ci: disable Python 3.9 unit testing
Metadata
Current evaluation
Merged a one-line CI configuration change to disable Python 3.9 unit testing. Approved by a reviewer, passed all checks, and increased overall test coverage by 0.44%.
Suggested action: —
No scores available.
Issue body
Signed-off-by: Sergio Schvezov <sergio.schvezov@canonical.com>
- [ ] Have you followed the [guidelines for contributing](https://github.com/snapcore/snapcraft/blob/master/CONTRIBUTING.md)?
- [ ] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)?
- [ ] Have you successfully run `./runtests.sh static`?
- [ ] Have you successfully run `./runtests.sh tests/unit`?
-----
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| qwen/qwen3.6-35b-a3b | — | — | Merged a one-line CI configuration change to disable Python 3.9 unit testing. Approved by a reviewer, passed all checks, and increased overall test coverage by 0.44%. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged into snapcraft/7.0, disabling Python 3.9 unit testing in CI. The maintainer approved the change, which was successfully integrated and increased overall code coverage by 0.44%. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged into snapcraft/7.0, disabling Python 3.9 unit testing in the CI pipeline. The change increased overall code coverage by 0.44%. |
Update history
No update history recorded yet.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #827 ci: only use Python 3.10+ | craft-parts | merged | Merged after reviewer approval. Updated CI configuration to restrict Python versions to 3.10+, enabling unit tests on Python 3.13 for focal. Resolved a commit message typo and aligned required CI checks before landing. | |
| #4222 ci: do not check coverage of tests dir | snapcraft | merged | Merged to exclude the tests directory from pytest coverage checks. Approved by one reviewer, passed CI, and integrated into main. Coverage metrics now accurately reflect only production code. | |
| #18 ci: ensure tests succeed in CI | craft-application | merged | Merged updates to CI configuration ensuring tests pass successfully. Approved by one reviewer, modifying five files with 23 additions and 13 deletions. | |
| #316 ci(test): run on 3.12 instead of 3.11 | craft-cli | merged | Merged CI configuration update switching test execution from Python 3.11 to 3.12. Approved by three reviewers, passed all checks, and maintained 94.51% coverage across two modified files. | |
| #2606 ci: disable macos tests | charmcraft | merged | Merged changes to disable macOS CI tests, resolving issue #2605. Approved by two reviewers and passed all required CI checks before integration. |