Fix broken spread tests
Metadata
Current evaluation
Closed after the broken spread tests were resolved. Store tests were fixed in PR #1195, the magma pack test tracked in issue #1215, and other failures were addressed separately. The tracking issue was superseded by these targeted resolutions.
Suggested action: —
No scores available.
Issue body
### What needs to get done
The following spread tests are broken and need fixing:
* ~~Notebook_operators bundle does not build (Probably related to a dependency update, as it fails on stable versions too)~~
* ~~Prometheus k8s operator fails due to a dependency issue~~
* ~~Store tests need to be decoupled from an account~~ These are okay for now with #1195
* magma pack test (see #1215 )
### Why it needs to get done
CI always looks like it's failing because of these and we're spending a lot of time reviewing the failures and determining that they're just the same thing.
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| qwen3.6-35b-a3b-mtp-q6 | — | — | Closed after the broken spread tests were resolved. Store tests were fixed in PR #1195, the magma pack test tracked in issue #1215, and other failures were addressed separately. The tracking issue was superseded by these targeted resolutions. | |
| qwen/qwen3.6-35b-a3b | — | — | Closed as resolved. The maintainer updated the checklist to mark the broken spread tests as fixed or deferred, clearing CI pipeline noise. | |
| qwen/qwen3.6-35b-a3b | — | — | Resolved and closed after individual test failures were fixed in separate PRs and issues. Store tests were addressed in #1195, the magma pack test in #1215, and dependency failures were patched independently. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Closed as superseded. Broken spread tests were resolved via referenced fixes in #1195 and #1215, with remaining items deprioritized or addressed separately. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Broken spread tests causing CI noise were resolved. Items were marked as fixed or deferred via related issues and PRs. The tracking issue was closed after test failures were mitigated. |
Update history
No update history recorded yet.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #2417 fix: fix a series of breaking spread tests | charmcraft | merged | Merged after fixing multiple breaking spread tests. Commits resolve individual failures, while remaining broken tests are marked non-blocking for core24 migration. Approved by reviewers and merged following CI validation. | |
| #6197 test(spread): debug spread failures 2 | snapcraft | closed | Closed without merging. The author reproduced the failing spread tests in pull request #6198, making this debugging effort redundant and abandoned. | |
| #1290 test(spread): clean up store tests | charmcraft | merged | Merged cleanup of spread store tests, removing 28 lines across four files. The underlying library test failure is fixed in PR #1292. Approved by two reviewers. | |
| #1215 tests: magma pack spread test is broken | charmcraft | closed | Superseded by #1193. The magma spread test requires coordination with the telco team to re-integrate the charm into the CI suite. | |
| #1366 tests(spread): make release test less flaky | charmcraft | merged | Merged changes that reduce flakiness in the spread release test, resolving issue #1362. Approved by two reviewers, the update modifies one file (+17/-7) after addressing feedback. | |
| #3966 Spread multipass tests | snapcraft | merged | Merged a minor refactor moving manual multipass tests out of the legacy directory. An unrelated spread test failure was noted and resolved by a separate pull request. | |
| #1216 tests: disable broken magma test | charmcraft | merged | Merged a temporary fix disabling a broken magma test pending issue #1193. Approved by two reviewers, the pull request modifies two files with minor configuration adjustments to bypass the failing test. | |
| #1223 tests: fix resource spread test | charmcraft | merged | Merged to fix the resource spread test, advancing progress toward issue #1193. The update modified two files (+44/-23 lines) and was approved by two reviewers. Related library and store test corrections are addressed in separate pull requests. | |
| #2763 fix(tests/spread): fix reactive spread tests | charmcraft | merged | Merged after resolving failing reactive spread tests. The changes split the test suite into legacy and resolute variants, switched to binary wheels to fix dependency resolution, and removed obsolete flags. Approved by reviewers and integrated. | |
| #6183 test(spread): debug spread failure | snapcraft | closed | Closed without merging. The reported spread panic was reproduced and resolved in pull request #6198, superseding this debug branch. |