P0: Лимиты и recover-процедура для IFT loadtest #31
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Проблема
Aggressive/hold без жёстких лимитов клинит WSL2 IFT (
vmmemhigh CPU/RAM, SSH hang). Нет единого документированного «безопасного» профиля и запрета uncapped stress.Влияние
Стенд становится недоступным; recover через
wsl --shutdown.Ожидаемый результат
В README/скриптах: maxusers≤300, thinktime≥1s, interarrival≥0.1 для planned runs; aggressive без лимита запрещён; процедура recover после клина.
Критерии приёмки
Приоритет
P0
Связь
Follow-up к EventHub/EventHubBack#30
Беру в работу. Вариант: документировать лимиты в test/tsung/README.md + пометка bump как запрещённого; recover через exchange scripts / restore-ift.ps1. Реализую.
Сделано:
test/tsung/README.md(maxusers≤300, thinktime≥1, interarrival≥0.1, потолок ~10 VU/s, recover)CONFIRM_DANGEROUS=1для stress-bump в~/.cursor/eventhub/run-ift-loadtest.shЖду коммит по команде.
Закоммичено и запушено без CI:
823274cна master EventHubBack (README + hold/stress сценарии + guard bump).Закрываю.