You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
21 lines
915 B
21 lines
915 B
#!/bin/bash |
|
# run_load_test.sh — нагрузочный тест tcp_proxy: N параллельных соединений, |
|
# двусторонний byte-exact трафик без idle, замер пропускной способности. |
|
# |
|
# Это пресет поверх run_burst_test.sh (тот же движок, другие параметры). |
|
# |
|
# Параметры (env): |
|
# LOAD_CONNECTIONS — число параллельных соединений (по умолчанию 8) |
|
# LOAD_TOTAL — байт на направление на соединение (по умолчанию 8MB) |
|
# |
|
# Запуск: sudo ./run_load_test.sh |
|
|
|
set -euo pipefail |
|
|
|
BURST_NAME=load \ |
|
BURST_CONNECTIONS="${LOAD_CONNECTIONS:-8}" \ |
|
BURST_TOTAL="${LOAD_TOTAL:-8388608}" \ |
|
BURST_MIN_IDLE_MS=0 \ |
|
BURST_MAX_IDLE_MS=0 \ |
|
BURST_STALL_MS="${LOAD_STALL_MS:-30000}" \ |
|
bash "$(dirname "$0")/run_burst_test.sh"
|
|
|