Cover a still-running one-shot in the rolling-swap tests #98
Labels
No labels
priority/P0
priority/P1
priority/P2
priority/P3
size/L
size/M
size/S
size/XL
size/XS
state/blocked
state/done
state/in-progress
state/in-review
state/needs-refinement
state/ready
type/bug
type/chore
type/feature
type/refactor
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set
Reference
amtronics/platform-actions#98
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Context
From the review of #95. The behaviour suite never exercises the branch where a one-shot is still running when the wait starts: the docker stub always answers
exited. So a mutant that never waits passes. Covering it needsdatestubbed, which the harness does not do yet. Also, a migration withrestart: on-failureis not waited for, because only policynois; the README does not say so.Scope
datestub in the harness, a case for a one-shot that is running and then exits, and a README word onon-failure.Acceptance criteria
restart: on-failure, then the README tells them it is not waited for.