Closed Bug 1731122 Opened 3 years ago Closed 3 years ago

Create tests for 'taskgraph.main'

Categories

(Firefox Build System :: Task Configuration, task)

task

Tracking

(firefox94 fixed)

RESOLVED FIXED
94 Branch
Tracking Status
firefox94 --- fixed

People

(Reporter: ahal, Assigned: ahal)

Details

Attachments

(5 files)

This is the CLI entrypoint for taskcluster which is currently untested (though it does have a lot of complicated logic now).

Let's at least add some basic tests so making more complex tests is that much easier in the future.

Leaving open until we can sync to standalone taskgraph.

Keywords: leave-open
Pushed by ahalberstadt@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/560fe59817c6
Convert 'test_generator.py' to the pytest format, r=taskgraph-reviewers,aki
https://hg.mozilla.org/integration/autoland/rev/5ebe37529280
Move 'maketgg' fixture and associated mocks to conftest.py, r=taskgraph-reviewers,aki
https://hg.mozilla.org/integration/autoland/rev/f6460480ca28
[taskgraph] Stand up some simple tests for 'taskgraph.main', r=taskgraph-reviewers,aki
Keywords: leave-open
Pushed by ahalberstadt@mozilla.com:
https://hg.mozilla.org/ci/taskgraph/rev/9df3cb1de6a0
Sync 'test_main.py' changes from mozilla-central, r=taskgraph-reviewers,aki
https://hg.mozilla.org/ci/taskgraph/rev/bafdfa29472c
Sync 'test_load_tasks_for_kind' from mozilla-central, r=taskgraph-reviewers,aki
Status: ASSIGNED → RESOLVED
Closed: 3 years ago
Resolution: --- → FIXED
Target Milestone: --- → 94 Branch
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: