← Back to issue list

ci: test on more platforms

View original Github issue

Metadata

Project
debcraft
Number
#46
Type
pull request
State
merged
Author
lengau
Labels
Created
Updated
Closed

Current evaluation

Merged after two reviewer approvals and passing all CI checks. The change expands continuous integration testing to additional Ubuntu versions and architectures, enabling earlier issue detection with minimal modifications across two files.

Suggested action:

No scores available.

Issue body

This enables testing on more versions of Ubuntu and on more architectures, allowing us to catch issues earlier. - [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`? ---

Evaluation history

Date Model Scores Action Summary
qwen/qwen3.6-35b-a3b Merged after two reviewer approvals and passing all CI checks. The change expands continuous integration testing to additional Ubuntu versions and architectures, enabling earlier issue detection with minimal modifications across two files.
qwen3.6-35b-a3b-mtp-q6 Merged to expand continuous integration testing across additional Ubuntu versions and architectures, enabling earlier detection of platform-specific issues.
qwen3.6-35b-a3b-mtp-q6 Merged to expand continuous integration testing across additional Ubuntu versions and architectures, enabling earlier issue detection. Integrated without discussion.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#1279 ci: run non-plugin tests on more platforms craft-parts merged Merged following reviewer approval and successful CI checks. The update expands continuous integration testing for non-plugin tests to additional platforms and architectures.
84%
#144 ci: update CI platforms craft-cli merged Merged after approval. Updates CI platforms and removes Ubuntu-18.04 tests to bypass CI checks and unblock a linting fix. Approved by one reviewer and successfully merged.
78%
#230 ci: test on Ubuntu 26.04 (Resolute) craft-platforms merged Merged following two reviewer approvals and successful CI validation. The change adds Ubuntu 26.04 and 26.04-arm to fast and slow test platforms in qa.yaml, resolving issue #226. Four lines were added to one file.
78%
#648 ci: test on more platforms craft-application closed Closed without merging due to inactivity and lack of review. The change to expand CI testing across additional platforms received no feedback or checks and was abandoned after 523 days.
77%
#1311 ci: test non java/python plugins on more platforms craft-parts merged Merged. Expanded CI to test non-Java/Python plugins on ARM, s390x, and ppc64el. Approved by reviewers with all checks passing. Flaky tests and lint issues were resolved in separate PRs.
76%
#1300 ci: run CI on more platforms craft-parts closed 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.
76%
#18 ci: ensure tests succeed in CI craft-application merged Merged updates to CI configuration ensuring tests pass successfully. Approved by one reviewer, modifying five files with 23 additions and 13 deletions.
74%
#1303 ci: test java plugins on more platforms craft-parts merged Merged after approval and passing CI checks. Continuous integration testing for Java plugins now covers additional platforms and architectures. A changelog entry was omitted, with related chisel test failures tracked separately.
74%
#1276 ci: run Python plugin tests on more platforms craft-parts merged Merged to expand CI testing for Python plugins across additional platforms and architectures. Approved by two reviewers with all checks passing. Matrix maintainability concerns were noted but deemed acceptable.
74%
#448 ci: test on Ubuntu 26.04 (Resolute) craft-cli merged Merged to add Ubuntu 26.04 (Resolute) testing to the CI workflow using a self-hosted runner. Approved by a reviewer and passed all CI checks.
73%