Bug 1251734 - Fix TC jetpack definition inconsistencies. r=jmaher
authorArmen Zambrano Gasparnian <armenzg@mozilla.com>
Mon, 29 Feb 2016 10:12:36 -0500
changeset 324347 f282f0355f9e5b5c6f806b02405412bd2ee11690
parent 324346 5ff87fac5346cecc9118046c39418feca73e4cce
child 324348 906d3790693070c28720354c6ddd4e5bc8c20f6c
push id1128
push userjlund@mozilla.com
push dateWed, 01 Jun 2016 01:31:59 +0000
treeherdermozilla-release@fe0d30de989d [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewersjmaher
bugs1251734
milestone47.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 1251734 - Fix TC jetpack definition inconsistencies. r=jmaher MozReview-Commit-ID: Lowo35ieTgZ
testing/taskcluster/tasks/branches/base_job_flags.yml
testing/taskcluster/tasks/branches/base_jobs.yml
testing/taskcluster/tasks/branches/try/job_flags.yml
testing/taskcluster/tasks/tests/fx_linux64_jetpack.yml
testing/taskcluster/tasks/tests/fx_linux64_mochitest_jetpack.yml
--- a/testing/taskcluster/tasks/branches/base_job_flags.yml
+++ b/testing/taskcluster/tasks/branches/base_job_flags.yml
@@ -121,17 +121,16 @@ flags:
     - firefox-ui-e10s
     - gaia-build
     - gaia-build-unit
     - gaia-js-integration
     - gaia-linter
     - gaia-unit
     - gaia-unit-oop
     - gtest
-    - jetpack
     - jittests
     - jsreftest
     - jsreftest-e10s
     - luciddream
     - marionette
     - marionette-e10s
     - marionette-webapi
     - mochitest
--- a/testing/taskcluster/tasks/branches/base_jobs.yml
+++ b/testing/taskcluster/tasks/branches/base_jobs.yml
@@ -233,20 +233,16 @@ tests:
   gaia-unit-oop:
     allowed_build_tasks:
       tasks/builds/mulet_linux.yml:
         task: tasks/tests/mulet_gaia_unit_oop.yml
   gtest:
     allowed_build_tasks:
       tasks/builds/dbg_linux64.yml:
         task: tasks/tests/fx_linux64_gtest.yml
-  jetpack:
-    allowed_build_tasks:
-      tasks/builds/dbg_linux64.yml:
-        task: tasks/tests/fx_linux64_jetpack.yml
   jittests:
     allowed_build_tasks:
       tasks/builds/dbg_linux64.yml:
         task: tasks/tests/fx_linux64_jittests.yml
   jsreftest:
     allowed_build_tasks:
       tasks/builds/dbg_linux64.yml:
         task: tasks/tests/fx_linux64_jsreftest.yml
@@ -293,16 +289,20 @@ tests:
   mochitest-chrome:
     allowed_build_tasks:
       tasks/builds/dbg_linux64.yml:
         task: tasks/tests/fx_linux64_mochitest_chrome.yml
   mochitest-devtools-chrome:
     allowed_build_tasks:
       tasks/builds/dbg_linux64.yml:
         task: tasks/tests/fx_linux64_mochitest_dt.yml
+  mochitest-jetpack:
+    allowed_build_tasks:
+      tasks/builds/dbg_linux64.yml:
+        task: tasks/tests/fx_linux64_mochitest_jetpack.yml
   mochitest-push:
     allowed_build_tasks:
       tasks/builds/dbg_linux64.yml:
         task: tasks/tests/fx_linux64_mochitest_push.yml
   mochitest-webgl:
     allowed_build_tasks:
       tasks/builds/dbg_linux64.yml:
         task: tasks/tests/fx_linux64_mochitest_gl.yml
--- a/testing/taskcluster/tasks/branches/try/job_flags.yml
+++ b/testing/taskcluster/tasks/branches/try/job_flags.yml
@@ -165,20 +165,16 @@ tests:
   firefox-ui-e10s:
     allowed_build_tasks:
       tasks/builds/dbg_linux64_clobber.yml:
         task: tasks/tests/fx_linux64_firefox_ui_e10s.yml
   gtest:
     allowed_build_tasks:
       tasks/builds/dbg_linux64_clobber.yml:
         task: tasks/tests/fx_linux64_gtest.yml
-  jetpack:
-    allowed_build_tasks:
-      tasks/builds/dbg_linux64_clobber.yml:
-        task: tasks/tests/fx_linux64_jetpack.yml
   jittests:
     allowed_build_tasks:
       tasks/builds/dbg_linux64_clobber.yml:
         task: tasks/tests/fx_linux64_jittests.yml
   jsreftest:
     allowed_build_tasks:
       tasks/builds/dbg_linux64_clobber.yml:
         task: tasks/tests/fx_linux64_jsreftest.yml
@@ -223,16 +219,20 @@ tests:
   mochitest-chrome:
     allowed_build_tasks:
       tasks/builds/dbg_linux64_clobber.yml:
         task: tasks/tests/fx_linux64_mochitest_chrome.yml
   mochitest-devtools-chrome:
     allowed_build_tasks:
       tasks/builds/dbg_linux64_clobber.yml:
         task: tasks/tests/fx_linux64_mochitest_dt.yml
+  mochitest-jetpack:
+    allowed_build_tasks:
+      tasks/builds/dbg_linux64_clobber.yml:
+        task: tasks/tests/fx_linux64_mochitest_jetpack.yml
   mochitest-push:
     allowed_build_tasks:
       tasks/builds/dbg_linux64_clobber.yml:
         task: tasks/tests/fx_linux64_mochitest_push.yml
   mochitest-webgl:
     allowed_build_tasks:
       tasks/builds/dbg_linux64_clobber.yml:
         task: tasks/tests/fx_linux64_mochitest_gl.yml
deleted file mode 100644
--- a/testing/taskcluster/tasks/tests/fx_linux64_jetpack.yml
+++ /dev/null
@@ -1,23 +0,0 @@
----
-$inherits:
-  from: 'tasks/tests/fx_desktop_unittest.yml'
-task:
-  scopes:
-    - 'docker-worker:capability:device:loopbackVideo'
-    - 'docker-worker:capability:device:loopbackAudio'
-  metadata:
-    name: '[TC] Linux64 jetpack'
-    description: Mochitest jetpack
-  payload:
-    capabilities:
-      devices:
-        loopbackVideo: true
-        loopbackAudio: true
-  extra:
-    suite:
-      name: mochitest
-      flavor: jetpack-package
-    treeherder:
-      groupName: Desktop mochitests
-      groupSymbol: tc-M
-      symbol: JP
--- a/testing/taskcluster/tasks/tests/fx_linux64_mochitest_jetpack.yml
+++ b/testing/taskcluster/tasks/tests/fx_linux64_mochitest_jetpack.yml
@@ -1,15 +1,11 @@
 $inherits:
   from: 'tasks/tests/fx_desktop_unittest.yml'
 task:
-  payload:
-    command:
-      - --mochitesttest-suite=jetpack-addon
-    env:
   scopes:
     - 'docker-worker:capability:device:loopbackVideo'
     - 'docker-worker:capability:device:loopbackAudio'
   metadata:
     name: '[TC] Linux64 mochitest-jetpack'
     description: Mochitest jetpack run
   payload:
     capabilities:
@@ -18,9 +14,9 @@ task:
         loopbackAudio: true
   extra:
     suite:
       name: mochitest
       flavor: jetpack-package
     treeherder:
       groupName: Desktop mochitests
       groupSymbol: tc-M
-      symbol: J
+      symbol: JP