Closed
Bug 1657378
Opened 4 years ago
Closed 4 years ago
Intermittent devtools/shared/resources/tests/browser_target_list_tab_workers.js | The target list handled the terminated worker - Got Target:server0.conn5.child2/workerTarget26, expected Target:server0.conn5.child2/workerTarget25
Categories
(DevTools :: Framework, defect, P5)
DevTools
Framework
Tracking
(firefox-esr68 unaffected, firefox-esr78 unaffected, firefox79 unaffected, firefox80 unaffected, firefox81 fixed)
RESOLVED
FIXED
81 Branch
Tracking | Status | |
---|---|---|
firefox-esr68 | --- | unaffected |
firefox-esr78 | --- | unaffected |
firefox79 | --- | unaffected |
firefox80 | --- | unaffected |
firefox81 | --- | fixed |
People
(Reporter: intermittent-bug-filer, Assigned: nchevobbe)
References
(Regression)
Details
(Keywords: intermittent-failure, regression, Whiteboard: [stockwell needswork:owner][retrigered])
Attachments
(1 file)
(deleted),
text/x-phabricator-request
|
Details |
Filed by: dluca [at] mozilla.com
Parsed log: https://treeherder.mozilla.org/logviewer.html#?job_id=312139632&repo=autoland
Full log: https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/IJWd7y-PRteYFvakX9d24w/runs/0/artifacts/public/logs/live_backing.log
Reftest URL: https://hg.mozilla.org/mozilla-central/raw-file/tip/layout/tools/reftest/reftest-analyzer.xhtml#logurl=https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/IJWd7y-PRteYFvakX9d24w/runs/0/artifacts/public/logs/live_backing.log&only_show_unexpected=1
INFO - TEST-START | devtools/shared/resources/tests/browser_target_list_tab_workers.js
[task 2020-08-05T12:45:48.201Z] 12:45:48 INFO - TEST-INFO | started process screentopng
[task 2020-08-05T12:45:48.498Z] 12:45:48 INFO - TEST-INFO | screentopng: exit 0
[task 2020-08-05T12:45:48.503Z] 12:45:48 INFO - Buffered messages logged at 12:45:47
[task 2020-08-05T12:45:48.503Z] 12:45:48 INFO - Entering test bound
[task 2020-08-05T12:45:48.503Z] 12:45:48 INFO - Adding a new tab with URL: https://example.com/browser/devtools/shared/resources/tests/fission_document.html?id=first-untargetted-tab
[task 2020-08-05T12:45:48.503Z] 12:45:48 INFO - Tab added and finished loading
[task 2020-08-05T12:45:48.504Z] 12:45:48 INFO - Adding a new tab with URL: https://example.com/browser/devtools/shared/resources/tests/fission_document.html?id=second-untargetted-tab
[task 2020-08-05T12:45:48.505Z] 12:45:48 INFO - Tab added and finished loading
[task 2020-08-05T12:45:48.506Z] 12:45:48 INFO - Test TargetList against workers via a tab target
[task 2020-08-05T12:45:48.507Z] 12:45:48 INFO - Adding a new tab with URL: https://example.com/browser/devtools/shared/resources/tests/fission_document.html
[task 2020-08-05T12:45:48.508Z] 12:45:48 INFO - Tab added and finished loading
[task 2020-08-05T12:45:48.509Z] 12:45:48 INFO - Check that getAllTargets only returns dedicated workers
[task 2020-08-05T12:45:48.510Z] 12:45:48 INFO - TEST-PASS | devtools/shared/resources/tests/browser_target_list_tab_workers.js | Retrieved two worker… -
[task 2020-08-05T12:45:48.511Z] 12:45:48 INFO - TEST-PASS | devtools/shared/resources/tests/browser_target_list_tab_workers.js | …the dedicated worker on the main page -
[task 2020-08-05T12:45:48.515Z] 12:45:48 INFO - TEST-PASS | devtools/shared/resources/tests/browser_target_list_tab_workers.js | …and the dedicated worker on the iframe -
[task 2020-08-05T12:45:48.515Z] 12:45:48 INFO - Assert that watchTargets will call the create callback for existing dedicated workers
[task 2020-08-05T12:45:48.517Z] 12:45:48 INFO - onAvailable called for https://example.com/browser/devtools/shared/resources/tests/test_worker.js#simple-worker
[task 2020-08-05T12:45:48.518Z] 12:45:48 INFO - TEST-PASS | devtools/shared/resources/tests/browser_target_list_tab_workers.js | We are only notified about worker targets -
[task 2020-08-05T12:45:48.520Z] 12:45:48 INFO - TEST-PASS | devtools/shared/resources/tests/browser_target_list_tab_workers.js | The workers are never top level -
[task 2020-08-05T12:45:48.523Z] 12:45:48 INFO - onAvailable called for test_worker.js#simple-worker-in-iframe
[task 2020-08-05T12:45:48.523Z] 12:45:48 INFO - TEST-PASS | devtools/shared/resources/tests/browser_target_list_tab_workers.js | We are only notified about worker targets -
[task 2020-08-05T12:45:48.524Z] 12:45:48 INFO - TEST-PASS | devtools/shared/resources/tests/browser_target_list_tab_workers.js | The workers are never top level -
[task 2020-08-05T12:45:48.524Z] 12:45:48 INFO - Check that watched targets return the same fronts as getAllTargets
[task 2020-08-05T12:45:48.526Z] 12:45:48 INFO - TEST-PASS | devtools/shared/resources/tests/browser_target_list_tab_workers.js | watcheTargets retrieved 2 worker… -
[task 2020-08-05T12:45:48.527Z] 12:45:48 INFO - TEST-PASS | devtools/shared/resources/tests/browser_target_list_tab_workers.js | …the dedicated worker in main page, which is the same front we received from getAllTargets -
[task 2020-08-05T12:45:48.527Z] 12:45:48 INFO - TEST-PASS | devtools/shared/resources/tests/browser_target_list_tab_workers.js | …the dedicated worker in iframe, which is the same front we received from getAllTargets -
[task 2020-08-05T12:45:48.528Z] 12:45:48 INFO - Spawn workers in main page and iframe
[task 2020-08-05T12:45:48.528Z] 12:45:48 INFO - onAvailable called for test_worker.js#spawned-worker
[task 2020-08-05T12:45:48.530Z] 12:45:48 INFO - TEST-PASS | devtools/shared/resources/tests/browser_target_list_tab_workers.js | We are only notified about worker targets -
[task 2020-08-05T12:45:48.530Z] 12:45:48 INFO - TEST-PASS | devtools/shared/resources/tests/browser_target_list_tab_workers.js | The workers are never top level -
[task 2020-08-05T12:45:48.531Z] 12:45:48 INFO - onAvailable called for test_worker.js#spawned-worker-in-iframe
[task 2020-08-05T12:45:48.532Z] 12:45:48 INFO - TEST-PASS | devtools/shared/resources/tests/browser_target_list_tab_workers.js | We are only notified about worker targets -
[task 2020-08-05T12:45:48.533Z] 12:45:48 INFO - TEST-PASS | devtools/shared/resources/tests/browser_target_list_tab_workers.js | The workers are never top level -
[task 2020-08-05T12:45:48.534Z] 12:45:48 INFO - Buffered messages logged at 12:45:48
[task 2020-08-05T12:45:48.534Z] 12:45:48 INFO - Check that the target list calls onDestroy when a worker is terminated
[task 2020-08-05T12:45:48.537Z] 12:45:48 INFO - TEST-PASS | devtools/shared/resources/tests/browser_target_list_tab_workers.js | We are only notified about worker targets -
[task 2020-08-05T12:45:48.538Z] 12:45:48 INFO - TEST-PASS | devtools/shared/resources/tests/browser_target_list_tab_workers.js | The workers are never top level -
[task 2020-08-05T12:45:48.538Z] 12:45:48 INFO - TEST-PASS | devtools/shared/resources/tests/browser_target_list_tab_workers.js | We are only notified about worker targets -
[task 2020-08-05T12:45:48.540Z] 12:45:48 INFO - TEST-PASS | devtools/shared/resources/tests/browser_target_list_tab_workers.js | The workers are never top level -
[task 2020-08-05T12:45:48.541Z] 12:45:48 INFO - Buffered messages finished
[task 2020-08-05T12:45:48.543Z] 12:45:48 INFO - TEST-UNEXPECTED-FAIL | devtools/shared/resources/tests/browser_target_list_tab_workers.js | The target list handled the terminated worker - Got Target:server0.conn5.child2/workerTarget26, expected Target:server0.conn5.child2/workerTarget25
[task 2020-08-05T12:45:48.544Z] 12:45:48 INFO - Stack trace:
[task 2020-08-05T12:45:48.545Z] 12:45:48 INFO - chrome://mochikit/content/browser-test.js:test_is:1327
[task 2020-08-05T12:45:48.546Z] 12:45:48 INFO - chrome://mochitests/content/browser/devtools/shared/resources/tests/browser_target_list_tab_workers.js:null:158
[task 2020-08-05T12:45:48.547Z] 12:45:48 INFO - chrome://mochikit/content/browser-test.js:Tester_execTest/<:1064
[task 2020-08-05T12:45:48.547Z] 12:45:48 INFO - chrome://mochikit/content/browser-test.js:Tester_execTest:1104
[task 2020-08-05T12:45:48.547Z] 12:45:48 INFO - chrome://mochikit/content/browser-test.js:nextTest/<:921
[task 2020-08-05T12:45:48.551Z] 12:45:48 INFO - chrome://mochikit/content/tests/SimpleTest/SimpleTest.js:SimpleTest.waitForFocus/waitForFocusInner/focusedOrLoaded/<:1032
[task 2020-08-05T12:45:48.552Z] 12:45:48 INFO - Not taking screenshot here: see the one that was previously logged
[task 2020-08-05T12:45:48.553Z] 12:45:48 INFO - TEST-UNEXPECTED-FAIL | devtools/shared/resources/tests/browser_target_list_tab_workers.js | The target list handled the terminated worker in the iframe - Got Target:server0.conn5.child2/workerTarget25, expected Target:server0.conn5.child2/workerTarget26
[task 2020-08-05T12:45:48.553Z] 12:45:48 INFO - Stack trace:
[task 2020-08-05T12:45:48.553Z] 12:45:48 INFO - chrome://mochikit/content/browser-test.js:test_is:1327
[task 2020-08-05T12:45:48.553Z] 12:45:48 INFO - chrome://mochitests/content/browser/devtools/shared/resources/tests/browser_target_list_tab_workers.js:null:163
[task 2020-08-05T12:45:48.554Z] 12:45:48 INFO - chrome://mochikit/content/browser-test.js:Tester_execTest/<:1064
[task 2020-08-05T12:45:48.554Z] 12:45:48 INFO - chrome://mochikit/content/browser-test.js:Tester_execTest:1104
[task 2020-08-05T12:45:48.558Z] 12:45:48 INFO - chrome://mochikit/content/browser-test.js:nextTest/<:921
[task 2020-08-05T12:45:48.558Z] 12:45:48 INFO - chrome://mochikit/content/tests/SimpleTest/SimpleTest.js:SimpleTest.waitForFocus/waitForFocusInner/focusedOrLoaded/<:1032
[task 2020-08-05T12:45:48.559Z] 12:45:48 INFO - Check that reloading the page will notify about the terminated worker and the new existing one
[task 2020-08-05T12:45:48.560Z] 12:45:48 INFO - TEST-PASS | devtools/shared/resources/tests/browser_target_list_tab_workers.js | We are only notified about worker targets -
Comment 1•4 years ago
|
||
Set release status flags based on info from the regressing bug 1656888
status-firefox79:
--- → unaffected
status-firefox80:
--- → unaffected
status-firefox81:
--- → affected
status-firefox-esr68:
--- → unaffected
status-firefox-esr78:
--- → unaffected
Comment 2•4 years ago
|
||
Nicholas, please take a look.
Flags: needinfo?(nchevobbe)
Whiteboard: [stockwell needswork:owner][retrigered]
Assignee | ||
Updated•4 years ago
|
Assignee: nobody → nchevobbe
Status: NEW → ASSIGNED
Flags: needinfo?(nchevobbe)
Comment hidden (Intermittent Failures Robot) |
Assignee | ||
Comment 4•4 years ago
|
||
Don't rely on the order of execution of onTargetDestroyed.
Pushed by nchevobbe@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/5c25b3787214
Fix intermittent failure on browser_target_list_tab_workers.js . r=jdescottes.
Comment 6•4 years ago
|
||
bugherder |
Status: ASSIGNED → RESOLVED
Closed: 4 years ago
Resolution: --- → FIXED
Target Milestone: --- → 81 Branch
Updated•4 years ago
|
Has Regression Range: --- → yes
You need to log in
before you can comment on or make changes to this bug.
Description
•