chore(docs): зафиксировать общую проверку 221 контекста
This commit is contained in:
1 parent
a3fcba0d43
commit
8627459bfa
4 files changed
+211
-2
No files matched your search
+1
-1
@@ -1,6 +1,6 @@
|
||||
# План реализации UX/UI по пятичасовым окнам
|
||||
|
||||
Актуальное продолжение 2026-10-07: 12.4.8main1176/1176 passed;12.3.77 endpoint ownership/atomic speed persistence завершён (25pure/5browser/backend build). Следующий12.4.9: общийcontext. Затем проверить сброс snapshot при изменении пары в каталоге (12.3.78). Внешний protocol12.5 подготовлен, приёмка не выполнена.
|
||||
Актуальное продолжение 2026-10-07: 12.4.8main1176/1176 на579e816 и12.4.9context221/221 наa3fcba0 passed. Следующий12.3.78: сброс probe snapshot при смене пары в каталоге/backend и frontend publish. Внешний protocol12.5 подготовлен, приёмка не выполнена; stage12 не завершён.
|
||||
|
||||
Общий план проекта MikrotikManager. Основан на согласованном плане из задачи; точка продолжения обновлена 2026-10-04. Источник фактического прогресса, проверок и ограничений — [журнал реализации](ux-ui-progress.md). Этот документ задаёт объём и критерии завершения, журнал фиксирует результат.
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
# UX/UI: журнал реализации
|
||||
|
||||
Актуальное продолжение 2026-10-07: 12.4.8main1176/1176 passed;12.3.77 endpoint ownership/atomic speed persistence завершён (25pure/5browser/backend build). Следующий12.4.9: общийcontext. Затем проверить сброс snapshot при изменении пары в каталоге (12.3.78). Внешний protocol12.5 подготовлен, приёмка не выполнена.
|
||||
Актуальное продолжение 2026-10-07: 12.4.8main1176/1176 на579e816 и12.4.9context221/221 наa3fcba0 passed. Следующий12.3.78: сброс probe snapshot при смене пары в каталоге/backend и frontend publish. Внешний protocol12.5 подготовлен, приёмка не выполнена; stage12 не завершён.
|
||||
|
||||
Общий план: [UX/UI по этапам и пятичасовым окнам](ux-ui-plan.md). План задаёт объём, этот журнал фиксирует выполненные блоки и ограничения.
|
||||
|
||||
|
||||
@@ -869,3 +869,10 @@ Source review: stopScheduler очищает таймеры, stopTrafficFlowListe
|
||||
25 pure/DI tests (9новых persistence: preflight, zero, source/destination/delete race, update/insert/pre-commit failures,ad-hoc;4rate,3status,9scheduler),5browser speed-test (новый409 и прежние ошибки/timeout/nullable/foreignrun), targeted test lint и backend build passed. Pure transaction в памяти моделирует rollback и отказ до commit, не доказывает потерю реального PG commit acknowledgement. Source placement и SQL predicates просмотрены; PG concurrency/transaction semantics требуют12.5.
|
||||
|
||||
Полный main1176 относится к579e816 до backend delta; frontend runtime после него не менялся, добавлен1профильный409тест. Следующий12.4.9context; после него12.3.78: adapter каталога сохраняет observations по id, нужно проверить смену пары и local publish после config save. Текущий77защищает пару при запуске/результате, не является CAS полной версии параметров пробы.
|
||||
|
||||
|
||||
## 12.4.9 — общая context регрессия после speed ownership
|
||||
|
||||
2026-10-07, HEADa3fcba0.221/221passed,26files,0unexpected/skipped/flaky,7.5min. Edge/1worker/retries0/maxFailures12. [Итог context](ux-ui/acceptance/context-final-2026-10-07.json) сохранён отдельно от старых матриц; source tmp/ux-context-final-20261007.json. Смена backend/mode, ABA/late data/write/permission, закрытие scope и checkpoint прошли.
|
||||
|
||||
Main1176 на579e816 и backend ownership delta25pure/5browser наa3fcba0 остаются разными доказательствами, HEAD не подменён. Следующий78: при смене пары adapter upsert и frontend optimistic publish сохраняли старые observations; исправить после общего прогона и проверить профиль. Внешняя12.5 всё ещё не выполнена.
|
||||
@@ -0,0 +1,202 @@
|
||||
{
|
||||
"head": "a3fcba0d431d5753a97a8fce164ae828b64ad8b9",
|
||||
"config": "playwright.ux-context.config.ts",
|
||||
"browser": "msedge",
|
||||
"workers": 1,
|
||||
"retries": 0,
|
||||
"maxFailures": 12,
|
||||
"source": "tmp/ux-context-final-20261007.json",
|
||||
"stats": {
|
||||
"startTime": "2026-10-07T08:12:42.744Z",
|
||||
"duration": 448087.442,
|
||||
"expected": 221,
|
||||
"skipped": 0,
|
||||
"unexpected": 0,
|
||||
"flaky": 0
|
||||
},
|
||||
"errors": [],
|
||||
"files": [
|
||||
{
|
||||
"file": "alerts-context.spec.ts",
|
||||
"passed": 14,
|
||||
"failed": 0,
|
||||
"skipped": 0,
|
||||
"flaky": 0
|
||||
},
|
||||
{
|
||||
"file": "backend-switch.e2e.ts",
|
||||
"passed": 3,
|
||||
"failed": 0,
|
||||
"skipped": 0,
|
||||
"flaky": 0
|
||||
},
|
||||
{
|
||||
"file": "backups-context.spec.ts",
|
||||
"passed": 28,
|
||||
"failed": 0,
|
||||
"skipped": 0,
|
||||
"flaky": 0
|
||||
},
|
||||
{
|
||||
"file": "bgp-context.spec.ts",
|
||||
"passed": 4,
|
||||
"failed": 0,
|
||||
"skipped": 0,
|
||||
"flaky": 0
|
||||
},
|
||||
{
|
||||
"file": "certificates-context.spec.ts",
|
||||
"passed": 16,
|
||||
"failed": 0,
|
||||
"skipped": 0,
|
||||
"flaky": 0
|
||||
},
|
||||
{
|
||||
"file": "containers-context.spec.ts",
|
||||
"passed": 8,
|
||||
"failed": 0,
|
||||
"skipped": 0,
|
||||
"flaky": 0
|
||||
},
|
||||
{
|
||||
"file": "data-collection-context.spec.ts",
|
||||
"passed": 6,
|
||||
"failed": 0,
|
||||
"skipped": 0,
|
||||
"flaky": 0
|
||||
},
|
||||
{
|
||||
"file": "evobgp-context.spec.ts",
|
||||
"passed": 8,
|
||||
"failed": 0,
|
||||
"skipped": 0,
|
||||
"flaky": 0
|
||||
},
|
||||
{
|
||||
"file": "filters-context.spec.ts",
|
||||
"passed": 6,
|
||||
"failed": 0,
|
||||
"skipped": 0,
|
||||
"flaky": 0
|
||||
},
|
||||
{
|
||||
"file": "firewall-context.spec.ts",
|
||||
"passed": 4,
|
||||
"failed": 0,
|
||||
"skipped": 0,
|
||||
"flaky": 0
|
||||
},
|
||||
{
|
||||
"file": "geoip-context.spec.ts",
|
||||
"passed": 6,
|
||||
"failed": 0,
|
||||
"skipped": 0,
|
||||
"flaky": 0
|
||||
},
|
||||
{
|
||||
"file": "gre-context.spec.ts",
|
||||
"passed": 6,
|
||||
"failed": 0,
|
||||
"skipped": 0,
|
||||
"flaky": 0
|
||||
},
|
||||
{
|
||||
"file": "ipsec-context.spec.ts",
|
||||
"passed": 6,
|
||||
"failed": 0,
|
||||
"skipped": 0,
|
||||
"flaky": 0
|
||||
},
|
||||
{
|
||||
"file": "netflow-context.spec.ts",
|
||||
"passed": 10,
|
||||
"failed": 0,
|
||||
"skipped": 0,
|
||||
"flaky": 0
|
||||
},
|
||||
{
|
||||
"file": "network-map-context.spec.ts",
|
||||
"passed": 12,
|
||||
"failed": 0,
|
||||
"skipped": 0,
|
||||
"flaky": 0
|
||||
},
|
||||
{
|
||||
"file": "ospf-context.spec.ts",
|
||||
"passed": 8,
|
||||
"failed": 0,
|
||||
"skipped": 0,
|
||||
"flaky": 0
|
||||
},
|
||||
{
|
||||
"file": "probes-context.spec.ts",
|
||||
"passed": 8,
|
||||
"failed": 0,
|
||||
"skipped": 0,
|
||||
"flaky": 0
|
||||
},
|
||||
{
|
||||
"file": "recursive-routes-context.spec.ts",
|
||||
"passed": 8,
|
||||
"failed": 0,
|
||||
"skipped": 0,
|
||||
"flaky": 0
|
||||
},
|
||||
{
|
||||
"file": "route-optimizer-context.spec.ts",
|
||||
"passed": 8,
|
||||
"failed": 0,
|
||||
"skipped": 0,
|
||||
"flaky": 0
|
||||
},
|
||||
{
|
||||
"file": "settings-context.spec.ts",
|
||||
"passed": 10,
|
||||
"failed": 0,
|
||||
"skipped": 0,
|
||||
"flaky": 0
|
||||
},
|
||||
{
|
||||
"file": "system-database-context.spec.ts",
|
||||
"passed": 6,
|
||||
"failed": 0,
|
||||
"skipped": 0,
|
||||
"flaky": 0
|
||||
},
|
||||
{
|
||||
"file": "terminal-context.spec.ts",
|
||||
"passed": 8,
|
||||
"failed": 0,
|
||||
"skipped": 0,
|
||||
"flaky": 0
|
||||
},
|
||||
{
|
||||
"file": "uptime-context.spec.ts",
|
||||
"passed": 8,
|
||||
"failed": 0,
|
||||
"skipped": 0,
|
||||
"flaky": 0
|
||||
},
|
||||
{
|
||||
"file": "users-context.spec.ts",
|
||||
"passed": 8,
|
||||
"failed": 0,
|
||||
"skipped": 0,
|
||||
"flaky": 0
|
||||
},
|
||||
{
|
||||
"file": "vxlan-context.spec.ts",
|
||||
"passed": 4,
|
||||
"failed": 0,
|
||||
"skipped": 0,
|
||||
"flaky": 0
|
||||
},
|
||||
{
|
||||
"file": "wireguard-context.spec.ts",
|
||||
"passed": 8,
|
||||
"failed": 0,
|
||||
"skipped": 0,
|
||||
"flaky": 0
|
||||
}
|
||||
]
|
||||
}
|
||||
Reference in new issue
Block a user