← Back to issue list

ci: enable more platforms for python plugins

View original Github issue

Metadata

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

Current evaluation

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.

Resolution: closed superseded

Reason: Author lengau commented "oops, duplicate of canonical/craft-parts/pull/1276" and closed it; PR #1276 (commit b1e7fdff) was merged and delivered the expanded Python plugin test matrix, while several jobs in #1310 were still failing.

Evaluated by: mr-cal-bot

No scores available.

Issue body

Also turns off the rest of the QA workflow for now while I find out what test failures there are. - [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`)? ---

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed superseded 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.
stealth/space-bunny-alpha — closed superseded Closed as a duplicate of canonical/craft-parts#1276, which was merged to expand Python plugin CI coverage across additional platforms and architectures.
qwen/qwen3.6-35b-a3b — — Closed as a duplicate of pull request #1276. The changes enabling additional platforms for Python plugins were superseded by the referenced PR. CI checks previously showed failing slow tests across several platforms.
qwen3.6-35b-a3b-mtp-q6 — — Closed as a duplicate of PR #1276. The CI changes to enable additional platforms for python plugins were superseded by the referenced pull request.

Update history

No update history recorded yet.

Related work

  • Duplicate Of: canonical/craft-parts#1276 (confidence 99%)

    Author explicitly flagged #1310 as a duplicate; #1276 merged as commit b1e7fdff expanding Python plugin CI platforms.

  • Related To: canonical/craft-parts#1311 (confidence 70%)

    Follow-up PR (commit a20b49d1) extending the same platform-expansion effort to non-Java/Python plugins after #1310 was closed.

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.
82%
#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%
#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.
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.
73%
#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.
72%