From df0576aebd0ba64791b42e02121d5602aa02a6e4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E2=80=9CNaeel=E2=80=9D?= Date: Sun, 6 Sep 2026 13:22:41 +0300 Subject: [PATCH] Document full 0.2.2 release test --- HISTORY/2026-09-06-release-0.2.2-full-test.md | 37 +++++++++++++++++++ 1 file changed, 37 insertions(+) create mode 100644 HISTORY/2026-09-06-release-0.2.2-full-test.md diff --git a/HISTORY/2026-09-06-release-0.2.2-full-test.md b/HISTORY/2026-09-06-release-0.2.2-full-test.md new file mode 100644 index 0000000..416fdd5 --- /dev/null +++ b/HISTORY/2026-09-06-release-0.2.2-full-test.md @@ -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`.