← Back to issue list

ci: add weekly tests on a variety of distros

View original Github issue

Metadata

Project
craft-providers
Number
#876
Type
pull request
State
open
Author
lengau
Labels
—
Created
Updated
Closed
—

Current evaluation

Adds a weekly LXD integration-test matrix for Debian, Fedora, Rocky Linux, CentOS Stream, AlmaLinux, openSUSE, and Mint; every new distro job is failing and the unreviewed PR has had no activity for 293 days.

Suggested action: keep open

Reason: The +71-line change adds the integration-linux-lxd-distros matrix, but every reported new distro job is failing, including Debian 12/13, Fedora 42, Rocky 9, CentOS 9-Stream, AlmaLinux 9, openSUSE, and Mint, while core lint and basic checks pass. With zero reviewers, no comments, and no activity for 293 days, the PR needs CI triage; the evidence does not establish that it is obsolete, so it should not be closed as stale.

Evaluated by: mr-cal-bot

Impact: 42 Quick Win: 3 Complexity: 48 Confidence: 90 Actionability: 12

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`? ---

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha
Impact: 42
Quick Win: 3
Complexity: 48
Confidence: 90
Actionability: 12
keep open Adds a weekly LXD integration-test matrix for Debian, Fedora, Rocky Linux, CentOS Stream, AlmaLinux, openSUSE, and Mint; every new distro job is failing and the unreviewed PR has had no activity for 293 days.
stealth/space-bunny-alpha
Impact: 22
Quick Win: 2
Complexity: 30
Confidence: 62
Actionability: 15
keep open Maintainer lengau adds a weekly-scheduled LXD integration test matrix across 12 Linux distros (+71/-0, 2 files). Open 293 days, 0 reviewers, no comments; every new integration-linux-lxd-distros job is failing.
stealth/space-bunny-alpha
Impact: 30
Quick Win: 5
Complexity: 35
Confidence: 82
Actionability: 25
needs review Adds a weekly LXD integration-test matrix across Linux distributions. All listed distro jobs are failing; this unreviewed, 285-day-old PR needs triage.
qwen3.6-35b-a3b-mtp-q6
Impact: 45
Quick Win: 38
Staleness: 90
Complexity: 15
Confidence: 50
needs review Adds weekly CI tests across multiple Linux distros using LXD; PR has been inactive for 266 days with multiple failing integration tests and no reviewer engagement
qwen/qwen3.6-35b-a3b
Staleness: 95
Complexity: 20
Confidence: 85
close stale Adds weekly CI tests across multiple Linux distros and macOS. Inactive for 221 days with zero reviewer engagement and multiple failing integration checks.
qwen3.6-35b-a3b-mtp-q6
Staleness: 90
Complexity: 30
Confidence: 85
close stale Adds weekly CI tests across multiple Linux distributions. Inactive for over 211 days with zero comments or commits. Lacks a description of changes and template checkboxes remain unchecked.

Update history

No update history recorded yet.

Related work

  • Related To: canonical/craft-providers#857 (confidence 90%)

    Merged weekly LXD CI provides the existing workflow context for this added distro matrix, but does not supersede the new coverage.

Related issues

Issue Project State Summary Similarity
#765 Set up weekly tests for tests that don't need to run on each PR craft-providers open Weekly Linux LXD integration coverage now exists, but the issue remains open despite its implementation in PR #857.
77%
#857 ci: add weekly lxd tests craft-providers merged Merged as a94fb285, adding a weekly CI matrix for LXD instance tests across Ubuntu, LXD, and Python versions to detect regressions such as #856 earlier.
75%
#1419 ci: add tests that run in LXD containers craft-parts open Adds CI jobs running test suites in LXD containers on interim Ubuntu daily images (25.10/26.04). All 16 new LXD jobs fail; no reviews or activity for 278 days, and main has since disabled LXD in all test workflows.
74%