test: re-enable devel spread tests
Metadata
Current evaluation
Merged in #5297 (commit 65a6004f5), re-enabling and simplifying devel spread tests, adding a second test, and resolving #4921.
Resolution: closed resolved
Reason: PR #5297 was approved and merged as commit 65a6004f5. It re-enabled the devel spread suite, simplified the existing test, added another test, and explicitly fixes #4921.
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 `make lint`?
- [x] Have you successfully run `make test`?
---
* re-enable the devel spread test suite
* simplify the test
* add a second simple test
Fixes #4921
(CRAFT-3141)
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | Merged in #5297 (commit 65a6004f5), re-enabling and simplifying devel spread tests, adding a second test, and resolving #4921. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged #5297 (commit 65a6004f5), re-enabling and simplifying devel spread tests, adding a second test, and closing #4921. | |
| qwen/qwen3.6-35b-a3b | — | — | Merged following two approvals. Re-enables the devel spread test suite, simplifies the existing test, and adds a new simple test. Resolves #4921. Diff: +34/-15 across 5 files. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Re-enabled the devel spread test suite, simplified existing tests, and added a new simple test. Merged to resolve issue #4921. |
Update history
No update history recorded yet.
Related work
-
Related To:
canonical/snapcraft#4921
(confidence 100%)
The devel build-base regression issue explicitly fixed by merged PR #5297.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #826 test(spread): re-enable devel base tests | rockcraft | merged | Merged PR #826 as commit cfccef4d, re-enabling devel build-base spread tests after the udev problem was fixed in Ubuntu 25.04. | |
| #729 Re-enable devel tests | craft-providers | closed | Re-enabled devel-base tests in commit b6fa577 after upstream systemd-resolved issues were resolved; linked to PR #5297. | |
| #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. | |
| #1366 tests(spread): make release test less flaky | charmcraft | merged | Merged #1366 at commit 05b18a03, reducing flakiness in the Spread release test and resolving #1362. | |
| #1325 test(spread): consolidate basic init/build tests | charmcraft | merged | Merged PR #1325 as commit 90e25caf, consolidating basic Spread init/build tests for CRAFT-2127 and reducing duplicated setup across four files. | |
| #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%. | |
| #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. | |
| #4922 tests: disable `build-base: devel` spread tests | snapcraft | merged | Merged PR (commit 8aa87427a) temporarily disabling `build-base: devel` spread tests to unblock CI while 24.04/24.10 systemd-resolved failures were debugged; fixes #4910, re-enabled later by #5297. | |
| #4750 tests: drop `grade: devel` from core24 spread tests | snapcraft | merged | Merged in commit 500872360 via #4750, removing grade: devel from unrelated core24 spread tests while adding dedicated grade coverage. | |
| #944 test(spread): speed up the skip-retest spread test | craft-application | closed | PR #944 was closed unmerged and superseded by craft-application#964, which carried the spread-test speedup changes forward and merged the adjusted repack-test setup. |