update derive_compile_bot_name() for GN_Android_Vulkan
authormtklein <mtklein@chromium.org>
Wed, 14 Sep 2016 12:44:31 +0000 (05:44 -0700)
committerCommit bot <commit-bot@chromium.org>
Wed, 14 Sep 2016 12:44:31 +0000 (05:44 -0700)
BUG=skia:
GOLD_TRYBOT_URL= https://gold.skia.org/search?issue=2336233005

Review-Url: https://codereview.chromium.org/2336233005

infra/bots/recipes/swarm_trigger.py

index 570b1ea..04e5564 100644 (file)
@@ -72,12 +72,12 @@ def derive_compile_bot_name(api):
     return 'Build-Ubuntu-GCC-x86_64-Release-Shared'
   if builder_cfg['role'] in ('Test', 'Perf'):
     task_os = builder_cfg['os']
-    extra_config = builder_cfg.get('extra_config')
+    extra_config = builder_cfg.get('extra_config', '')
     if task_os == 'Android':
       if extra_config == 'Vulkan':
         extra_config = '%s_%s' % (task_os, 'Vulkan')
-      elif extra_config == 'GN_Android':
-        pass  # i.e. extra_config stays GN_Android
+      elif 'GN_Android' in extra_config:
+        pass  # i.e. extra_config stays GN_Android or GN_Android_Vulkan
       else:
         extra_config = task_os
       task_os = 'Ubuntu'