← Back to issue list

chore: enable spread tests

View original Github issue

Metadata

Project
snapcraft-rocks
Number
#11
Type
pull request
State
merged
Author
tigarmo
Labels
Created
Updated
Closed

Current evaluation

Merged to enable spread tests on CI using new self-hosted runners. Downgrades actions/checkout to v3 for compatibility. Approved by one reviewer.

Suggested action:

No scores available.

Issue body

Now that we have spread-capable self-hosted runners we can run spread on CI. Note that actions/checkout has to be downgraded to v3 due to node versions on the new runners.

Evaluation history

Date Model Scores Action Summary
qwen/qwen3.6-35b-a3b Merged to enable spread tests on CI using new self-hosted runners. Downgrades actions/checkout to v3 for compatibility. Approved by one reviewer.
qwen3.6-35b-a3b-mtp-q6 Merged to enable spread tests in CI via new self-hosted runners. Downgraded actions/checkout to v3 to align with runner Node.js versions.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#753 chore(services/testing): reduce spread verbosity level craft-application merged Merged changes that disable verbose mode for the spread test command to reduce output noise. Approved by reviewers, passed all CI checks, and integrated into the codebase.
80%
#636 chore(ci): move base devel spread tests to manual rockcraft merged Merged CI changes repurposing the large spread test run into a manual cron job. This isolates flaky base devel tests while preserving visibility via scheduled execution. Approved by two reviewers and applied across six files.
80%
#603 chore: update spread test to use utility functions fetch-service merged 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.
78%
#6010 chore!: remove remote-build service override snapcraft merged Merged cleanup removing the remote-build service override and manual spread tests. This follow-up addresses overlooked work from PR #5994. Approved by two reviewers, modifying seven files.
75%
#4634 chore: spread cleanup snapcraft merged Merged by maintainer sergiusens after three reviewers approved. The PR cleaned up spread configuration across 85 files, removing 358 lines and adding 115. All CI checks passed with 100% coverage on modified code.
74%
#2264 chore: migrate provider test from GHA to spread charmcraft merged Merged after two reviewers approved. The update migrated provider tests from GitHub Actions to Spread. Ephemeral Spread failures were resolved on re-run, passing CI and landing the commit in the merge queue.
74%
#4720 chore(core24): update package for linter spread test snapcraft merged Merged a one-line package update for a linter spread test to address a time_t compatibility issue. Approved by two reviewers and passed CI checks.
74%
#132 chore(deps): update actions/checkout action to v4 starbase merged Automated update merging actions/checkout from v3 to v4. Approved by a reviewer, passed CI checks, and automerged into main. Coverage remained unchanged.
73%
#549 chore(deps): update github actions (major) craft-parts merged Merged automated update upgrading actions/checkout to v4 and Ubuntu runner to 22.04. Approved by three reviewers and passed CI. An initial linter failure due to PEP 668 changes was resolved via a workaround.
73%
#2271 chore: release 3.4.5 charmcraft merged Merged as release 3.4.5. Approved by three reviewers. Two CI checks failed but did not block the merge.
72%