← Back to issue list

tests: magma pack spread test is broken

View original Github issue

Metadata

Project
charmcraft
Number
#1215
Type
issue
State
closed
Author
lengau
Labels
—
Created
Updated
Closed

Current evaluation

Closed by maintainer lengau as a duplicate of #1193. The broken magma spread test was disabled in PR #1216 (commit bcb648c7); spread fixes followed via #1223, #1226 and #1234.

Resolution: closed superseded

Reason: lengau closed the issue on 2023-08-17 with "Duplicate of #1193", the umbrella "Fix broken spread tests" tracker. Independently, PR #1216 merged as commit bcb648c7 ("tests: disable broken magma test") removed the failing tests/spread/charms/magma task, with related spread fixes in #1223/#1226/#1234.

Evaluated by: mr-cal-bot

No scores available.

Issue body

### Bug Description The spread test at `tests/spread/charms/magma` is broken. The telco team appear to have reorganised, so we need to coordinate with them to re-add magma to our large spread suite. ### To Reproduce https://github.com/canonical/charmcraft/actions/runs/5873371765/job/15926672290 ### Environment CI ### charmcraft.yaml ```shell N/A ``` ### Relevant log output ```shell 2023-08-16 01:06:49 Executing google:ubuntu-22.04-64:tests/spread/charms/magma (aug160105-437134) (1/1)... 2023-08-16 01:06:49 Error executing google:ubuntu-22.04-64:tests/spread/charms/magma (aug160105-437134) : ----- + cd charm/orchestrator-bundle/orc8r-certifier-operator /bin/bash: line 30: cd: charm/orchestrator-bundle/orc8r-certifier-operator: No such file or directory ----- . 2023-08-16 01:06:49 Restoring google:ubuntu-22.04-64:tests/spread/charms/magma (aug160105-437134)... 2023-08-16 01:06:49 Error restoring google:ubuntu-22.04-64:tests/spread/charms/magma (aug160105-437134) : ----- + pushd charm/orchestrator-bundle/orc8r-certifier-operator /bin/bash: line 31: pushd: charm/orchestrator-bundle/orc8r-certifier-operator: No such file or directory ----- . 2023-08-16 01:06:49 Discarding google:ubuntu-22.04-64 (aug160105-437134)... error: unsuccessful run 2023-08-16 01:06:50 Successful tasks: 0 2023-08-16 01:06:50 Aborted tasks: 0 2023-08-16 01:06:50 Failed tasks: 1 - google:ubuntu-22.04-64:tests/spread/charms/magma 2023-08-16 01:06:50 Failed task restore: 1 - google:ubuntu-22.04-64:tests/spread/charms/magma Error: Process completed with exit code 1. ```

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed superseded Closed by maintainer lengau as a duplicate of #1193. The broken magma spread test was disabled in PR #1216 (commit bcb648c7); spread fixes followed via #1223, #1226 and #1234.
stealth/space-bunny-alpha — closed superseded Closed as a duplicate of #1193. The broken magma spread test was disabled in PR #1216 (commit bcb648c7) while a new large-suite set was added in #1217.
qwen3.6-35b-a3b-mtp-q6 — — Superseded by #1193. The magma spread test requires coordination with the telco team to re-integrate the charm into the CI suite.
qwen/qwen3.6-35b-a3b — — Closed as a duplicate of issue #1193. The broken magma spread test and required coordination with the telco team are tracked in the referenced issue instead.
qwen/qwen3.6-35b-a3b — — Closed as a duplicate of #1193. The magma spread test failed due to a missing directory path following a team reorganization, requiring coordination to re-integrate it into the test suite.
qwen/qwen3.6-35b-a3b — — Superseded by #1193. The broken magma spread test is tracked in the referenced issue for resolution.
qwen3.6-35b-a3b-mtp-q6 — — Closed as duplicate of #1193. The broken magma spread test requires telco team coordination to re-add. Tracking and resolution are consolidated in the referenced issue.

Update history

No update history recorded yet.

Related work

  • Duplicate Of: canonical/charmcraft#1193 (confidence 97%)

    Closing comment states 'Duplicate of #1193' (Fix broken spread tests).

  • Likely Fixed By: canonical/charmcraft#1216 (confidence 92%)

    Merged commit bcb648c7 'tests: disable broken magma test' touches tests/spread/charms/magma/task.yaml.

  • Related To: canonical/charmcraft#1217 (confidence 62%)

    Related PR adding large external charm pack spread tests alongside the magma test removal.

Related issues

Issue Project State Summary Similarity
#1193 Fix broken spread tests charmcraft closed Broken spread tests were handled in #1197/#1216 and #1223/#1226/#1234; the magma test remains disabled, not genuinely fixed.
86%
#1216 tests: disable broken magma test charmcraft merged Merged PR #1216 (commit bcb648c7) temporarily disabled the broken magma spread test in2 files; approved by 2 reviewers, pending umbrella fix issue #1193.
83%
#1849 tests(2.7): remove mantic spread test charmcraft merged Merged PR #1849 removed the EOL Mantic spread test, restoring CI for Charmcraft 2.7 bugfix releases.
72%
#1499 test(spread): replace lunar test with mantic charmcraft merged Merged PR #1499 replaced the Lunar spread test with Mantic in one line (commit 5ee61696).
72%
#1366 tests(spread): make release test less flaky charmcraft merged Merged #1366 at commit 05b18a03, reducing flakiness in the Spread release test and resolving #1362.
71%
#3662 tests: update spread url snapcraft merged Merged PR #3662 updated Spread tarball URLs in two test files via commit 507959d70.
70%