Skip to content

fix(ci): bound e2e command timeouts - #61

Merged
Scetrov merged 2 commits into
mainfrom
fix/remediate-go-2026-5970
Jul 22, 2026
Merged

fix(ci): bound e2e command timeouts#61
Scetrov merged 2 commits into
mainfrom
fix/remediate-go-2026-5970

Conversation

@Scetrov

@Scetrov Scetrov commented Jul 22, 2026

Copy link
Copy Markdown
Owner

Summary

  • give the full E2E suite a 30-minute budget and the CI job a 35-minute hard limit
  • bound individual efctl commands with contexts, preserving time for lifecycle cleanup
  • add a 50ms regression test for command cancellation

Validation

  • go test -count=1 ./...
  • go test -v -count=1 -tags e2e -run '^(TestRunCommandTimeout|TestE2E_VersionOnly)$' ./tests/e2e/...
  • pre-commit run --all-files

The full Docker-backed lifecycle test could not run locally because the local Docker command is a Podman shim without storage permissions.

@Scetrov
Scetrov merged commit b1c2e39 into main Jul 22, 2026
7 checks passed
@Scetrov
Scetrov deleted the fix/remediate-go-2026-5970 branch July 22, 2026 18:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant