tests: use pytest-xdist to run tests in parallel
Metadata
Current evaluation
Merged PR #320 as commit 35b06f4, adding pytest-xdist for parallel test execution and building on merged PR #319.
Resolution: closed resolved
Reason: PR #320 was approved and merged into main as commit 35b06f4. It implemented parallel test execution with pytest-xdist following the CI changes in #319.
Evaluated by: mr-cal-bot
No scores available.
Issue body
- [x] Have you followed the guidelines for contributing?
- [x] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)?
- [x] Have you successfully run `tox`?
-----
Builds on #319
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | Merged PR #320 as commit 35b06f4, adding pytest-xdist for parallel test execution and building on merged PR #319. | |
| qwen/qwen3.6-35b-a3b | — | closed resolved | Implemented parallel test execution using pytest-xdist. Merged as #320, building on #319, with 100% diff coverage and no change to overall project coverage. |
Update history
| Date | Change |
|---|---|
| created |
Related work
-
Related To:
canonical/craft-providers#319
(confidence 100%)
PR #320 explicitly builds on the merged CI changes from #319.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #276 tests: make integration tests work with pytest-xdist | craft-providers | closed | Parallel pytest-xdist integration testing was ultimately merged in PR #320 as commit 35b06f4, replacing the closed #276 proposal. | |
| #4641 tests: make parametrized unit test order determinable | snapcraft | merged | Merged PR #4641 in commit 612288366, making parametrized unit-test ordering deterministic so pytest-xdist can use multicore systems. |