[wpt-sync] Sync PR 43221 - Reduce flakes on local font access WPT tests by marking them as [slow] on certain build platforms.
Categories
(Testing :: web-platform-tests, task, P4)
Tracking
(firefox122 fixed)
Tracking | Status | |
---|---|---|
firefox122 | --- | fixed |
People
(Reporter: wpt-sync, Unassigned)
References
()
Details
(Whiteboard: [wptsync downstream])
Sync web-platform-tests PR 43221 into mozilla-central (this bug is closed when the sync is complete).
PR: https://github.com/web-platform-tests/wpt/pull/43221
Details from upstream follow.
hisbilir <hisbilir@chromium.org> wrote:
Reduce flakes on local font access WPT tests by marking them as [slow] on certain build platforms.
queryLocalFonts() JS API for enumerating local fonts takes longer than
the default 6-second test timeout on Mac Release targets when called
the first time. Marking the tests as [slow] WPT test to prevent this
flakiness. Added [Skip] to the existing [Timeout] entries of font access tests in TestExpectations per crrev.com/c/3381301.Bug: 1502008
Change-Id: I2075408aa1c563b0495ad6d0abecbcf078dd5e96
Reviewed-on: https://chromium-review.googlesource.com/5034577
WPT-Export-Revision: 00cf0164215005e333c36dd9fecc045f9fac6eda
Assignee | ||
Updated•8 months ago
|
Assignee | ||
Updated•8 months ago
|
Assignee | ||
Comment 1•8 months ago
|
||
Pushed to try (stability) https://treeherder.mozilla.org/#/jobs?repo=try&revision=66b2477e82296139cfcb840a89b1c1932b423307
Assignee | ||
Comment 2•8 months ago
|
||
CI Results
Ran 9 Firefox configurations based on mozilla-central, and Firefox, Chrome, and Safari on GitHub CI
Total 11 tests and 1 subtests
Status Summary
Firefox
OK
: 6
FAIL
: 24[Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview, Gecko-android-em-7.0-x86_64-qr-debug-geckoview, Gecko-android-em-7.0-x86_64-qr-opt-geckoview, Gecko-linux1804-64-qr-debug, Gecko-linux1804-64-qr-opt, Gecko-windows11-32-2009-qr-debug, Gecko-windows11-32-2009-qr-opt, Gecko-windows11-64-2009-qr-debug, Gecko-windows11-64-2009-qr-opt] 27[GitHub]
TIMEOUT
: 15
Chrome
OK
: 11
PASS
: 35
FAIL
: 2
Safari
OK
: 6
FAIL
: 27
TIMEOUT
: 15
Links
Gecko CI (Treeherder)
GitHub PR Head
GitHub PR Base
Details
New Tests That Don't Pass
- /font-access/permissions-policy/local-fonts-allowed-by-permissions-policy-attribute-redirect-on-load.https.sub.html [wpt.fyi]:
SKIP
[Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview
,Gecko-android-em-7.0-x86_64-qr-debug-geckoview
,Gecko-android-em-7.0-x86_64-qr-opt-geckoview
,Gecko-linux1804-64-qr-debug
,Gecko-linux1804-64-qr-opt
,Gecko-windows11-32-2009-qr-debug
,Gecko-windows11-32-2009-qr-opt
,Gecko-windows11-64-2009-qr-debug
,Gecko-windows11-64-2009-qr-opt
],TIMEOUT
[GitHub
] (Chrome:OK
, Safari:TIMEOUT
)- permissions policy allow="local-fonts" allows same-origin navigation in an iframe.:
TIMEOUT
(Chrome:PASS
, Safari:TIMEOUT
) - permissions policy allow="local-fonts" disallows cross-origin navigation in an iframe.:
TIMEOUT
(Chrome:PASS
, Safari:TIMEOUT
)
- permissions policy allow="local-fonts" allows same-origin navigation in an iframe.:
- /font-access/permissions-policy/local-fonts-allowed-by-permissions-policy-attribute.https.sub.html [wpt.fyi]:
SKIP
[Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview
,Gecko-android-em-7.0-x86_64-qr-debug-geckoview
,Gecko-android-em-7.0-x86_64-qr-opt-geckoview
,Gecko-linux1804-64-qr-debug
,Gecko-linux1804-64-qr-opt
,Gecko-windows11-32-2009-qr-debug
,Gecko-windows11-32-2009-qr-opt
,Gecko-windows11-64-2009-qr-debug
,Gecko-windows11-64-2009-qr-opt
],TIMEOUT
[GitHub
] (Chrome:OK
, Safari:TIMEOUT
)- permissions policy "local-fonts" can be enabled in same-origin iframe using allow="local-fonts" attribute:
TIMEOUT
(Chrome:PASS
, Safari:TIMEOUT
) - permissions policy "local-fonts" can be enabled in cross-origin iframe using allow="local-fonts" attribute:
TIMEOUT
(Chrome:FAIL
, Safari:TIMEOUT
)
- permissions policy "local-fonts" can be enabled in same-origin iframe using allow="local-fonts" attribute:
- /font-access/permissions-policy/local-fonts-allowed-by-permissions-policy.https.sub.html [wpt.fyi]:
SKIP
[Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview
,Gecko-android-em-7.0-x86_64-qr-debug-geckoview
,Gecko-android-em-7.0-x86_64-qr-opt-geckoview
,Gecko-linux1804-64-qr-debug
,Gecko-linux1804-64-qr-opt
,Gecko-windows11-32-2009-qr-debug
,Gecko-windows11-32-2009-qr-opt
,Gecko-windows11-64-2009-qr-debug
,Gecko-windows11-64-2009-qr-opt
],TIMEOUT
[GitHub
] (Chrome:OK
, Safari:TIMEOUT
)- local-fonts-allowed-by-permissions-policy:
FAIL
(Chrome:PASS
, Safari:FAIL
) - permissions policy header: local-fonts * allows same-origin iframes.:
TIMEOUT
(Chrome:PASS
, Safari:TIMEOUT
) - permissions policy header: local-fonts * disallows cross-origin iframes.:
TIMEOUT
(Chrome:PASS
, Safari:TIMEOUT
)
- local-fonts-allowed-by-permissions-policy:
- /font-access/permissions-policy/local-fonts-default-permissions-policy.https.sub.html [wpt.fyi]:
SKIP
[Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview
,Gecko-android-em-7.0-x86_64-qr-debug-geckoview
,Gecko-android-em-7.0-x86_64-qr-opt-geckoview
,Gecko-linux1804-64-qr-debug
,Gecko-linux1804-64-qr-opt
,Gecko-windows11-32-2009-qr-debug
,Gecko-windows11-32-2009-qr-opt
,Gecko-windows11-64-2009-qr-debug
,Gecko-windows11-64-2009-qr-opt
],TIMEOUT
[GitHub
] (Chrome:OK
, Safari:TIMEOUT
)- local-fonts-default-permissions-policy:
FAIL
(Chrome:PASS
, Safari:FAIL
) - Default "local-fonts" permissions policy ["self"] allows same-origin iframes.:
TIMEOUT
(Chrome:PASS
, Safari:TIMEOUT
) - Default "local-fonts" permissions policy ["self"] disallows cross-origin iframes.:
TIMEOUT
(Chrome:PASS
, Safari:TIMEOUT
)
- local-fonts-default-permissions-policy:
- /font-access/permissions-policy/local-fonts-disabled-by-permissions-policy.https.sub.html [wpt.fyi]:
SKIP
[Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview
,Gecko-android-em-7.0-x86_64-qr-debug-geckoview
,Gecko-android-em-7.0-x86_64-qr-opt-geckoview
,Gecko-linux1804-64-qr-debug
,Gecko-linux1804-64-qr-opt
,Gecko-windows11-32-2009-qr-debug
,Gecko-windows11-32-2009-qr-opt
,Gecko-windows11-64-2009-qr-debug
,Gecko-windows11-64-2009-qr-opt
],TIMEOUT
[GitHub
] (Chrome:OK
, Safari:TIMEOUT
)- local-fonts-disabled-by-permissions-policy:
FAIL
(Chrome:PASS
, Safari:FAIL
) - permissions policy header: "local-fonts=()" disallows same-origin iframes.:
TIMEOUT
(Chrome:PASS
, Safari:TIMEOUT
) - permissions policy header: "local-fonts=()" disallows cross-origin iframes.:
TIMEOUT
(Chrome:PASS
, Safari:TIMEOUT
)
- local-fonts-disabled-by-permissions-policy:
- /font-access/font_access_basic.tentative.https.window.html [wpt.fyi]
- font_access_basic:
FAIL
(Chrome:PASS
, Safari:FAIL
)
- font_access_basic:
- /font-access/font_access_blob.tentative.https.window.html [wpt.fyi]
- font_access_blob:
FAIL
(Chrome:PASS
, Safari:FAIL
)
- font_access_blob:
- /font-access/font_access_detached_iframe.tentative.https.window.html [wpt.fyi]
- font_access_detached_iframe:
FAIL
(Chrome:PASS
, Safari:FAIL
) - font_access_detached_iframe 1:
FAIL
(Chrome:PASS
, Safari:FAIL
) - font_access_detached_iframe 2:
FAIL
(Chrome:PASS
, Safari:FAIL
)
- font_access_detached_iframe:
- /font-access/font_access_permission.tentative.https.window.html [wpt.fyi]
- queryLocalFonts(): permission not given:
FAIL
(Chrome:FAIL
, Safari:FAIL
) - queryLocalFonts(): permission denied:
FAIL
(Chrome:PASS
, Safari:FAIL
) - queryLocalFonts(): permission granted:
FAIL
(Chrome:PASS
, Safari:FAIL
)
- queryLocalFonts(): permission not given:
- /font-access/font_access_query_select.tentative.https.window.html [wpt.fyi]
- font_access_query_select:
FAIL
(Chrome:PASS
, Safari:FAIL
) - font_access_query_select 1:
FAIL
(Chrome:PASS
, Safari:FAIL
) - font_access_query_select 2:
FAIL
(Chrome:PASS
, Safari:FAIL
) - font_access_query_select 3:
FAIL
(Chrome:PASS
, Safari:FAIL
) - font_access_query_select 4:
FAIL
(Chrome:PASS
, Safari:FAIL
) - font_access_query_select 5:
FAIL
(Chrome:PASS
, Safari:FAIL
) - font_access_query_select 6:
FAIL
(Chrome:PASS
, Safari:FAIL
) - font_access_query_select 7:
FAIL
(Chrome:PASS
, Safari:FAIL
) - font_access_query_select 8:
FAIL
(Chrome:PASS
, Safari:FAIL
) - font_access_query_select 9:
FAIL
(Chrome:PASS
, Safari:FAIL
) - font_access_query_select 10:
FAIL
(Chrome:PASS
, Safari:FAIL
) - font_access_query_select 11:
FAIL
(Chrome:PASS
, Safari:FAIL
) - font_access_query_select 12:
FAIL
(Chrome:PASS
, Safari:FAIL
) - font_access_query_select 13:
FAIL
(Chrome:PASS
, Safari:FAIL
) - font_access_query_select 14:
FAIL
(Chrome:PASS
, Safari:FAIL
)
- font_access_query_select:
- /font-access/font_access_sorted.tentative.https.window.html [wpt.fyi]
- font_access_sorted:
FAIL
(Chrome:PASS
, Safari:FAIL
)
- font_access_sorted:
Tests Disabled in Gecko Infrastructure
- /font-access/permissions-policy/local-fonts-allowed-by-permissions-policy-attribute-redirect-on-load.https.sub.html [wpt.fyi]:
SKIP
[Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview
,Gecko-android-em-7.0-x86_64-qr-debug-geckoview
,Gecko-android-em-7.0-x86_64-qr-opt-geckoview
,Gecko-linux1804-64-qr-debug
,Gecko-linux1804-64-qr-opt
,Gecko-windows11-32-2009-qr-debug
,Gecko-windows11-32-2009-qr-opt
,Gecko-windows11-64-2009-qr-debug
,Gecko-windows11-64-2009-qr-opt
],TIMEOUT
[GitHub
] (Chrome:OK
, Safari:TIMEOUT
) - /font-access/permissions-policy/local-fonts-allowed-by-permissions-policy-attribute.https.sub.html [wpt.fyi]:
SKIP
[Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview
,Gecko-android-em-7.0-x86_64-qr-debug-geckoview
,Gecko-android-em-7.0-x86_64-qr-opt-geckoview
,Gecko-linux1804-64-qr-debug
,Gecko-linux1804-64-qr-opt
,Gecko-windows11-32-2009-qr-debug
,Gecko-windows11-32-2009-qr-opt
,Gecko-windows11-64-2009-qr-debug
,Gecko-windows11-64-2009-qr-opt
],TIMEOUT
[GitHub
] (Chrome:OK
, Safari:TIMEOUT
) - /font-access/permissions-policy/local-fonts-allowed-by-permissions-policy.https.sub.html [wpt.fyi]:
SKIP
[Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview
,Gecko-android-em-7.0-x86_64-qr-debug-geckoview
,Gecko-android-em-7.0-x86_64-qr-opt-geckoview
,Gecko-linux1804-64-qr-debug
,Gecko-linux1804-64-qr-opt
,Gecko-windows11-32-2009-qr-debug
,Gecko-windows11-32-2009-qr-opt
,Gecko-windows11-64-2009-qr-debug
,Gecko-windows11-64-2009-qr-opt
],TIMEOUT
[GitHub
] (Chrome:OK
, Safari:TIMEOUT
) - /font-access/permissions-policy/local-fonts-default-permissions-policy.https.sub.html [wpt.fyi]:
SKIP
[Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview
,Gecko-android-em-7.0-x86_64-qr-debug-geckoview
,Gecko-android-em-7.0-x86_64-qr-opt-geckoview
,Gecko-linux1804-64-qr-debug
,Gecko-linux1804-64-qr-opt
,Gecko-windows11-32-2009-qr-debug
,Gecko-windows11-32-2009-qr-opt
,Gecko-windows11-64-2009-qr-debug
,Gecko-windows11-64-2009-qr-opt
],TIMEOUT
[GitHub
] (Chrome:OK
, Safari:TIMEOUT
) - /font-access/permissions-policy/local-fonts-disabled-by-permissions-policy.https.sub.html [wpt.fyi]:
SKIP
[Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview
,Gecko-android-em-7.0-x86_64-qr-debug-geckoview
,Gecko-android-em-7.0-x86_64-qr-opt-geckoview
,Gecko-linux1804-64-qr-debug
,Gecko-linux1804-64-qr-opt
,Gecko-windows11-32-2009-qr-debug
,Gecko-windows11-32-2009-qr-opt
,Gecko-windows11-64-2009-qr-debug
,Gecko-windows11-64-2009-qr-opt
],TIMEOUT
[GitHub
] (Chrome:OK
, Safari:TIMEOUT
)
Pushed by wptsync@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/5f41ad3dd5e1 [wpt PR 43221] - Reduce flakes on local font access WPT tests by marking them slow., a=testonly
Pushed by wptsync@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/249de961367c [wpt PR 43221] - Reduce flakes on local font access WPT tests by marking them slow., a=testonly
Comment 5•7 months ago
|
||
bugherder |
Description
•