Commit 74093950 authored by erikchen's avatar erikchen Committed by Commit Bot

Always retry webkit_layout_test failures 3 times.

By default, webkit_layout_test failurse are retried 3 times. But when
'--test-list' is passed, the retry count defaults to 0. To simplify the logic,
this CL makes it so that webkit_layout_test failures are always retried 3 times.

Bug: 888734
Change-Id: I46d15d71c979e5f12f334f5dcff41637f3f3aef4
Reviewed-on: https://chromium-review.googlesource.com/1244018
Commit-Queue: Erik Chen <erikchen@chromium.org>
Reviewed-by: default avatarStephen Martinis <martiniss@chromium.org>
Cr-Commit-Position: refs/heads/master@{#594383}
parent 5d32b7e3
...@@ -3184,6 +3184,7 @@ ...@@ -3184,6 +3184,7 @@
"isolated_scripts": [ "isolated_scripts": [
{ {
"args": [ "args": [
"--num-retries=3",
"--debug", "--debug",
"--android", "--android",
"--additional-driver-flag=--use-gpu-in-tests" "--additional-driver-flag=--use-gpu-in-tests"
......
...@@ -13808,6 +13808,9 @@ ...@@ -13808,6 +13808,9 @@
} }
}, },
{ {
"args": [
"--num-retries=3"
],
"isolate_name": "webkit_layout_tests_exparchive", "isolate_name": "webkit_layout_tests_exparchive",
"merge": { "merge": {
"args": [ "args": [
......
...@@ -1692,7 +1692,8 @@ ...@@ -1692,7 +1692,8 @@
"isolated_scripts": [ "isolated_scripts": [
{ {
"args": [ "args": [
"--additional-driver-flag=--enable-features=NetworkService" "--additional-driver-flag=--enable-features=NetworkService",
"--num-retries=3"
], ],
"isolate_name": "webkit_layout_tests_exparchive", "isolate_name": "webkit_layout_tests_exparchive",
"merge": { "merge": {
...@@ -1823,7 +1824,8 @@ ...@@ -1823,7 +1824,8 @@
"isolated_scripts": [ "isolated_scripts": [
{ {
"args": [ "args": [
"--additional-driver-flag=--enable-features=NetworkService" "--additional-driver-flag=--enable-features=NetworkService",
"--num-retries=3"
], ],
"isolate_name": "webkit_layout_tests_exparchive", "isolate_name": "webkit_layout_tests_exparchive",
"merge": { "merge": {
...@@ -1973,6 +1975,7 @@ ...@@ -1973,6 +1975,7 @@
"isolated_scripts": [ "isolated_scripts": [
{ {
"args": [ "args": [
"--num-retries=3",
"--additional-driver-flag=--enable-blink-features=LayoutNG", "--additional-driver-flag=--enable-blink-features=LayoutNG",
"--additional-driver-flag=--enable-slimming-paint-v175" "--additional-driver-flag=--enable-slimming-paint-v175"
], ],
...@@ -2002,6 +2005,7 @@ ...@@ -2002,6 +2005,7 @@
"isolated_scripts": [ "isolated_scripts": [
{ {
"args": [ "args": [
"--num-retries=3",
"--additional-driver-flag=--root-layer-scrolls" "--additional-driver-flag=--root-layer-scrolls"
], ],
"isolate_name": "webkit_layout_tests_exparchive", "isolate_name": "webkit_layout_tests_exparchive",
...@@ -2030,6 +2034,7 @@ ...@@ -2030,6 +2034,7 @@
"isolated_scripts": [ "isolated_scripts": [
{ {
"args": [ "args": [
"--num-retries=3",
"--additional-driver-flag=--enable-slimming-paint-v2" "--additional-driver-flag=--enable-slimming-paint-v2"
], ],
"isolate_name": "webkit_layout_tests_exparchive", "isolate_name": "webkit_layout_tests_exparchive",
...@@ -3919,6 +3924,7 @@ ...@@ -3919,6 +3924,7 @@
"isolated_scripts": [ "isolated_scripts": [
{ {
"args": [ "args": [
"--num-retries=3",
"--debug" "--debug"
], ],
"isolate_name": "webkit_layout_tests_exparchive", "isolate_name": "webkit_layout_tests_exparchive",
...@@ -3941,6 +3947,7 @@ ...@@ -3941,6 +3947,7 @@
"isolated_scripts": [ "isolated_scripts": [
{ {
"args": [ "args": [
"--num-retries=3",
"--debug", "--debug",
"--additional-driver-flag=--enable-blink-gen-property-trees" "--additional-driver-flag=--enable-blink-gen-property-trees"
], ],
...@@ -4216,6 +4223,7 @@ ...@@ -4216,6 +4223,7 @@
"isolated_scripts": [ "isolated_scripts": [
{ {
"args": [ "args": [
"--num-retries=3",
"--debug", "--debug",
"--additional-driver-flag=--enable-blink-features=HeapIncrementalMarkingStress" "--additional-driver-flag=--enable-blink-features=HeapIncrementalMarkingStress"
], ],
...@@ -4613,6 +4621,7 @@ ...@@ -4613,6 +4621,7 @@
"isolated_scripts": [ "isolated_scripts": [
{ {
"args": [ "args": [
"--num-retries=3",
"--debug", "--debug",
"--additional-driver-flag=--enable-blink-features=HeapUnifiedGarbageCollection" "--additional-driver-flag=--enable-blink-features=HeapUnifiedGarbageCollection"
], ],
...@@ -4888,6 +4897,9 @@ ...@@ -4888,6 +4897,9 @@
], ],
"isolated_scripts": [ "isolated_scripts": [
{ {
"args": [
"--num-retries=3"
],
"isolate_name": "webkit_layout_tests_exparchive", "isolate_name": "webkit_layout_tests_exparchive",
"merge": { "merge": {
"args": [ "args": [
...@@ -4907,6 +4919,9 @@ ...@@ -4907,6 +4919,9 @@
"linux-blink-rel-dummy": { "linux-blink-rel-dummy": {
"isolated_scripts": [ "isolated_scripts": [
{ {
"args": [
"--num-retries=3"
],
"isolate_name": "webkit_layout_tests_exparchive", "isolate_name": "webkit_layout_tests_exparchive",
"merge": { "merge": {
"args": [ "args": [
...@@ -5578,7 +5593,8 @@ ...@@ -5578,7 +5593,8 @@
"--additional-driver-flag", "--additional-driver-flag",
"--isolate-origins=http://www.web-platform.test:8001/,http://www1.web-platform.test:8001/,http://www2.web-platform.test:8001/,http://xn--n8j6ds53lwwkrqhv28a.web-platform.test:8001/,http://xn--lve-6lad.web-platform.test:8001/,http://www.web-platform.test:8081/,http://www1.web-platform.test:8081/,http://www2.web-platform.test:8081/,http://xn--n8j6ds53lwwkrqhv28a.web-platform.test:8081/,http://xn--lve-6lad.web-platform.test:8081/,https://www.web-platform.test:8444/,https://www1.web-platform.test:8444/,https://www2.web-platform.test:8444/,https://xn--n8j6ds53lwwkrqhv28a.web-platform.test:8444/,https://xn--lve-6lad.web-platform.test:8444/", "--isolate-origins=http://www.web-platform.test:8001/,http://www1.web-platform.test:8001/,http://www2.web-platform.test:8001/,http://xn--n8j6ds53lwwkrqhv28a.web-platform.test:8001/,http://xn--lve-6lad.web-platform.test:8001/,http://www.web-platform.test:8081/,http://www1.web-platform.test:8081/,http://www2.web-platform.test:8081/,http://xn--n8j6ds53lwwkrqhv28a.web-platform.test:8081/,http://xn--lve-6lad.web-platform.test:8081/,https://www.web-platform.test:8444/,https://www1.web-platform.test:8444/,https://www2.web-platform.test:8444/,https://xn--n8j6ds53lwwkrqhv28a.web-platform.test:8444/,https://xn--lve-6lad.web-platform.test:8444/",
"--additional-expectations", "--additional-expectations",
"src/third_party/WebKit/LayoutTests/FlagExpectations/site-per-process" "src/third_party/WebKit/LayoutTests/FlagExpectations/site-per-process",
"--num-retries=3"
], ],
"isolate_name": "webkit_layout_tests_exparchive", "isolate_name": "webkit_layout_tests_exparchive",
"merge": { "merge": {
...@@ -5642,6 +5658,9 @@ ...@@ -5642,6 +5658,9 @@
} }
}, },
{ {
"args": [
"--num-retries=3"
],
"isolate_name": "webkit_layout_tests_exparchive", "isolate_name": "webkit_layout_tests_exparchive",
"merge": { "merge": {
"args": [ "args": [
...@@ -6304,7 +6323,8 @@ ...@@ -6304,7 +6323,8 @@
"--additional-driver-flag", "--additional-driver-flag",
"--isolate-origins=http://www.web-platform.test:8001/,http://www1.web-platform.test:8001/,http://www2.web-platform.test:8001/,http://xn--n8j6ds53lwwkrqhv28a.web-platform.test:8001/,http://xn--lve-6lad.web-platform.test:8001/,http://www.web-platform.test:8081/,http://www1.web-platform.test:8081/,http://www2.web-platform.test:8081/,http://xn--n8j6ds53lwwkrqhv28a.web-platform.test:8081/,http://xn--lve-6lad.web-platform.test:8081/,https://www.web-platform.test:8444/,https://www1.web-platform.test:8444/,https://www2.web-platform.test:8444/,https://xn--n8j6ds53lwwkrqhv28a.web-platform.test:8444/,https://xn--lve-6lad.web-platform.test:8444/", "--isolate-origins=http://www.web-platform.test:8001/,http://www1.web-platform.test:8001/,http://www2.web-platform.test:8001/,http://xn--n8j6ds53lwwkrqhv28a.web-platform.test:8001/,http://xn--lve-6lad.web-platform.test:8001/,http://www.web-platform.test:8081/,http://www1.web-platform.test:8081/,http://www2.web-platform.test:8081/,http://xn--n8j6ds53lwwkrqhv28a.web-platform.test:8081/,http://xn--lve-6lad.web-platform.test:8081/,https://www.web-platform.test:8444/,https://www1.web-platform.test:8444/,https://www2.web-platform.test:8444/,https://xn--n8j6ds53lwwkrqhv28a.web-platform.test:8444/,https://xn--lve-6lad.web-platform.test:8444/",
"--additional-expectations", "--additional-expectations",
"src/third_party/WebKit/LayoutTests/FlagExpectations/site-per-process" "src/third_party/WebKit/LayoutTests/FlagExpectations/site-per-process",
"--num-retries=3"
], ],
"isolate_name": "webkit_layout_tests_exparchive", "isolate_name": "webkit_layout_tests_exparchive",
"merge": { "merge": {
...@@ -6364,6 +6384,9 @@ ...@@ -6364,6 +6384,9 @@
} }
}, },
{ {
"args": [
"--num-retries=3"
],
"isolate_name": "webkit_layout_tests_exparchive", "isolate_name": "webkit_layout_tests_exparchive",
"merge": { "merge": {
"args": [ "args": [
...@@ -7118,6 +7141,9 @@ ...@@ -7118,6 +7141,9 @@
"mac10.10-blink-rel-dummy": { "mac10.10-blink-rel-dummy": {
"isolated_scripts": [ "isolated_scripts": [
{ {
"args": [
"--num-retries=3"
],
"isolate_name": "webkit_layout_tests_exparchive", "isolate_name": "webkit_layout_tests_exparchive",
"merge": { "merge": {
"args": [ "args": [
...@@ -7143,6 +7169,9 @@ ...@@ -7143,6 +7169,9 @@
"mac10.11-blink-rel-dummy": { "mac10.11-blink-rel-dummy": {
"isolated_scripts": [ "isolated_scripts": [
{ {
"args": [
"--num-retries=3"
],
"isolate_name": "webkit_layout_tests_exparchive", "isolate_name": "webkit_layout_tests_exparchive",
"merge": { "merge": {
"args": [ "args": [
...@@ -7168,6 +7197,9 @@ ...@@ -7168,6 +7197,9 @@
"mac10.12-blink-rel-dummy": { "mac10.12-blink-rel-dummy": {
"isolated_scripts": [ "isolated_scripts": [
{ {
"args": [
"--num-retries=3"
],
"isolate_name": "webkit_layout_tests_exparchive", "isolate_name": "webkit_layout_tests_exparchive",
"merge": { "merge": {
"args": [ "args": [
...@@ -7194,6 +7226,9 @@ ...@@ -7194,6 +7226,9 @@
"mac10.13-blink-rel-dummy": { "mac10.13-blink-rel-dummy": {
"isolated_scripts": [ "isolated_scripts": [
{ {
"args": [
"--num-retries=3"
],
"isolate_name": "webkit_layout_tests_exparchive", "isolate_name": "webkit_layout_tests_exparchive",
"merge": { "merge": {
"args": [ "args": [
...@@ -7221,6 +7256,9 @@ ...@@ -7221,6 +7256,9 @@
"mac10.13_retina-blink-rel-dummy": { "mac10.13_retina-blink-rel-dummy": {
"isolated_scripts": [ "isolated_scripts": [
{ {
"args": [
"--num-retries=3"
],
"isolate_name": "webkit_layout_tests_exparchive", "isolate_name": "webkit_layout_tests_exparchive",
"merge": { "merge": {
"args": [ "args": [
...@@ -7256,6 +7294,9 @@ ...@@ -7256,6 +7294,9 @@
"win10-blink-rel-dummy": { "win10-blink-rel-dummy": {
"isolated_scripts": [ "isolated_scripts": [
{ {
"args": [
"--num-retries=3"
],
"isolate_name": "webkit_layout_tests_exparchive", "isolate_name": "webkit_layout_tests_exparchive",
"merge": { "merge": {
"args": [ "args": [
...@@ -7281,6 +7322,9 @@ ...@@ -7281,6 +7322,9 @@
"win7-blink-rel-dummy": { "win7-blink-rel-dummy": {
"isolated_scripts": [ "isolated_scripts": [
{ {
"args": [
"--num-retries=3"
],
"isolate_name": "webkit_layout_tests_exparchive", "isolate_name": "webkit_layout_tests_exparchive",
"merge": { "merge": {
"args": [ "args": [
......
...@@ -1511,7 +1511,8 @@ ...@@ -1511,7 +1511,8 @@
"--additional-driver-flag", "--additional-driver-flag",
"--isolate-origins=http://www.web-platform.test:8001/,http://www1.web-platform.test:8001/,http://www2.web-platform.test:8001/,http://xn--n8j6ds53lwwkrqhv28a.web-platform.test:8001/,http://xn--lve-6lad.web-platform.test:8001/,http://www.web-platform.test:8081/,http://www1.web-platform.test:8081/,http://www2.web-platform.test:8081/,http://xn--n8j6ds53lwwkrqhv28a.web-platform.test:8081/,http://xn--lve-6lad.web-platform.test:8081/,https://www.web-platform.test:8444/,https://www1.web-platform.test:8444/,https://www2.web-platform.test:8444/,https://xn--n8j6ds53lwwkrqhv28a.web-platform.test:8444/,https://xn--lve-6lad.web-platform.test:8444/", "--isolate-origins=http://www.web-platform.test:8001/,http://www1.web-platform.test:8001/,http://www2.web-platform.test:8001/,http://xn--n8j6ds53lwwkrqhv28a.web-platform.test:8001/,http://xn--lve-6lad.web-platform.test:8001/,http://www.web-platform.test:8081/,http://www1.web-platform.test:8081/,http://www2.web-platform.test:8081/,http://xn--n8j6ds53lwwkrqhv28a.web-platform.test:8081/,http://xn--lve-6lad.web-platform.test:8081/,https://www.web-platform.test:8444/,https://www1.web-platform.test:8444/,https://www2.web-platform.test:8444/,https://xn--n8j6ds53lwwkrqhv28a.web-platform.test:8444/,https://xn--lve-6lad.web-platform.test:8444/",
"--additional-expectations", "--additional-expectations",
"src/third_party/WebKit/LayoutTests/FlagExpectations/site-per-process" "src/third_party/WebKit/LayoutTests/FlagExpectations/site-per-process",
"--num-retries=3"
], ],
"isolate_name": "webkit_layout_tests_exparchive", "isolate_name": "webkit_layout_tests_exparchive",
"merge": { "merge": {
...@@ -1575,6 +1576,9 @@ ...@@ -1575,6 +1576,9 @@
} }
}, },
{ {
"args": [
"--num-retries=3"
],
"isolate_name": "webkit_layout_tests_exparchive", "isolate_name": "webkit_layout_tests_exparchive",
"merge": { "merge": {
"args": [ "args": [
...@@ -2277,6 +2281,7 @@ ...@@ -2277,6 +2281,7 @@
}, },
{ {
"args": [ "args": [
"--num-retries=3",
"--debug" "--debug"
], ],
"isolate_name": "webkit_layout_tests_exparchive", "isolate_name": "webkit_layout_tests_exparchive",
...@@ -4097,7 +4102,8 @@ ...@@ -4097,7 +4102,8 @@
"--additional-driver-flag", "--additional-driver-flag",
"--isolate-origins=http://www.web-platform.test:8001/,http://www1.web-platform.test:8001/,http://www2.web-platform.test:8001/,http://xn--n8j6ds53lwwkrqhv28a.web-platform.test:8001/,http://xn--lve-6lad.web-platform.test:8001/,http://www.web-platform.test:8081/,http://www1.web-platform.test:8081/,http://www2.web-platform.test:8081/,http://xn--n8j6ds53lwwkrqhv28a.web-platform.test:8081/,http://xn--lve-6lad.web-platform.test:8081/,https://www.web-platform.test:8444/,https://www1.web-platform.test:8444/,https://www2.web-platform.test:8444/,https://xn--n8j6ds53lwwkrqhv28a.web-platform.test:8444/,https://xn--lve-6lad.web-platform.test:8444/", "--isolate-origins=http://www.web-platform.test:8001/,http://www1.web-platform.test:8001/,http://www2.web-platform.test:8001/,http://xn--n8j6ds53lwwkrqhv28a.web-platform.test:8001/,http://xn--lve-6lad.web-platform.test:8001/,http://www.web-platform.test:8081/,http://www1.web-platform.test:8081/,http://www2.web-platform.test:8081/,http://xn--n8j6ds53lwwkrqhv28a.web-platform.test:8081/,http://xn--lve-6lad.web-platform.test:8081/,https://www.web-platform.test:8444/,https://www1.web-platform.test:8444/,https://www2.web-platform.test:8444/,https://xn--n8j6ds53lwwkrqhv28a.web-platform.test:8444/,https://xn--lve-6lad.web-platform.test:8444/",
"--additional-expectations", "--additional-expectations",
"src/third_party/WebKit/LayoutTests/FlagExpectations/site-per-process" "src/third_party/WebKit/LayoutTests/FlagExpectations/site-per-process",
"--num-retries=3"
], ],
"isolate_name": "webkit_layout_tests_exparchive", "isolate_name": "webkit_layout_tests_exparchive",
"merge": { "merge": {
...@@ -4181,6 +4187,9 @@ ...@@ -4181,6 +4187,9 @@
} }
}, },
{ {
"args": [
"--num-retries=3"
],
"isolate_name": "webkit_layout_tests_exparchive", "isolate_name": "webkit_layout_tests_exparchive",
"merge": { "merge": {
"args": [ "args": [
......
...@@ -1097,6 +1097,9 @@ ...@@ -1097,6 +1097,9 @@
} }
}, },
{ {
"args": [
"--num-retries=3"
],
"isolate_name": "webkit_layout_tests_exparchive", "isolate_name": "webkit_layout_tests_exparchive",
"merge": { "merge": {
"args": [ "args": [
...@@ -2241,6 +2244,9 @@ ...@@ -2241,6 +2244,9 @@
} }
}, },
{ {
"args": [
"--num-retries=3"
],
"isolate_name": "webkit_layout_tests_exparchive", "isolate_name": "webkit_layout_tests_exparchive",
"merge": { "merge": {
"args": [ "args": [
...@@ -3470,6 +3476,9 @@ ...@@ -3470,6 +3476,9 @@
} }
}, },
{ {
"args": [
"--num-retries=3"
],
"isolate_name": "webkit_layout_tests_exparchive", "isolate_name": "webkit_layout_tests_exparchive",
"merge": { "merge": {
"args": [ "args": [
...@@ -4596,6 +4605,9 @@ ...@@ -4596,6 +4605,9 @@
} }
}, },
{ {
"args": [
"--num-retries=3"
],
"isolate_name": "webkit_layout_tests_exparchive", "isolate_name": "webkit_layout_tests_exparchive",
"merge": { "merge": {
"args": [ "args": [
...@@ -5713,6 +5725,7 @@ ...@@ -5713,6 +5725,7 @@
}, },
{ {
"args": [ "args": [
"--num-retries=3",
"--debug" "--debug"
], ],
"isolate_name": "webkit_layout_tests_exparchive", "isolate_name": "webkit_layout_tests_exparchive",
......
...@@ -5,6 +5,7 @@ ...@@ -5,6 +5,7 @@
"isolated_scripts": [ "isolated_scripts": [
{ {
"args": [ "args": [
"--num-retries=3",
"--additional-expectations", "--additional-expectations",
"../../third_party/WebKit/LayoutTests/ASANExpectations", "../../third_party/WebKit/LayoutTests/ASANExpectations",
"--time-out-ms", "--time-out-ms",
...@@ -36,6 +37,7 @@ ...@@ -36,6 +37,7 @@
"isolated_scripts": [ "isolated_scripts": [
{ {
"args": [ "args": [
"--num-retries=3",
"--additional-expectations", "--additional-expectations",
"../../third_party/WebKit/LayoutTests/LeakExpectations", "../../third_party/WebKit/LayoutTests/LeakExpectations",
"--time-out-ms", "--time-out-ms",
...@@ -67,6 +69,7 @@ ...@@ -67,6 +69,7 @@
"isolated_scripts": [ "isolated_scripts": [
{ {
"args": [ "args": [
"--num-retries=3",
"--additional-expectations", "--additional-expectations",
"../../third_party/WebKit/LayoutTests/MSANExpectations", "../../third_party/WebKit/LayoutTests/MSANExpectations",
"--time-out-ms", "--time-out-ms",
...@@ -100,6 +103,9 @@ ...@@ -100,6 +103,9 @@
"WebKit Mac10.13 (retina)": { "WebKit Mac10.13 (retina)": {
"isolated_scripts": [ "isolated_scripts": [
{ {
"args": [
"--num-retries=3"
],
"isolate_name": "webkit_layout_tests_exparchive", "isolate_name": "webkit_layout_tests_exparchive",
"merge": { "merge": {
"args": [ "args": [
...@@ -127,6 +133,9 @@ ...@@ -127,6 +133,9 @@
"WebKit Win10": { "WebKit Win10": {
"isolated_scripts": [ "isolated_scripts": [
{ {
"args": [
"--num-retries=3"
],
"isolate_name": "webkit_layout_tests_exparchive", "isolate_name": "webkit_layout_tests_exparchive",
"merge": { "merge": {
"args": [ "args": [
......
...@@ -4069,6 +4069,9 @@ ...@@ -4069,6 +4069,9 @@
} }
}, },
{ {
"args": [
"--num-retries=3"
],
"isolate_name": "webkit_layout_tests_exparchive", "isolate_name": "webkit_layout_tests_exparchive",
"merge": { "merge": {
"args": [ "args": [
...@@ -4840,6 +4843,7 @@ ...@@ -4840,6 +4843,7 @@
}, },
{ {
"args": [ "args": [
"--num-retries=3",
"--debug", "--debug",
"--time-out-ms", "--time-out-ms",
"60000" "60000"
......
...@@ -806,6 +806,12 @@ ...@@ -806,6 +806,12 @@
'chromium_webkit_isolated_scripts': { 'chromium_webkit_isolated_scripts': {
'webkit_layout_tests': { 'webkit_layout_tests': {
# layout test failures are retried 3 times when '--test-list' is not
# passed, but 0 times when '--test-list' is passed. We want to always
# retry 3 times, so we explicitly specify it.
'args': [
'--num-retries=3',
],
'isolate_name': 'webkit_layout_tests_exparchive', 'isolate_name': 'webkit_layout_tests_exparchive',
'merge': { 'merge': {
'args': [ 'args': [
...@@ -935,6 +941,12 @@ ...@@ -935,6 +941,12 @@
}, },
'views_perftests': {}, 'views_perftests': {},
'webkit_layout_tests': { 'webkit_layout_tests': {
# layout test failures are retried 3 times when '--test-list' is not
# passed, but 0 times when '--test-list' is passed. We want to always
# retry 3 times, so we explicitly specify it.
'args': [
'--num-retries=3',
],
'isolate_name': 'webkit_layout_tests_exparchive', 'isolate_name': 'webkit_layout_tests_exparchive',
'merge': { 'merge': {
'args': [ 'args': [
...@@ -1753,6 +1765,11 @@ ...@@ -1753,6 +1765,11 @@
'--isolate-origins=http://www.web-platform.test:8001/,http://www1.web-platform.test:8001/,http://www2.web-platform.test:8001/,http://xn--n8j6ds53lwwkrqhv28a.web-platform.test:8001/,http://xn--lve-6lad.web-platform.test:8001/,http://www.web-platform.test:8081/,http://www1.web-platform.test:8081/,http://www2.web-platform.test:8081/,http://xn--n8j6ds53lwwkrqhv28a.web-platform.test:8081/,http://xn--lve-6lad.web-platform.test:8081/,https://www.web-platform.test:8444/,https://www1.web-platform.test:8444/,https://www2.web-platform.test:8444/,https://xn--n8j6ds53lwwkrqhv28a.web-platform.test:8444/,https://xn--lve-6lad.web-platform.test:8444/', '--isolate-origins=http://www.web-platform.test:8001/,http://www1.web-platform.test:8001/,http://www2.web-platform.test:8001/,http://xn--n8j6ds53lwwkrqhv28a.web-platform.test:8001/,http://xn--lve-6lad.web-platform.test:8001/,http://www.web-platform.test:8081/,http://www1.web-platform.test:8081/,http://www2.web-platform.test:8081/,http://xn--n8j6ds53lwwkrqhv28a.web-platform.test:8081/,http://xn--lve-6lad.web-platform.test:8081/,https://www.web-platform.test:8444/,https://www1.web-platform.test:8444/,https://www2.web-platform.test:8444/,https://xn--n8j6ds53lwwkrqhv28a.web-platform.test:8444/,https://xn--lve-6lad.web-platform.test:8444/',
'--additional-expectations', '--additional-expectations',
'src/third_party/WebKit/LayoutTests/FlagExpectations/site-per-process', 'src/third_party/WebKit/LayoutTests/FlagExpectations/site-per-process',
# layout test failures are retried 3 times when '--test-list' is not
# passed, but 0 times when '--test-list' is passed. We want to always
# retry 3 times, so we explicitly specify it.
'--num-retries=3',
], ],
'isolate_name': 'webkit_layout_tests_exparchive', 'isolate_name': 'webkit_layout_tests_exparchive',
'merge': { 'merge': {
...@@ -1827,6 +1844,11 @@ ...@@ -1827,6 +1844,11 @@
'webkit_layout_tests': { 'webkit_layout_tests': {
'args': [ 'args': [
'--additional-driver-flag=--enable-features=NetworkService', '--additional-driver-flag=--enable-features=NetworkService',
# layout test failures are retried 3 times when '--test-list' is not
# passed, but 0 times when '--test-list' is passed. We want to always
# retry 3 times, so we explicitly specify it.
'--num-retries=3',
], ],
'isolate_name': 'webkit_layout_tests_exparchive', 'isolate_name': 'webkit_layout_tests_exparchive',
'merge': { 'merge': {
...@@ -2212,6 +2234,12 @@ ...@@ -2212,6 +2234,12 @@
# adding them to test_suite_exceptions.pyl. # adding them to test_suite_exceptions.pyl.
'webkit_layout_tests_isolated_scripts': { 'webkit_layout_tests_isolated_scripts': {
'webkit_layout_tests': { 'webkit_layout_tests': {
# layout test failures are retried 3 times when '--test-list' is not
# passed, but 0 times when '--test-list' is passed. We want to always
# retry 3 times, so we explicitly specify it.
'args': [
'--num-retries=3',
],
'isolate_name': 'webkit_layout_tests_exparchive', 'isolate_name': 'webkit_layout_tests_exparchive',
'merge': { 'merge': {
'args': [ 'args': [
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment