Closed Bug 1914539 Opened 1 year ago Closed 1 year ago

High frequency Android 7 shippable backlog [tier 2] TEST-UNEXPECTED-FAIL | /idle-detection/idle-detection-allowed-by-permissions-policy.https.sub.html | Inherited header permissions policy allows dedicated workers. - promise_test: Unhandled rejection with

Categories

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

defect

Tracking

()

RESOLVED INCOMPLETE
Tracking Status
firefox-esr115 --- unaffected
firefox-esr128 --- unaffected
firefox129 --- unaffected
firefox130 --- unaffected
firefox131 --- wontfix
firefox132 --- wontfix

People

(Reporter: intermittent-bug-filer, Unassigned)

References

(Regression)

Details

(Keywords: intermittent-failure, intermittent-testcase, regression)

Filed by: imoraru [at] mozilla.com
Parsed log: https://treeherder.mozilla.org/logviewer?job_id=471432946&repo=mozilla-central
Full log: https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/T7JYQ-k2RFqW5CZYfHIXRA/runs/0/artifacts/public/logs/live_backing.log


[task 2024-08-23T01:25:00.316Z] 01:25:00     INFO - TEST-START | /idle-detection/idle-detection-allowed-by-permissions-policy.https.sub.html
[task 2024-08-23T01:25:00.336Z] 01:25:00     INFO - Closing window 0bef24ce-951e-4a24-95ad-ea0a9e8263a3
[task 2024-08-23T01:25:00.887Z] 01:25:00     INFO - 
[task 2024-08-23T01:25:00.887Z] 01:25:00     INFO - TEST-NOTRUN | /idle-detection/idle-detection-allowed-by-permissions-policy-attribute-redirect-on-load.https.sub.html | Attribute allow="idle-detection" in top-level frame disallows workers in cross-origin relocation. 
[task 2024-08-23T01:25:00.887Z] 01:25:00     INFO - TEST-NOTRUN | /idle-detection/idle-detection-allowed-by-permissions-policy-attribute.https.sub.html | Attribute allow="idle-detection" in top-level frame can be enabled in same-origin iframe using Permissions Policy "idle-detection". 
[task 2024-08-23T01:25:00.887Z] 01:25:00     INFO - TEST-NOTRUN | /idle-detection/idle-detection-allowed-by-permissions-policy-attribute.https.sub.html | Attribute allow="idle-detection" in top-level frame can be enabled in a worker in same-origin iframe using Permissions Policy "idle-detection". 
[task 2024-08-23T01:25:00.887Z] 01:25:00     INFO - TEST-NOTRUN | /idle-detection/idle-detection-allowed-by-permissions-policy-attribute.https.sub.html | Attribute allow="idle-detection" in top-level frame can be enabled in cross-origin iframe using Permissions Policy "idle-detection". 
[task 2024-08-23T01:25:00.887Z] 01:25:00     INFO - TEST-NOTRUN | /idle-detection/idle-detection-allowed-by-permissions-policy-attribute.https.sub.html | Attribute allow="idle-detection" in top-level frame can be enabled in a worker in cross-origin iframe using Permissions Policy "idle-detection". 
[task 2024-08-23T01:25:00.887Z] 01:25:00     INFO - TEST-NOTRUN | /idle-detection/idle-detection-allowed-by-permissions-policy.https.sub.html | Permissions-Policy idle-detection=* explicity set by top-level frame allows the top-level document. 
[task 2024-08-23T01:25:00.887Z] 01:25:00     INFO - TEST-NOTRUN | /idle-detection/idle-detection-allowed-by-permissions-policy.https.sub.html | Permissions-Policy idle-detection=* explicity set by top-level frame allows same-origin iframes. 
[task 2024-08-23T01:25:00.887Z] 01:25:00     INFO - TEST-NOTRUN | /idle-detection/idle-detection-allowed-by-permissions-policy.https.sub.html | Permissions-Policy idle-detection=* explicity set by top-level frame allows workers in same-origin iframes. 
[task 2024-08-23T01:25:00.887Z] 01:25:00     INFO - TEST-NOTRUN | /idle-detection/idle-detection-allowed-by-permissions-policy.https.sub.html | Permissions-Policy idle-detection=* explicity set by top-level frame allows cross-origin iframes. 
[task 2024-08-23T01:25:00.887Z] 01:25:00     INFO - TEST-NOTRUN | /idle-detection/idle-detection-allowed-by-permissions-policy.https.sub.html | Permissions-Policy idle-detection=* explicity set by top-level frame allows workers in cross-origin iframes. 
[task 2024-08-23T01:25:00.887Z] 01:25:00     INFO - TEST-UNEXPECTED-FAIL | /idle-detection/idle-detection-allowed-by-permissions-policy.https.sub.html | Inherited header permissions policy allows dedicated workers. - promise_test: Unhandled rejection with value: object "ReferenceError: IdleDetector is not defined"
[task 2024-08-23T01:25:00.955Z] 01:25:00     INFO - TEST-ERROR | /idle-detection/idle-detection-allowed-by-permissions-policy.https.sub.html | took 639ms
[task 2024-08-23T01:25:01.292Z] 01:25:01     INFO - STDOUT: cleanup aborted: Unable to remount device
[task 2024-08-23T01:25:01.404Z] 01:25:01     INFO - STDOUT: cleanup aborted: Unable to remount device
[task 2024-08-23T01:25:01.405Z] 01:25:01     INFO - Closing logging queue
[task 2024-08-23T01:25:01.405Z] 01:25:01     INFO - queue closed
[task 2024-08-23T01:25:01.417Z] 01:25:01     INFO - Setting up ssl
[task 2024-08-23T01:25:01.518Z] 01:25:01     INFO - certutil | b''
[task 2024-08-23T01:25:01.567Z] 01:25:01     INFO - certutil | b''
[task 2024-08-23T01:25:01.580Z] 01:25:01     INFO - certutil | b'\nCertificate Nickname                                         Trust Attributes\n                                                             SSL,S/MIME,JAR/XPI\n\nweb-platform-tests                                           CT,, \n'
[task 2024-08-23T01:25:02.173Z] 01:25:02     INFO - adb Granting important runtime permissions to org.mozilla.geckoview.test_runner
[task 2024-08-23T01:25:03.256Z] 01:25:03     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:4,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/tmp3_mod02kpidlog --es env10 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 about:blank
[task 2024-08-23T01:25:04.615Z] 01:25:04     INFO - Starting runner
[task 2024-08-23T01:25:05.509Z] 01:25:05     INFO - TEST-START | /idle-detection/idle-detection-default-permissions-policy.https.sub.html

Hi Masayuki! Can you please take a look at this?
Thank you!

Flags: needinfo?(masayuki)

Well, we don't implement IdleDetector as far as I've checked. So, the fail should occur always.

The expectation of the test is FAIL or TIMEOUT and I don't find the test itself from the assertion message...

Somebody working on Workers could have some ideas about the odd intermittent failure. Changing the component.

Component: DOM: Core & HTML → DOM: Workers
Flags: needinfo?(masayuki)

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

Status: NEW → RESOLVED
Closed: 1 year ago
Resolution: --- → INCOMPLETE
You need to log in before you can comment on or make changes to this bug.