Document full 0.2.2 release test
This commit is contained in:
@@ -0,0 +1,37 @@
|
|||||||
|
# 2026-09-06: полный тест релиза 0.2.2
|
||||||
|
|
||||||
|
## Релиз
|
||||||
|
|
||||||
|
Проверен коммит `f7687d3` с версией `0.2.2`. Локальная ветка на момент проверки совпадала с `origin/master`.
|
||||||
|
|
||||||
|
## Результаты
|
||||||
|
|
||||||
|
- `npm run build` — успешно;
|
||||||
|
- `npm test` — `10/10` Node-тестов пройдены;
|
||||||
|
- `python3 -m pytest tests/ -v` — `10/10` Python-тестов пройдены;
|
||||||
|
- `python3 -m py_compile site/app.py` — успешно;
|
||||||
|
- `node --version` — `v18.19.1`;
|
||||||
|
- `python` — `3.12.3`;
|
||||||
|
- `git diff --check` — без замечаний;
|
||||||
|
- запуск `python3 site/app.py` — успешный, Flask слушает `0.0.0.0:5000`;
|
||||||
|
- живой `GET /health` — HTTP 200, тело `ok`;
|
||||||
|
- живой `GET /` — HTTP 200, получено `10035` байт HTML.
|
||||||
|
|
||||||
|
## Состав Node-тестов
|
||||||
|
|
||||||
|
Проверены:
|
||||||
|
|
||||||
|
- рендер папок по умолчанию в свёрнутом состоянии;
|
||||||
|
- успешный PUT в буфер ВМ;
|
||||||
|
- HTTP-ошибка PUT;
|
||||||
|
- сетевая ошибка;
|
||||||
|
- таймаут;
|
||||||
|
- отмена через `AbortSignal`;
|
||||||
|
- пофайловый транзит Layer 2;
|
||||||
|
- формат файлов `FilePicker.getFiles()`;
|
||||||
|
- ошибка PUT в `uploadViaVM`;
|
||||||
|
- отмена загрузки через signal.
|
||||||
|
|
||||||
|
## Вывод
|
||||||
|
|
||||||
|
Релиз `0.2.2` проходит полный автоматический и локальный runtime-прогон. После документирования запись должна быть отдельным коммитом и отправлена в `origin/master`.
|
||||||
Reference in New Issue
Block a user