Open Bug 1949529 Opened 1 year ago Updated 11 months ago

Intermittent TV dom/security/test/referrer-policy/browser_referrer_disallow_cross_site_relaxing.js | This test exceeded the timeout threshold. It should be rewritten or split up. If that's not possible, use requestLongerTimeout(N), but only as a last

Categories

(Core :: DOM: Security, defect, P5)

defect

Tracking

()

Tracking Status
firefox-esr128 --- unaffected
firefox135 --- unaffected
firefox136 --- unaffected
firefox137 --- affected
firefox138 --- affected

People

(Reporter: intermittent-bug-filer, Unassigned)

References

(Regression)

Details

(Keywords: intermittent-failure, regression, test-verify-fail, Whiteboard: [domsecurity-intermittent])

Filed by: amarc [at] mozilla.com
Parsed log: https://treeherder.mozilla.org/logviewer?job_id=495872421&repo=autoland
Full log: https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/WE-Rq8yxR1KWtTkMwhfvfw/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/WE-Rq8yxR1KWtTkMwhfvfw/runs/0/artifacts/public/logs/live_backing.log&only_show_unexpected=1


[task 2025-02-20T17:28:32.572Z] 17:28:32     INFO - TEST-PASS | dom/security/test/referrer-policy/browser_referrer_disallow_cross_site_relaxing.js | The document.referrer is correct. - "" == "" - 
[task 2025-02-20T17:28:32.572Z] 17:28:32     INFO - TEST-PASS | dom/security/test/referrer-policy/browser_referrer_disallow_cross_site_relaxing.js | The referer header is correct - "" == "" - 
[task 2025-02-20T17:28:32.573Z] 17:28:32     INFO - Test link click: ({policy:"no-referrer", referrer:"https://example.com/browser/dom/security/test/referrer-policy/referrer_page.sjs", test_url:"https://test1.example.org/browser/dom/security/test/referrer-policy/referrer_page.sjs", expect:2, original:2})
[task 2025-02-20T17:28:32.574Z] 17:28:32     INFO - Buffered messages logged at 17:28:31
[task 2025-02-20T17:28:32.575Z] 17:28:32     INFO - TEST-PASS | dom/security/test/referrer-policy/browser_referrer_disallow_cross_site_relaxing.js | The document.referrer is correct. - "" == "" - 
[task 2025-02-20T17:28:32.575Z] 17:28:32     INFO - TEST-PASS | dom/security/test/referrer-policy/browser_referrer_disallow_cross_site_relaxing.js | The referer header is correct - "" == "" - 
[task 2025-02-20T17:28:32.576Z] 17:28:32     INFO - Leaving test bound test_link_click_etp_toggle_off
[task 2025-02-20T17:28:32.576Z] 17:28:32     INFO - Buffered messages finished
[task 2025-02-20T17:28:32.577Z] 17:28:32     INFO - TEST-UNEXPECTED-FAIL | dom/security/test/referrer-policy/browser_referrer_disallow_cross_site_relaxing.js | This test exceeded the timeout threshold. It should be rewritten or split up. If that's not possible, use requestLongerTimeout(N), but only as a last resort. - 
[task 2025-02-20T17:28:32.578Z] 17:28:32     INFO - GECKO(4103) | MEMORY STAT vsizeMaxContiguous not supported in this build configuration.
[task 2025-02-20T17:28:32.578Z] 17:28:32     INFO - GECKO(4103) | MEMORY STAT | vsize 37605MB | residentFast 355MB | heapAllocated 138MB
[task 2025-02-20T17:28:32.579Z] 17:28:32     INFO - TEST-OK | dom/security/test/referrer-policy/browser_referrer_disallow_cross_site_relaxing.js | took 512835ms
[task 2025-02-20T17:28:32.582Z] 17:28:32     INFO - checking window state
[task 2025-02-20T17:28:32.583Z] 17:28:32     INFO - GECKO(4103) | Completed ShutdownLeaks collections in process 4103
[task 2025-02-20T17:28:32.583Z] 17:28:32     INFO - TEST-START | Shutdown
[task 2025-02-20T17:28:32.584Z] 17:28:32     INFO - Browser Chrome Test Summary
[task 2025-02-20T17:28:32.585Z] 17:28:32     INFO - Passed:  572
[task 2025-02-20T17:28:32.585Z] 17:28:32     INFO - Failed:  1
[task 2025-02-20T17:28:32.586Z] 17:28:32     INFO - Todo:    0
[task 2025-02-20T17:28:32.586Z] 17:28:32     INFO - Mode:    e10s
[task 2025-02-20T17:28:32.587Z] 17:28:32     INFO - *** End BrowserChrome Test Results ***
[task 2025-02-20T17:28:32.588Z] 17:28:32     INFO - GECKO(4103) | Exiting due to channel error.
[task 2025-02-20T17:28:32.588Z] 17:28:32     INFO - GECKO(4103) | Exiting due to channel error.
[task 2025-02-20T17:28:32.589Z] 17:28:32     INFO - GECKO(4103) | Exiting due to channel error.
[task 2025-02-20T17:28:32.589Z] 17:28:32     INFO - GECKO(4103) | Exiting due to channel error.
[task 2025-02-20T17:28:32.590Z] 17:28:32     INFO - GECKO(4103) | Exiting due to channel error.
[task 2025-02-20T17:28:32.591Z] 17:28:32     INFO - TEST-INFO | Main app process: exit 0
[task 2025-02-20T17:28:32.591Z] 17:28:32     INFO - runtests.py | Application ran for: 0:09:03.881052
[task 2025-02-20T17:28:32.592Z] 17:28:32     INFO - zombiecheck | Reading PID log: /var/folders/g1/4z26lrlx68506mjp2df_mqfc0000jb/T/tmp0j68pcrjpidlog
[task 2025-02-20T17:28:32.592Z] 17:28:32     INFO - ==> process 4103 launched child process 4109
<...>
[task 2025-02-20T17:28:32.684Z] 17:28:32     INFO - zombiecheck | Checking for orphan process with PID: 4597
[task 2025-02-20T17:28:32.684Z] 17:28:32     INFO - Stopping web server
[task 2025-02-20T17:28:32.685Z] 17:28:32     INFO - Server shut down.
[task 2025-02-20T17:28:32.685Z] 17:28:32     INFO - Web server killed.
[task 2025-02-20T17:28:32.685Z] 17:28:32     INFO - Stopping web socket server
[task 2025-02-20T17:28:32.686Z] 17:28:32     INFO - Stopping ssltunnel
[task 2025-02-20T17:28:32.686Z] 17:28:32  WARNING - leakcheck | refcount logging is off, so leaks can't be detected!
[task 2025-02-20T17:28:32.686Z] 17:28:32     INFO - runtests.py | Running tests: end.
[task 2025-02-20T17:28:32.687Z] 17:28:32     INFO - Buffered messages finished
[task 2025-02-20T17:28:32.687Z] 17:28:32     INFO -  TEST-INFO | checking window state
[task 2025-02-20T17:28:32.688Z] 17:28:32     INFO -  Browser Chrome Test Summary
[task 2025-02-20T17:28:32.688Z] 17:28:32     INFO -  	Passed: 9152
[task 2025-02-20T17:28:32.688Z] 17:28:32     INFO -  	Failed: 1
[task 2025-02-20T17:28:32.688Z] 17:28:32     INFO -  	Todo: 0
[task 2025-02-20T17:28:32.688Z] 17:28:32     INFO -  	Mode: e10s
[task 2025-02-20T17:28:32.688Z] 17:28:32     INFO -  *** End BrowserChrome Test Results ***
[task 2025-02-20T17:28:32.689Z] 17:28:32     INFO - Buffered messages finished
[task 2025-02-20T17:28:32.689Z] 17:28:32     INFO - SUITE-END | took 544s
[task 2025-02-20T17:28:32.689Z] 17:28:32     INFO - SUITE-START | Running 1 tests
[task 2025-02-20T17:28:32.690Z] 17:28:32     INFO - :::
[task 2025-02-20T17:28:32.690Z] 17:28:32     INFO - ::: Test verification summary for:
[task 2025-02-20T17:28:32.690Z] 17:28:32     INFO - :::
[task 2025-02-20T17:28:32.691Z] 17:28:32     INFO - ::: dom/security/test/referrer-policy/browser_referrer_disallow_cross_site_relaxing.js
[task 2025-02-20T17:28:32.691Z] 17:28:32     INFO - :::
[task 2025-02-20T17:28:32.692Z] 17:28:32     INFO - ::: 1. Run each test 10 times in one browser. : Pass
[task 2025-02-20T17:28:32.692Z] 17:28:32     INFO - ::: 2. Run each test 5 times in a new browser each time. : Pass
[task 2025-02-20T17:28:32.692Z] 17:28:32     INFO - ::: 3. Run each test 10 times in one browser, in chaos mode. : FAIL
[task 2025-02-20T17:28:32.693Z] 17:28:32     INFO - ::: 4. Run each test 5 times in a new browser each time, in chaos mode. : not run / incomplete
[task 2025-02-20T17:28:32.693Z] 17:28:32     INFO - :::
[task 2025-02-20T17:28:32.694Z] 17:28:32     INFO - ::: Test verification FAILED!
[task 2025-02-20T17:28:32.694Z] 17:28:32     INFO - :::
[task 2025-02-20T17:28:32.694Z] 17:28:32     INFO - Buffered messages finished
[task 2025-02-20T17:28:32.695Z] 17:28:32     INFO - SUITE-END | took 0s
[task 2025-02-20T17:28:32.695Z] 17:28:32     INFO - Return code: 0
Keywords: regression
Regressed by: 1940905

:timhuang, since you are the author of the regressor, bug 1940905, could you take a look?

For more information, please visit BugBot documentation.

Flags: needinfo?(tihuang)

Set release status flags based on info from the regressing bug 1940905

This is weird. The regression bug doesn't touch this test at all. It could be that we changed the network loading timing, so the test started running slowly. But this only happened once. Let's keep an eye on it to see if it's just a one-time issue.

Flags: needinfo?(tihuang)

Set release status flags based on info from the regressing bug 1940905

You need to log in before you can comment on or make changes to this bug.