Closed Bug 1982404 Opened 1 year ago Closed 1 year ago

put mochitests in their own `kind`

Categories

(Firefox Build System :: Task Configuration, task)

task

Tracking

(firefox144 fixed)

RESOLVED FIXED
144 Branch
Tracking Status
firefox144 --- fixed

People

(Reporter: bhearsum, Assigned: bhearsum)

References

(Blocks 2 open bugs)

Details

Attachments

(5 files)

No description provided.

Initial validation of this on Try is in: https://treeherder.mozilla.org/jobs?repo=try&revision=9eeb95ad291a5487084a5df49678ee948bc19657

Tasks payloads and labels are identical. There are minor changes to metadata that I don't think will affect anything.

Assignee: nobody → bhearsum
Status: NEW → ASSIGNED

I may or may not be the one that drives this through; unassigning for now.

Assignee: bhearsum → nobody
Status: ASSIGNED → NEW
Assignee: nobody → bhearsum
Status: NEW → ASSIGNED
Attachment #9506449 - Attachment description: WIP: Bug 1982404: move common test yaml files out of the `test` kind → Bug 1982404: pre: move common test yaml files out of the `test` kind r?#taskgraph-reviewers!
Attachment #9506450 - Attachment description: WIP: Bug 1982404: hardcode kind name in test transform → Bug 1982404: pre: hardcode kind name in test transform r?#taskgraph-reviewers!
Attachment #9506451 - Attachment description: WIP: Bug 1982404: split mochitests into their own kind → Bug 1982404: split mochitests into their own kind r?#taskgraph-reviewers!

I should note that multiprocess taskgraph got backed out due to unfixable issues on Windows. I still think we should proceed with this for simplification reasons, and to set the stage for when we can parallelize kind generation (eg: with free threaded python).

Pushed by bhearsum@mozilla.com: https://github.com/mozilla-firefox/firefox/commit/3fe0160d761f https://hg.mozilla.org/integration/autoland/rev/7f3b032bc026 pre: move common test yaml files out of the `test` kind r=taskgraph-reviewers,ahal,jmaher https://github.com/mozilla-firefox/firefox/commit/a99a67b623df https://hg.mozilla.org/integration/autoland/rev/a63e063373b1 pre: hardcode kind name in test transform r=taskgraph-reviewers,hneiva https://github.com/mozilla-firefox/firefox/commit/62e16aacbef5 https://hg.mozilla.org/integration/autoland/rev/e7be20d17a1c pre: don't assume all tests in test sets are applicable to the kind being loaded r=taskgraph-reviewers,jmaher https://github.com/mozilla-firefox/firefox/commit/cc6b1bc935e1 https://hg.mozilla.org/integration/autoland/rev/664d33826bb4 split mochitests into their own kind r=taskgraph-reviewers,ahal
Pushed by csabou@mozilla.com: https://github.com/mozilla-firefox/firefox/commit/8b39ce0bccfd https://hg.mozilla.org/integration/autoland/rev/1040a66d29e9 fix taskcluster tests that rely on `target_kind` and `mochitest` r?#taskgraph-reviewers!
See Also: → 1986600
Regressions: 1988962
Regressions: 1989985
Depends on: 1990017
Regressions: 1991049
Blocks: 1840828
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: