237 lines
16 KiB
Plaintext
237 lines
16 KiB
Plaintext
|
|
[2026-04-29T13:52:32.448Z] INFO === STEAM Dashboard — 24-Hour Load Simulation ===
|
||
|
|
[2026-04-29T13:52:32.450Z] INFO Timestamp: 2026-04-29T13:52:32.450Z
|
||
|
|
[2026-04-29T13:52:32.450Z] INFO JIRA_BASE_URL: https://jira-uat.charter.com
|
||
|
|
[2026-04-29T13:52:32.450Z] INFO JIRA_PROJECT_KEY: STEAM
|
||
|
|
[2026-04-29T13:52:32.450Z] INFO
|
||
|
|
[2026-04-29T13:52:32.450Z] INFO This simulates the HIGH end of estimated daily API usage:
|
||
|
|
[2026-04-29T13:52:32.450Z] INFO Connection tests: 5
|
||
|
|
[2026-04-29T13:52:32.450Z] INFO Create issue: 20
|
||
|
|
[2026-04-29T13:52:32.450Z] INFO Get single issue: 30 (via JQL search)
|
||
|
|
[2026-04-29T13:52:32.450Z] INFO Update issue: 10
|
||
|
|
[2026-04-29T13:52:32.450Z] INFO Add comment: 15
|
||
|
|
[2026-04-29T13:52:32.450Z] INFO Get transitions: 10
|
||
|
|
[2026-04-29T13:52:32.450Z] INFO Transition issue: 10
|
||
|
|
[2026-04-29T13:52:32.450Z] INFO JQL search (sync): 5
|
||
|
|
[2026-04-29T13:52:32.450Z] INFO Bulk key search: 5
|
||
|
|
[2026-04-29T13:52:32.450Z] INFO Issue lookup: 15
|
||
|
|
[2026-04-29T13:52:32.450Z] INFO ─────────────────────
|
||
|
|
[2026-04-29T13:52:32.450Z] INFO Total estimated: ~125 calls
|
||
|
|
[2026-04-29T13:52:32.450Z] INFO
|
||
|
|
[2026-04-29T13:52:32.450Z] INFO ── Phase 1: Connection Tests (5x) ──
|
||
|
|
[2026-04-29T13:52:32.701Z] PASS Connection test 1/5 — OK (251ms)
|
||
|
|
[2026-04-29T13:52:33.475Z] PASS Connection test 2/5 — OK (774ms)
|
||
|
|
[2026-04-29T13:52:34.475Z] PASS Connection test 3/5 — OK (1000ms)
|
||
|
|
[2026-04-29T13:52:35.476Z] PASS Connection test 4/5 — OK (1001ms)
|
||
|
|
[2026-04-29T13:52:36.479Z] PASS Connection test 5/5 — OK (1003ms)
|
||
|
|
[2026-04-29T13:52:36.479Z] INFO ── Phase 2: Create Issues (20x) ──
|
||
|
|
[2026-04-29T13:52:38.193Z] PASS Create issue 1/20 — OK (1714ms)
|
||
|
|
[2026-04-29T13:52:39.988Z] PASS Create issue 2/20 — OK (1795ms)
|
||
|
|
[2026-04-29T13:52:42.004Z] PASS Create issue 3/20 — OK (2016ms)
|
||
|
|
[2026-04-29T13:52:43.992Z] PASS Create issue 4/20 — OK (1988ms)
|
||
|
|
[2026-04-29T13:52:46.001Z] PASS Create issue 5/20 — OK (2009ms)
|
||
|
|
[2026-04-29T13:52:47.986Z] PASS Create issue 6/20 — OK (1985ms)
|
||
|
|
[2026-04-29T13:52:50.032Z] PASS Create issue 7/20 — OK (2046ms)
|
||
|
|
[2026-04-29T13:52:51.979Z] PASS Create issue 8/20 — OK (1947ms)
|
||
|
|
[2026-04-29T13:52:53.988Z] PASS Create issue 9/20 — OK (2009ms)
|
||
|
|
[2026-04-29T13:52:55.971Z] PASS Create issue 10/20 — OK (1983ms)
|
||
|
|
[2026-04-29T13:52:57.987Z] PASS Create issue 11/20 — OK (2016ms)
|
||
|
|
[2026-04-29T13:53:00.038Z] PASS Create issue 12/20 — OK (2051ms)
|
||
|
|
[2026-04-29T13:53:02.019Z] PASS Create issue 13/20 — OK (1981ms)
|
||
|
|
[2026-04-29T13:53:04.031Z] PASS Create issue 14/20 — OK (2012ms)
|
||
|
|
[2026-04-29T13:53:05.988Z] PASS Create issue 15/20 — OK (1957ms)
|
||
|
|
[2026-04-29T13:53:07.999Z] PASS Create issue 16/20 — OK (2011ms)
|
||
|
|
[2026-04-29T13:53:09.961Z] PASS Create issue 17/20 — OK (1962ms)
|
||
|
|
[2026-04-29T13:53:12.014Z] PASS Create issue 18/20 — OK (2053ms)
|
||
|
|
[2026-04-29T13:53:14.007Z] PASS Create issue 19/20 — OK (1993ms)
|
||
|
|
[2026-04-29T13:53:15.961Z] PASS Create issue 20/20 — OK (1954ms)
|
||
|
|
[2026-04-29T13:53:15.961Z] INFO Created 20 test issues: STEAM-2585, STEAM-2586, STEAM-2587, STEAM-2588, STEAM-2589, STEAM-2590, STEAM-2591, STEAM-2592, STEAM-2593, STEAM-2594, STEAM-2595, STEAM-2596, STEAM-2597, STEAM-2598, STEAM-2599, STEAM-2600, STEAM-2601, STEAM-2602, STEAM-2603, STEAM-2604
|
||
|
|
[2026-04-29T13:53:15.961Z] INFO ── Phase 3: Single-Issue Lookups via JQL (30x) ──
|
||
|
|
[2026-04-29T13:53:17.520Z] PASS Get issue 1/30 (STEAM-2585) — OK (1559ms)
|
||
|
|
[2026-04-29T13:53:18.520Z] PASS Get issue 2/30 (STEAM-2586) — OK (1000ms)
|
||
|
|
[2026-04-29T13:53:19.521Z] PASS Get issue 3/30 (STEAM-2587) — OK (1001ms)
|
||
|
|
[2026-04-29T13:53:20.523Z] PASS Get issue 4/30 (STEAM-2588) — OK (1002ms)
|
||
|
|
[2026-04-29T13:53:21.524Z] PASS Get issue 5/30 (STEAM-2589) — OK (1001ms)
|
||
|
|
[2026-04-29T13:53:22.543Z] PASS Get issue 6/30 (STEAM-2590) — OK (1019ms)
|
||
|
|
[2026-04-29T13:53:23.527Z] PASS Get issue 7/30 (STEAM-2591) — OK (984ms)
|
||
|
|
[2026-04-29T13:53:24.528Z] PASS Get issue 8/30 (STEAM-2592) — OK (1001ms)
|
||
|
|
[2026-04-29T13:53:25.528Z] PASS Get issue 9/30 (STEAM-2593) — OK (1000ms)
|
||
|
|
[2026-04-29T13:53:26.529Z] PASS Get issue 10/30 (STEAM-2594) — OK (1001ms)
|
||
|
|
[2026-04-29T13:53:27.530Z] PASS Get issue 11/30 (STEAM-2595) — OK (1001ms)
|
||
|
|
[2026-04-29T13:53:28.548Z] PASS Get issue 12/30 (STEAM-2596) — OK (1017ms)
|
||
|
|
[2026-04-29T13:53:29.534Z] PASS Get issue 13/30 (STEAM-2597) — OK (986ms)
|
||
|
|
[2026-04-29T13:53:30.536Z] PASS Get issue 14/30 (STEAM-2598) — OK (1002ms)
|
||
|
|
[2026-04-29T13:53:31.539Z] PASS Get issue 15/30 (STEAM-2599) — OK (1003ms)
|
||
|
|
[2026-04-29T13:53:32.540Z] PASS Get issue 16/30 (STEAM-2600) — OK (1001ms)
|
||
|
|
[2026-04-29T13:53:33.538Z] PASS Get issue 17/30 (STEAM-2601) — OK (998ms)
|
||
|
|
[2026-04-29T13:53:34.539Z] PASS Get issue 18/30 (STEAM-2602) — OK (1001ms)
|
||
|
|
[2026-04-29T13:53:35.541Z] PASS Get issue 19/30 (STEAM-2603) — OK (1002ms)
|
||
|
|
[2026-04-29T13:53:36.543Z] PASS Get issue 20/30 (STEAM-2604) — OK (1002ms)
|
||
|
|
[2026-04-29T13:53:37.544Z] PASS Get issue 21/30 (STEAM-2585) — OK (1001ms)
|
||
|
|
[2026-04-29T13:53:38.544Z] PASS Get issue 22/30 (STEAM-2586) — OK (1000ms)
|
||
|
|
[2026-04-29T13:53:39.544Z] PASS Get issue 23/30 (STEAM-2587) — OK (1000ms)
|
||
|
|
[2026-04-29T13:53:40.546Z] PASS Get issue 24/30 (STEAM-2588) — OK (1002ms)
|
||
|
|
[2026-04-29T13:53:41.548Z] PASS Get issue 25/30 (STEAM-2589) — OK (1002ms)
|
||
|
|
[2026-04-29T13:53:42.548Z] PASS Get issue 26/30 (STEAM-2590) — OK (1000ms)
|
||
|
|
[2026-04-29T13:53:43.549Z] PASS Get issue 27/30 (STEAM-2591) — OK (1001ms)
|
||
|
|
[2026-04-29T13:53:44.552Z] PASS Get issue 28/30 (STEAM-2592) — OK (1003ms)
|
||
|
|
[2026-04-29T13:53:45.553Z] PASS Get issue 29/30 (STEAM-2593) — OK (1001ms)
|
||
|
|
[2026-04-29T13:53:46.553Z] PASS Get issue 30/30 (STEAM-2594) — OK (1000ms)
|
||
|
|
[2026-04-29T13:53:46.553Z] INFO ── Phase 4: Update Issues (10x) ──
|
||
|
|
[2026-04-29T13:53:48.042Z] PASS Update issue 1/10 (STEAM-2585) — OK (1489ms)
|
||
|
|
[2026-04-29T13:53:49.803Z] PASS Update issue 2/10 (STEAM-2586) — OK (1761ms)
|
||
|
|
[2026-04-29T13:53:51.817Z] PASS Update issue 3/10 (STEAM-2587) — OK (2014ms)
|
||
|
|
[2026-04-29T13:53:53.794Z] PASS Update issue 4/10 (STEAM-2588) — OK (1977ms)
|
||
|
|
[2026-04-29T13:53:55.801Z] PASS Update issue 5/10 (STEAM-2589) — OK (2007ms)
|
||
|
|
[2026-04-29T13:53:57.798Z] PASS Update issue 6/10 (STEAM-2590) — OK (1997ms)
|
||
|
|
[2026-04-29T13:53:59.552Z] FAIL Update issue 7/10 (STEAM-2591) — HTTP 429 (1754ms)
|
||
|
|
{"message":"Rate limit exceeded."}
|
||
|
|
[2026-04-29T13:54:01.554Z] FAIL Update issue 8/10 (STEAM-2592) — HTTP 429 (2002ms)
|
||
|
|
{"message":"Rate limit exceeded."}
|
||
|
|
[2026-04-29T13:54:03.556Z] FAIL Update issue 9/10 (STEAM-2593) — HTTP 429 (2002ms)
|
||
|
|
{"message":"Rate limit exceeded."}
|
||
|
|
[2026-04-29T13:54:05.557Z] FAIL Update issue 10/10 (STEAM-2594) — HTTP 429 (2001ms)
|
||
|
|
{"message":"Rate limit exceeded."}
|
||
|
|
[2026-04-29T13:54:05.557Z] INFO ── Phase 5: Add Comments (15x) ──
|
||
|
|
[2026-04-29T13:54:07.558Z] FAIL Add comment 1/15 (STEAM-2585) — HTTP 429 (2001ms)
|
||
|
|
{"message":"Rate limit exceeded."}
|
||
|
|
[2026-04-29T13:54:09.561Z] FAIL Add comment 2/15 (STEAM-2586) — HTTP 429 (2003ms)
|
||
|
|
{"message":"Rate limit exceeded."}
|
||
|
|
[2026-04-29T13:54:11.564Z] FAIL Add comment 3/15 (STEAM-2587) — HTTP 429 (2003ms)
|
||
|
|
{"message":"Rate limit exceeded."}
|
||
|
|
[2026-04-29T13:54:13.566Z] FAIL Add comment 4/15 (STEAM-2588) — HTTP 429 (2002ms)
|
||
|
|
{"message":"Rate limit exceeded."}
|
||
|
|
[2026-04-29T13:54:15.568Z] FAIL Add comment 5/15 (STEAM-2589) — HTTP 429 (2002ms)
|
||
|
|
{"message":"Rate limit exceeded."}
|
||
|
|
[2026-04-29T13:54:17.569Z] FAIL Add comment 6/15 (STEAM-2590) — HTTP 429 (2001ms)
|
||
|
|
{"message":"Rate limit exceeded."}
|
||
|
|
[2026-04-29T13:54:19.571Z] FAIL Add comment 7/15 (STEAM-2591) — HTTP 429 (2002ms)
|
||
|
|
{"message":"Rate limit exceeded."}
|
||
|
|
[2026-04-29T13:54:21.573Z] FAIL Add comment 8/15 (STEAM-2592) — HTTP 429 (2001ms)
|
||
|
|
{"message":"Rate limit exceeded."}
|
||
|
|
[2026-04-29T13:54:23.575Z] FAIL Add comment 9/15 (STEAM-2593) — HTTP 429 (2002ms)
|
||
|
|
{"message":"Rate limit exceeded."}
|
||
|
|
[2026-04-29T13:54:25.578Z] FAIL Add comment 10/15 (STEAM-2594) — HTTP 429 (2003ms)
|
||
|
|
{"message":"Rate limit exceeded."}
|
||
|
|
[2026-04-29T13:54:27.579Z] FAIL Add comment 11/15 (STEAM-2595) — HTTP 429 (2001ms)
|
||
|
|
{"message":"Rate limit exceeded."}
|
||
|
|
[2026-04-29T13:54:29.580Z] FAIL Add comment 12/15 (STEAM-2596) — HTTP 429 (2001ms)
|
||
|
|
{"message":"Rate limit exceeded."}
|
||
|
|
[2026-04-29T13:54:31.583Z] FAIL Add comment 13/15 (STEAM-2597) — HTTP 429 (2003ms)
|
||
|
|
{"message":"Rate limit exceeded."}
|
||
|
|
[2026-04-29T13:54:33.912Z] PASS Add comment 14/15 (STEAM-2598) — OK (2329ms)
|
||
|
|
[2026-04-29T13:54:35.589Z] FAIL Add comment 15/15 (STEAM-2599) — HTTP 429 (1677ms)
|
||
|
|
{"message":"Rate limit exceeded."}
|
||
|
|
[2026-04-29T13:54:35.589Z] INFO ── Phase 6: Get Transitions (10x) ──
|
||
|
|
[2026-04-29T13:54:37.590Z] FAIL Get transitions 1/10 (STEAM-2585) — HTTP 429 (2001ms)
|
||
|
|
{"message":"Rate limit exceeded."}
|
||
|
|
[2026-04-29T13:54:38.591Z] FAIL Get transitions 2/10 (STEAM-2586) — HTTP 429 (1001ms)
|
||
|
|
{"message":"Rate limit exceeded."}
|
||
|
|
[2026-04-29T13:54:39.592Z] FAIL Get transitions 3/10 (STEAM-2587) — HTTP 429 (1001ms)
|
||
|
|
{"message":"Rate limit exceeded."}
|
||
|
|
[2026-04-29T13:54:40.591Z] FAIL Get transitions 4/10 (STEAM-2588) — HTTP 429 (999ms)
|
||
|
|
{"message":"Rate limit exceeded."}
|
||
|
|
[2026-04-29T13:54:41.593Z] FAIL Get transitions 5/10 (STEAM-2589) — HTTP 429 (1002ms)
|
||
|
|
{"message":"Rate limit exceeded."}
|
||
|
|
[2026-04-29T13:54:42.594Z] FAIL Get transitions 6/10 (STEAM-2590) — HTTP 429 (1001ms)
|
||
|
|
{"message":"Rate limit exceeded."}
|
||
|
|
[2026-04-29T13:54:43.594Z] FAIL Get transitions 7/10 (STEAM-2591) — HTTP 429 (1000ms)
|
||
|
|
{"message":"Rate limit exceeded."}
|
||
|
|
[2026-04-29T13:54:44.595Z] FAIL Get transitions 8/10 (STEAM-2592) — HTTP 429 (1001ms)
|
||
|
|
{"message":"Rate limit exceeded."}
|
||
|
|
[2026-04-29T13:54:45.597Z] FAIL Get transitions 9/10 (STEAM-2593) — HTTP 429 (1002ms)
|
||
|
|
{"message":"Rate limit exceeded."}
|
||
|
|
[2026-04-29T13:54:46.599Z] FAIL Get transitions 10/10 (STEAM-2594) — HTTP 429 (1002ms)
|
||
|
|
{"message":"Rate limit exceeded."}
|
||
|
|
[2026-04-29T13:54:46.599Z] INFO ── Phase 7: Transition Issues (10x) ──
|
||
|
|
[2026-04-29T13:54:46.599Z] INFO No transitions available — skipping (workflow may not allow transitions from current state)
|
||
|
|
[2026-04-29T13:54:46.599Z] INFO ── Phase 8: JQL Search / Bulk Sync (5x) ──
|
||
|
|
[2026-04-29T13:54:47.601Z] FAIL JQL search 1/5 — HTTP 429 (1002ms)
|
||
|
|
{"message":"Rate limit exceeded."}
|
||
|
|
[2026-04-29T13:54:48.602Z] FAIL JQL search 2/5 — HTTP 429 (1001ms)
|
||
|
|
{"message":"Rate limit exceeded."}
|
||
|
|
[2026-04-29T13:54:49.604Z] FAIL JQL search 3/5 — HTTP 429 (1002ms)
|
||
|
|
{"message":"Rate limit exceeded."}
|
||
|
|
[2026-04-29T13:54:50.603Z] FAIL JQL search 4/5 — HTTP 429 (999ms)
|
||
|
|
{"message":"Rate limit exceeded."}
|
||
|
|
[2026-04-29T13:54:51.606Z] FAIL JQL search 5/5 — HTTP 429 (1003ms)
|
||
|
|
{"message":"Rate limit exceeded."}
|
||
|
|
[2026-04-29T13:54:51.606Z] INFO ── Phase 9: Bulk Key Search (5x) ──
|
||
|
|
[2026-04-29T13:54:52.606Z] FAIL Bulk key search 1/5 — HTTP 429 (1000ms)
|
||
|
|
{"message":"Rate limit exceeded."}
|
||
|
|
[2026-04-29T13:54:53.607Z] FAIL Bulk key search 2/5 — HTTP 429 (1001ms)
|
||
|
|
{"message":"Rate limit exceeded."}
|
||
|
|
[2026-04-29T13:54:54.608Z] FAIL Bulk key search 3/5 — HTTP 429 (1001ms)
|
||
|
|
{"message":"Rate limit exceeded."}
|
||
|
|
[2026-04-29T13:54:55.609Z] FAIL Bulk key search 4/5 — HTTP 429 (1001ms)
|
||
|
|
{"message":"Rate limit exceeded."}
|
||
|
|
[2026-04-29T13:54:56.611Z] FAIL Bulk key search 5/5 — HTTP 429 (1002ms)
|
||
|
|
{"message":"Rate limit exceeded."}
|
||
|
|
[2026-04-29T13:54:56.611Z] INFO ── Phase 10: Issue Lookups (15x) ──
|
||
|
|
[2026-04-29T13:54:57.612Z] FAIL Issue lookup 1/15 (STEAM-2585) — HTTP 429 (1001ms)
|
||
|
|
{"message":"Rate limit exceeded."}
|
||
|
|
[2026-04-29T13:54:58.613Z] FAIL Issue lookup 2/15 (STEAM-2586) — HTTP 429 (1001ms)
|
||
|
|
{"message":"Rate limit exceeded."}
|
||
|
|
[2026-04-29T13:54:59.614Z] FAIL Issue lookup 3/15 (STEAM-2587) — HTTP 429 (1001ms)
|
||
|
|
{"message":"Rate limit exceeded."}
|
||
|
|
[2026-04-29T13:55:00.615Z] FAIL Issue lookup 4/15 (STEAM-2588) — HTTP 429 (1001ms)
|
||
|
|
{"message":"Rate limit exceeded."}
|
||
|
|
[2026-04-29T13:55:01.615Z] FAIL Issue lookup 5/15 (STEAM-2589) — HTTP 429 (1000ms)
|
||
|
|
{"message":"Rate limit exceeded."}
|
||
|
|
[2026-04-29T13:55:02.617Z] FAIL Issue lookup 6/15 (STEAM-2590) — HTTP 429 (1002ms)
|
||
|
|
{"message":"Rate limit exceeded."}
|
||
|
|
[2026-04-29T13:55:03.618Z] FAIL Issue lookup 7/15 (STEAM-2591) — HTTP 429 (1001ms)
|
||
|
|
{"message":"Rate limit exceeded."}
|
||
|
|
[2026-04-29T13:55:04.619Z] FAIL Issue lookup 8/15 (STEAM-2592) — HTTP 429 (1001ms)
|
||
|
|
{"message":"Rate limit exceeded."}
|
||
|
|
[2026-04-29T13:55:05.620Z] FAIL Issue lookup 9/15 (STEAM-2593) — HTTP 429 (1001ms)
|
||
|
|
{"message":"Rate limit exceeded."}
|
||
|
|
[2026-04-29T13:55:06.621Z] FAIL Issue lookup 10/15 (STEAM-2594) — HTTP 429 (1001ms)
|
||
|
|
{"message":"Rate limit exceeded."}
|
||
|
|
[2026-04-29T13:55:07.622Z] FAIL Issue lookup 11/15 (STEAM-2595) — HTTP 429 (1001ms)
|
||
|
|
{"message":"Rate limit exceeded."}
|
||
|
|
[2026-04-29T13:55:08.624Z] FAIL Issue lookup 12/15 (STEAM-2596) — HTTP 429 (1002ms)
|
||
|
|
{"message":"Rate limit exceeded."}
|
||
|
|
[2026-04-29T13:55:09.624Z] FAIL Issue lookup 13/15 (STEAM-2597) — HTTP 429 (1000ms)
|
||
|
|
{"message":"Rate limit exceeded."}
|
||
|
|
[2026-04-29T13:55:10.626Z] FAIL Issue lookup 14/15 (STEAM-2598) — HTTP 429 (1002ms)
|
||
|
|
{"message":"Rate limit exceeded."}
|
||
|
|
[2026-04-29T13:55:11.628Z] FAIL Issue lookup 15/15 (STEAM-2599) — HTTP 429 (1002ms)
|
||
|
|
{"message":"Rate limit exceeded."}
|
||
|
|
[2026-04-29T13:55:11.628Z] INFO
|
||
|
|
[2026-04-29T13:55:11.628Z] INFO ═══════════════════════════════════════════════════
|
||
|
|
[2026-04-29T13:55:11.628Z] INFO 24-HOUR LOAD SIMULATION SUMMARY
|
||
|
|
[2026-04-29T13:55:11.628Z] INFO ═══════════════════════════════════════════════════
|
||
|
|
[2026-04-29T13:55:11.628Z] INFO
|
||
|
|
[2026-04-29T13:55:11.628Z] INFO API Call Breakdown:
|
||
|
|
[2026-04-29T13:55:11.628Z] INFO GET /myself 5
|
||
|
|
[2026-04-29T13:55:11.628Z] INFO POST /issue 20
|
||
|
|
[2026-04-29T13:55:11.628Z] INFO GET /search (single) 45
|
||
|
|
[2026-04-29T13:55:11.628Z] INFO GET /search (bulk sync) 5
|
||
|
|
[2026-04-29T13:55:11.628Z] INFO GET /search (JQL) 5
|
||
|
|
[2026-04-29T13:55:11.628Z] INFO PUT /issue 10
|
||
|
|
[2026-04-29T13:55:11.628Z] INFO POST /comment 15
|
||
|
|
[2026-04-29T13:55:11.628Z] INFO GET /transitions 10
|
||
|
|
[2026-04-29T13:55:11.628Z] INFO ────────────────────────────── ───
|
||
|
|
[2026-04-29T13:55:11.628Z] INFO TOTAL 115
|
||
|
|
[2026-04-29T13:55:11.628Z] INFO
|
||
|
|
[2026-04-29T13:55:11.629Z] INFO Rate Limit Usage:
|
||
|
|
[2026-04-29T13:55:11.629Z] INFO Daily: 115 / 1440 (8.0%)
|
||
|
|
[2026-04-29T13:55:11.629Z] INFO Burst: 47 / 60
|
||
|
|
[2026-04-29T13:55:11.629Z] INFO
|
||
|
|
[2026-04-29T13:55:11.629Z] INFO Results: 62 passed, 53 failed
|
||
|
|
[2026-04-29T13:55:11.629Z] INFO Test issues created: 20
|
||
|
|
[2026-04-29T13:55:11.629Z] INFO
|
||
|
|
[2026-04-29T13:55:11.629Z] INFO NOTE FOR REVIEWER:
|
||
|
|
[2026-04-29T13:55:11.629Z] INFO This load test compresses an entire 24-hour production workload into
|
||
|
|
[2026-04-29T13:55:11.629Z] INFO ~3-5 minutes. The 429 responses are expected when running at this
|
||
|
|
[2026-04-29T13:55:11.629Z] INFO compressed rate — the server-side burst limiter triggers because all
|
||
|
|
[2026-04-29T13:55:11.629Z] INFO calls arrive within minutes instead of being spread across a full day.
|
||
|
|
[2026-04-29T13:55:11.629Z] INFO
|
||
|
|
[2026-04-29T13:55:11.629Z] INFO In production, these ~120 calls are distributed across 8-10 working
|
||
|
|
[2026-04-29T13:55:11.629Z] INFO hours by human-triggered actions (click Sync, create ticket, etc.).
|
||
|
|
[2026-04-29T13:55:11.629Z] INFO At that cadence, the 1s/2s inter-request delays keep us well within
|
||
|
|
[2026-04-29T13:55:11.629Z] INFO both the 60/min burst cap and the 1,440/day daily limit.
|
||
|
|
[2026-04-29T13:55:11.629Z] INFO
|
||
|
|
[2026-04-29T13:55:11.629Z] INFO The 429 handling is intentional — the dashboard surfaces "Rate limit
|
||
|
|
[2026-04-29T13:55:11.629Z] INFO exceeded" to the user and does NOT auto-retry, per Charter policy.
|