Skip to content

Parameterize k6 scripts and add throttling docs - #188

Merged
kmandryk merged 3 commits into
developfrom
AI-1223
Jun 16, 2026
Merged

Parameterize k6 scripts and add throttling docs#188
kmandryk merged 3 commits into
developfrom
AI-1223

Conversation

@kmandryk

@kmandryk kmandryk commented Jun 9, 2026

Copy link
Copy Markdown
Collaborator

Document global rate limiting and how to raise THROTTLE_GLOBAL_LIMIT for sustained/multi-VU load tests; add guidance to docs-md/LOAD_TESTING.md, LOAD_TEST_STRESS_RUN_SHEET.md, and tools/load-testing/README.md. Update k6 read-benchmark-datasets.js to accept LOAD_TEST_VUS, LOAD_TEST_SLEEP_SECONDS and switch to vus/duration options (default 1 VU × 60s, 1s sleep) so scripts stay under the backend throttler by default. Add matching OpenShift job env defaults for VUS, DURATION and SLEEP. Minor non-functional reorder of the mupdf dependency in apps/backend-services/package.json.

AI-1223

Document global rate limiting and how to raise THROTTLE_GLOBAL_LIMIT for sustained/multi-VU load tests; add guidance to docs-md/LOAD_TESTING.md, LOAD_TEST_STRESS_RUN_SHEET.md, and tools/load-testing/README.md. Update k6 read-benchmark-datasets.js to accept LOAD_TEST_VUS, LOAD_TEST_SLEEP_SECONDS and switch to vus/duration options (default 1 VU × 60s, 1s sleep) so scripts stay under the backend throttler by default. Add matching OpenShift job env defaults for VUS, DURATION and SLEEP. Minor non-functional reorder of the mupdf dependency in apps/backend-services/package.json.
Comment thread docs-md/LOAD_TEST_STRESS_RUN_SHEET.md
kmandryk added 2 commits June 16, 2026 10:59
Integrate DB pool sizing, frontend error boundaries, client error logging,
and classifier upload handling while preserving throttling-safe k6 defaults.
Add @biomejs/cli-linux-x64@2.4.8 to devDependencies in package.json and update package-lock.json with the corresponding node_modules entry (platform: linux, cpu: x64). Also includes a minor whitespace/indentation tweak to the pod:base script line in package.json.
@kmandryk
kmandryk merged commit c71e0a0 into develop Jun 16, 2026
12 checks passed
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.

2 participants