tests: add spread tests for registries
Metadata
Current evaluation
Merged in commit b746c6c8c via #5091, adding spread tests for edit-registries and list-registries and fixing #5054.
Resolution: closed resolved
Reason: Merged PR #5091 in commit b746c6c8c, adding spread coverage for edit-registries and list-registries. The merge explicitly fixes #5054.
Evaluated by: mr-cal-bot
No scores available.
Issue body
- [x] Have you followed the [guidelines for contributing](https://github.com/canonical/snapcraft/blob/main/CONTRIBUTING.md)?
- [x] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)?
- [x] Have you successfully run `tox run -m lint`?
- [x] Have you successfully run `tox run -e test-py310`? (supported versions: `py39`, `py310`, `py311`, `py312`)
-----
Add a spread test for `edit-registries` and `list-registries`.
Fixes #5054
(CRAFT-3419)
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | Merged in commit b746c6c8c via #5091, adding spread tests for edit-registries and list-registries and fixing #5054. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged #5091 (commit b746c6c8c), adding spread coverage for edit-registries and list-registries and closing #5054. | |
| qwen/qwen3.6-35b-a3b | — | — | Added spread tests for edit-registries and list-registries, resolving issue #5054. Merged following approval by two reviewers. Minor unrelated network failures were noted but did not block the merge. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged changes adding spread tests for edit-registries and list-registries, resolving issue #5054. Initial test failures were unrelated network errors. The updates passed all checks and were successfully integrated. |
Update history
No update history recorded yet.
Related work
-
Related To:
canonical/snapcraft#5054
(confidence 100%)
The original request for registry spread tests was resolved by this merged PR.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #5054 Add a spread test for registries | snapcraft | closed | Added spread coverage for editing and listing registries in merged PR #5091 (commit b746c6c8c), resolving #5054. | |
| #4924 tests: add spread tests for validation-sets | snapcraft | merged | Merged PR #4924 added spread coverage for edit-validation-sets and list-validation-sets, closing #4918; merge commit 157d0a182. | |
| #4433 tests(spread): add remote-build spread test | snapcraft | merged | Merged #4433 (commit 4a0a91117), adding weekly spread coverage for new and legacy remote-build implementations and resolving #4398. | |
| #16 tests: add spread support | rockcraft | merged | Merged PR #16 added Spread support for CRAFT-865 via commit 3aeba2b3 (merge commit 5bf2680a). | |
| #3662 tests: update spread url | snapcraft | merged | Merged PR #3662 updated Spread tarball URLs in two test files via commit 507959d70. | |
| #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%. | |
| #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). | |
| #3663 tests: update spread url | snapcraft | merged | Merged via commit bcea80568, updating two Spread test tarball URLs (+2/-2 lines). | |
| #5001 registries: implement `list-registries` | snapcraft | closed | Implemented registry-set listing via merged PR #5014 (commit 536541c5d), adding the command, services, store calls, and tests. | |
| #2763 fix(tests/spread): fix reactive spread tests | charmcraft | merged | Merged #2763 as 6e775f4a: split reactive spread coverage by legacy/Resolute, enabled binary wheels, and removed obsolete build flags. |