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
fix(ci): nightly 10 TPS bench GCP auth and checkout (#23586)
## Summary
- Run `gcp_auth` before `setup_gcp_secrets` in `source_network_env` so
EC2 benchmark jobs can read Secret Manager (e.g. `otel-collector-url`).
- Improve `setup_gcp_secrets.sh` diagnostics and activate the CI service
account before secret fetches.
- Install Terraform on Linux in `install_deps.sh`; add `setup-terraform`
on nightly wait jobs.
- Fix `deploy-network` checkout for pinned submodules (`fetch-depth: 0`,
`lfs: true`).
- Checkout `github.sha` on the benchmark job so workflow_dispatch from a
feature branch runs that branch on EC2 (not `next`).
Validated manually via Nightly Bench 10 TPS workflow_dispatch on this
branch (run succeeded).
## Test plan
- [x] Nightly Bench 10 TPS workflow_dispatch from
`spy/10tps-bench-terraform` (deploy, wait, benchmark)
0 commit comments