Backed out 9 changesets (bug 1383880) for decision task bustage.

Backed out changeset 53f5d47a7cb0 (bug 1383880)
Backed out changeset a0abda41172a (bug 1383880)
Backed out changeset 729a7e2091e8 (bug 1383880)
Backed out changeset a33f5a14a471 (bug 1383880)
Backed out changeset 5b10d321cfee (bug 1383880)
Backed out changeset 8056488d8aed (bug 1383880)
Backed out changeset e62c90e3c1e8 (bug 1383880)
Backed out changeset 91f116ce6c2a (bug 1383880)
Backed out changeset 045498bc36c4 (bug 1383880)
This commit is contained in:
Ryan VanderMeulen
2017-09-01 15:37:08 -04:00
parent e32b11a713
commit c41dc43ff0
44 changed files with 655 additions and 1259 deletions

View File

@@ -21,16 +21,20 @@ PARAMETER_NAMES = set([
'include_nightly',
'level',
'message',
'morph_templates',
'moz_build_date',
'optimize_target_tasks',
'owner',
'project',
'pushdate',
'pushlog_id',
'target_task_labels',
'target_tasks_method',
'try_mode',
'try_options',
'try_task_config',
])
TRY_ONLY_PARAMETERS = set([
'morph_templates',
'target_task_labels',
])
@@ -40,7 +44,7 @@ class Parameters(ReadOnlyDict):
names = set(self)
msg = []
missing = PARAMETER_NAMES - names
missing = PARAMETER_NAMES - TRY_ONLY_PARAMETERS - names
if missing:
msg.append("missing parameters: " + ", ".join(missing))