← Back to issue list

chore: update spread test to use utility functions

View original Github issue

Metadata

Project
fetch-service
Number
#603
Type
pull request
State
merged
Author
cmatsuoka
Labels
—
Created
Updated
Closed

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.
75%
#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.
73%
#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).
71%