Skip to content

Add fast test target and speed up tests#108

Merged
ryansimmen merged 6 commits intomainfrom
ryansimmen/test-fast
Apr 25, 2026
Merged

Add fast test target and speed up tests#108
ryansimmen merged 6 commits intomainfrom
ryansimmen/test-fast

Conversation

@ryansimmen
Copy link
Copy Markdown
Owner

Summary

  • Add make test-fast for a quick non-integration, non-race local test loop.
  • Avoid unnecessary filesystem probes in runner tool tests.
  • Parallelize isolated bounded-run and prompt integration cases to reduce race-suite wall time.
  • Document the new fast test target in contributor and configuration docs.

Validation

  • make verify
  • make test-fast
  • go test -race -count=1 ./internal/integration
  • go test -race -count=1 ./...
  • Stability runs for go test -race -count=1 ./...: 15.10s, 13.10s, 14.80s wall-clock

@ryansimmen ryansimmen merged commit 947aa28 into main Apr 25, 2026
5 checks passed
@ryansimmen ryansimmen deleted the ryansimmen/test-fast branch April 25, 2026 14:03
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