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

#!/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"