Bug 1267948 - Move sm-* jobs from try-only to base jobs, r=garndt
authorSteve Fink <sfink@mozilla.com>
Wed, 27 Apr 2016 08:54:35 -0700
changeset 336176 0edd684491888133de7b4b6271cef9de8379e29a
parent 336175 69f8521535b0b41fb37325b6ac7a5a2159805b5f
child 336177 3f0264791127a848fe26837db974c3c60eba999e
push id1183
push userraliiev@mozilla.com
push dateMon, 05 Sep 2016 20:01:49 +0000
treeherdermozilla-release@3148731bed45 [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewersgarndt
bugs1267948
milestone49.0a1
first release with
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
last release without
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
Bug 1267948 - Move sm-* jobs from try-only to base jobs, r=garndt
testing/taskcluster/tasks/branches/base_jobs.yml
testing/taskcluster/tasks/branches/try/job_flags.yml
--- a/testing/taskcluster/tasks/branches/base_jobs.yml
+++ b/testing/taskcluster/tasks/branches/base_jobs.yml
@@ -58,16 +58,23 @@ builds:
     types:
       opt:
         task: tasks/builds/opt_linux32.yml
       debug:
         task: tasks/builds/dbg_linux32.yml
   linux64:
     platforms:
       - Linux64
+    extra-builds:
+      - sm-plain
+      - sm-arm-sim
+      - sm-compacting
+      - sm-generational
+      - sm-rootanalysis
+      - sm-warnaserr
     types:
       opt:
         task: tasks/builds/opt_linux64.yml
       debug:
         task: tasks/builds/dbg_linux64.yml
   linux64-artifact:
     platforms:
       - Linux64
@@ -101,16 +108,90 @@ builds:
       opt:
         task: tasks/builds/android_api_15_frontend.yml
   linux64-mulet-haz:
     platforms:
       - Mulet Linux
     types:
       debug:
         task: tasks/builds/mulet_haz_linux.yml
+  sm-plain:
+    platforms:
+      - Linux64
+    types:
+      opt:
+        task: tasks/builds/sm_plain.yml
+      debug:
+       task: tasks/builds/sm_plaindebug.yml
+    when:
+      file_patterns:
+       - js/public/**
+       - js/src/**
+  sm-arm-sim:
+    platforms:
+      - Linux64
+    types:
+      opt:
+        task: tasks/builds/sm_arm_sim.yml
+    when:
+      file_patterns:
+       - js/public/**
+       - js/src/**
+  sm-arm-sim-osx:
+    platforms:
+      - Linux64
+    types:
+      opt:
+        task: tasks/builds/sm_arm_sim_osx.yml
+    when:
+      file_patterns:
+       - js/public/**
+       - js/src/**
+  sm-compacting:
+    platforms:
+      - Linux64
+    types:
+      opt:
+        task: tasks/builds/sm_compacting.yml
+    when:
+      file_patterns:
+       - js/public/**
+       - js/src/**
+  sm-generational:
+    platforms:
+      - Linux64
+    types:
+      opt:
+        task: tasks/builds/sm_generational.yml
+    when:
+      file_patterns:
+       - js/public/**
+       - js/src/**
+  sm-rootanalysis:
+    platforms:
+      - Linux64
+    types:
+      opt:
+        task: tasks/builds/sm_rootanalysis.yml
+    when:
+      file_patterns:
+       - js/public/**
+       - js/src/**
+  sm-warnaserr:
+    platforms:
+      - Linux64
+    types:
+      opt:
+        task: tasks/builds/sm_warnaserr.yml
+      debug:
+        task: tasks/builds/sm_warnaserrdebug.yml
+    when:
+      file_patterns:
+       - js/public/**
+       - js/src/**
 
 tests:
   cppunit:
     allowed_build_tasks:
       tasks/builds/b2g_emulator_x86_kk_opt.yml:
         task: tasks/tests/b2g_emulator_cpp_unit.yml
       tasks/builds/b2g_emulator_x86_kk_debug.yml:
         task: tasks/tests/b2g_emulator_cpp_unit.yml
--- a/testing/taskcluster/tasks/branches/try/job_flags.yml
+++ b/testing/taskcluster/tasks/branches/try/job_flags.yml
@@ -35,23 +35,16 @@ builds:
     types:
       opt:
         task: tasks/builds/opt_linux32.yml
       debug:
         task: tasks/builds/dbg_linux32.yml
   linux64:
     platforms:
       - Linux64
-    extra-builds:
-      - sm-plain
-      - sm-arm-sim
-      - sm-compacting
-      - sm-generational
-      - sm-rootanalysis
-      - sm-warnaserr
     types:
       opt:
         task: tasks/builds/opt_linux64.yml
       debug:
         task: tasks/builds/dbg_linux64.yml
   linux64-st-an:
     platforms:
       - Linux64 Static Analysis
@@ -79,90 +72,16 @@ builds:
       debug:
         task: tasks/builds/dbg_macosx64.yml
   macosx64-st-an:
     platforms:
       - MacOSX64 Static Analysis
     types:
       opt:
         task: tasks/builds/opt_macosx64_st-an.yml
-  sm-plain:
-    platforms:
-      - Linux64
-    types:
-      opt:
-        task: tasks/builds/sm_plain.yml
-      debug:
-       task: tasks/builds/sm_plaindebug.yml
-    when:
-      file_patterns:
-       - js/public/**
-       - js/src/**
-  sm-arm-sim:
-    platforms:
-      - Linux64
-    types:
-      opt:
-        task: tasks/builds/sm_arm_sim.yml
-    when:
-      file_patterns:
-       - js/public/**
-       - js/src/**
-  sm-arm-sim-osx:
-    platforms:
-      - Linux64
-    types:
-      opt:
-        task: tasks/builds/sm_arm_sim_osx.yml
-    when:
-      file_patterns:
-       - js/public/**
-       - js/src/**
-  sm-compacting:
-    platforms:
-      - Linux64
-    types:
-      opt:
-        task: tasks/builds/sm_compacting.yml
-    when:
-      file_patterns:
-       - js/public/**
-       - js/src/**
-  sm-generational:
-    platforms:
-      - Linux64
-    types:
-      opt:
-        task: tasks/builds/sm_generational.yml
-    when:
-      file_patterns:
-       - js/public/**
-       - js/src/**
-  sm-rootanalysis:
-    platforms:
-      - Linux64
-    types:
-      opt:
-        task: tasks/builds/sm_rootanalysis.yml
-    when:
-      file_patterns:
-       - js/public/**
-       - js/src/**
-  sm-warnaserr:
-    platforms:
-      - Linux64
-    types:
-      opt:
-        task: tasks/builds/sm_warnaserr.yml
-      debug:
-        task: tasks/builds/sm_warnaserrdebug.yml
-    when:
-      file_patterns:
-       - js/public/**
-       - js/src/**
 
 post-build:
   upload-symbols:
     allowed_build_tasks:
       - tasks/builds/opt_linux64.yml
       - tasks/builds/opt_linux64_st-an.yml
       - tasks/builds/dbg_linux64.yml
       - tasks/builds/android_api_15.yml