ci: run other plugin tests on more platforms
Metadata
Current evaluation
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.
Resolution: closed superseded
Reason: PR #1277 was closed without merging after lint and several platform tests failed. PR #1311 subsequently delivered the expanded plugin CI matrix and merged as commit a20b49d1.
Evaluated by: mr-cal-bot
No scores available.
Issue body
- [ ] Have you followed the guidelines for contributing?
- [ ] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)?
- [ ] Have you successfully run `make lint && make test`?
- [ ] Have you added an entry to the changelog (`docs/reference/changelog.rst`)?
---
Requires #1275
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed superseded | 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. | |
| stealth/space-bunny-alpha | — | closed superseded | PR #1277 closed unmerged after lint/test failures; merged PR #1311 (a20b49d1) later delivered the same expanded non-Java/Python plugin CI matrix. | |
| qwen/qwen3.6-35b-a3b | — | — | Closed without merging due to failing CI checks and zero reviewer approvals. The pull request to expand plugin test platforms was abandoned. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Closed without merge. Likely abandoned or superseded by PR #1275, which it required. No code changes were integrated. |
Update history
No update history recorded yet.
Related work
-
Related To:
canonical/craft-parts#1275
(confidence 100%)
Required prerequisite that split plugin integration tests into separate CI jobs.
-
Superseded By:
canonical/craft-parts#1311
(confidence 99%)
Merged commit a20b49d1 added equivalent coverage for ARM64, s390x, ppc64el, and Edge runners.
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. | |
| #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. | |
| #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. | |
| #1311 ci: test non java/python plugins on more platforms | craft-parts | merged | Merged as commit a20b49d1: expanded the test-other-plugins CI workflow to cover Jammy/Noble ARM64, s390x, ppc64el and Edge runners (9 files, +78/-21), all checks green. | |
| #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. | |
| #1300 ci: run CI on more platforms | craft-parts | closed | Closed after the broad CI expansion was split into merged PRs #1276, #1279, #1303, and #1311, adding multi-platform coverage by test group. | |
| #1276 ci: run Python plugin tests on more platforms | craft-parts | merged | Merged as commit b1e7fdff; splits Python plugin integration tests across more platforms in qa.yaml (new test-python-plugins-jammy job, added ubuntu-24.04-arm, s390x, ppc64el). Depends on #1275. | |
| #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. | |
| #1272 ci: run plugin tests separately | craft-parts | closed | Merged PR #1272 separated plugin tests from the main CI test run; all reported lint, policy, security, and test checks passed. |