tests: fix API json structure
Metadata
Current evaluation
Merged PR #1213 (commit e18eab3a), correcting the test API JSON structure so the publish-lib spread test works and closes #1209.
Resolution: closed resolved
Reason: The approved PR was merged as commit e18eab3a. Its test fixture update fixed the API JSON structure required by the publish-lib spread test and resolved issue #1209.
Evaluated by: mr-cal-bot
No scores available.
Issue body
https://github.com/canonical/charmcraft/issues/1209
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | Merged PR #1213 (commit e18eab3a), correcting the test API JSON structure so the publish-lib spread test works and closes #1209. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged PR #1213 (commit e18eab3a), correcting test API JSON structure to resolve #1209’s publish-lib jq parsing failure and intermittent upload timeout. | |
| qwen/qwen3.6-35b-a3b | — | — | Merged after two approvals. Fixes API JSON structure in tests to resolve intermittent store resource upload timeouts. Updated one file with minor adjustments. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged correction for API JSON structure in tests. Resolves intermittent store resource upload timeouts flagged in issue #1209. Maintainer acknowledged the flaky timeout and integrated the fix. |
Update history
No update history recorded yet.
Related work
-
Related To:
canonical/charmcraft#1209
(confidence 100%)
Linked issue reporting the failing publish-lib spread test, which was fixed by PR #1213.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #1209 Store library update: spread test not working | charmcraft | closed | Store publish-lib spread test failed because the API JSON had a different structure than jq expected. Fixed by merged PR #1213 ("tests: fix API json structure", commit e18eab3a), which corrected the test's JSON assertions. |