Intermittent toolkit/components/extensions/test/xpcshell/test_ext_dnr_static_rules.js | single tracking bug
Categories
(WebExtensions :: General, defect, P5)
Tracking
(firefox-esr102 unaffected, firefox107 unaffected, firefox108 unaffected, firefox109 fixed)
Tracking | Status | |
---|---|---|
firefox-esr102 | --- | unaffected |
firefox107 | --- | unaffected |
firefox108 | --- | unaffected |
firefox109 | --- | fixed |
People
(Reporter: intermittent-bug-filer, Assigned: rpl)
References
(Regression)
Details
(Keywords: intermittent-failure, intermittent-testcase, regression, Whiteboard: [retriggered])
Attachments
(1 file)
Filed by: ncsoregi [at] mozilla.com
Parsed log: https://treeherder.mozilla.org/logviewer?job_id=398464482&repo=autoland
Full log: https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/Bt_uFRuwSI6HoRPiWugx8Q/runs/0/artifacts/public/logs/live_backing.log
[task 2022-12-02T15:44:46.382Z] 15:44:46 INFO - TEST-START | xpcshell-remote.ini:toolkit/components/extensions/test/xpcshell/test_ext_dnr_static_rules.js
[task 2022-12-02T15:49:46.383Z] 15:49:46 WARNING - TEST-UNEXPECTED-TIMEOUT | xpcshell-remote.ini:toolkit/components/extensions/test/xpcshell/test_ext_dnr_static_rules.js | Test timed out
[task 2022-12-02T15:49:46.391Z] 15:49:46 INFO - TEST-INFO took 300001ms
[task 2022-12-02T15:49:46.391Z] 15:49:46 INFO - >>>>>>>
[task 2022-12-02T15:49:46.392Z] 15:49:46 INFO - (xpcshell/head.js) | test MAIN run_test pending (1)
[task 2022-12-02T15:49:46.392Z] 15:49:46 INFO - (xpcshell/head.js) | test run_next_test 0 pending (2)
[task 2022-12-02T15:49:46.393Z] 15:49:46 INFO - (xpcshell/head.js) | test MAIN run_test finished (2)
[task 2022-12-02T15:49:46.393Z] 15:49:46 INFO - running event loop
[task 2022-12-02T15:49:46.394Z] 15:49:46 INFO - xpcshell-remote.ini:toolkit/components/extensions/test/xpcshell/test_ext_dnr_static_rules.js | Starting setup check_remote
[task 2022-12-02T15:49:46.395Z] 15:49:46 INFO - (xpcshell/head.js) | test check_remote pending (2)
[task 2022-12-02T15:49:46.395Z] 15:49:46 INFO - TEST-PASS | xpcshell-remote.ini:toolkit/components/extensions/test/xpcshell/test_ext_dnr_static_rules.js | check_remote - [check_remote : 1] useRemoteWebExtensions matches - true == true
Comment 1•2 years ago
|
||
Hello Luca! Can you please take a look at this? This seems to be regressed by your recent changes in Bug 1745763.
It also fails frequently when retriggered(8 failures from 10 retriggers).
Thank you!
Comment hidden (Intermittent Failures Robot) |
Comment 3•2 years ago
|
||
Set release status flags based on info from the regressing bug 1745763
Assignee | ||
Comment 4•2 years ago
|
||
Updated•2 years ago
|
Assignee | ||
Comment 5•2 years ago
|
||
Push to try (and a bunch of reruns of the tsan job) of the patch attached seems to confirm the original suspicious I had, the tsan builds may be taking long enough for the test extension test page to be suspended while still waiting for the API call to have been fully handled and that gets the test to be stuck and then trigger the timeout failure.
As a short term workaround, the attached patch does currently disable the "suspend on idle" behavior while running that particular test case, which prevented the test extension from being suspended and that was making the test to pass consistently the tsan job (I re-executed the job 13 times in my try push).
Pushed by luca.greco@alcacoop.it: https://hg.mozilla.org/integration/autoland/rev/62aaecab14e9 Disable suspend on idle timeout in test_getAvailableStaticRulesCountAndLimits DNR API test task. r=robwu
Comment 7•2 years ago
|
||
bugherder |
Comment hidden (Intermittent Failures Robot) |
Description
•