← Back to issue list

test(spread): update python tests

View original Github issue

Metadata

Project
snapcraft
Number
#6171
Type
pull request
State
merged
Author
mr-cal
Labels
—
Created
Updated
Closed

Current evaluation

Merged PR #6171 in commit 0bd8a7894, aligning core26 spread tests and documentation to use the same ordered set of Python packages.

Resolution: closed resolved

Reason: The PR was approved and merged as commit 0bd8a7894, making the core26 spread Python test setup and documentation consistent.

Evaluated by: mr-cal-bot

No scores available.

Issue body

The core26 spread tests and documentation didn't use the same ordered set of Python packages. This makes them consistent. --- - [x] I've followed the [contribution guidelines](https://github.com/canonical/snapcraft/blob/main/CONTRIBUTING.md). - [x] I've signed the [CLA](http://www.ubuntu.com/legal/contributors/). - [x] I've successfully run `make lint && make test`. - [ ] I've added or updated any relevant documentation. - [ ] I've updated the relevant release notes.

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved Merged PR #6171 in commit 0bd8a7894, aligning core26 spread tests and documentation to use the same ordered set of Python packages.
stealth/space-bunny-alpha — closed resolved Merged #6171 (commit 0bd8a7894) to align core26 spread tests and documentation with the same ordered Python package set.
qwen/qwen3.6-35b-a3b — — Merged update aligning core26 spread tests and documentation Python package ordering for consistency. Approved by reviewers and passed CI checks.
qwen3.6-35b-a3b-mtp-q6 — — Merged changes aligning core26 spread test Python package ordering with documentation. Author mr-cal verified lint and test compliance prior to merge.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#6159 test: fix core26 python tests snapcraft merged Merged PR #6159 in commit bbc598dcd, updating core26 Python spread tests to use Python 3.14.
86%
#6202 test(spread): create core26 spread test suite snapcraft merged Merged PR #6202 as a9a5b4750, adding core26 Spread tests and CI coverage while generalizing common tests for core22, core24, and core26.
82%
#6164 test(spread): add core26 package-cutoff test snapcraft merged Merged #6164 in commit 927e31121, adding core26 package-cutoff spread coverage. It incorporates #6171 and fixes #6146 and #6148.
78%
#3662 tests: update spread url snapcraft merged Merged PR #3662 updated Spread tarball URLs in two test files via commit 507959d70.
76%
#13 test(spread): add more spread tests snapcraft-rocks merged Merged PR #13 added Spread tests for architectures, Chisel slices, craftctl, package repositories, and patchelf (+206/-5 across 15 files).
73%
#1287 tests: minor cleanups on the spread tests snapcraft merged Merged into master as commit 1cf0f8c9f "tests: minor cleanups on the spread tests (#1287)" — a test-only tidy-up touching 4 spread test files (+16/-6), reviewed and approved by fgimenez, with coverage unchanged at 95.27%.
73%
#2525 test(spread): enable Ubuntu 25.10 and 26.04 spread runners charmcraft merged Merged PR #2525 as commit 8beb372d, adding Ubuntu 25.10 and 26.04 Spread runners and resolving #2480.
73%
#3237 spread: use host pip snapcraft merged Merged PR #3237 via commit 389943549, updating spread tests to use the host's pip across three files.
73%
#3663 tests: update spread url snapcraft merged Merged via commit bcea80568, updating two Spread test tarball URLs (+2/-2 lines).
73%
#3674 spread: fix python-hello snapcraft merged Merged PR #3674 (commit 62d65df) fixed the python-hello spread-test setup for setuptools 61.1.0 package discovery.
72%