Bug 1311224 - Talos jobs don't get scheduled for artifact builds on try; r?chmanchester draft
authorMaja Frydrychowicz <mjzffr@gmail.com>
Tue, 06 Dec 2016 23:40:25 -0500
changeset 447701 b1c1c6fec865e171059fc0d7b7475f70d27bb5b2
parent 447633 ad993783599ab2ede0cf931fdec02f4df40a7a6d
child 539094 9da4199ae0f8a72d6d4307d5aaca7dab837a17ac
push id38131
push userbmo:mjzffr@gmail.com
push dateWed, 07 Dec 2016 08:52:58 +0000
reviewerschmanchester
bugs1311224
milestone53.0a1
Bug 1311224 - Talos jobs don't get scheduled for artifact builds on try; r?chmanchester Enabled talos sendchange on linux,linux64,win32,win64,macosx64. MozReview-Commit-ID: 8M0VSZ5fr8d
testing/mozharness/configs/builds/releng_sub_linux_configs/32_artifact.py
testing/mozharness/configs/builds/releng_sub_linux_configs/64_artifact.py
testing/mozharness/configs/builds/releng_sub_mac_configs/64_artifact.py
--- a/testing/mozharness/configs/builds/releng_sub_linux_configs/32_artifact.py
+++ b/testing/mozharness/configs/builds/releng_sub_linux_configs/32_artifact.py
@@ -25,19 +25,19 @@ config = {
     # decides whether we want to use moz_sign_cmd in env
     'enable_signing': False,
     'enable_ccache': True,
     'vcs_share_base': '/builds/hg-shared',
     'objdir': 'obj-firefox',
     'tooltool_script': ["/builds/tooltool.py"],
     'tooltool_bootstrap': "setup.sh",
     'enable_count_ctors': True,
-    'enable_talos_sendchange': False,
-    # allows triggering of test jobs when --artifact try syntax is detected on buildbot
+    # allows triggering of dependent jobs when --artifact try syntax is detected on buildbot
     'enable_unittest_sendchange': True,
+    'enable_talos_sendchange': True,
     'perfherder_extra_options': ['artifact'],
     #########################################################################
 
 
     #########################################################################
     ###### 32 bit specific ######
     'base_name': 'Linux_%(branch)s_Artifact_build',
     'platform': 'linux',
--- a/testing/mozharness/configs/builds/releng_sub_linux_configs/64_artifact.py
+++ b/testing/mozharness/configs/builds/releng_sub_linux_configs/64_artifact.py
@@ -19,19 +19,19 @@ config = {
     # decides whether we want to use moz_sign_cmd in env
     'enable_signing': False,
     'enable_ccache': True,
     'vcs_share_base': '/builds/hg-shared',
     'objdir': 'obj-firefox',
     'tooltool_script': ["/builds/tooltool.py"],
     'tooltool_bootstrap': "setup.sh",
     'enable_count_ctors': True,
-    'enable_talos_sendchange': False,
-    # allows triggering of test jobs when --artifact try syntax is detected on buildbot
+    # allows triggering of dependent jobs when --artifact try syntax is detected on buildbot
     'enable_unittest_sendchange': True,
+    'enable_talos_sendchange': True,
     'perfherder_extra_options': ['artifact'],
     #########################################################################
 
 
     #########################################################################
     ###### 64 bit specific ######
     'base_name': 'Linux_x86-64_%(branch)s_Artifact_build',
     'platform': 'linux64',
--- a/testing/mozharness/configs/builds/releng_sub_mac_configs/64_artifact.py
+++ b/testing/mozharness/configs/builds/releng_sub_mac_configs/64_artifact.py
@@ -22,19 +22,19 @@ config = {
     # decides whether we want to use moz_sign_cmd in env
     'enable_signing': False,
     'enable_ccache': True,
     'vcs_share_base': '/builds/hg-shared',
     'objdir': 'obj-firefox',
     'tooltool_script': ["/builds/tooltool.py"],
     'tooltool_bootstrap': "setup.sh",
     'enable_count_ctors': False,
-    'enable_talos_sendchange': False,
-    # allows triggering of test jobs when --artifact try syntax is detected on buildbot
+    # allows triggering of dependent jobs when --artifact try syntax is detected on buildbot
     'enable_unittest_sendchange': True,
+    'enable_talos_sendchange': True,
     'perfherder_extra_options': ['artifact'],
     #########################################################################
 
 
     #########################################################################
     ###### 64 bit specific ######
     'base_name': 'OS X 10.7 %(branch)s_Artifact_build',
     'platform': 'macosx64',