chore(test): зафиксировать локальную приёмку маршрутизации и диагностики

This commit is contained in:
Denozordec committed 2026-10-01 09:33:02 +07:00
1 parent 3c41de136e
commit 517e0bca67
38 files changed
+24 -2

No files matched your search

+9 -1
View File
@@ -26,7 +26,7 @@
| 7 | Серверы и мониторинг: детали, формы, URL-контекст, права | Завершён в границах локальной приёмки 2026-09-23; внешние ограничения ниже |
| 8 | Трафик и статистика | Завершён 2026-09-28 в границах локальной приёмки; ограничения в блоке 8.13 |
| 9 | VPN, Firewall и Filters | Завершён в границах локальной приёмки 2026-09-30; блоки 9.1–9.64, ограничения в 9.64 |
| 10 | Маршрутизация, диагностика, карта и терминал | В работе: 10.1–10.70; оптимизатор, карта и терминал приняты локально; диагностика /probes в работе |
| 10 | Маршрутизация, диагностика, карта и терминал | Завершён в границах локальной приёмки 2026-10-01; блоки 10.1–10.71, внешние ограничения в 10.71 |
| 11А | Пользователи, контейнеры, сертификаты и резервные копии | Не начат |
| 11Б | Оповещения, сбор данных, интеграции, релизы и настройки | Не начат |
| 12 | Итоговая доступность, адаптивность, производительность и регрессия | Не начат |
@@ -36,6 +36,14 @@
## Блок 10.71 — локальная приёмка этапа 10 (2026-10-01)
- Этап 10 завершён в границах локальной приёмки: BGP/OSPF/рекурсивные маршруты/оптимизатор/карта/терминал/диагностика. Схемы и снимки сохранены в плане; ReUI Frame/Data Grid v9 и base-nova сохранены, новые vendor компоненты не добавлены.
- Совместный профильный прогон — 235 E2E passed; отдельные source конфигурации — 52 E2E passed (BGP 4, OSPF 8, recursive 8, optimizer 8, map 12, terminal 8, probes 4). 42 профильных unit passed. Probes backend HTTP/cancel/BW transport повторены, frontend/backend production build прошли. Снимки регрессии обновлены без изменений дизайна остальных принятых экранов.
- Общий backend test ранее завершился exit 0 с явными skipped DB сценариями: PostgreSQL недоступен. Реальные RouterOS/JWT/БД, выполнение сетевых команд, применение маршрутов и остановка процессов остаются внешней приёмкой. Полный проектный accessibility/performance/lint аудит — этап 12.
- Сохраняются известные исходные lint ограничения: три set-state-in-effect в расписании диагностики (11Б), две prefer-const в Mikrotik service; другие исходные предупреждения описаны в профильных блоках. Не объявляются чистым общепроектным lint.
- Далее 11А.1: карта администрирования и API; затем 11А.2: достоверная загрузка пользователей и серверного каталога. 11А/11Б/12 ещё не завершены.
## Блок 10.70 — контекст BW и клавиатурные действия (2026-10-01)
- Выбор GRE для BW вычисляется из текущего каталога без setState в effect. Первоначальный выбор сохраняет прежнее поведение; ручной выбор привязан к устройству. Если выбранный GRE исчез, запуск блокируется до нового явного выбора, другой туннель не подставляется.