Commit 03541291 authored by Jamie Madill's avatar Jamie Madill Committed by Commit Bot

Disable "retry with patch" for ANGLE gtest-based tests.

This should help prevent flaky tests from landing in the tree.

Also includes a minor cleanup where the test suite keys in the entries
for ANGLE tests are sorted alphabetically.

Bug: angleproject:3029
Change-Id: I19420d3f716d44ded44db39b185aa947c06110f4
Reviewed-on: https://chromium-review.googlesource.com/c/1394795Reviewed-by: default avatarKenneth Russell <kbr@chromium.org>
Commit-Queue: Jamie Madill <jmadill@chromium.org>
Cr-Commit-Position: refs/heads/master@{#619750}
parent db323146
This diff is collapsed.
...@@ -288,6 +288,7 @@ ...@@ -288,6 +288,7 @@
"--test-launcher-retry-limit=0", "--test-launcher-retry-limit=0",
"--no-xvfb" "--no-xvfb"
], ],
"should_retry_with_patch": false,
"swarming": { "swarming": {
"can_use_on_swarming_builders": true, "can_use_on_swarming_builders": true,
"dimension_sets": [ "dimension_sets": [
...@@ -614,6 +615,7 @@ ...@@ -614,6 +615,7 @@
"--test-launcher-retry-limit=0", "--test-launcher-retry-limit=0",
"--no-xvfb" "--no-xvfb"
], ],
"should_retry_with_patch": false,
"swarming": { "swarming": {
"can_use_on_swarming_builders": true, "can_use_on_swarming_builders": true,
"dimension_sets": [ "dimension_sets": [
...@@ -960,6 +962,7 @@ ...@@ -960,6 +962,7 @@
"--use-gpu-in-tests", "--use-gpu-in-tests",
"--test-launcher-retry-limit=0" "--test-launcher-retry-limit=0"
], ],
"should_retry_with_patch": false,
"swarming": { "swarming": {
"can_use_on_swarming_builders": true, "can_use_on_swarming_builders": true,
"dimension_sets": [ "dimension_sets": [
...@@ -1271,6 +1274,7 @@ ...@@ -1271,6 +1274,7 @@
"--use-gpu-in-tests", "--use-gpu-in-tests",
"--test-launcher-retry-limit=0" "--test-launcher-retry-limit=0"
], ],
"should_retry_with_patch": false,
"swarming": { "swarming": {
"can_use_on_swarming_builders": true, "can_use_on_swarming_builders": true,
"dimension_sets": [ "dimension_sets": [
...@@ -1711,6 +1715,7 @@ ...@@ -1711,6 +1715,7 @@
"--use-gpu-in-tests", "--use-gpu-in-tests",
"--test-launcher-retry-limit=0" "--test-launcher-retry-limit=0"
], ],
"should_retry_with_patch": false,
"swarming": { "swarming": {
"can_use_on_swarming_builders": true, "can_use_on_swarming_builders": true,
"dimension_sets": [ "dimension_sets": [
...@@ -2048,6 +2053,7 @@ ...@@ -2048,6 +2053,7 @@
"--use-gpu-in-tests", "--use-gpu-in-tests",
"--test-launcher-retry-limit=0" "--test-launcher-retry-limit=0"
], ],
"should_retry_with_patch": false,
"swarming": { "swarming": {
"can_use_on_swarming_builders": true, "can_use_on_swarming_builders": true,
"dimension_sets": [ "dimension_sets": [
...@@ -2418,6 +2424,7 @@ ...@@ -2418,6 +2424,7 @@
"--use-gpu-in-tests", "--use-gpu-in-tests",
"--test-launcher-retry-limit=0" "--test-launcher-retry-limit=0"
], ],
"should_retry_with_patch": false,
"swarming": { "swarming": {
"can_use_on_swarming_builders": true, "can_use_on_swarming_builders": true,
"dimension_sets": [ "dimension_sets": [
...@@ -2793,6 +2800,7 @@ ...@@ -2793,6 +2800,7 @@
"--use-gpu-in-tests", "--use-gpu-in-tests",
"--test-launcher-retry-limit=0" "--test-launcher-retry-limit=0"
], ],
"should_retry_with_patch": false,
"swarming": { "swarming": {
"can_use_on_swarming_builders": true, "can_use_on_swarming_builders": true,
"dimension_sets": [ "dimension_sets": [
......
...@@ -2812,6 +2812,7 @@ ...@@ -2812,6 +2812,7 @@
'--test-launcher-batch-limit=400', '--test-launcher-batch-limit=400',
'--deqp-egl-display-type=angle-d3d11', '--deqp-egl-display-type=angle-d3d11',
], ],
'should_retry_with_patch': False,
'swarming': { 'swarming': {
'shards': 4, 'shards': 4,
}, },
...@@ -2825,6 +2826,7 @@ ...@@ -2825,6 +2826,7 @@
'--test-launcher-batch-limit=400', '--test-launcher-batch-limit=400',
'--deqp-egl-display-type=angle-gl', '--deqp-egl-display-type=angle-gl',
], ],
'should_retry_with_patch': False,
'swarming': { 'swarming': {
'shards': 4, 'shards': 4,
}, },
...@@ -2834,6 +2836,10 @@ ...@@ -2834,6 +2836,10 @@
'gpu_angle_deqp_egl_gles_tests': { 'gpu_angle_deqp_egl_gles_tests': {
'angle_deqp_egl_gles_tests': { 'angle_deqp_egl_gles_tests': {
'android_args': [
'--enable-xml-result-parsing',
'--shard-timeout=500',
],
# Only pass the display type to desktop. The Android runner doesn't support # Only pass the display type to desktop. The Android runner doesn't support
# passing args to the executable but only one display type is supported on # passing args to the executable but only one display type is supported on
# Android anyways. Regardless, this test is only run on Android right now. # Android anyways. Regardless, this test is only run on Android right now.
...@@ -2841,10 +2847,7 @@ ...@@ -2841,10 +2847,7 @@
'--test-launcher-batch-limit=400', '--test-launcher-batch-limit=400',
'--deqp-egl-display-type=angle-gles', '--deqp-egl-display-type=angle-gles',
], ],
'android_args': [ 'should_retry_with_patch': False,
'--enable-xml-result-parsing',
'--shard-timeout=500',
],
'swarming': { 'swarming': {
'shards': 4, 'shards': 4,
}, },
...@@ -2858,6 +2861,7 @@ ...@@ -2858,6 +2861,7 @@
'--test-launcher-batch-limit=400', '--test-launcher-batch-limit=400',
'--deqp-egl-display-type=angle-vulkan', '--deqp-egl-display-type=angle-vulkan',
], ],
'should_retry_with_patch': False,
'swarming': { 'swarming': {
'shards': 4, 'shards': 4,
}, },
...@@ -2867,72 +2871,77 @@ ...@@ -2867,72 +2871,77 @@
'gpu_angle_deqp_gles2_d3d11_tests': { 'gpu_angle_deqp_gles2_d3d11_tests': {
'angle_deqp_gles2_d3d11_tests': { 'angle_deqp_gles2_d3d11_tests': {
'swarming': {
'shards': 4,
},
'test': 'angle_deqp_gles2_tests',
'args': [ 'args': [
'--test-launcher-batch-limit=400', '--test-launcher-batch-limit=400',
'--deqp-egl-display-type=angle-d3d11', '--deqp-egl-display-type=angle-d3d11',
], ],
'should_retry_with_patch': False,
'swarming': {
'shards': 4,
},
'test': 'angle_deqp_gles2_tests',
}, },
}, },
'gpu_angle_deqp_gles2_gl_tests': { 'gpu_angle_deqp_gles2_gl_tests': {
'angle_deqp_gles2_gl_tests': { 'angle_deqp_gles2_gl_tests': {
'swarming': {
'shards': 4,
},
'test': 'angle_deqp_gles2_tests',
'args': [ 'args': [
'--test-launcher-batch-limit=400', '--test-launcher-batch-limit=400',
'--deqp-egl-display-type=angle-gl', '--deqp-egl-display-type=angle-gl',
], ],
'should_retry_with_patch': False,
'swarming': {
'shards': 4,
},
'test': 'angle_deqp_gles2_tests',
}, },
}, },
'gpu_angle_deqp_gles2_vulkan_tests': { 'gpu_angle_deqp_gles2_vulkan_tests': {
'angle_deqp_gles2_vulkan_tests': { 'angle_deqp_gles2_vulkan_tests': {
'swarming': { 'android_args': [
'shards': 4, '--enable-xml-result-parsing',
}, '--shard-timeout=500'
'test': 'angle_deqp_gles2_tests', ],
'args': [ 'args': [
'--deqp-egl-display-type=angle-vulkan', '--deqp-egl-display-type=angle-vulkan',
], ],
'desktop_args': [ 'desktop_args': [
'--test-launcher-batch-limit=400', '--test-launcher-batch-limit=400',
], ],
'android_args': [ 'should_retry_with_patch': False,
'--enable-xml-result-parsing', 'swarming': {
'--shard-timeout=500' 'shards': 4,
], },
'test': 'angle_deqp_gles2_tests',
}, },
}, },
'gpu_angle_deqp_gles31_d3d11_tests': { 'gpu_angle_deqp_gles31_d3d11_tests': {
'angle_deqp_gles31_d3d11_tests': { 'angle_deqp_gles31_d3d11_tests': {
'swarming': {
'shards': 6,
},
'test': 'angle_deqp_gles31_tests',
'args': [ 'args': [
'--test-launcher-batch-limit=400', '--test-launcher-batch-limit=400',
'--deqp-egl-display-type=angle-d3d11' '--deqp-egl-display-type=angle-d3d11'
], ],
'should_retry_with_patch': False,
'swarming': {
'shards': 6,
},
'test': 'angle_deqp_gles31_tests',
}, },
}, },
'gpu_angle_deqp_gles31_gl_tests': { 'gpu_angle_deqp_gles31_gl_tests': {
'angle_deqp_gles31_gl_tests': { 'angle_deqp_gles31_gl_tests': {
'swarming': {
'shards': 6,
},
'test': 'angle_deqp_gles31_tests',
'args': [ 'args': [
'--test-launcher-batch-limit=400', '--test-launcher-batch-limit=400',
'--deqp-egl-display-type=angle-gl' '--deqp-egl-display-type=angle-gl'
], ],
'should_retry_with_patch': False,
'swarming': {
'shards': 6,
},
'test': 'angle_deqp_gles31_tests',
}, },
}, },
...@@ -2941,52 +2950,58 @@ ...@@ -2941,52 +2950,58 @@
# Temporarily disabled on AMD Win 7 to prevent a recipe engine crash. # Temporarily disabled on AMD Win 7 to prevent a recipe engine crash.
# TODO(jmadill): Re-enable there when http://crbug.com/713196 is fixed. # TODO(jmadill): Re-enable there when http://crbug.com/713196 is fixed.
'angle_deqp_gles3_d3d11_tests': { 'angle_deqp_gles3_d3d11_tests': {
'swarming': {
'shards': 12,
},
'test': 'angle_deqp_gles3_tests',
'args': [ 'args': [
'--test-launcher-batch-limit=400', '--test-launcher-batch-limit=400',
'--deqp-egl-display-type=angle-d3d11', '--deqp-egl-display-type=angle-d3d11',
], ],
'should_retry_with_patch': False,
'swarming': {
'shards': 12,
},
'test': 'angle_deqp_gles3_tests',
}, },
}, },
'gpu_angle_deqp_gles3_gl_tests': { 'gpu_angle_deqp_gles3_gl_tests': {
'angle_deqp_gles3_gl_tests': { 'angle_deqp_gles3_gl_tests': {
'swarming': {
'shards': 12,
},
'test': 'angle_deqp_gles3_tests',
'args': [ 'args': [
'--test-launcher-batch-limit=400', '--test-launcher-batch-limit=400',
'--deqp-egl-display-type=angle-gl', '--deqp-egl-display-type=angle-gl',
], ],
'should_retry_with_patch': False,
'swarming': {
'shards': 12,
},
'test': 'angle_deqp_gles3_tests',
}, },
}, },
'gpu_angle_deqp_gles_gtests': { 'gpu_angle_deqp_gles_gtests': {
'angle_deqp_gles2_gles_tests': { 'angle_deqp_gles2_gles_tests': {
'swarming': { 'android_args': [
'shards': 4, '--enable-xml-result-parsing',
}, '--shard-timeout=500'
'test': 'angle_deqp_gles2_tests', ],
'args': [ 'args': [
'--deqp-egl-display-type=angle-gles' '--deqp-egl-display-type=angle-gles'
], ],
'desktop_args': [ 'desktop_args': [
'--test-launcher-batch-limit=400', '--test-launcher-batch-limit=400',
], ],
'should_retry_with_patch': False,
'swarming': {
'shards': 4,
},
'test': 'angle_deqp_gles2_tests',
},
'angle_deqp_gles3_gles_tests': {
'android_args': [ 'android_args': [
'--enable-xml-result-parsing', '--enable-xml-result-parsing',
'--shard-timeout=500' '--shard-timeout=500'
], ],
}, 'args': [
'angle_deqp_gles3_gles_tests': { '--deqp-egl-display-type=angle-gles'
'swarming': { ],
'shards': 12,
},
'test': 'angle_deqp_gles3_tests',
# Only pass the display type to desktop. The Android runner doesn't support # Only pass the display type to desktop. The Android runner doesn't support
# passing args to the executable but only one display type is supported on # passing args to the executable but only one display type is supported on
# Android anyways. # Android anyways.
...@@ -2994,10 +3009,11 @@ ...@@ -2994,10 +3009,11 @@
'--test-launcher-batch-limit=400', '--test-launcher-batch-limit=400',
'--deqp-egl-display-type=angle-gles' '--deqp-egl-display-type=angle-gles'
], ],
'android_args': [ 'should_retry_with_patch': False,
'--enable-xml-result-parsing', 'swarming': {
'--shard-timeout=500' 'shards': 12,
], },
'test': 'angle_deqp_gles3_tests',
}, },
}, },
...@@ -3009,6 +3025,7 @@ ...@@ -3009,6 +3025,7 @@
# http://crbug.com/669196 # http://crbug.com/669196
'--test-launcher-retry-limit=0' '--test-launcher-retry-limit=0'
], ],
'should_retry_with_patch': False,
'swarming': { 'swarming': {
'shards': 4, 'shards': 4,
}, },
...@@ -3018,23 +3035,25 @@ ...@@ -3018,23 +3035,25 @@
'gpu_angle_fyi_and_optional_win_specific_isolated_scripts': { 'gpu_angle_fyi_and_optional_win_specific_isolated_scripts': {
# TODO(jmadill): Run on Linux bots when possible. # TODO(jmadill): Run on Linux bots when possible.
'passthrough_command_buffer_perftests': { 'passthrough_command_buffer_perftests': {
'isolate_name': 'command_buffer_perftests',
'args': [ 'args': [
'-v', '-v',
'--use-cmd-decoder=passthrough', '--use-cmd-decoder=passthrough',
'--use-angle=gl-null', '--use-angle=gl-null',
'--fast-run', '--fast-run',
], ],
'isolate_name': 'command_buffer_perftests',
'should_retry_with_patch': False,
}, },
# TODO(jmadill): Run on Linux bots when possible. # TODO(jmadill): Run on Linux bots when possible.
'validating_command_buffer_perftests': { 'validating_command_buffer_perftests': {
'isolate_name': 'command_buffer_perftests',
'args': [ 'args': [
'-v', '-v',
'--use-cmd-decoder=validating', '--use-cmd-decoder=validating',
'--use-stub', '--use-stub',
'--fast-run', '--fast-run',
], ],
'isolate_name': 'command_buffer_perftests',
'should_retry_with_patch': False,
}, },
}, },
...@@ -3047,6 +3066,7 @@ ...@@ -3047,6 +3066,7 @@
'--test-launcher-retry-limit=0' '--test-launcher-retry-limit=0'
], ],
'linux_args': ['--no-xvfb'], 'linux_args': ['--no-xvfb'],
'should_retry_with_patch': False,
}, },
}, },
...@@ -3060,6 +3080,7 @@ ...@@ -3060,6 +3080,7 @@
# http://crbug.com/669196 # http://crbug.com/669196
'--test-launcher-retry-limit=0' '--test-launcher-retry-limit=0'
], ],
'should_retry_with_patch': False,
}, },
}, },
......
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