Closed Bug 1696191 Opened 4 years ago Closed 4 years ago

Decision task failure on push to try including linux64 platform

Categories

(Firefox Build System :: Task Configuration, defect)

defect

Tracking

(firefox88 fixed)

RESOLVED FIXED
88 Branch
Tracking Status
firefox88 --- fixed

People

(Reporter: rpl, Assigned: glandium)

Details

Attachments

(1 file)

The Decision Task does fail with the following error (along with stack trace):

Generating target task set
platform linux64 triggers ridealong builds sm-plain-linux64, sm-nojit-linux64, sm-nonunified-linux64, sm-arm-sim-linux32, sm-arm64-sim-linux64, sm-compacting-linux64, sm-rootanalysis-linux64, sm-package-linux64, sm-tsan-linux64, sm-asan-linux64, sm-mozjs-sys-linux64, sm-msan-linux64, sm-fuzzing-linux64, sm-rust-bindings-linux64
 platform win32 triggers ridealong builds sm-plain-win32, sm-compacting-win32
Traceback (most recent call last):
   File "/builds/worker/checkouts/gecko/taskcluster/mach_commands.py", line 324, in taskgraph_decision
     ret = taskgraph.decision.taskgraph_decision(options)
   File "/builds/worker/checkouts/gecko/taskcluster/taskgraph/decision.py", line 255, in taskgraph_decision
     write_artifact("target-tasks.json", list(tgg.target_task_set.tasks.keys()))
   File "/builds/worker/checkouts/gecko/taskcluster/taskgraph/generator.py", line 183, in target_task_set
     return self._run_until("target_task_set")
   File "/builds/worker/checkouts/gecko/taskcluster/taskgraph/generator.py", line 435, in _run_until
     k, v = next(self._run)
   File "/builds/worker/checkouts/gecko/taskcluster/taskgraph/generator.py", line 350, in _run
     target_tasks = set(fltr(target_task_set, parameters, graph_config))
   File "/builds/worker/checkouts/gecko/taskcluster/taskgraph/filter_tasks.py", line 35, in filter_target_tasks
     return fn(graph, parameters, graph_config)
   File "/builds/worker/checkouts/gecko/taskcluster/taskgraph/target_tasks.py", line 343, in target_tasks_try
     return _try_option_syntax(full_task_graph, parameters, graph_config)
   File "/builds/worker/checkouts/gecko/taskcluster/taskgraph/target_tasks.py", line 279, in _try_option_syntax
     parameters, full_task_graph, graph_config
   File "/builds/worker/checkouts/gecko/taskcluster/taskgraph/try_option_syntax.py", line 311, in __init__
     self.platforms = self.parse_platforms(options, full_task_graph)
   File "/builds/worker/checkouts/gecko/taskcluster/taskgraph/try_option_syntax.py", line 428, in parse_platforms
     "Unknown platform(s) [%s] specified for try" % ",".join(bad_platforms)
Exception: Unknown platform(s) [sm-rust-bindings-linux64,sm-mozjs-sys-linux64] specified for try

I've got the same decision task failure with and without --artifact.

Follows two try push for which I got the decision task failure:

I was able to get the push to try to pass successfully the decision task by going back to the mozilla-central tip right before Bug 1694318 did land:

and so I guess that Bug 1694318 may be likely the regressing bug.

Hi Mike,
could Bug 1694318 be related to this issue, wdyt?

Flags: needinfo?(mh+mozilla)
Assignee: nobody → mh+mozilla
Status: NEW → ASSIGNED
Flags: needinfo?(mh+mozilla)
Pushed by mh@glandium.org: https://hg.mozilla.org/integration/autoland/rev/28dfbc6bd001 Remove leftovers from bug 1694318. r=taskgraph-reviewers,jmaher
Status: ASSIGNED → RESOLVED
Closed: 4 years ago
Resolution: --- → FIXED
Target Milestone: --- → 88 Branch
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: