ci(test): включить проверку загрузки баз в общий профиль
This commit is contained in:
1 parent
4f6de4b08e
commit
61e6671685
10 files changed
+145
-9
No files matched your search
+11
-1
@@ -1,9 +1,19 @@
|
||||
# План реализации UX/UI по пятичасовым окнам
|
||||
|
||||
Актуальное продолжение 2026-10-14:244 — подготовлен официальный container7.24.5 NPK1,175,697bytes из vendor archive200; SHA256 и точная процедура сохранены. SSH22 на104.165.244.7 доступен,194.226.121.150 остаётся control. Package upload/install/reboot0; positive lifecycle не принят. Перед применением нужно отдельное согласие на временный пакет/две controlled перезагрузки и cleanup. Runtime ux-geoip242/ux-backups237. Пока ожидается ответ — независимый245:включение нового GeoIP HTTP regression в общий CI профиль. Этап12.5 открыт.
|
||||
Актуальное продолжение 2026-10-14:245 — новый GeoIP HTTP regression включён ровно1 раз вtraffic-flow→test:all→npm test/GiteaCI. Local иown-PG source acceptance profile24 scripts прошёл57,066ms; monthly/IPv6 специализированныеSQLветки явноskipped (отдельныеown DB guards). Temporary DB/role/container удалены. User отклонил официальныйcontainer244 и указалmikrotik.ltd; источник проверяется для246, установки/reboot0. Runtime ux-geoip242/ux-backups237 unchanged. Этап12.5 открыт.
|
||||
|
||||
Общий план проекта MikrotikManager. Основан на согласованном плане из задачи; точка продолжения обновлена 2026-10-14. Источник фактического прогресса, проверок и ограничений — [журнал реализации](ux-ui-progress.md). Этот документ задаёт объём и критерии завершения, журнал фиксирует результат.
|
||||
|
||||
## 12.5.245 — новый GeoIP HTTP тест входит в общий CI-профиль (2026-10-14)
|
||||
|
||||
В backend/package.json test:traffic-flow добавленgeoip-download.test.ts передcollector тестом. test:all вызываетэтотprofile один раз, backend/scripts/test.mjs выполняетего черезnpm test; Gitea backend-test вызываетnpm run test --prefix backend. Новой зависимости и отдельного дублирующего test:geoip вtest:all нет. test:geoip остаётся удобной профильной командой. Это только dev/test command metadata, compiledruntime242/API/UI не изменяются; production Docker не пересобирался ради списка тестов, при следующей сборке метаданные попадутвобраз.
|
||||
|
||||
Local24 scripts прошли; SQLbranches безlocal PG честноskipped. Source acceptance image на code242/cache build с текущим package245 command overlay выполнил тотжеprofile в собственной PostgreSQL ролиNOSUPERUSER/NOCREATEDB/NOCREATEROLE/NOBYPASSRLS:exit0/57,066ms/newHTTPtest observedonce. Обычные SQLветки исполнились; ровно2 специализированныеbranches monthly/IPv6 требуютдругих отдельноименованныхown DB иskipped. Ониневыдаются за новуюприёмку; предыдущие222 протоколы остаютсяисторическими. ВременныеDB/role/container удалены и отсутствиеDB/roleподтверждено.
|
||||
|
||||
Первыйharness запуск не нашёлpg из/checks; исправлен createRequire(/app/backend/package.json), DB/role очищены. Затем guardharness ошибочно запрещалобаизвестныхoptional skips при успешномnpm exit0; скорректирован точныйallowlist, финальныйrun57,066ms passed. Повторныепроверки не суммируются. stdoutтестов сохранёнprivately, publicJSON содержитлишьscope/duration/skips/cleanup. [Протокол](ux-ui/acceptance/traffic-flow245.json); helperstraffic-flow-regression.mjs/run-traffic-flow-regression.sh проходятnode --check.
|
||||
|
||||
Userотклонилприменениеофициальногоcontainer244 из-заисточника иуказалmikrotik.ltd. ЭтотNPKнеприменяется, upload/reboot0. Следующий246 фиксируетзапрошенный7.24.5/x86artifact/source/digest иобновлённуюпроцедуру; конкретное согласие на installation/reboot ещё не получено. Productionbackend ux-geoip242/frontend ux-backups237 неизменны.
|
||||
|
||||
## 12.5.244 — конкретный пакет и процедура контейнерной приёмки (2026-10-14)
|
||||
|
||||
Для104.165.244.7 подготовлен официальный [all_packages-x867.24.5](https://download.mikrotik.com/routeros/7.24.5/all_packages-x86-7.24.5.zip), HEAD/GET200,10,476,996bytes. Архив прочитан как данные, извлечён толькоcontainer-7.24.5.npk1,175,697bytes. SHA256 zip6acfd80b3f6edfd23cea14bfcdbbb183a6258acb3aedb3d7b0a23f60a19e51c6, NPK7515c52499bd11b063517c7b48a6553519976098040d9dec67f6bf087876a3c9. Это локально вычисленные отпечаткиHTTPSvendor payload, не отдельнаяvendor checksum; native signature/installation ещё не проверены. Файлы толькоignored tmp, вGitбинарники не добавлены. SSH22 reachable, вход/передача NPK не выполнялись.
|
||||
|
||||
Reference in new issue
Block a user