← Back to issue list

ci: run java plugin tests on more platforms

View original Github issue

Metadata

Project
craft-parts
Number
#1278
Type
pull request
State
closed
Author
lengau
Labels
—
Created
Updated
Closed

Current evaluation

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.

Resolution: closed superseded

Reason: The PR was closed without merging after its prerequisite #1275 landed. The broader Java-plugin CI platform coverage was subsequently delivered by PR #1303 ('ci: test java plugins on more platforms'), merged as commit fc3a4a35 with all checks passing.

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 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.
stealth/space-bunny-alpha — closed superseded Closed unmerged; broader Java-plugin CI platform coverage was delivered by #1303 (fc3a4a35), superseding this attempt.
qwen/qwen3.6-35b-a3b — — Closed after passing all CI checks. Changes to expand Java plugin test coverage across additional platforms were not merged, likely abandoned due to inactivity or dependency on PR #1275.
qwen3.6-35b-a3b-mtp-q6 — — Closed without merging. The change to run Java plugin tests on additional platforms was abandoned, likely blocked by its dependency on PR #1275 and lack of follow-up activity.

Update history

No update history recorded yet.

Related work

  • Superseded By: canonical/craft-parts#1303 (confidence 95%)

    Merged PR that implemented the same CI platform expansion; commit fc3a4a35.

  • Blocked By: canonical/craft-parts#1275 (confidence 90%)

    Stated prerequisite 'Requires #1275'; merged as commit 2e6bb9a2 splitting plugin integration tests into separate jobs.

Related issues

Issue Project State Summary Similarity
#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.
90%
#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.
86%
#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.
79%
#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.
76%
#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.
75%
#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.
75%
#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.
73%
#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.
71%
#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.
70%