← Back to issue list

tests: fix API json structure

View original Github issue

Metadata

Project
charmcraft
Number
#1213
Type
pull request
State
merged
Author
syu-w
Labels
—
Created
Updated
Closed

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.
77%