test: add multi-function stress suite and severe load testing

This commit is contained in:
Naeel
2026-04-14 23:15:26 +03:00
parent b1b990ada3
commit d40c5c6e07
8 changed files with 210 additions and 0 deletions
+14
View File
@@ -139,3 +139,17 @@
### Следующий шаг
- Расширить acceptance-тест проверкой реального HTTP-вызова функции через ingress.
### Обновление этапа (много функций + суровая нагрузка)
- Добавлен `examples/stress-suite`:
- функции: `fast`, `cpu`, `json`
- маршруты: `/stress/fast`, `/stress/cpu`, `/stress/json`
- Terraform-конфиг на 10 ресурсов (env + 3 package + 3 function + 3 trigger)
- Добавлен скрипт `examples/stress-suite/scripts/load_test.sh` для параллельной нагрузки.
- Реальный прогон после донастройки:
- `900` запросов на endpoint
- `90` параллелизм
- итог: `100%` success на всех трех endpoint-ах.
### Следующий шаг
- Добавить в acceptance-тест проверку HTTP latency/perf budget и порогов SLO.