ci: run CI on more platforms
Metadata
Current evaluation
Closed after the broad CI expansion was split into merged PRs #1276, #1279, #1303, and #1311, adding multi-platform coverage by test group.
Resolution: closed superseded
Reason: The broader matrix change was split by test group and delivered through #1276 (b1e7fdff), #1279 (4193bd04), #1303 (fc3a4a35), and #1311 (a20b49d1). Those PRs added coverage for Python, common, Java, and other-plugin tests across additional Ubuntu releases and architectures.
Evaluated by: mr-cal-bot
Issue body
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed superseded | Closed after the broad CI expansion was split into merged PRs #1276, #1279, #1303, and #1311, adding multi-platform coverage by test group. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged in canonical/craft-parts#1311 (a20b49d1), expanding CI coverage to ARM64, s390x, ppc64el and additional Ubuntu and Edge runners. | |
| qwen/qwen3.6-35b-a3b | — | — | Closed without merging. Expanding CI to additional platforms triggered multiple failures on Ubuntu 24.04 variants. Lacking reviewer feedback and fixes, the changes were abandoned. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | CI platform expansion was closed without merging. Required lint, test, and changelog steps were incomplete, and no discussion occurred, indicating the changes were abandoned. |
Update history
No update history recorded yet.
Related work
-
Superseded By:
canonical/craft-parts#1311
(confidence 99%)
Merged as a20b49d1; added multi-platform tests for non-Java/Python plugins.
-
Superseded By:
canonical/craft-parts#1303
(confidence 98%)
Merged as fc3a4a35; implemented the Java-plugin portion of the broader CI expansion.
-
Superseded By:
canonical/craft-parts#1279
(confidence 94%)
Merged as 4193bd04; added expanded multi-platform coverage for common non-plugin tests.
-
Superseded By:
canonical/craft-parts#1276
(confidence 94%)
Merged as b1e7fdff; added expanded multi-platform coverage for Python-plugin tests.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #1278 ci: run java plugin tests on more platforms | craft-parts | closed | PR #1278 (expand Java plugin CI to more platforms, stacked on merged #1275) was closed unmerged; the same goal was delivered by merged PR #1303, commit fc3a4a35. | |
| #1277 ci: run other plugin tests on more platforms | craft-parts | closed | Closed unmerged after lint and platform-test failures; PR #1311 later replaced it by merging the expanded non-Java/Python plugin CI matrix in a20b49d1. | |
| #1279 ci: run non-plugin tests on more platforms | craft-parts | merged | Merged in canonical/craft-parts#1279 as 4193bd04, expanding non-plugin CI tests across more platforms and architectures. | |
| #648 ci: test on more platforms | craft-application | closed | Closed unmerged after 523 days without review or CI checks; the proposed additional-platform test coverage was abandoned. | |
| #143 ci: run on more platforms and Python versions | craft-platforms | merged | Merged PR #143 (commit 32383aa), expanding CI tests to arm64 alongside amd64 and adding Python 3.14 to the test matrix. | |
| #46 ci: test on more platforms | debcraft | merged | Merged PR #46 as commit 5cb752c, expanding CI tests to Ubuntu 22.04/24.04, including ARM64, with all checks passing. | |
| #1303 ci: test java plugins on more platforms | craft-parts | merged | Merged PR #1303 as commit fc3a4a35, expanding Java plugin CI coverage to additional platforms; all reported checks passed. | |
| #1310 ci: enable more platforms for python plugins | craft-parts | closed | PR #1310 by lengau to enable more CI platforms for Python plugin tests was closed unmerged as a duplicate of #1276, which was merged as commit b1e7fdff with the same CI matrix expansion. | |
| #143 ci: update CI platforms | craft-cli | closed | Closed unmerged; the same CI platform update landed through PR #144 in commit b3d76e3, removing Ubuntu 18.04 tests. | |
| #132 ci: switch to public runners and more architectures | craft-grammar | merged | Merged #132 switched CI to public hosted runners and expanded architecture coverage; all checks passed. |