← Back to issue list

ci: run non-plugin tests on more platforms

View original Github issue

Metadata

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

Current evaluation

Merged in canonical/craft-parts#1279 as 4193bd04, expanding non-plugin CI tests across more platforms and architectures.

Resolution: closed resolved

Reason: PR #1279 was approved and merged as commit 4193bd04, delivering broader platform and architecture coverage for non-plugin tests. Its prerequisite, PR #1275, was also merged.

Evaluated by: mr-cal-bot

No scores available.

Issue body

- [x] Have you followed the guidelines for contributing? - [x] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)? - [x] 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 resolved Merged in canonical/craft-parts#1279 as 4193bd04, expanding non-plugin CI tests across more platforms and architectures.
stealth/space-bunny-alpha — closed resolved Merged #1279 in commit 4193bd04, expanding non-plugin CI coverage across more platforms and architectures following #1275.
stealth/space-bunny-alpha — closed resolved Merged in canonical/craft-parts#1279 (commit 4193bd04), expanding non-plugin CI test coverage to more platforms and architectures.
qwen/qwen3.6-35b-a3b — — Merged following reviewer approval and successful CI checks. The update expands continuous integration testing for non-plugin tests to additional platforms and architectures.
qwen3.6-35b-a3b-mtp-q6 — — Merged CI update to run non-plugin tests on additional platforms. Successfully integrated into the main branch, contingent on PR #1275.

Update history

No update history recorded yet.

Related work

  • Related To: canonical/craft-parts#1275 (confidence 100%)

    Prerequisite PR that separated plugin integration tests into dedicated CI jobs.

Related issues

Issue Project State Summary Similarity
#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.
78%
#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.
78%
#144 ci: update CI platforms craft-cli merged Merged in canonical/craft-cli#144 as commit b3d76e3, updating CI platforms and removing Ubuntu 18.04 tests to unblock lint fixes in #142.
77%
#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.
75%
#1275 ci: run plugin integration tests in separate jobs craft-parts merged Merged PR canonical/craft-parts#1275 (commit 2e6bb9a2, CRAFT-4767) split plugin integration tests into separate CI jobs (test-common, test-python-plugins, test-java-plugins, test-other-plugins), speeding up CI and isolating dependency-heavy java plugin tests.
74%
#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.
74%
#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.
73%
#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.
72%
#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.
72%
#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.
70%