← Back to issue list

ci: disable Python 3.9 unit testing

View original Github issue

Metadata

Project
snapcraft
Number
#3728
Type
pull request
State
merged
Author
sergiusens
Labels
Created
Updated
Closed

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.
73%
#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.
71%
#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.
71%
#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.
71%
#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.
70%