Bug 1268210 - Use --rebuild to retrigger TaskCluster tasks N times draft
authorArmen Zambrano Gasparnian <armenzg@mozilla.com>
Mon, 02 May 2016 11:51:22 -0400
changeset 362851 4b5a480b58d281215a0d15c936ee80f65c46a950
parent 358327 77cead2cd20300623eea2416bc9bce4d5021df09
child 519889 bc7b709abe950dba1c2cec448df9eaf9b32634af
push id17047
push userarmenzg@mozilla.com
push dateTue, 03 May 2016 10:42:10 +0000
bugs1268210
milestone49.0a1
Bug 1268210 - Use --rebuild to retrigger TaskCluster tasks N times MozReview-Commit-ID: K11t4cY2LaT
testing/taskcluster/taskcluster_graph/commit_parser.py
--- a/testing/taskcluster/taskcluster_graph/commit_parser.py
+++ b/testing/taskcluster/taskcluster_graph/commit_parser.py
@@ -245,16 +245,18 @@ def parse_commit(message, jobs):
     parser = argparse.ArgumentParser()
     parser.add_argument('-b', '--build', dest='build_types')
     parser.add_argument('-p', '--platform', nargs='?', dest='platforms', const='all', default='all')
     parser.add_argument('-u', '--unittests', nargs='?', dest='tests', const='all', default='all')
     parser.add_argument('-i', '--interactive', dest='interactive', action='store_true', default=False)
     parser.add_argument('-j', '--job', dest='jobs', action='append')
     # In order to run test jobs multiple times
     parser.add_argument('--trigger-tests', dest='trigger_tests', type=int, default=1)
+    # Once bug 1250993 is fixed we can only use --trigger-tests
+    parser.add_argument('--rebuild', dest='trigger_tests', type=int, default=1)
     args, unknown = parser.parse_known_args(parts[try_idx:])
 
     # Normalize default value to something easier to detect.
     if args.jobs == ['all']:
         args.jobs = None
 
     # Expand commas.
     if args.jobs: