← Back to issue list

tests: update chisel-base test to use core24

View original Github issue

Metadata

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

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.
72%
#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.
72%
#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.
72%
#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.
72%
#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.
71%
#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.
71%
#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.
70%
#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.
70%
#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.
70%
#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.
70%