canonical / canonical/inference-snaps-testing
Check if snap channel exist before provisioning TF machine
- Dominant language
- Shell
- Stars
- 1
- Forks
- 0
- Avg merge
- 3d 49m
- Merged PRs (30d)
- 2
Description
Prevent wasting time by checking if the snap channel exists, before starting the long running testflinger tests.
Example: https://github.com/canonical/inference-snaps-testing/actions/runs/25663234273/job/75377143686
Contributor guide
No contributing guide indexed for this repository
Research direction
Start with the GitHub Actions workflow associated with the linked example run and locate the step that provisions the Testflinger machine. Add a preflight check for the requested snap channel so unavailable channels stop the workflow before long-running tests begin, then verify the workflow's behavior for an existing and a missing channel.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- github-actions, shell
- Domain
- ci-cd, devops
- Issue type
- Feature
- Difficulty
- 2/5
- Estimated time
- 1-3 hours
- Activity status
- Quiet
- Clarity
- Mostly clear
- Newbie friendliness
- 68/100