tests: update chisel-base test to use core24
Metadata
Current evaluation
Merged a single-line test update to switch the chisel-base spread test to core24, aligning with the devel branch targeting Ubuntu 24.10. Changes were approved and passed CI.
Suggested action: —
No scores available.
Issue body
- [x] Have you followed the [guidelines for contributing](https://github.com/snapcore/snapcraft/blob/master/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`)
-----
Update chisel-base spread test now that `devel` points to Ubuntu 24.10.
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| qwen/qwen3.6-35b-a3b | — | — | Merged a single-line test update to switch the chisel-base spread test to core24, aligning with the devel branch targeting Ubuntu 24.10. Changes were approved and passed CI. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged an update to the chisel-base spread test to use core24, aligning with the devel branch now targeting Ubuntu 24.10. The change passed lint and test checks before integration. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged update to chisel-base spread test, switching to core24 to align with the devel branch now targeting Ubuntu 24.10. |
Update history
No update history recorded yet.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #564 fix(tests): don't use chisel slices in 'devel' bases | rockcraft | merged | 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. | |
| #542 test(chisel): update supported platforms | craft-parts | merged | Merged following approval by three reviewers. Updated Chisel platform support to include Ubuntu 20.04. Single line change in one file. | |
| #466 fix(spread): tests must also use newer Chisel (#456) | rockcraft | merged | Merged a cherry-picked commit from main to align tests with the newer Chisel version, facilitating the 1.1.2 release. Approved by one reviewer. | |
| #1213 docs: update to ubuntu 26 base | rockcraft | merged | Merged documentation update switching Ubuntu base references from core24 to core26 across tutorials and how-to guides. Excluded specific Chisel pages per ticket, added metadata descriptions, and passed all CI checks and reviews. | |
| #4763 tests: remove core24 snap workarounds (#4761) | snapcraft | merged | Merged into main after two approvals and passing CI. The change cherry-picks test updates to remove core24 snap workarounds, resolving CI failures by deleting 22 lines of legacy code in a single file. | |
| #467 fix(spread): tests must also use newer Chisel (#456) (#466) | rockcraft | closed | Merged and closed as a cherry-pick from main to update test dependencies to a newer Chisel version for the 1.1.2 release. | |
| #469 fix(spread): tests must also use newer Chisel (#456) (#466) | rockcraft | closed | Merged via cherry-pick into main to prepare the 1.1.2 release. Updates spread tests to use the newer Chisel version. Passed CI checks and required no reviews. | |
| #4600 fix(tests): core24 classic linter test expectations | snapcraft | merged | Merged after approval and passing CI. The change updates core24 classic linter test expectations. A maintainer noted a follow-up PR was needed for unit tests, and a reviewer later flagged a separate core22 spread failure. | |
| #5209 tests: enable core24 plugin tests | snapcraft | merged | Merged after four reviewers approved. The changes enable core24 plugin tests across 132 files, adding 2,795 lines. CI checks passed and the code was successfully integrated into the main branch. | |
| #162 Use Chisel `main` branch for Spread tests | rockcraft | closed | Resolved by merging upstream Chisel PR #36. Repository configuration updated to clone the Chisel main branch for Spread tests, replacing the temporary development branch workaround. Issue closed as fixed. |