fix(containers): исключить опрос выключенных серверов и ложные пустые данные

This commit is contained in:
Denozordec committed 2026-10-14 19:25:14 +07:00
1 parent 74151176d7
commit dc7b22940a
16 files changed
+470 -88

No files matched your search

@@ -0,0 +1,34 @@
{
"date": "2026-10-14",
"block": "12.5.249",
"containers": [
{
"name": "mmapp-test-backend",
"image": "mmapp-test/backend:ux-containers249",
"imageId": "sha256:b0d1526c683c0ce02dcac89087e13a917e27f743af192d2fda4fe26e4f11f056",
"running": true,
"health": "healthy"
},
{
"name": "mmapp-test-frontend",
"image": "mmapp-test/frontend:ux-containers248",
"imageId": "sha256:131d762c00aabeb275b0b17591361a83df2d73a794b27ce06ffcdeaee6424a1e",
"running": true,
"health": "not-configured"
}
],
"sourceAudit": [
{
"kind": "backend",
"matched": 524
}
],
"compiledAudit": {
"matched": 1080,
"missing": 0,
"different": 0
},
"frontendChanged": false,
"buildExit": 0,
"containerProfileOnNode22": 0
}
@@ -0,0 +1,46 @@
{
"date": "2026-10-14",
"block": "12.5.249",
"realPortalLogin": true,
"noMocks": true,
"stateStatus": 200,
"availability": [
{
"serverId": 1,
"availability": "unsupported"
},
{
"serverId": 2,
"availability": "unsupported"
}
],
"legacy": [
{
"path": "/api/containers",
"status": 200,
"count": 0
},
{
"path": "/api/servers/1/containers",
"status": 200,
"count": 0
},
{
"path": "/api/servers/2/containers",
"status": 200,
"count": 0
}
],
"views": [
{
"width": 1440,
"globalOverflow": false
},
{
"width": 390,
"globalOverflow": false
}
],
"pageErrors": [],
"nonAuthApiWrites": 0
}
@@ -0,0 +1,195 @@
{
"date": "2026-10-14",
"block": "12.5.249",
"scope": "full backend profile list on owned isolated PostgreSQL; no production DSN",
"database": "mm_accept_166_1791980090323",
"profiles": [
{
"profile": "test:probes",
"passed": true,
"durationMs": 23417,
"skippedLineCount": 1,
"unavailableSqlBranches": []
},
{
"profile": "test:exec",
"passed": true,
"durationMs": 8748,
"skippedLineCount": 1,
"unavailableSqlBranches": []
},
{
"profile": "test:alert-engine",
"passed": true,
"durationMs": 22044,
"skippedLineCount": 0,
"unavailableSqlBranches": []
},
{
"profile": "test:alerts-telegram",
"passed": true,
"durationMs": 15207,
"skippedLineCount": 10,
"unavailableSqlBranches": []
},
{
"profile": "test:auth",
"passed": true,
"durationMs": 11062,
"skippedLineCount": 0,
"unavailableSqlBranches": []
},
{
"profile": "test:wireguard",
"passed": true,
"durationMs": 15491,
"skippedLineCount": 1,
"unavailableSqlBranches": []
},
{
"profile": "test:ipsec",
"passed": true,
"durationMs": 16407,
"skippedLineCount": 0,
"unavailableSqlBranches": []
},
{
"profile": "test:traffic-rate",
"passed": true,
"durationMs": 51136,
"skippedLineCount": 1,
"unavailableSqlBranches": []
},
{
"profile": "test:traffic-flow",
"passed": true,
"durationMs": 55279,
"skippedLineCount": 2,
"unavailableSqlBranches": [
"Monthly SQL: skip (requires an owned isolated database)",
"IPv6 UDP/worker/SQL: skip (requires an owned isolated database)"
]
},
{
"profile": "test:users",
"passed": true,
"durationMs": 7848,
"skippedLineCount": 0,
"unavailableSqlBranches": []
},
{
"profile": "test:pg",
"passed": true,
"durationMs": 10026,
"skippedLineCount": 0,
"unavailableSqlBranches": []
},
{
"profile": "test:backups",
"passed": true,
"durationMs": 12245,
"skippedLineCount": 8,
"unavailableSqlBranches": []
},
{
"profile": "test:scheduler",
"passed": true,
"durationMs": 6936,
"skippedLineCount": 5,
"unavailableSqlBranches": []
},
{
"profile": "test:live-maps",
"passed": true,
"durationMs": 28667,
"skippedLineCount": 0,
"unavailableSqlBranches": []
},
{
"profile": "test:ospf-optimizer",
"passed": true,
"durationMs": 6977,
"skippedLineCount": 1,
"unavailableSqlBranches": []
},
{
"profile": "test:recursive-routes",
"passed": true,
"durationMs": 4117,
"skippedLineCount": 0,
"unavailableSqlBranches": []
},
{
"profile": "test:config-sync",
"passed": true,
"durationMs": 19206,
"skippedLineCount": 1,
"unavailableSqlBranches": [
"network-disabled-server.test.ts: invalid IDs passed; own SQL/disabled API checks skipped (MMAPP_OWN_TEST_DB required)"
]
},
{
"profile": "test:ros-file",
"passed": true,
"durationMs": 1600,
"skippedLineCount": 1,
"unavailableSqlBranches": []
},
{
"profile": "test:containers",
"passed": true,
"durationMs": 8611,
"skippedLineCount": 0,
"unavailableSqlBranches": []
},
{
"profile": "test:certificates",
"passed": true,
"durationMs": 13336,
"skippedLineCount": 3,
"unavailableSqlBranches": []
},
{
"profile": "test:netflow-settings",
"passed": true,
"durationMs": 5398,
"skippedLineCount": 0,
"unavailableSqlBranches": []
},
{
"profile": "test:netflow-purge",
"passed": true,
"durationMs": 2367,
"skippedLineCount": 0,
"unavailableSqlBranches": []
},
{
"profile": "test:evolution",
"passed": true,
"durationMs": 5728,
"skippedLineCount": 1,
"unavailableSqlBranches": []
},
{
"profile": "test:system-database",
"passed": true,
"durationMs": 19615,
"skippedLineCount": 9,
"unavailableSqlBranches": []
},
{
"profile": "test:server-privacy",
"passed": true,
"durationMs": 6656,
"skippedLineCount": 0,
"unavailableSqlBranches": []
}
],
"passed": true,
"cleanup": {
"databaseRemoved": true,
"roleRemoved": true,
"containerRemoved": true
},
"durationMs": 378124
}