You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
chore(acceptance): run telemetry tests in slice 1, remove unreproducible test
- Tag telemetry_test.go with 'telemetry' (was 'connection'); run in slice 1 with request, event
- CI and run_parallel.sh: add telemetry to slice 1 tags
- Remove TestTelemetryThreeRequestsOneCommandPath (three-request bug not reproducible with current CLI)
Made-with: Cursor
@@ -64,11 +64,12 @@ Same commands as CI; use when debugging a subset or running in parallel:
64
64
# Slice 0 (same tags as CI job 0)
65
65
ACCEPTANCE_SLICE=0 go test -tags="basic connection source destination gateway mcp listen project_use connection_list connection_upsert connection_error_hints connection_oauth_aws connection_update" ./test/acceptance/... -v -timeout 12m
66
66
67
-
# Slice 1 (same tags as CI job 1)
68
-
ACCEPTANCE_SLICE=1 go test -tags="request event" ./test/acceptance/... -v -timeout 12m
67
+
# Slice 1 (same tags as CI job 1: request, event, telemetry)
68
+
ACCEPTANCE_SLICE=1 go test -tags="request event telemetry" ./test/acceptance/... -v -timeout 12m
69
69
70
70
# Slice 2 (same tags as CI job 2)
71
71
ACCEPTANCE_SLICE=2 go test -tags="attempt metrics issue transformation" ./test/acceptance/... -v -timeout 12m
72
+
72
73
```
73
74
For slice 1 set `HOOKDECK_CLI_TESTING_API_KEY_2`; for slice 2 set `HOOKDECK_CLI_TESTING_API_KEY_3` (or set `HOOKDECK_CLI_TESTING_API_KEY` to that key).
74
75
@@ -102,7 +103,7 @@ Use the same `-tags` as "Run all" if you want to skip the full acceptance set. A
102
103
Tests are partitioned by **feature build tags** so CI and local runs can execute three slices in parallel (each slice uses its own Hookdeck project and config file).
The CI workflow (`.github/workflows/test-acceptance.yml`) runs three jobs with the same `go test -tags="..."` commands and env (`ACCEPTANCE_SLICE`, API keys). No test names or regexes are listed in YAML.
0 commit comments