Index: infra/bots/recipes/swarm_perf.py |
diff --git a/infra/bots/recipes/swarm_perf.py b/infra/bots/recipes/swarm_perf.py |
index 96e21e1b026cdbf041809826383571c958becf0f..fb4036938acc1a18bf4d0a43e6643672b524f01b 100644 |
--- a/infra/bots/recipes/swarm_perf.py |
+++ b/infra/bots/recipes/swarm_perf.py |
@@ -23,12 +23,12 @@ DEPS = [ |
TEST_BUILDERS = { |
'client.skia': { |
'skiabot-linux-swarm-000': [ |
- 'Perf-Android-GCC-GalaxyS3-GPU-Mali400-Arm7-Release', |
- 'Perf-Android-GCC-NVIDIA_Shield-GPU-TegraX1-Arm64-Debug-Vulkan', |
- 'Perf-Android-GCC-Nexus5-GPU-Adreno330-Arm7-Debug', |
- 'Perf-Android-GCC-Nexus6-GPU-Adreno420-Arm7-Release', |
- 'Perf-Android-GCC-Nexus7-GPU-Tegra3-Arm7-Release', |
- 'Perf-Android-GCC-NexusPlayer-GPU-PowerVR-x86-Release', |
+ ('Perf-Android-Clang-NVIDIA_Shield-GPU-TegraX1-arm64-Debug' + |
+ '-GN_Android_Vulkan'), |
+ 'Perf-Android-Clang-Nexus5-GPU-Adreno330-arm-Debug-GN_Android', |
+ 'Perf-Android-Clang-Nexus6-GPU-Adreno420-arm-Release-GN_Android', |
+ 'Perf-Android-Clang-Nexus7-GPU-Tegra3-arm-Release-GN_Android', |
+ 'Perf-Android-Clang-NexusPlayer-GPU-PowerVR-x86-Release-GN_Android', |
'Perf-Mac-Clang-MacMini6.2-CPU-AVX-x86_64-Release-GN', |
'Perf-Ubuntu-Clang-GCE-CPU-AVX2-x86_64-Release-GN', |
'Perf-Ubuntu-GCC-ShuttleA-GPU-GTX550Ti-x86_64-Release-Valgrind', |
@@ -127,11 +127,6 @@ def nanobench_flags(bot): |
match.append('~interlaced2.png') |
match.append('~interlaced3.png') |
- # This low-end Android bot crashes about 25% of the time while running the |
- # (somewhat intense) shapes benchmarks. |
- if 'Perf-Android-GCC-GalaxyS3-GPU-Mali400-Arm7-Release' in bot: |
- match.append('~shapes_') |
- |
# We do not need or want to benchmark the decodes of incomplete images. |
# In fact, in nanobench we assert that the full image decode succeeds. |
match.append('~inc0.gif') |
@@ -247,34 +242,6 @@ def RunSteps(api): |
def GenTests(api): |
- def AndroidTestData(builder): |
- test_data = ( |
- api.step_data( |
- 'get EXTERNAL_STORAGE dir', |
- stdout=api.raw_io.output('/storage/emulated/legacy')) + |
- api.step_data( |
- 'read SKP_VERSION', |
- stdout=api.raw_io.output('42')) + |
- api.step_data( |
- 'read SK_IMAGE_VERSION', |
- stdout=api.raw_io.output('42')) + |
- api.step_data( |
- 'read SVG_VERSION', |
- stdout=api.raw_io.output('42')) + |
- api.step_data( |
- 'which adb', |
- retcode=1) |
- ) |
- if not 'Debug' in builder: |
- test_data += api.step_data( |
- 'exists skia_perf', |
- stdout=api.raw_io.output('')) |
- if not 'GalaxyS3' in builder: |
- test_data += api.step_data( |
- 'adb root', |
- stdout=api.raw_io.output('restarting adbd as root')) |
- return test_data |
- |
for mastername, slaves in TEST_BUILDERS.iteritems(): |
for slavename, builders_by_slave in slaves.iteritems(): |
for builder in builders_by_slave: |
@@ -296,10 +263,6 @@ def GenTests(api): |
api.path['slave_build'].join('tmp', 'uninteresting_hashes.txt') |
) |
) |
- if ('Android' in builder and |
- ('Test' in builder or 'Perf' in builder) and |
- not 'Appurify' in builder): |
- test += AndroidTestData(builder) |
if 'Trybot' in builder: |
test += api.properties(issue=500, |
patchset=1, |