Charm upload/release spread test is flaky
Metadata
Current evaluation
Closed without resolution. The flaky charm upload/release spread test, failing due to race conditions during store releases, was abandoned. No fix or workaround was implemented.
Suggested action: —
No scores available.
Issue body
### Bug Description
If the store is busy, this test will fail because it checks the edge channel before the store has completed the release.
### To Reproduce
Hard to reproduce repeatedly, but when the staging store is busy run the charm-upload-and-release spread test
### Environment
n/a
### charmcraft.yaml
```shell
n/a
```
### Relevant log output
```shell
2024-01-05 02:17:24 Error executing google:ubuntu-22.04-64:tests/spread/store/charm-upload-and-release (jan050211-981476) : Revision wasn't released. Uploaded revision: 1637; Currently on edge: 1636
2024-01-05 02:17:24 Restoring google:ubuntu-22.04-64:tests/spread/store/charm-upload-and-release (jan050211-981476)...
2024-01-05 02:17:27 Restoring google:ubuntu-22.04-64:tests/spread/store/ (jan050211-981476)...
2024-01-05 02:17:36 Discarding google:ubuntu-22.04-64 (jan050211-981476)...
error: unsuccessful run
2024-01-05 02:17:37 Successful tasks: 6
2024-01-05 02:17:37 Aborted tasks: 0
2024-01-05 02:17:37 Failed tasks: 1
- google:ubuntu-22.04-64:tests/spread/store/charm-upload-and-release
Error: Process completed with exit code 1.
```
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| qwen3.6-35b-a3b-mtp-q6 | — | — | Closed without resolution. The flaky charm upload/release spread test, failing due to race conditions during store releases, was abandoned. No fix or workaround was implemented. | |
| qwen/qwen3.6-35b-a3b | — | — | Closed without comments or documented resolution. No fix or merge was implemented, indicating the flaky charm upload/release spread test was abandoned or resolved externally. | |
| qwen/qwen3.6-35b-a3b | — | — | Closed without a fix or resolution. No comments or linked pull requests were added, indicating the flaky charm upload/release spread test was likely abandoned due to the intermittent race condition when the store is busy. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | The flaky charm upload/release spread test was closed without resolution. No fix was implemented, indicating the issue was abandoned due to inactivity. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Closed without resolution. The flaky charm upload/release spread test was abandoned due to inactivity, with no comments or fixes implemented. |
Update history
No update history recorded yet.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #1429 spread: charm upload and release store test is flaky when the store is busy | charmcraft | closed | Closed without comments or linked resolution. The flaky store test failure due to processing delays was abandoned or resolved via CI configuration adjustments. | |
| #1218 tests: store resources spread test is flaky | charmcraft | closed | The flaky store resources spread test was closed without comments or a fix, likely abandoned or auto-closed. The Charmhub upload timeout issue remains unresolved. | |
| #1095 Race condition in store spread tests | charmcraft | closed | Closed without resolution. Concurrent store tests triggered a race condition during charm uploads and revision checks. The issue was abandoned or addressed externally without linked fixes or comments. | |
| #1362 CI: `charm-upload-and-release` test is flaky | charmcraft | closed | Closed without resolution, likely due to inactivity. The flaky CI test was not fixed, and no pull request or workaround was implemented. |