chore: update spread test to use utility functions
Metadata
Current evaluation
Merged PR #603, replacing direct curl calls in spread tests with spread/utils.sh helpers and adding optional secret definitions to create_session.
Resolution: closed resolved
Reason: PR #603 was merged after approval and landed as commit 3124df4. The commit introduced the utility-based spread test refactor.
Evaluated by: mr-cal-bot
No scores available.
Issue body
Replace direct curl calls in spread tasks with helper functions defined
in `spread/utils.sh`. Also extend the `create_session` call to accept
optional secret definitions.
- [ ] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)?
-----
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | Merged PR #603, replacing direct curl calls in spread tests with spread/utils.sh helpers and adding optional secret definitions to create_session. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged PR #603 replaced direct curl calls in spread tests with spread/utils.sh helpers and added optional secret definitions to create_session (commit 3124df4). | |
| stealth/space-bunny-alpha | — | closed resolved | Merged PR #603, replacing direct curl calls in spread tests with spread/utils.sh helpers and allowing create_session to accept optional secret definitions. | |
| qwen/qwen3.6-35b-a3b | — | — | Merged maintainer PR replacing direct curl calls in spread tests with utility functions from spread/utils.sh and extending create_session to accept optional secret definitions. Approved by two reviewers with all CI checks passing. |
Update history
| Date | Change |
|---|---|
| created |
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #11 chore: enable spread tests | snapcraft-rocks | merged | Merged PR #11 enabled Spread tests on spread-capable self-hosted CI runners and downgraded actions/checkout to v3 for Node compatibility. | |
| #753 chore(services/testing): reduce spread verbosity level | craft-application | merged | Merged PR #753 removed forced verbose mode from Spread test execution, reducing output noise from the test command. | |
| #4674 chore(spread): miscellaneous spread fixes for core24 | snapcraft | merged | Merged PR #4674 as commit 3b82c25f0, applying miscellaneous core24 Spread fixes across four files (+9/-5). |