Closed
Bug 1990593
Opened 6 months ago
Closed 5 months ago
Intermittent /storage-access-api/storage-access-headers.tentative.https.sub.window.html | single tracking bug
Categories
(Core :: Privacy: Anti-Tracking, defect, P5)
Core
Privacy: Anti-Tracking
Tracking
()
RESOLVED
FIXED
146 Branch
| Tracking | Status | |
|---|---|---|
| firefox146 | --- | fixed |
People
(Reporter: intermittent-bug-filer, Assigned: saschanaz)
References
(Blocks 1 open bug)
Details
(Keywords: intermittent-failure, intermittent-testcase, Whiteboard: [collect_confirm_failure])
Attachments
(1 file, 1 obsolete file)
Filed by: ctuns [at] mozilla.com
Parsed log: https://treeherder.mozilla.org/logviewer?job_id=528493185&repo=autoland&task=UdmKImXQSR6EjQ8r9lqoKw.0
Full log: https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/UdmKImXQSR6EjQ8r9lqoKw/runs/0/artifacts/public/logs/live_backing.log
[task 2025-09-24T18:56:40.856+00:00] 18:56:40 INFO - TEST-PASS | /storage-access-api/storage-access-headers.tentative.https.sub.window.html | Sec-Fetch-Storage-Access is `inactive` when unpartitioned cookies are available but not in use.
[task 2025-09-24T18:56:40.856+00:00] 18:56:40 INFO - TEST-UNEXPECTED-FAIL | /storage-access-api/storage-access-headers.tentative.https.sub.window.html | Sec-Fetch-Storage-Access is `active` after a valid retry with matching explicit allowed-origin. - assert_array_equals: expected property 0 to be "cookie=unpartitioned" but got "initial-cookie=unpartitioned; cookie=unpartitioned; foo=bar" (expected array ["cookie=unpartitioned"] got ["initial-cookie=unpartitioned; cookie=unpartitioned; foo=bar"])
[task 2025-09-24T18:56:40.856+00:00] 18:56:40 INFO - assertHeaderValuesMatch@https://web-platform.test:8443/storage-access-api/storage-access-headers.tentative.https.sub.window.js:65:28
[task 2025-09-24T18:56:40.857+00:00] 18:56:40 INFO - @https://web-platform.test:8443/storage-access-api/storage-access-headers.tentative.https.sub.window.js:140:28
[task 2025-09-24T18:56:40.858+00:00] 18:56:40 INFO -
[task 2025-09-24T18:56:40.858+00:00] 18:56:40 INFO - TEST-UNEXPECTED-FAIL | /storage-access-api/storage-access-headers.tentative.https.sub.window.html | Sec-Fetch-Storage-Access is active after retry with wildcard `allowed-origin` value. - assert_array_equals: expected property 0 to be "cookie=unpartitioned" but got "initial-cookie=unpartitioned; cookie=unpartitioned; foo=bar" (expected array ["cookie=unpartitioned"] got ["initial-cookie=unpartitioned; cookie=unpartitioned; foo=bar"])
[task 2025-09-24T18:56:40.858+00:00] 18:56:40 INFO - assertHeaderValuesMatch@https://web-platform.test:8443/storage-access-api/storage-access-headers.tentative.https.sub.window.js:65:28
[task 2025-09-24T18:56:40.858+00:00] 18:56:40 INFO - @https://web-platform.test:8443/storage-access-api/storage-access-headers.tentative.https.sub.window.js:165:28
[task 2025-09-24T18:56:40.860+00:00] 18:56:40 INFO -
[task 2025-09-24T18:56:40.860+00:00] 18:56:40 INFO - TEST-PASS | /storage-access-api/storage-access-headers.tentative.https.sub.window.html | 'Activate-Storage-Access: retry' is a no-op on a request without an `allowed-origin` value.
[task 2025-09-24T18:56:40.860+00:00] 18:56:40 INFO - TEST-PASS | /storage-access-api/storage-access-headers.tentative.https.sub.window.html | 'Activate-Storage-Access: retry' is a no-op on a request from an origin that does not match its `allowed-origin` value.
[task 2025-09-24T18:56:40.860+00:00] 18:56:40 INFO - TEST-PASS | /storage-access-api/storage-access-headers.tentative.https.sub.window.html | Activate-Storage-Access `retry` is a no-op on a request with a `none` Storage Access status.
[task 2025-09-24T18:56:40.860+00:00] 18:56:40 INFO - TEST-KNOWN-INTERMITTENT-FAIL | /storage-access-api/storage-access-headers.tentative.https.sub.window.html | Activate-Storage-Access `load` header grants storage access to frame. - assert_true: frame should have storage access because of the `load` header expected true got false
[task 2025-09-24T18:56:40.860+00:00] 18:56:40 INFO - @https://web-platform.test:8443/storage-access-api/storage-access-headers.tentative.https.sub.window.js:238:16
[task 2025-09-24T18:56:40.861+00:00] 18:56:40 INFO -
[task 2025-09-24T18:56:40.861+00:00] 18:56:40 INFO - TEST-KNOWN-INTERMITTENT-FAIL | /storage-access-api/storage-access-headers.tentative.https.sub.window.html | Activate-Storage-Access `load` is honored for `active` cases. - assert_true: expected true got false
[task 2025-09-24T18:56:40.861+00:00] 18:56:40 INFO - @https://web-platform.test:8443/storage-access-api/storage-access-headers.tentative.https.sub.window.js:266:16
[task 2025-09-24T18:56:40.865+00:00] 18:56:40 INFO -
[task 2025-09-24T18:56:40.865+00:00] 18:56:40 INFO - TEST-PASS | /storage-access-api/storage-access-headers.tentative.https.sub.window.html | Activate-Storage-Access `load` header is a no-op for requests without storage access.
[task 2025-09-24T18:56:40.865+00:00] 18:56:40 INFO - TEST-FAIL | /storage-access-api/storage-access-headers.tentative.https.sub.window.html | Sec-Fetch-Storage-Access is `inactive` for ABA case. - assert_array_equals: expected property 0 to be "inactive" but got "none" (expected array ["inactive"] got ["none"])
[task 2025-09-24T18:56:40.865+00:00] 18:56:40 INFO - assertHeaderValuesMatch@https://web-platform.test:8443/storage-access-api/storage-access-headers.tentative.https.sub.window.js:65:28
[task 2025-09-24T18:56:40.865+00:00] 18:56:40 INFO - @https://web-platform.test:8443/storage-access-api/storage-access-headers.tentative.https.sub.window.js:299:28
[task 2025-09-24T18:56:40.865+00:00] 18:56:40 INFO - TEST-FAIL | /storage-access-api/storage-access-headers.tentative.https.sub.window.html | Storage Access can be activated for ABA cases by retrying. - assert_array_equals: expected property 0 to be "inactive" but got "none" (expected array ["inactive"] got ["none"])
[task 2025-09-24T18:56:40.865+00:00] 18:56:40 INFO - assertHeaderValuesMatch@https://web-platform.test:8443/storage-access-api/storage-access-headers.tentative.https.sub.window.js:65:28
[task 2025-09-24T18:56:40.865+00:00] 18:56:40 INFO - @https://web-platform.test:8443/storage-access-api/storage-access-headers.tentative.https.sub.window.js:321:28
[task 2025-09-24T18:56:40.865+00:00] 18:56:40 INFO - TEST-FAIL | /storage-access-api/storage-access-headers.tentative.https.sub.window.html | Sec-Fetch-Storage-Access maintains value on same-origin redirect. - assert_array_equals: expected property 0 to be "cookie=unpartitioned" but got "initial-cookie=unpartitioned; cookie=unpartitioned; foo=bar" (expected array ["cookie=unpartitioned"] got ["initial-cookie=unpartitioned; cookie=unpartitioned; foo=bar"])
[task 2025-09-24T18:56:40.865+00:00] 18:56:40 INFO - assertHeaderValuesMatch@https://web-platform.test:8443/storage-access-api/storage-access-headers.tentative.https.sub.window.js:65:28
[task 2025-09-24T18:56:40.865+00:00] 18:56:40 INFO - @https://web-platform.test:8443/storage-access-api/storage-access-headers.tentative.https.sub.window.js:363:28
[task 2025-09-24T18:56:40.865+00:00] 18:56:40 INFO - TEST-FAIL | /storage-access-api/storage-access-headers.tentative.https.sub.window.html | Sec-Fetch-Storage-Access is not 'active' after cross-origin same-site redirection. - assert_array_equals: expected property 0 to be "cookie=unpartitioned" but got "initial-cookie=unpartitioned; cookie=unpartitioned; foo=bar" (expected array ["cookie=unpartitioned"] got ["initial-cookie=unpartitioned; cookie=unpartitioned; foo=bar"])
[task 2025-09-24T18:56:40.865+00:00] 18:56:40 INFO - assertHeaderValuesMatch@https://web-platform.test:8443/storage-access-api/storage-access-headers.tentative.https.sub.window.js:65:28
[task 2025-09-24T18:56:40.865+00:00] 18:56:40 INFO - @https://web-platform.test:8443/storage-access-api/storage-access-headers.tentative.https.sub.window.js:402:28
[task 2025-09-24T18:56:40.865+00:00] 18:56:40 INFO - TEST-FAIL | /storage-access-api/storage-access-headers.tentative.https.sub.window.html | Sec-Fetch-Storage-Access loses value on a cross-site redirection. - assert_array_equals: expected property 0 to be "cookie=unpartitioned" but got "initial-cookie=unpartitioned; cookie=unpartitioned; foo=bar" (expected array ["cookie=unpartitioned"] got ["initial-cookie=unpartitioned; cookie=unpartitioned; foo=bar"])
[task 2025-09-24T18:56:40.865+00:00] 18:56:40 INFO - assertHeaderValuesMatch@https://web-platform.test:8443/storage-access-api/storage-access-headers.tentative.https.sub.window.js:65:28
[task 2025-09-24T18:56:40.865+00:00] 18:56:40 INFO - @https://web-platform.test:8443/storage-access-api/storage-access-headers.tentative.https.sub.window.js:440:28
[task 2025-09-24T18:56:40.865+00:00] 18:56:40 INFO - TEST-UNEXPECTED-FAIL | /storage-access-api/storage-access-headers.tentative.https.sub.window.html | Activate-Storage-Access retry is handled before any redirects are followed. - assert_array_equals: expected property 0 to be "cookie=unpartitioned" but got "initial-cookie=unpartitioned; cookie=unpartitioned; foo=bar" (expected array ["cookie=unpartitioned"] got ["initial-cookie=unpartitioned; cookie=unpartitioned; foo=bar"])
[task 2025-09-24T18:56:40.865+00:00] 18:56:40 INFO - assertHeaderValuesMatch@https://web-platform.test:8443/storage-access-api/storage-access-headers.tentative.https.sub.window.js:65:28
[task 2025-09-24T18:56:40.865+00:00] 18:56:40 INFO - @https://web-platform.test:8443/storage-access-api/storage-access-headers.tentative.https.sub.window.js:483:28
[task 2025-09-24T18:56:40.935+00:00] 18:56:40 INFO - TEST-OK | /storage-access-api/storage-access-headers.tentative.https.sub.window.html | took 6350ms
[task 2025-09-24T18:56:41.383+00:00] 18:56:41 INFO - STDOUT: cleanup aborted: args: /builds/worker/fetches/android-sdk-linux/platform-tools/adb wait-for-device remount, exitcode: 1, stdout: Device must be bootloader unlocked
[task 2025-09-24T18:56:41.384+00:00] 18:56:41 INFO - Closing logging queue
[task 2025-09-24T18:56:41.386+00:00] 18:56:41 INFO - queue closed
[task 2025-09-24T18:56:41.393+00:00] 18:56:41 INFO - Setting up ssl
[task 2025-09-24T18:56:41.407+00:00] 18:56:41 INFO - certutil | b''
[task 2025-09-24T18:56:41.425+00:00] 18:56:41 INFO - certutil | b''
[task 2025-09-24T18:56:41.432+00:00] 18:56:41 INFO - certutil | b'\nCertificate Nickname Trust Attributes\n SSL,S/MIME,JAR/XPI\n\nweb-platform-tests CT,, \n'
[task 2025-09-24T18:56:43.046+00:00] 18:56:43 INFO - adb Granting important runtime permissions to org.mozilla.geckoview.test_runner
[task 2025-09-24T18:56:43.232+00:00] 18:56:43 INFO - adb launch_application: am start -W -n org.mozilla.geckoview.test_runner/org.mozilla.geckoview.test_runner.TestRunnerActivity -a android.intent.action.MAIN --es env0 MOZ_CRASHREPORTER=1 --es env1 MOZ_CRASHREPORTER_NO_REPORT=1 --es env2 MOZ_CRASHREPORTER_SHUTDOWN=1 --es env3 MOZ_HIDE_RESULTS_TABLE=1 --es env4 MOZ_IN_AUTOMATION=1 --es env5 MOZ_LOG=signaling:3,mtransport:4,DataChannel:3,jsep:4 --es env6 R_LOG_LEVEL=6 --es env7 R_LOG_DESTINATION=stderr --es env8 R_LOG_VERBOSE=1 --es env9 MOZ_PROCESS_LOG=/tmp/tmpzikjl2zwpidlog --es env10 MINIDUMP_SAVE_PATH=/builds/worker/workspace/build/blobber_upload_dir --es env11 MOZ_DISABLE_NONLOCAL_CONNECTIONS=1 --es arg0 -no-remote --es arg1 -profile --es arg2 /data/local/tmp/test_root/profile --es arg3 --marionette --es arg4 --remote-allow-system-access --es arg5 about:blank
[task 2025-09-24T18:56:46.600+00:00] 18:56:46 INFO - Starting runner
[task 2025-09-24T18:56:49.220+00:00] 18:56:49 INFO - TEST-START | /storage-access-api/storage-access-permission.sub.https.window.html
Updated•6 months ago
|
Blocks: storage-access-headers
| Comment hidden (Intermittent Failures Robot) |
Comment 2•6 months ago
|
||
Seems to be a problem with fission disabled: https://treeherder.mozilla.org/jobs?repo=try&revision=f43742093c726d4e9bf19f04bf3b03b50c552392&selectedTaskRun=VdXHcGtHTXe0m6QGXUs5ag.0
Comment 3•5 months ago
|
||
Turned out last week, that this doesn't seem to be a problem anymore. Verifying with these try runs:
Comment 4•5 months ago
|
||
Updated•5 months ago
|
Assignee: nobody → manuel
| Comment hidden (Intermittent Failures Robot) |
| Assignee | ||
Comment 6•5 months ago
|
||
Pushed by krosylight@mozilla.com:
https://github.com/mozilla-firefox/firefox/commit/4a632c4114e8
https://hg.mozilla.org/integration/autoland/rev/9fef9563c057
Remove expected: FAIL to fix wpt-nav debug perma r=dom-core,farre
Comment 8•5 months ago
|
||
| bugherder | ||
Status: NEW → RESOLVED
Closed: 5 months ago
status-firefox146:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → 146 Branch
Updated•5 months ago
|
Attachment #9518628 -
Attachment is obsolete: true
Updated•5 months ago
|
Assignee: manuel → krosylight
Comment 9•5 months ago
|
||
fyi: I didn't proceed with the patch, because there seem to be still failures on andriod / nofis. That I likely need to investigate. But can also do in a separate bug 😅.
You need to log in
before you can comment on or make changes to this bug.
Description
•