Lines Matching +full:launch +full:- +full:status
3 # Use of this source code is governed by a BSD-style license that can be
38 # Create parser and add optional command-line arguments.
46 "--parallel",
55 "--start_rev",
63 "--end_rev",
72 "--last_tested",
79 "--src_path",
88 "--extra_change_lists",
97 "--options",
105 "--builder", required=True, help="builder to use for the tryjob testing"
110 "--description",
118 "--chromeos_path",
125 "--nocleanup",
171 ValueError: The value for 'status' is missing or there is a mismatch
180 # Verify that each tryjob has a value for the 'status' key.
182 if not cur_tryjob_dict.get("status", None):
184 '"status" is missing or has no value, please '
192 if cur_tryjob["status"] == update_tryjob_status.TryjobStatus.BAD.value
203 if cur_tryjob["status"] == update_tryjob_status.TryjobStatus.GOOD.value
221 # NOTE: The intent is to not launch tryjobs between 'good_rev' and 'bad_rev'
223 # list of revisions to launch tryjobs for).
227 if tryjob["status"] == update_tryjob_status.TryjobStatus.PENDING.value
233 # NOTE: The intent is to not launch tryjobs between 'good_rev' and 'bad_rev'
235 # constructing the list of revisions to launch tryjobs for).
239 if tryjob["status"] == update_tryjob_status.TryjobStatus.SKIP.value
262 index_step = (end - (start + 1)) // (parallel + 1)
287 """Adds tryjobs and updates the status file with the new tryjobs."""
307 with open(new_file, "w", encoding="utf-8") as json_file:
316 """Loads the status file for bisection."""
319 with open(last_tested, encoding="utf-8") as f:
420 encoding="utf-8",