← Back to issue list

tests: update test environments for coverage

View original Github issue

Metadata

Project
craft-archives
Number
#19
Type
pull request
State
merged
Author
lengau
Labels
Created
Updated
Closed

Current evaluation

Merged into main after approval. Updated test environments across four files, removing 55 lines and adding 3. Overall coverage decreased by 0.27%, though the diff achieved 100% coverage.

Suggested action:

No scores available.

Issue body

No description provided.

Evaluation history

Date Model Scores Action Summary
qwen/qwen3.6-35b-a3b Merged into main after approval. Updated test environments across four files, removing 55 lines and adding 3. Overall coverage decreased by 0.27%, though the diff achieved 100% coverage.
qwen3.6-35b-a3b-mtp-q6 Merged into main. Updated test environments to adjust coverage metrics. Codecov confirmed 100% diff coverage for the changes, with a minor 0.27% overall decrease. The maintainer's test environment modifications were successfully integrated.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#278 tests: additional tests to improve coverage fetch-service merged Merged after two reviews and passing CI checks. Adds additional tests across ten files to improve code coverage, changing +386/-60 lines.
79%
#461 test: improve test coverage fetch-service merged Merged to improve test coverage, adding 270 lines across three files. Approved by two reviewers with all CI checks passing.
78%
#4036 tests: ensure coverage is set per tox env snapcraft merged Merged a single-file change (+3/-2 lines) to set test coverage per tox environment. Approved by a reviewer, passed CI, and integrated without changing coverage metrics.
77%
#458 test: improve test coverage fetch-service merged Merged after approval from two reviewers and passing CI checks. Added 370 lines of test code across five files to improve overall test coverage.
76%
#60 tests: move test data to a common location craft-archives merged Merged following reviewer approval and passing CI. Relocates test data to a common directory, resolving issue #39. Modifies 13 files with zero coverage impact.
76%
#13 tests: Ensure coverage gets per-environment filenames starbase merged Merged a single-line test update ensuring coverage tools generate per-environment filenames. Approved by one reviewer with no comments.
75%
#1287 tests: minor cleanups on the spread tests snapcraft merged Merged minor spread test cleanups into master. Modified four files with 16 additions and 6 deletions. Approved by one reviewer with zero unresolved comments, maintaining 95.27% coverage upon integration.
74%
#4133 tests: ensure test_status tests are self-contained snapcraft merged Merged into main after review approval and passing CI checks. Resolves #4132 by ensuring test_status tests are self-contained. The single-file change adds +3/-3 lines, achieves 100% diff coverage, and leaves overall coverage unchanged.
73%
#1290 tests: refactor tests with build and stage packages snapcraft merged Merged after approval. Refactored tests across 12 files to use build and stage packages, changing 115 lines added and 110 removed. Code coverage remained unchanged at 95.27% upon integration into master.
72%
#981 feat(testing): auto-clean the user's test env craft-application merged Merged automatic test environment cleanup. Approved by two reviewers, passed all CI checks, and documented in the changelog. The update modifies three files with 33 additions and 2 deletions.
71%