mirror of
https://github.com/azaion/satellite-provider.git
synced 2026-06-27 07:21:14 +00:00
[AZ-1133] Cycle 16 closeout — traceability, retro, state
Test-spec sync, doc ripple, retrospective; autodev advances to cycle 17. Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
@@ -1,5 +1,13 @@
|
||||
# Performance Test Scenarios
|
||||
|
||||
## Preflight: API reachability (before PT-01)
|
||||
|
||||
**Trigger**: `scripts/run-performance-tests.sh` after JWT mint, before PT-01
|
||||
**Load**: 1 authenticated GET `/api/satellite/tiles/latlon` probe (same `CURL_OPTS` / TLS trust as scenarios)
|
||||
**Expected**: API at `$API_URL` accepts TCP/TLS connection
|
||||
**Pass criterion**: curl completes (any HTTP status including 4xx counts as reachable); script continues to PT-01
|
||||
**Fail criterion**: connection refused / timeout / TLS handshake failure → script prints `docker compose -f docker-compose.yml -f docker-compose.perf.yml up -d --build` and exits **7** (PT-01 does not run)
|
||||
|
||||
## PT-01: Single Tile Download Latency
|
||||
|
||||
**Trigger**: GET /api/satellite/tiles/latlon (uncached tile)
|
||||
|
||||
Reference in New Issue
Block a user