Permafailing browser_tabCloseProbes.js | Uncaught exception - at test/tabs/browser_tabCloseProbes.js:21 - TypeError: can't access property "values", snapshot is undefined when Gecko version increases to 76 on 2020-03-09
Categories
(Firefox :: Tabbed Browser, defect, P2)
Tracking
()
Tracking | Status | |
---|---|---|
firefox-esr68 | --- | unaffected |
firefox73 | --- | unaffected |
firefox74 | --- | unaffected |
firefox75 | + | verified |
People
(Reporter: nataliaCs, Assigned: mconley)
References
Details
Attachments
(4 files)
753 bytes,
text/plain
|
mmccorquodale
:
data-review+
|
Details |
47 bytes,
text/x-phabricator-request
|
Details | Review | |
753 bytes,
text/plain
|
chutten
:
data-review+
|
Details |
47 bytes,
text/x-phabricator-request
|
Details | Review |
[Tracking Requested - why for this release]:
Version increase simulation: https://treeherder.mozilla.org/#/jobs?repo=try&group_state=expanded&revision=85bec4ee2a5eb84bbd3842824589f306681e11de&searchStr=browser-chrome&selectedJob=289320215
Failure log: https://treeherder.mozilla.org/logviewer.html#/jobs?job_id=289320215&repo=try&lineNumber=3161
[task 2020-02-18T10:33:44.654Z] 10:33:44 INFO - TEST-START | browser/base/content/test/tabs/browser_tabCloseProbes.js
[task 2020-02-18T10:33:45.339Z] 10:33:45 INFO - TEST-INFO | started process screentopng
[task 2020-02-18T10:33:45.861Z] 10:33:45 INFO - TEST-INFO | screentopng: exit 0
[task 2020-02-18T10:33:45.862Z] 10:33:45 INFO - Buffered messages logged at 10:33:44
[task 2020-02-18T10:33:45.862Z] 10:33:45 INFO - Entering test bound setup
[task 2020-02-18T10:33:45.863Z] 10:33:45 INFO - Leaving test bound setup
[task 2020-02-18T10:33:45.863Z] 10:33:45 INFO - Entering test bound test_close_time_anim_probe
[task 2020-02-18T10:33:45.864Z] 10:33:45 INFO - Buffered messages finished
[task 2020-02-18T10:33:45.865Z] 10:33:45 INFO - TEST-UNEXPECTED-FAIL | browser/base/content/test/tabs/browser_tabCloseProbes.js | Uncaught exception - at chrome://mochitests/content/browser/browser/base/content/test/tabs/browser_tabCloseProbes.js:21 - TypeError: can't access property "values", snapshot is undefined
[task 2020-02-18T10:33:45.865Z] 10:33:45 INFO - Stack trace:
[task 2020-02-18T10:33:45.865Z] 10:33:45 INFO - snapshotCount@chrome://mochitests/content/browser/browser/base/content/test/tabs/browser_tabCloseProbes.js:21:3
[task 2020-02-18T10:33:45.865Z] 10:33:45 INFO - assertCount@chrome://mochitests/content/browser/browser/base/content/test/tabs/browser_tabCloseProbes.js:38:5
[task 2020-02-18T10:33:45.865Z] 10:33:45 INFO - test_close_time_anim_probe@chrome://mochitests/content/browser/browser/base/content/test/tabs/browser_tabCloseProbes.js:85:14
[task 2020-02-18T10:33:45.866Z] 10:33:45 INFO - AsyncTester_execTest/<@chrome://mochikit/content/browser-test.js:1062:34
[task 2020-02-18T10:33:45.866Z] 10:33:45 INFO - asyncTester_execTest@chrome://mochikit/content/browser-test.js:1097:11
[task 2020-02-18T10:33:45.866Z] 10:33:45 INFO - nextTest/<@chrome://mochikit/content/browser-test.js:925:14
[task 2020-02-18T10:33:45.866Z] 10:33:45 INFO - SimpleTest.waitForFocus/waitForFocusInner/focusedOrLoaded/<@chrome://mochikit/content/tests/SimpleTest/SimpleTest.js:914:23
[task 2020-02-18T10:33:45.866Z] 10:33:45 INFO - Leaving test bound test_close_time_anim_probe
[task 2020-02-18T10:33:45.866Z] 10:33:45 INFO - Entering test bound test_close_time_no_anim_probe
[task 2020-02-18T10:33:45.866Z] 10:33:45 INFO - GECKO(2326) | -----------------------------------------------------
[task 2020-02-18T10:33:45.866Z] 10:33:45 INFO - GECKO(2326) | Suppressions used:
[task 2020-02-18T10:33:45.866Z] 10:33:45 INFO - GECKO(2326) | count bytes template
[task 2020-02-18T10:33:45.866Z] 10:33:45 INFO - GECKO(2326) | 27 832 nsComponentManagerImpl
[task 2020-02-18T10:33:45.866Z] 10:33:45 INFO - GECKO(2326) | 611 17713 libfontconfig.so
[task 2020-02-18T10:33:45.866Z] 10:33:45 INFO - GECKO(2326) | 1 29 libglib-2.0.so
[task 2020-02-18T10:33:45.866Z] 10:33:45 INFO - GECKO(2326) | -----------------------------------------------------
[task 2020-02-18T10:33:45.921Z] 10:33:45 INFO - Not taking screenshot here: see the one that was previously logged
[task 2020-02-18T10:33:45.922Z] 10:33:45 INFO - TEST-UNEXPECTED-FAIL | browser/base/content/test/tabs/browser_tabCloseProbes.js | Uncaught exception - Collected value should become 1. - threw exception: TypeError: can't access property "values", snapshot is undefined
[task 2020-02-18T10:33:45.922Z] 10:33:45 INFO - Leaving test bound test_close_time_no_anim_probe
[task 2020-02-18T10:33:45.942Z] 10:33:45 INFO - GECKO(2326) | MEMORY STAT | vsize 20975731MB | residentFast 1360MB
[task 2020-02-18T10:33:45.944Z] 10:33:45 INFO - TEST-OK | browser/base/content/test/tabs/browser_tabCloseProbes.js | took 1282ms
Updated•5 years ago
|
Comment 1•5 years ago
|
||
Mike, FX_TAB_CLOSE_TIME_NO_ANIM_MS
is set to expire in 76. Should it be renewed or removed?
Assignee | ||
Comment 3•5 years ago
|
||
Assignee | ||
Comment 4•5 years ago
|
||
Updated•5 years ago
|
Updated•5 years ago
|
Comment 5•5 years ago
|
||
Updated•5 years ago
|
Comment 7•5 years ago
|
||
bugherder |
Comment 8•5 years ago
|
||
Mike,
This is still appearing in today's version increase simulation:
https://treeherder.mozilla.org/logviewer.html#/jobs?job_id=291264215&repo=try&lineNumber=13399
https://treeherder.mozilla.org/logviewer.html#/jobs?job_id=291265527&repo=try&lineNumber=3571
Central as version increase simulation:https://treeherder.mozilla.org/#/jobs?repo=try&resultStatus=testfailed%2Cbusted%2Cexception%2Crunnable&revision=06a564ecc52c35803f79dbfee3e599165a90c1b9&selectedJob=291264215
Could you please take a look?
Assignee | ||
Comment 9•5 years ago
|
||
Ugh, careless of me. I bumped the wrong probe expiry. The one I did bump I ended up filing a separate bug for in bug 1617671. What a mess.
Okay, I think I'm going to re-open this bug, and we can land some follow-ups to extend the probe I really meant to in the first place. :/
Assignee | ||
Updated•5 years ago
|
Assignee | ||
Updated•5 years ago
|
Assignee | ||
Comment 11•5 years ago
|
||
Assignee | ||
Comment 12•5 years ago
|
||
Revision c73bb7b4a284 was originally intended to do this, but accidentally extended a
separate but related probe. Unfortunately, extending that probe didn't fix the original
problem, which is a test failure on uplift simulation.
This patch actuall extends the FX_TAB_CLOSE_TIME_NO_ANIM_MS probe to version 80.
Updated•5 years ago
|
Assignee | ||
Updated•5 years ago
|
Comment 13•5 years ago
|
||
Comment 14•5 years ago
|
||
Comment 15•5 years ago
|
||
bugherder |
Comment 16•5 years ago
|
||
A version increase try run shows that the patch works:
https://treeherder.mozilla.org/#/jobs?repo=try&resultStatus=success%2Ctestfailed%2Cbusted%2Cexception%2Crunnable&classifiedState=unclassified&revision=4e56949b5ba0564792bf54a782219a0fab856d1a&group_state=expanded
Setting this as verified fixed.
Description
•