Closed Bug 1620343 Opened 5 years ago Closed 5 years ago

ubuntu1804 - migrate auxiliary tests to linux1804 label

Categories

(Firefox Build System :: Task Configuration, task)

task
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: egao, Assigned: egao)

References

Details

Attachments

(2 files, 1 obsolete file)

Most tests have been migrated over at this point, but there remains a lot of tasks that are not tests which still live under the linux64 label.

The eventual aim is to retire the linux64 label to the point where all builds, toolchain, generation and such tasks fall under the linux1804 label, and when the future migration to linux2004 or linux2204 takes place these tasks will all move alongside the tests to the new label (much like how windows10-64 or macosx1014 tasks behave).

Assignee: nobody → egao
Attachment #9132313 - Attachment description: Bug 1620343 - migrate node(newtab) to run on ubuntu1804 → Bug 1620343 - migrate node(newtab) to run on ubuntu1804 and move node tests to be under linux1804-64 label
Pushed by egao@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/e0897db2db04 migrate node(newtab) to run on ubuntu1804 and move node tests to be under linux1804-64 label r=jmaher
Pushed by egao@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/a0aa7e2d41d1 migrate node(newtab) to run on ubuntu1804 and move node tests to be under linux1804-64 label r=jmaher

Clearing ni.

Flags: needinfo?(egao)
Pushed by egao@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/7aa8b1559a0d add dependent-build-platforms translation for linux1804 and move appropriate linux64 tasks to linux1804-64 label r=jmaher

Backed out changeset 7aa8b1559a0d (Bug 1620343) for gecko decision bustage.

Push with failures: https://treeherder.mozilla.org/#/jobs?repo=autoland&selectedJob=292893217&resultStatus=testfailed%2Cbusted%2Cexception&revision=7aa8b1559a0d39aaff891a72723894322ac9327b

Failure log: https://treeherder.mozilla.org/logviewer.html#?job_id=292893217&repo=autoland

Backout link: https://hg.mozilla.org/integration/autoland/rev/abfdbbe3a8462859c55e044322b6b094bdc0be76

[task 2020-03-12T19:07:10.003Z] File "/builds/worker/checkouts/gecko/taskcluster/taskgraph/util/keyed_by.py", line 77, in evaluate_keyed_by
[task 2020-03-12T19:07:10.003Z] keyed_by, key, item_name))
[task 2020-03-12T19:07:10.003Z] Exception: No platform matching u'linux64/opt' nor 'default' found while determining item worker-type in python-telemetry-integration-tests-linux64/opt
[taskcluster 2020-03-12 19:07:10.658Z] === Task Finished ===
[taskcluster 2020-03-12 19:07:11.753Z] Unsuccessful task run with exit code: 1 completed in 22.459 seconds

Flags: needinfo?(egao)

Taking a look, this is a case of autoland having something in the YAML file that didn't exist when the revision was made.

Flags: needinfo?(egao)
Pushed by egao@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/5a44f20eccdf add dependent-build-platforms translation for linux1804 and move appropriate linux64 tasks to linux1804-64 label r=jmaher

This task is now done.

Outstanding items are build tasks, profile generation, and other things not related to tests, as well as hardware performance tests such as raptor and talos.

Puppeteer should be worked on via a separate tracking bug, Bug 1619825.

Summary: ubuntu1804 - migrate auxiliary tasks to linux1804 label → ubuntu1804 - migrate auxiliary tests to linux1804 label
Status: NEW → RESOLVED
Closed: 5 years ago
Resolution: --- → FIXED
Attachment #9132448 - Attachment is obsolete: true
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: