Bug 1193170 - Enable emulator-x86-kk build (opt and debug) by default on production treeherder. r=garndt
authorHsin-Yi Tsai <htsai@mozilla.com>
Wed, 19 Aug 2015 14:33:58 +0800
changeset 287091 165c878d8dc2643cd1a16c9f18ed59991dede18e
parent 287090 68906889e5828f984ef82d8e9f40b96bcc6db565
child 287092 b0e4e8bcb586a9fe9200264e1549c98844bef5fa
push id4651
push userdrno@ohlmeier.org
push dateFri, 21 Aug 2015 17:48:29 +0000
reviewersgarndt
bugs1193170
milestone43.0a1
Bug 1193170 - Enable emulator-x86-kk build (opt and debug) by default on production treeherder. r=garndt
testing/taskcluster/tasks/branches/try/job_flags.yml
testing/taskcluster/tasks/builds/b2g_emulator_x86_kk_debug.yml
testing/taskcluster/tasks/builds/b2g_emulator_x86_kk_opt.yml
--- a/testing/taskcluster/tasks/branches/try/job_flags.yml
+++ b/testing/taskcluster/tasks/branches/try/job_flags.yml
@@ -48,16 +48,18 @@ builds:
       opt:
         task: tasks/builds/b2g_emulator_x86_l_opt.yml
   emulator-x86-kk:
     platforms:
       - b2g
     types:
       opt:
         task: tasks/builds/b2g_emulator_x86_kk_opt.yml
+      debug:
+        task: tasks/builds/b2g_emulator_x86_kk_debug.yml
   emulator-jb:
     platforms:
       - b2g
     types:
       opt:
         task: tasks/builds/b2g_emulator_jb_opt.yml
       debug:
         task: tasks/builds/b2g_emulator_jb_debug.yml
new file mode 100644
--- /dev/null
+++ b/testing/taskcluster/tasks/builds/b2g_emulator_x86_kk_debug.yml
@@ -0,0 +1,30 @@
+$inherits:
+  from: 'tasks/builds/b2g_emulator_x86_base.yml'
+  variables:
+    build_name: 'emulator-x86-kk'
+    build_type: 'debug'
+task:
+  workerType: emulator-x86-kk
+  scopes:
+    - 'docker-worker:cache:workspace-emulator-kk-x86-debug'
+  metadata:
+    name: '[TC] B2G KK X86 Emulator (Debug)'
+
+  extra:
+    treeherderEnv:
+      - production
+      - staging
+    treeherder:
+      # Disable "TC" prefix...
+      groupSymbol: "?"
+      collection:
+        debug: true
+      machine:
+        platform: b2g-emu-x86-kk
+
+  payload:
+    cache:
+      workspace-emulator-kk-x86-debug: /home/worker/workspace
+    env:
+      TARGET: 'emulator-x86-kk'
+      B2G_DEBUG: 1
--- a/testing/taskcluster/tasks/builds/b2g_emulator_x86_kk_opt.yml
+++ b/testing/taskcluster/tasks/builds/b2g_emulator_x86_kk_opt.yml
@@ -7,16 +7,17 @@ task:
   workerType: emulator-x86-kk
   scopes:
     - 'docker-worker:cache:workspace-emulator-kk-x86-opt'
   metadata:
     name: '[TC] B2G KK X86 Emulator (Opt)'
 
   extra:
     treeherderEnv:
+      - production
       - staging
     treeherder:
       # Disable "TC" prefix...
       groupSymbol: "?"
       machine:
         platform: b2g-emu-x86-kk
 
   payload: