fix(tests): don't use chisel slices in 'devel' bases
Metadata
Current evaluation
Merged #564 as commit c0728cc5, removing Chisel slices from devel-based tests because chisel-releases lacked Ubuntu 24.10 while preserving broader workflow coverage.
Resolution: closed resolved
Reason: PR #564 was merged as commit c0728cc5. It removed Chisel slices from devel test bases so tests could exercise the rest of Rockcraft's workflow without depending on unavailable Ubuntu 24.10 releases.
Evaluated by: mr-cal-bot
No scores available.
Issue body
The issue is that chisel releases necessarily lag behind mainline Ubuntu development, as each new series needs to be manually added to the chisel-releases repo. The case in point here is that 'devel' has just started to mean "Ubuntu 24.10", but this version is not available in chisel-releases yet.
So we drop the use of slices in 'devel' tests, which should be fine because the point is to see whether the *rest* of Rockcraft's execution works.
- [ ] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)?
-----
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | Merged #564 as commit c0728cc5, removing Chisel slices from devel-based tests because chisel-releases lacked Ubuntu 24.10 while preserving broader workflow coverage. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged #564 (c0728cc5), removing chisel slices from devel test bases because chisel-releases had not yet added Ubuntu 24.10. Tests still exercise the rest of Rockcraft's workflow. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged PR #564 (commit c0728cc5), removing Chisel slices from devel-base tests so they continue testing Rockcraft while Ubuntu 24.10 support lags in chisel-releases. | |
| qwen/qwen3.6-35b-a3b | — | — | Merged a fix removing chisel slices from 'devel' tests. Chisel releases lag Ubuntu development, leaving newer versions unavailable. This enables Rockcraft execution testing without missing slices. Approved by two reviewers, changing two files. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged a fix removing chisel slice usage from 'devel' base tests. Chisel releases lag behind Ubuntu development, leaving 'devel' (24.10) unsupported. Tests now verify Rockcraft execution without unavailable slices. |
Update history
No update history recorded yet.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #4795 tests: update chisel-base test to use core24 | snapcraft | merged | Updated the chisel-base spread test to use core24 after devel moved to Ubuntu 24.10; merged in commit 14622fd60 via PR #4795. | |
| #249 fix(test): build on devel, which can be any base | imagecraft | merged | Merged PR #249 in commit 9cb4ff8, switching test builds from Ubuntu 24.04 to devel so the base check is skipped and any base can be tested. | |
| #542 test(chisel): update supported platforms | craft-parts | merged | Merged PR #542 as commit ce60aba9, updating Chisel tests to recognize Ubuntu 20.04 as a supported platform. |