mirror of
https://github.com/servo/servo.git
synced 2025-06-06 16:45:39 +00:00
Disable serviceworkers for webgpu CTS tests (#36672)
https://github.com/servo/servo/pull/36335 enabled all experimental features for all wpt tests, but `dom_serviceworker_enabled` makes all CTS tests fail, because servo reports working service worker impl, but CTS pre-setup of worker fails due too incomplete impl. The solution is that we disable service workers in CTS `__dir__.ini` (thus avoiding any CTS worker code) until impl is stable enough. Testing: This makes tests works again Fixes: #36657 --------- Signed-off-by: sagudev <16504129+sagudev@users.noreply.github.com>
This commit is contained in:
parent
c16d86f7a4
commit
632971af26
3 changed files with 1281 additions and 133 deletions
4
tests/wpt/webgpu/meta/__dir__.ini
vendored
Normal file
4
tests/wpt/webgpu/meta/__dir__.ini
vendored
Normal file
|
@ -0,0 +1,4 @@
|
|||
prefs: [
|
||||
"dom_serviceworker_enabled:false",
|
||||
"dom_webgpu_enabled:true",
|
||||
]
|
1404
tests/wpt/webgpu/meta/webgpu/cts.https.html.ini
vendored
1404
tests/wpt/webgpu/meta/webgpu/cts.https.html.ini
vendored
File diff suppressed because it is too large
Load diff
|
@ -1,6 +1,2 @@
|
|||
[resize_observer.https.html]
|
||||
expected:
|
||||
if os == "win": TIMEOUT
|
||||
if os == "linux" and debug: TIMEOUT
|
||||
if os == "linux" and not debug: PASS
|
||||
if os == "mac": TIMEOUT
|
||||
expected: TIMEOUT
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue