Closed Bug 1603402 Opened 5 years ago Closed 5 years ago

Perma resource-timing/workerStart-tao-protected.https.html | Add TAO-less iframe to remote origin. Make sure workerStart is zero - promise_test: Unhandled rejection with value: "workerStart should be zero" when Gecko 73 merges to Beta on 2020-01-06

Categories

(Testing :: web-platform-tests, defect)

Version 3
defect
Not set
normal

Tracking

(firefox-esr68 unaffected, firefox71 unaffected, firefox72 unaffected, firefox73+ verified)

VERIFIED FIXED
mozilla73
Tracking Status
firefox-esr68 --- unaffected
firefox71 --- unaffected
firefox72 --- unaffected
firefox73 + verified

People

(Reporter: rmaries, Assigned: CosminS)

References

(Blocks 1 open bug, Regression)

Details

(Keywords: regression)

Attachments

(1 file)

[Tracking Requested - why for this release]:

Central as Beta simulation: https://treeherder.mozilla.org/#/jobs?repo=try&selectedJob=280846845&resultStatus=testfailed%2Cbusted%2Cexception&classifiedState=unclassified&revision=4f81d6b9f4d230f64f5971d8e088b54aa9c46f1c&searchStr=android%2C7.0%2Cx86-64%2Cdebug%2Cweb%2Cplatform%2Ctests%2Ctest-android-em-7.0-x86_64%2Fdebug-geckoview-web-platform-tests-e10s-5%2Cw%28wpt5%29

Failure log: https://treeherder.mozilla.org/logviewer.html#/jobs?job_id=280846845&repo=try&lineNumber=5303

[task 2019-12-12T11:55:57.607Z] 11:55:57 INFO - TEST-START | /resource-timing/workerStart-tao-protected.https.html
[task 2019-12-12T11:55:57.614Z] 11:55:57 INFO - Closing window 300
[task 2019-12-12T11:55:58.203Z] 11:55:58 INFO -
[task 2019-12-12T11:55:58.203Z] 11:55:58 INFO - TEST-PASS | /resource-timing/workerStart-tao-protected.https.html | Install a SW
[task 2019-12-12T11:55:58.203Z] 11:55:58 INFO - TEST-UNEXPECTED-FAIL | /resource-timing/workerStart-tao-protected.https.html | Add TAO-less iframe to remote origin. Make sure workerStart is zero - promise_test: Unhandled rejection with value: "workerStart should be zero"
[task 2019-12-12T11:55:58.205Z] 11:55:58 INFO -
[task 2019-12-12T11:55:58.205Z] 11:55:58 INFO - TEST-UNEXPECTED-PASS | /resource-timing/workerStart-tao-protected.https.html | Add TAO iframe to remote origin. Make sure workerStart is not zero - expected FAIL
[task 2019-12-12T11:55:58.205Z] 11:55:58 INFO - TEST-INFO | expected FAIL
[task 2019-12-12T11:55:58.530Z] 11:55:58 INFO - TEST-OK | /resource-timing/workerStart-tao-protected.https.html | took 927ms
[task 2019-12-12T11:55:59.616Z] 11:55:59 INFO - Closing logging queue
[task 2019-12-12T11:55:59.616Z] 11:55:59 INFO - queue closed
[task 2019-12-12T11:55:59.623Z] 11:55:59 INFO - Setting up ssl
[task 2019-12-12T11:55:59.731Z] 11:55:59 INFO - certutil |
[task 2019-12-12T11:55:59.807Z] 11:55:59 INFO - certutil |
[task 2019-12-12T11:55:59.815Z] 11:55:59 INFO - certutil |
[task 2019-12-12T11:55:59.815Z] 11:55:59 INFO - Certificate Nickname Trust Attributes
[task 2019-12-12T11:55:59.815Z] 11:55:59 INFO - SSL,S/MIME,JAR/XPI
[task 2019-12-12T11:55:59.815Z] 11:55:59 INFO -
[task 2019-12-12T11:55:59.815Z] 11:55:59 INFO - web-platform-tests CT,,
[task 2019-12-12T11:55:59.815Z] 11:55:59 INFO -
[task 2019-12-12T11:56:02.545Z] 11:56:02 INFO - adb Granting important runtime permissions to org.mozilla.geckoview.test
[task 2019-12-12T11:56:03.792Z] 11:56:03 INFO - adb launch_application: am start -W -n org.mozilla.geckoview.test/org.mozilla.geckoview.test.TestRunnerActivity -a android.intent.action.MAIN --es env9 MOZ_DISABLE_NONLOCAL_CONNECTIONS=1 --es env8 R_LOG_DESTINATION=stderr --es args "-no-remote -profile /sdcard/tests/profile --marionette about:blank" --es env3 MOZ_HIDE_RESULTS_TABLE=1 --es env2 R_LOG_VERBOSE=1 --es env1 MOZ_WEBRENDER=0 --es env0 MOZ_CRASHREPORTER=1 --es env7 MOZ_CRASHREPORTER_SHUTDOWN=1 --es env6 MOZ_IN_AUTOMATION=1 --es env5 MOZ_LOG=signaling:3,mtransport:4,DataChannel:4,jsep:4 --es env4 STYLO_THREADS=4 --ez use_multiprocess True --es env12 R_LOG_LEVEL=6 --es env11 MOZ_PROCESS_LOG=/tmp/tmpbdHJYypidlog --es env10 MOZ_CRASHREPORTER_NO_REPORT=1
[task 2019-12-12T11:56:05.177Z] 11:56:05 INFO - Starting runner

Regressed by: https://bugzilla.mozilla.org/show_bug.cgi?id=1595154
James, could you take a look?

Flags: needinfo?(james)
Regressed by: 1598980

These tests belong in Core :: Performance and they we're added by https://hg.mozilla.org/mozilla-central/rev/f6c32efc55742ecae8e6032db93677a3b2fb76d4
Vicky Chin, being the triage owner of this component could you redirect this to someone to take a look as see how these tests should behave under release or beta situation? Thank you.

TEST-UNEXPECTED-FAIL | /resource-timing/workerStart-tao-protected.https.html | Add TAO-less iframe to remote origin. Make sure workerStart is zero
TEST-UNEXPECTED-PASS | /resource-timing/workerStart-tao-protected.https.html | Add TAO iframe to remote origin. Make sure workerStart is not zero

Meanwhile, I'll make a patch to update the expectations for release_or_beta.

Flags: needinfo?(vchin)
Assignee: nobody → csabou
Status: NEW → ASSIGNED
Flags: needinfo?(james)

Can you add this to the list of WPT tests that we need to validate?

Flags: needinfo?(vchin) → needinfo?(plawless)

Can the patch here be landed on integration after it's rebased due to yesterday's wpt sync push?
https://hg.mozilla.org/mozilla-central/rev/331744c99b49

Flags: needinfo?(aryx.bugmail)

Yes, can be landed.

Flags: needinfo?(aryx.bugmail)

Leaving for Cosmin.

Flags: needinfo?(csabou)
Pushed by csabou@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/2a0f00a42688 Add release_or_beta expectation for workerStart-tao-protected.https.html. r=jgraham
Flags: needinfo?(csabou)
Status: ASSIGNED → RESOLVED
Closed: 5 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla73

Seeing this on today's beta simulation: https://treeherder.mozilla.org/logviewer.html#/jobs?job_id=282248602&repo=try&lineNumber=37731

https://treeherder.mozilla.org/logviewer.html#/jobs?job_id=282249778&repo=try&lineNumber=14171

[task 2019-12-21T12:31:09.005Z] 12:31:09 INFO - TEST-START | /resource-timing/workerStart-tao-protected.https.html
[task 2019-12-21T12:31:09.009Z] 12:31:09 INFO - Closing window 155
[task 2019-12-21T12:31:09.191Z] 12:31:09 INFO - PID 3733 | [Child 9352, Main Thread] WARNING: NS_ENSURE_TRUE(mPresShell) failed: file /builds/worker/workspace/build/src/layout/base/nsPresContext.cpp, line 848
[task 2019-12-21T12:31:09.300Z] 12:31:09 INFO - PID 3733 | ### XPCOM_MEM_BLOAT_LOG defined -- logging bloat/leaks to /tmp/tmpIvdjrz.mozrunner/runtests_leaks_863_tab_pid9391.log
[task 2019-12-21T12:31:09.327Z] 12:31:09 INFO - PID 3733 | [Child 9391, Main Thread] WARNING: No CID found when attempting to map contract ID: file /builds/worker/workspace/build/src/xpcom/components/nsComponentManager.cpp, line 721
[task 2019-12-21T12:31:09.395Z] 12:31:09 INFO - PID 3733 | [Child 9313, Main Thread] WARNING: Extra shutdown CC: 'i < NORMAL_SHUTDOWN_COLLECTIONS', file /builds/worker/workspace/build/src/xpcom/base/nsCycleCollector.cpp, line 3361
[task 2019-12-21T12:31:09.440Z] 12:31:09 INFO - PID 3733 | nsStringStats
[task 2019-12-21T12:31:09.441Z] 12:31:09 INFO - PID 3733 | => mAllocCount: 10483
[task 2019-12-21T12:31:09.441Z] 12:31:09 INFO - PID 3733 | => mReallocCount: 0
[task 2019-12-21T12:31:09.441Z] 12:31:09 INFO - PID 3733 | => mFreeCount: 10483
[task 2019-12-21T12:31:09.441Z] 12:31:09 INFO - PID 3733 | => mShareCount: 10731
[task 2019-12-21T12:31:09.441Z] 12:31:09 INFO - PID 3733 | => mAdoptCount: 596
[task 2019-12-21T12:31:09.441Z] 12:31:09 INFO - PID 3733 | => mAdoptFreeCount: 604
[task 2019-12-21T12:31:09.441Z] 12:31:09 INFO - PID 3733 | => Process ID: 9313, Thread ID: 139809956898624
[task 2019-12-21T12:31:09.521Z] 12:31:09 INFO - PID 3733 | Couldn't convert chrome URL: chrome://branding/locale/brand.properties
[task 2019-12-21T12:31:09.522Z] 12:31:09 INFO - PID 3733 | [Child 9391, Main Thread] WARNING: Could not get the program name for a cubeb stream.: 'NS_SUCCEEDED(rv)', file /builds/worker/workspace/build/src/dom/media/CubebUtils.cpp, line 381
[task 2019-12-21T12:31:09.647Z] 12:31:09 INFO - PID 3733 | [Child 9391, Main Thread] WARNING: could not set real-time limit at process startup: file /builds/worker/workspace/build/src/dom/ipc/ContentChild.cpp, line 1820
[task 2019-12-21T12:31:09.877Z] 12:31:09 INFO - PID 3733 | [Parent 3733, Main Thread] WARNING: we only accept nsIURI interface type, patch welcome: file /builds/worker/workspace/build/src/dom/ipc/PropertyBagUtils.cpp, line 112
[task 2019-12-21T12:31:09.878Z] 12:31:09 INFO - PID 3733 | [Child 9352, Main Thread] WARNING: Trying to request nsIHttpChannel from DocumentChannelChild, this is likely broken: file /builds/worker/workspace/build/src/netwerk/ipc/DocumentChannelChild.cpp, line 63
[task 2019-12-21T12:31:10.297Z] 12:31:10 INFO - PID 3733 | [Parent 3733, Main Thread] WARNING: we only accept nsIURI interface type, patch welcome: file /builds/worker/workspace/build/src/dom/ipc/PropertyBagUtils.cpp, line 112
[task 2019-12-21T12:31:10.298Z] 12:31:10 INFO - PID 3733 | [Child 9352, Main Thread] WARNING: Trying to request nsIHttpChannel from DocumentChannelChild, this is likely broken: file /builds/worker/workspace/build/src/netwerk/ipc/DocumentChannelChild.cpp, line 63
[task 2019-12-21T12:31:10.435Z] 12:31:10 INFO - PID 3733 | [Child 9352, Main Thread] WARNING: '!window', file /builds/worker/workspace/build/src/dom/cache/CacheStorage.cpp, line 573
[task 2019-12-21T12:31:10.451Z] 12:31:10 INFO - PID 3733 | [Child 9352, Main Thread] WARNING: Workers don't support the 'mem.mem.' preference!: file /builds/worker/workspace/build/src/dom/workers/RuntimeService.cpp, line 537
[task 2019-12-21T12:31:10.451Z] 12:31:10 INFO - PID 3733 | [Child 9352, Main Thread] WARNING: '!window', file /builds/worker/workspace/build/src/dom/cache/CacheStorage.cpp, line 573
[task 2019-12-21T12:31:10.613Z] 12:31:10 INFO - PID 3733 | [Parent 3733, Main Thread] WARNING: we only accept nsIURI interface type, patch welcome: file /builds/worker/workspace/build/src/dom/ipc/PropertyBagUtils.cpp, line 112
[task 2019-12-21T12:31:10.613Z] 12:31:10 INFO - PID 3733 | [Child 9352, Main Thread] WARNING: Trying to request nsIHttpChannel from DocumentChannelChild, this is likely broken: file /builds/worker/workspace/build/src/netwerk/ipc/DocumentChannelChild.cpp, line 63
[task 2019-12-21T12:31:10.670Z] 12:31:10 INFO - PID 3733 | [Parent 3733, Main Thread] WARNING: we only accept nsIURI interface type, patch welcome: file /builds/worker/workspace/build/src/dom/ipc/PropertyBagUtils.cpp, line 112
[task 2019-12-21T12:31:10.677Z] 12:31:10 INFO - PID 3733 | [Child 9352, Main Thread] WARNING: Trying to request nsIHttpChannel from DocumentChannelChild, this is likely broken: file /builds/worker/workspace/build/src/netwerk/ipc/DocumentChannelChild.cpp, line 63
[task 2019-12-21T12:31:10.816Z] 12:31:10 INFO -
[task 2019-12-21T12:31:10.817Z] 12:31:10 INFO - TEST-PASS | /resource-timing/workerStart-tao-protected.https.html | Install a SW
[task 2019-12-21T12:31:10.817Z] 12:31:10 INFO - TEST-UNEXPECTED-PASS | /resource-timing/workerStart-tao-protected.https.html | Add TAO-less iframe to remote origin. Make sure workerStart is zero - expected FAIL
[task 2019-12-21T12:31:10.817Z] 12:31:10 INFO - TEST-INFO | expected FAIL
[task 2019-12-21T12:31:10.817Z] 12:31:10 INFO -
[task 2019-12-21T12:31:10.817Z] 12:31:10 INFO - TEST-UNEXPECTED-FAIL | /resource-timing/workerStart-tao-protected.https.html | Add TAO iframe to remote origin. Make sure workerStart is not zero - promise_test: Unhandled rejection with value: "workerStart should not be zero"
[task 2019-12-21T12:31:10.819Z] 12:31:10 INFO - TEST-OK | /resource-timing/workerStart-tao-protected.https.html | took 1816ms

Status: VERIFIED → REOPENED
Resolution: FIXED → ---

Probably another regression from Bug 1596682 cause the file in central still contains the release or beta expectations: https://hg.mozilla.org/mozilla-central/file/tip/testing/web-platform/meta/resource-timing/workerStart-tao-protected.https.html.ini

Regressed by: 1596682

Patch in bug 1588154 landed on autoland, we'll update the bugs once that is included in beta sims.

Depends on: 1588154

This is still happening on beta sim: https://treeherder.mozilla.org/logviewer.html#/jobs?job_id=282502807&repo=try&lineNumber=8190, even after Bug 1588154 got landed on central

Flags: needinfo?(MattN+bmo)

I guess you meant mattwoodrow

Flags: needinfo?(MattN+bmo) → needinfo?(matt.woodrow)

Yes MattN:, sorry about that :0

Pushed by csabou@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/9a6fa71e7c87 Remove release or beta expectations cause the tests were fixed with Bug 1588154. a=test-only

Let's see if removing the initial patch here, now that Bug 1588154 is fixed, will take care of the beta-sim failures.

Flags: needinfo?(matt.woodrow)
Status: REOPENED → RESOLVED
Closed: 5 years ago5 years ago
Resolution: --- → FIXED
Blocks: 1606166
Has Regression Range: --- → yes
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: