Closed Bug 1531026 Opened 7 months ago Closed 7 months ago

Perma serial-allowed-by-feature-policy-attribute-redirect-on-load.https.sub.html | font-display-feature-policy-report-only.tentative.html when Gecko 67 merges to beta on 2019-03-11

Categories

(Testing :: web-platform-tests, defect, P2)

Version 3
defect

Tracking

(firefox-esr60 unaffected, firefox65 unaffected, firefox66 unaffected, firefox67+ fixed)

VERIFIED FIXED
mozilla67
Tracking Status
firefox-esr60 --- unaffected
firefox65 --- unaffected
firefox66 --- unaffected
firefox67 + fixed

People

(Reporter: intermittent-bug-filer, Assigned: baku)

References

Details

Attachments

(1 file)

#[markdown(off)]
Filed by: ccoroiu [at] mozilla.com

https://treeherder.mozilla.org/logviewer.html#?job_id=230755097&repo=try

https://queue.taskcluster.net/v1/task/e_2eG7czRiGQ5lrgkeNBNg/runs/0/artifacts/public/logs/live_backing.log

Central as beta simulation:
https://treeherder.mozilla.org/#/jobs?repo=try&resultStatus=superseded%2Ctestfailed%2Cbusted%2Cexception%2Cretry%2Cusercancel%2Crunnable&revision=46adf2278867a734ea45b51d3d15b9c51321fd9f&selectedJob=230754158

Failure log: https://treeherder.mozilla.org/logviewer.html#/jobs?job_id=230755097&repo=try&lineNumber=21167

task 2019-02-27T13:27:46.289Z] 13:27:46 INFO - TEST-START | /serial/serial-allowed-by-feature-policy-attribute-redirect-on-load.https.sub.html
[task 2019-02-27T13:27:46.472Z] 13:27:46 INFO - PID 10670 | ++DOMWINDOW == 30 (0xdd4e6000) [pid = 10670] [serial = 30] [outer = 0xe1daed90]
[task 2019-02-27T13:27:46.715Z] 13:27:46 INFO - PID 10670 | ++DOCSHELL 0xdd4db000 == 11 [pid = 10670] [id = {889e0aa9-8751-4556-811e-9050e6b05a48}]
[task 2019-02-27T13:27:46.716Z] 13:27:46 INFO - PID 10670 | ++DOMWINDOW == 31 (0xe1db07b0) [pid = 10670] [serial = 31] [outer = (nil)]
[task 2019-02-27T13:27:46.723Z] 13:27:46 INFO - PID 10670 | ++DOMWINDOW == 32 (0xdd4df800) [pid = 10670] [serial = 32] [outer = 0xe1db07b0]
[task 2019-02-27T13:27:46.791Z] 13:27:46 INFO - PID 10670 | ++DOMWINDOW == 33 (0xddc5ec00) [pid = 10670] [serial = 33] [outer = 0xe1db07b0]
[task 2019-02-27T13:27:46.969Z] 13:27:46 INFO - PID 10670 | ++DOCSHELL 0xdd4e7000 == 12 [pid = 10670] [id = {5657578f-a645-4e5f-91e6-0c9975d5f645}]
[task 2019-02-27T13:27:46.969Z] 13:27:46 INFO - PID 10670 | ++DOMWINDOW == 34 (0xe1db08e0) [pid = 10670] [serial = 34] [outer = (nil)]
[task 2019-02-27T13:27:46.969Z] 13:27:46 INFO - PID 10670 | ++DOMWINDOW == 35 (0xe2942c00) [pid = 10670] [serial = 35] [outer = 0xe1db08e0]
[task 2019-02-27T13:27:47.025Z] 13:27:47 INFO - PID 10670 | ++DOMWINDOW == 36 (0xe2943400) [pid = 10670] [serial = 36] [outer = 0xe1db08e0]
[task 2019-02-27T13:27:47.142Z] 13:27:47 INFO - PID 10670 | ++DOMWINDOW == 37 (0xdc95dc00) [pid = 10670] [serial = 37] [outer = 0xe1db07b0]
[task 2019-02-27T13:27:48.140Z] 13:27:48 INFO -
[task 2019-02-27T13:27:48.140Z] 13:27:48 INFO - TEST-UNEXPECTED-FAIL | /serial/serial-allowed-by-feature-policy-attribute-redirect-on-load.https.sub.html | Feature-Policy allow="serial" allows same-origin relocation. - frame.allow is undefined
[task 2019-02-27T13:27:48.140Z] 13:27:48 INFO - test_feature_availability@https://web-platform.test:8443/feature-policy/resources/featurepolicy.js:36:5
[task 2019-02-27T13:27:48.140Z] 13:27:48 INFO - @https://web-platform.test:8443/serial/serial-allowed-by-feature-policy-attribute-redirect-on-load.https.sub.html:21:3
[task 2019-02-27T13:27:48.141Z] 13:27:48 INFO - Test.prototype.step@https://web-platform.test:8443/resources/testharness.js:1587:25
[task 2019-02-27T13:27:48.141Z] 13:27:48 INFO - async_test@https://web-platform.test:8443/resources/testharness.js:576:22
[task 2019-02-27T13:27:48.141Z] 13:27:48 INFO - @https://web-platform.test:8443/serial/serial-allowed-by-feature-policy-attribute-redirect-on-load.https.sub.html:20:1
[task 2019-02-27T13:27:48.142Z] 13:27:48 INFO - TEST-INFO | expected TIMEOUT

James, can you please take a look? https://bugzilla.mozilla.org/show_bug.cgi?id=1516736 is the culprit?

Flags: needinfo?(james)
Summary: Intermittent /serial/serial-allowed-by-feature-policy-attribute-redirect-on-load.https.sub.html | Feature-Policy allow="serial" allows same-origin relocation. - frame.allow is undefined → Perma /serial/serial-allowed-by-feature-policy-attribute-redirect-on-load.https.sub.html | Feature-Policy allow="serial" allows same-origin relocation. - frame.allow is undefined when Gecko 67 merges to beta on 2019-03-11
Summary: Perma /serial/serial-allowed-by-feature-policy-attribute-redirect-on-load.https.sub.html | Feature-Policy allow="serial" allows same-origin relocation. - frame.allow is undefined when Gecko 67 merges to beta on 2019-03-11 → Perma serial-allowed-by-feature-policy-attribute-redirect-on-load.https.sub.html | font-display-feature-policy-report-only.tentative.html when Gecko 67 merges to beta on 2019-03-11

This is perma failing too: TEST-UNEXPECTED-ERROR | /css/css-fonts/font-display/font-display-feature-policy-report-only.tentative.html | ReferenceError: ReportingObserver is not defined

Failure log: https://treeherder.mozilla.org/logviewer.html#/jobs?job_id=230754228&repo=try&lineNumber=2853

Changing the priority to p2 as the bug is tracked by a release manager for the current nightly.
See How Do You Triage for more information

Priority: P5 → P2

Feature Policy seems to be enabled on Nightly but not on Release/Beta. So the typical approach here is to set dom.security.featurePolicy.enabled and the other relevant prefs in the testing/web-platform/meta/serial/dir.ini file.

It looks like baku worked on this and will know the correct set of prefs to set &c.

Flags: needinfo?(james) → needinfo?(amarchesini)
Assignee: nobody → amarchesini
Flags: needinfo?(amarchesini)
Pushed by amarchesini@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/f6599af67fa8
Add testing/web-platform/meta/serial/__dir__.ini to enable FeaturePolicy for serial tests, r=jgraham
Status: NEW → RESOLVED
Closed: 7 months ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla67
See Also: → 1531792
You need to log in before you can comment on or make changes to this bug.