Bug 1360964 - Promote Taskcluster Mac debug builds to Tier 1 and make sure that tests are scheduled off them. r=Callek
authorKim Moir <kmoir@mozilla.com>
Mon, 01 May 2017 09:34:00 -0400
changeset 390039 6dc5a55d2f0ef140ba644b383599b1bf1e5afe4f
parent 390038 8ee9c747bcf9a1ff239edced703d1557d650a506
child 390040 d066c0cde948e4cd03b458a9a84f6c48da283b43
push id51
push userfmarier@mozilla.com
push dateFri, 05 May 2017 18:41:45 +0000
reviewersCallek
bugs1360964
milestone55.0a1
Bug 1360964 - Promote Taskcluster Mac debug builds to Tier 1 and make sure that tests are scheduled off them. r=Callek
taskcluster/ci/build/macosx.yml
taskcluster/taskgraph/target_tasks.py
--- a/taskcluster/ci/build/macosx.yml
+++ b/taskcluster/ci/build/macosx.yml
@@ -1,17 +1,17 @@
 macosx64/debug:
     description: "MacOS X x64 Cross-compile"
     index:
         product: firefox
         job-name: macosx64-debug
     treeherder:
         platform: osx-10-7/debug
         symbol: tc(B)
-        tier: 2
+        tier: 1
     worker-type: aws-provisioner-v1/gecko-{level}-b-macosx64
     worker:
         implementation: docker-worker
         max-run-time: 36000
     run:
         using: mozharness
         actions: [get-secrets build generate-build-stats update]
         config:
--- a/taskcluster/taskgraph/target_tasks.py
+++ b/taskcluster/taskgraph/target_tasks.py
@@ -233,19 +233,19 @@ def target_tasks_mozilla_beta(full_task_
     of builds and signing, but does not include beetmover or balrog jobs."""
 
     def filter(task):
         if not standard_filter(task, parameters):
             return False
         platform = task.attributes.get('build_platform')
         if platform in ('linux64-pgo', 'linux-pgo', 'win32-pgo', 'win64-pgo',
                         'android-api-15-nightly', 'android-x86-nightly',
-                        'win32', 'win64', 'macosx64'):
+                        'win32', 'win64'):
             return False
-        if platform in ('linux64', 'linux'):
+        if platform in ('linux64', 'linux', 'macosx64'):
             if task.attributes['build_type'] == 'opt':
                 return False
         # skip l10n, beetmover, balrog
         if task.kind in [
             'balrog', 'beetmover', 'beetmover-checksums', 'beetmover-l10n',
             'checksums-signing', 'nightly-l10n', 'nightly-l10n-signing',
             'push-apk', 'push-apk-breakpoint',
         ]: