Skip to content

overview glossary

Douwe de Vries edited this page Jul 1, 2026 · 1 revision

Glossary

These terms appear across the frontend, Rust backend, and release tooling.

Term Meaning Source
Collection A Postman collection imported from JSON and exposed to the UI as CollectionInfo src/lib/loadrift/types.ts, src-tauri/src/models.rs
Runtime collection Backend-only request and variable data used to validate, smoke test, and run selected requests src-tauri/src/importing/mod.rs
Runtime variable A Postman {{variable}} key with an optional default or UI override src-tauri/src/importing/parser.rs, src/app/utils.ts
Host variable baseUrl, base_url, environment, or enviroment, treated as base URL inputs src/app/utils.ts, src-tauri/src/importing/runtime.rs
k6 script Generated JavaScript that embeds imported requests and executes them with k6 src-tauri/src/importing/script.rs
Basic load shape Load controls from the UI: VUs, duration, ramp-up strategy, and thresholds src/lib/loadrift/types.ts
Advanced options Raw k6 JSON merged over basic options src/app/advancedOptions.ts, src-tauri/src/k6/process/runtime.rs
Sequential traffic Mode where every runnable selected request is executed each iteration src-tauri/src/importing/script.rs
Weighted traffic Mode where request weights build a deterministic per-iteration schedule src-tauri/src/importing/script.rs
Smoke test A direct HTTP check of selected resolved requests before a full k6 run src-tauri/src/commands/testing/smoke.rs
Live metrics Metrics derived from k6 JSON output during a run src-tauri/src/k6/process/live_metrics.rs
Result source Whether final results came from k6 summary JSON or live metrics fallback src/lib/loadrift/types.ts
Run artifacts Per-run private temp files: script.js, summary.json, and metrics.json src-tauri/src/k6/process/runtime.rs

For how these terms connect during a run, see Architecture and k6 runtime.

Clone this wiki locally