Closed
Bug 1402142
Opened 7 years ago
Closed 7 years ago
Decision task failing on a particular push.
Categories
(Firefox Build System :: General, defect)
Firefox Build System
General
Tracking
(firefox58 fixed)
RESOLVED
FIXED
mozilla58
Tracking | Status | |
---|---|---|
firefox58 | --- | fixed |
People
(Reporter: KWierso, Assigned: gps)
References
(Blocks 1 open bug)
Details
Attachments
(1 file)
The decision tasks on this push are failing: https://treeherder.mozilla.org/#/jobs?repo=autoland&revision=2b87ee06ac0478e58c7a20be52b413f73ee630dc&filter-searchStr=21ac2cab67b1210ff7f4766d0ab9c1925ff68442
It happened twice so far. Pushes above and below this one are passing just fine.
Error is:
[task 2017-09-21T15:48:43.439562Z] Generating optimized task graph
[task 2017-09-21T15:48:43.443673Z] Querying version control for metadata: https://hg.mozilla.org/integration/autoland/json-automationrelevance/2b87ee06ac0478e58c7a20be52b413f73ee630dc
[task 2017-09-21T15:48:43.443755Z] attempt 1/2
[task 2017-09-21T15:48:43.444054Z] retry: calling get_automationrelevance, attempt #1
[task 2017-09-21T15:48:43.450882Z] Starting new HTTPS connection (1): hg.mozilla.org
[task 2017-09-21T15:48:43.699385Z] "GET /integration/autoland/json-automationrelevance/2b87ee06ac0478e58c7a20be52b413f73ee630dc HTTP/1.1" 200 None
[task 2017-09-21T15:48:43.703177Z] 1 commits influencing task scheduling:
[task 2017-09-21T15:48:43.703330Z] 2b87ee06ac04 Bug 1401997 - Always report pixel difference counts for reftests. r=jmaher
[task 2017-09-21T15:48:50.695880Z] Reading file: /builds/worker/checkouts/gecko/moz.build
[task 2017-09-21T15:48:50.741197Z] Reading file: /builds/worker/checkouts/gecko/layout/moz.build
[task 2017-09-21T15:48:50.750870Z] Traceback (most recent call last):
[task 2017-09-21T15:48:50.750962Z] File "/builds/worker/checkouts/gecko/taskcluster/mach_commands.py", line 154, in taskgraph_decision
[task 2017-09-21T15:48:50.751022Z] return taskgraph.decision.taskgraph_decision(options)
[task 2017-09-21T15:48:50.751114Z] File "/builds/worker/checkouts/gecko/taskcluster/taskgraph/decision.py", line 135, in taskgraph_decision
[task 2017-09-21T15:48:50.751171Z] write_artifact('task-graph.json', tgg.morphed_task_graph.to_json())
[task 2017-09-21T15:48:50.751243Z] File "/builds/worker/checkouts/gecko/taskcluster/taskgraph/generator.py", line 178, in morphed_task_graph
[task 2017-09-21T15:48:50.751286Z] return self._run_until('morphed_task_graph')
[task 2017-09-21T15:48:50.751339Z] File "/builds/worker/checkouts/gecko/taskcluster/taskgraph/generator.py", line 283, in _run_until
[task 2017-09-21T15:48:50.751382Z] k, v = self._run.next()
[task 2017-09-21T15:48:50.751441Z] File "/builds/worker/checkouts/gecko/taskcluster/taskgraph/generator.py", line 270, in _run
[task 2017-09-21T15:48:50.751477Z] do_not_optimize)
[task 2017-09-21T15:48:50.751547Z] File "/builds/worker/checkouts/gecko/taskcluster/taskgraph/optimize.py", line 55, in optimize_task_graph
[task 2017-09-21T15:48:50.751590Z] do_not_optimize=do_not_optimize)
[task 2017-09-21T15:48:50.751653Z] File "/builds/worker/checkouts/gecko/taskcluster/taskgraph/optimize.py", line 126, in remove_tasks
[task 2017-09-21T15:48:50.751698Z] if opt.should_remove_task(task, params, arg):
[task 2017-09-21T15:48:50.751762Z] File "/builds/worker/checkouts/gecko/taskcluster/taskgraph/optimize.py", line 376, in should_remove_task
[task 2017-09-21T15:48:50.751838Z] scheduled = self.scheduled_by_push(params['head_repository'], params['head_rev'])
[task 2017-09-21T15:48:50.751898Z] File "/builds/worker/checkouts/gecko/python/mozbuild/mozbuild/util.py", line 944, in method_call
[task 2017-09-21T15:48:50.751939Z] cache[args] = self.func(instance, *args)
[task 2017-09-21T15:48:50.752007Z] File "/builds/worker/checkouts/gecko/taskcluster/taskgraph/optimize.py", line 367, in scheduled_by_push
[task 2017-09-21T15:48:50.752062Z] for p, m in rdr.files_info(changed_files).items():
[task 2017-09-21T15:48:50.752134Z] File "/builds/worker/checkouts/gecko/python/mozbuild/mozbuild/frontend/reader.py", line 1342, in files_info
[task 2017-09-21T15:48:50.752178Z] paths, _ = self.read_relevant_mozbuilds(paths)
[task 2017-09-21T15:48:50.752245Z] File "/builds/worker/checkouts/gecko/python/mozbuild/mozbuild/frontend/reader.py", line 1306, in read_relevant_mozbuilds
[task 2017-09-21T15:48:50.752293Z] self.config, metadata=metadata):
[task 2017-09-21T15:48:50.752366Z] File "/builds/worker/checkouts/gecko/python/mozbuild/mozbuild/frontend/reader.py", line 1061, in read_mozbuild
[task 2017-09-21T15:48:50.752408Z] raise bre
[task 2017-09-21T15:48:50.752909Z] BuildReaderError:
[task 2017-09-21T15:48:50.752965Z] ==============================
[task 2017-09-21T15:48:50.753013Z] ERROR PROCESSING MOZBUILD FILE
[task 2017-09-21T15:48:50.753054Z] ==============================
[task 2017-09-21T15:48:50.753076Z]
[task 2017-09-21T15:48:50.753115Z] The error occurred while processing the following file:
[task 2017-09-21T15:48:50.753138Z]
[task 2017-09-21T15:48:50.753177Z] /builds/worker/checkouts/gecko/layout/moz.build
[task 2017-09-21T15:48:50.753224Z]
[task 2017-09-21T15:48:50.753272Z] The error was triggered on line 43 of this file:
[task 2017-09-21T15:48:50.753300Z]
[task 2017-09-21T15:48:50.753346Z] CRASHTEST_MANIFESTS += ['../testing/crashtest/crashtests.list']
[task 2017-09-21T15:48:50.753383Z]
[task 2017-09-21T15:48:50.753447Z] An error was encountered as part of executing the file itself. The error appears to be the fault of the script.
[task 2017-09-21T15:48:50.753478Z]
[task 2017-09-21T15:48:50.753563Z] The error as reported by Python is:
[task 2017-09-21T15:48:50.753592Z]
[task 2017-09-21T15:48:50.753627Z] ['ImportError: No module named reftest\n']
[task 2017-09-21T15:48:50.753658Z]
[taskcluster 2017-09-21 15:48:51.483Z] === Task Finished ===
Comment hidden (mozreview-request) |
Assignee | ||
Comment 2•7 years ago
|
||
This is a regression from bug 1383880.
Pushed by gszorc@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/39b52c2ec77c
Expand taskgraph sparse checkout to support moz.build evaluation; r=glandium
Assignee | ||
Comment 4•7 years ago
|
||
Comment on attachment 8910968 [details]
Bug 1402142 - Expand taskgraph sparse checkout to support moz.build evaluation;
This was reviewed in bug 1383880.
Attachment #8910968 -
Flags: review?(mh+mozilla) → review+
Reporter | ||
Comment 5•7 years ago
|
||
And just for completeness's sake, the merge to m-c that included the push with the failing decision task also had the same decision task failure.
Comment 6•7 years ago
|
||
As did the next merge to m-c, leaving it totally broken, which isn't a great state for it.
Comment 7•7 years ago
|
||
bugherder |
Status: ASSIGNED → RESOLVED
Closed: 7 years ago
status-firefox58:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → mozilla58
Updated•7 years ago
|
Updated•7 years ago
|
Product: Core → Firefox Build System
You need to log in
before you can comment on or make changes to this bug.
Description
•