For TOML manifests:
1. Change processor -> arch
2. Use arch instead of bits bits == '64' =>
aarch64 (default on mac 15.30) or x86_64 bits == '32' => x86
3. Replace android_version with corresponding os_version
4. Remove conditions with linux os_version=="18.04"
(unless they contain verify or verify-standalone)
5. Remove conditions with mac os_version=='11.20',
(unless they contain verify or verify-standalone)
6. Remove conditions with win os_version=='11.2009' or win11_2009,
(unless they contain verify or verify-standalone)
7. Linux conditions should have os_version, arch and display
(simple "os == 'linux'" will get expanded to these two)
"os == 'linux' && os_version == '22.04' && arch == 'x86_64' && display == 'wayland'"
"os == 'linux' && os_version == '24.04' && arch == 'x86_64' && display == 'x11'"
8. Mac conditions should have os_version and arch
(simple "os == 'mac'" will get expanded to these three)
"os == 'mac' && os_version == '10.15' && arch == 'x86_64'",
"os == 'mac' && os_version == '14.70' && arch == 'x86_64'",
"os == 'mac' && os_version == '15.30' && arch == 'aarch64'",
9. Replace apple_catalina with
os == 'mac' && os_version == '10.15' && arch == 'x86_64'
10. Replace apple_silicon with
os == 'mac' && os_version = '15.30' && arch == 'aarch64'
11. Replace win10_2009 with
os == 'win' && os_version = '10.2009' && arch == 'x86_64'
12. Replace "!debug" with three conditions "asan", "opt", or "tsan"
13. Replace literal boolean comparison with variables
(e.g. "debug == false" => "!debug)
Resolves 2000285
Signed-off-by: Tom Marble <tmarble@info9.net>
Differential Revision: https://phabricator.services.mozilla.com/D272815
58 lines
1.1 KiB
TOML
58 lines
1.1 KiB
TOML
[DEFAULT]
|
|
https_first_disabled = true
|
|
tags = "devtools"
|
|
subsuite = "devtools"
|
|
skip-if = [
|
|
"http3",
|
|
]
|
|
support-files = [
|
|
"../head.js",
|
|
"../file_ws_backend_wsh.py",
|
|
"html_websocket-test-page.html",
|
|
"html_ws-early-connection-page.html",
|
|
"html_ws-test-page.html",
|
|
"html_ws-sse-test-page.html",
|
|
"js_websocket-worker-test.js",
|
|
]
|
|
|
|
["browser_net-ws-filter-freetext.js"]
|
|
skip-if = [
|
|
"os == 'mac' && os_version == '14.70' && arch == 'x86_64' && opt", # Bug 1767662
|
|
]
|
|
|
|
["browser_net_ws-basic.js"]
|
|
|
|
["browser_net_ws-clear.js"]
|
|
|
|
["browser_net_ws-connection-closed.js"]
|
|
|
|
["browser_net_ws-copy-binary-message.js"]
|
|
|
|
["browser_net_ws-early-connection.js"]
|
|
|
|
["browser_net_ws-filter-dropdown.js"]
|
|
|
|
["browser_net_ws-filter-regex.js"]
|
|
|
|
["browser_net_ws-json-action-cable-payload.js"]
|
|
|
|
["browser_net_ws-json-payload.js"]
|
|
|
|
["browser_net_ws-json-stomp-payload.js"]
|
|
|
|
["browser_net_ws-keep-future-frames.js"]
|
|
|
|
["browser_net_ws-limit-frames.js"]
|
|
|
|
["browser_net_ws-limit-payload.js"]
|
|
|
|
["browser_net_ws-messages-navigation.js"]
|
|
|
|
["browser_net_ws-sockjs-stomp-payload.js"]
|
|
|
|
["browser_net_ws-sse-persist-columns.js"]
|
|
|
|
["browser_net_ws-stacks.js"]
|
|
|
|
["browser_net_ws-stomp-payload.js"]
|