test(network): serialize external DNS failure cases

This commit is contained in:
ldm0
2026-08-27 17:53:51 +08:00
committed by Donough Liu
parent 23acc9d739
commit 68cb56bd75
+16
View File
@@ -1,11 +1,22 @@
[test-groups.navigation-child-browser-runtime]
max-threads = 1
# These cases intentionally exercise the process-level OS resolver. Running
# several together can make the external resolver exceed their existing
# contract timeout even though each request completes promptly in isolation.
[test-groups.external-dns-failure-runtime]
max-threads = 1
[[profile.default.overrides]]
filter = 'package(moli-core) & binary(wpt_compat) & test(/navigation_child_browsing_context/)'
test-group = 'navigation-child-browser-runtime'
threads-required = "num-test-threads"
[[profile.default.overrides]]
filter = 'package(moli-renderer-v8) & test(/dns_failure/)'
test-group = 'external-dns-failure-runtime'
threads-required = "num-test-threads"
[profile.ci]
fail-fast = false
retries = 2
@@ -17,3 +28,8 @@ success-output = "never"
filter = 'package(moli-core) & binary(wpt_compat) & test(/navigation_child_browsing_context/)'
test-group = 'navigation-child-browser-runtime'
threads-required = "num-test-threads"
[[profile.ci.overrides]]
filter = 'package(moli-renderer-v8) & test(/dns_failure/)'
test-group = 'external-dns-failure-runtime'
threads-required = "num-test-threads"