Replace repeated Python bootstrap fixtures with Bash #603

Merged
binjovi-bot merged 1 commit from perf/seanfarm-bootstrap-shell into trunk 2026-09-10 22:50:45 +00:00
Owner

Use a shared Bash curl fixture for five bootstrap guards. Preserve Hydra, collaborator, repository and Hetzner identity checks, exact writes, failure handling and lost-acknowledgement recovery. The fixture never contacts a network service.

Validation: 37 scenarios and two lost-response reruns pass with Python blocked. Changed shell files pass ShellCheck and syntax checks; diff checks pass. This change only replaces test harnesses.

Use a shared Bash curl fixture for five bootstrap guards. Preserve Hydra, collaborator, repository and Hetzner identity checks, exact writes, failure handling and lost-acknowledgement recovery. The fixture never contacts a network service. Validation: 37 scenarios and two lost-response reruns pass with Python blocked. Changed shell files pass ShellCheck and syntax checks; diff checks pass. This change only replaces test harnesses.
Replace repeated Python bootstrap fixtures with Bash
Some checks failed
binjovi/ci Binjovi failed the frozen plan
c866fb28dc
sean force-pushed perf/seanfarm-bootstrap-shell from c866fb28dc
Some checks failed
binjovi/ci Binjovi failed the frozen plan
to e1b20b3713
All checks were successful
binjovi/ci Binjovi completed the frozen plan
2026-09-10 22:49:01 +00:00
Compare
binjovi-bot deleted branch perf/seanfarm-bootstrap-shell 2026-09-10 22:50:45 +00:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
sean/seanfarm!603
No description provided.