Document hardening test plan
This commit is contained in:
@@ -0,0 +1,14 @@
|
||||
# 2026-09-06: план дополнительных hardening-тестов
|
||||
|
||||
После полного прогона `0.2.2` выявлены тестовые пробелы, которые не покрывались штатными 10 Python и 10 Node тестами:
|
||||
|
||||
- границы `MAX_FILE_BYTES` (ровно лимит и лимит + 1 байт);
|
||||
- превышение фактического размера файла после pull при заниженном заявленном размере;
|
||||
- граница `MAX_SESSION_BYTES`;
|
||||
- retry pull после временного HTTP-сбоя;
|
||||
- удаление сессии по TTL;
|
||||
- удаление файла из буфера при пропуске по лимиту;
|
||||
- отмена frontend после частично завершённого пофайлового транзита;
|
||||
- повторный выбор/двойной запуск picker без параллельной обработки.
|
||||
|
||||
Первым шагом добавляются backend hardening-тесты для лимитов, retry, TTL и очистки буфера. После каждого логического изменения выполняется отдельный коммит и проверка.
|
||||
Reference in New Issue
Block a user