fix(api): показывать ошибки опроса старых OSPF и BFD API
This commit is contained in:
1 parent
eaf724d6cc
commit
5ac5a25dfc
17 files changed
+688
-96
No files matched your search
@@ -0,0 +1,188 @@
|
||||
{
|
||||
"date": "2026-10-14",
|
||||
"block": "12.5.215",
|
||||
"baseline": true,
|
||||
"database": "mm_accept_166_1791912497373",
|
||||
"cases": [
|
||||
{
|
||||
"phase": "populated",
|
||||
"endpoint": "ospf/neighbors",
|
||||
"status": 200,
|
||||
"failures": 0,
|
||||
"nativeCalls": 14
|
||||
},
|
||||
{
|
||||
"phase": "populated",
|
||||
"endpoint": "ospf/interfaces",
|
||||
"status": 200,
|
||||
"failures": 0,
|
||||
"nativeCalls": 14
|
||||
},
|
||||
{
|
||||
"phase": "populated",
|
||||
"endpoint": "ospf/instances",
|
||||
"status": 200,
|
||||
"failures": 0,
|
||||
"nativeCalls": 14
|
||||
},
|
||||
{
|
||||
"phase": "populated",
|
||||
"endpoint": "ospf/all",
|
||||
"status": 200,
|
||||
"failures": 0,
|
||||
"nativeCalls": 14
|
||||
},
|
||||
{
|
||||
"phase": "populated",
|
||||
"endpoint": "bfd/sessions",
|
||||
"status": 200,
|
||||
"failures": 0,
|
||||
"nativeCalls": 2
|
||||
},
|
||||
{
|
||||
"phase": "empty",
|
||||
"endpoint": "ospf/neighbors",
|
||||
"status": 200,
|
||||
"failures": 0,
|
||||
"nativeCalls": 14
|
||||
},
|
||||
{
|
||||
"phase": "empty",
|
||||
"endpoint": "ospf/interfaces",
|
||||
"status": 200,
|
||||
"failures": 0,
|
||||
"nativeCalls": 14
|
||||
},
|
||||
{
|
||||
"phase": "empty",
|
||||
"endpoint": "ospf/instances",
|
||||
"status": 200,
|
||||
"failures": 0,
|
||||
"nativeCalls": 14
|
||||
},
|
||||
{
|
||||
"phase": "empty",
|
||||
"endpoint": "ospf/all",
|
||||
"status": 200,
|
||||
"failures": 0,
|
||||
"nativeCalls": 14
|
||||
},
|
||||
{
|
||||
"phase": "empty",
|
||||
"endpoint": "bfd/sessions",
|
||||
"status": 200,
|
||||
"failures": 0,
|
||||
"nativeCalls": 2
|
||||
},
|
||||
{
|
||||
"phase": "partial",
|
||||
"endpoint": "ospf/neighbors",
|
||||
"status": 200,
|
||||
"failures": 0,
|
||||
"nativeCalls": 14
|
||||
},
|
||||
{
|
||||
"phase": "partial",
|
||||
"endpoint": "ospf/interfaces",
|
||||
"status": 200,
|
||||
"failures": 0,
|
||||
"nativeCalls": 14
|
||||
},
|
||||
{
|
||||
"phase": "partial",
|
||||
"endpoint": "ospf/instances",
|
||||
"status": 200,
|
||||
"failures": 0,
|
||||
"nativeCalls": 14
|
||||
},
|
||||
{
|
||||
"phase": "partial",
|
||||
"endpoint": "ospf/all",
|
||||
"status": 200,
|
||||
"failures": 0,
|
||||
"nativeCalls": 14
|
||||
},
|
||||
{
|
||||
"phase": "partial",
|
||||
"endpoint": "bfd/sessions",
|
||||
"status": 200,
|
||||
"failures": 0,
|
||||
"nativeCalls": 2
|
||||
},
|
||||
{
|
||||
"phase": "failed",
|
||||
"endpoint": "ospf/neighbors",
|
||||
"status": 200,
|
||||
"failures": 0,
|
||||
"nativeCalls": 14
|
||||
},
|
||||
{
|
||||
"phase": "failed",
|
||||
"endpoint": "ospf/interfaces",
|
||||
"status": 200,
|
||||
"failures": 0,
|
||||
"nativeCalls": 14
|
||||
},
|
||||
{
|
||||
"phase": "failed",
|
||||
"endpoint": "ospf/instances",
|
||||
"status": 200,
|
||||
"failures": 0,
|
||||
"nativeCalls": 14
|
||||
},
|
||||
{
|
||||
"phase": "failed",
|
||||
"endpoint": "ospf/all",
|
||||
"status": 200,
|
||||
"failures": 0,
|
||||
"nativeCalls": 14
|
||||
},
|
||||
{
|
||||
"phase": "failed",
|
||||
"endpoint": "bfd/sessions",
|
||||
"status": 200,
|
||||
"failures": 0,
|
||||
"nativeCalls": 2
|
||||
},
|
||||
{
|
||||
"phase": "disabled",
|
||||
"endpoint": "ospf/neighbors",
|
||||
"status": 200,
|
||||
"failures": 0,
|
||||
"nativeCalls": 0
|
||||
},
|
||||
{
|
||||
"phase": "disabled",
|
||||
"endpoint": "ospf/interfaces",
|
||||
"status": 200,
|
||||
"failures": 0,
|
||||
"nativeCalls": 0
|
||||
},
|
||||
{
|
||||
"phase": "disabled",
|
||||
"endpoint": "ospf/instances",
|
||||
"status": 200,
|
||||
"failures": 0,
|
||||
"nativeCalls": 0
|
||||
},
|
||||
{
|
||||
"phase": "disabled",
|
||||
"endpoint": "ospf/all",
|
||||
"status": 200,
|
||||
"failures": 0,
|
||||
"nativeCalls": 0
|
||||
},
|
||||
{
|
||||
"phase": "disabled",
|
||||
"endpoint": "bfd/sessions",
|
||||
"status": 200,
|
||||
"failures": 0,
|
||||
"nativeCalls": 0
|
||||
}
|
||||
],
|
||||
"scope": "Compiled production routes/auth, isolated PostgreSQL and RouterOS HTTP fixture; real CHR unchanged",
|
||||
"passed": true,
|
||||
"nativeWrites": 0,
|
||||
"disabledHomeRouterCalls": 0,
|
||||
"ownedDatabaseAndRoleRemoved": true
|
||||
}
|
||||
@@ -0,0 +1,20 @@
|
||||
{
|
||||
"date": "2026-10-14",
|
||||
"block": "12.5.215",
|
||||
"compiled": {
|
||||
"matched": 1052,
|
||||
"missing": 0,
|
||||
"different": 0
|
||||
},
|
||||
"source": [
|
||||
{
|
||||
"kind": "backend",
|
||||
"matched": 481
|
||||
}
|
||||
],
|
||||
"profileScripts": {
|
||||
"liveMaps": 14,
|
||||
"ospfOptimizer": 5
|
||||
},
|
||||
"localHttpCases": 25
|
||||
}
|
||||
@@ -0,0 +1,21 @@
|
||||
{
|
||||
"date": "2026-10-14",
|
||||
"block": "12.5.215",
|
||||
"backendSourceMatched": 481,
|
||||
"compiledMatched": 1052,
|
||||
"frontendChanged": false,
|
||||
"services": {
|
||||
"backend": {
|
||||
"image": "mmapp-test/backend:ux-ospf215",
|
||||
"imageId": "sha256:168e8fcb5e7779b4168194d87693c93a05cebbf3e923077d497a9eaee10b5bb0",
|
||||
"running": true,
|
||||
"health": "healthy"
|
||||
},
|
||||
"frontend": {
|
||||
"image": "mmapp-test/frontend:ux-gre214",
|
||||
"imageId": "sha256:7035e5ba628276a9927cce4814739dadd920dba0606e3b9fc316cc0262f77d5f",
|
||||
"running": true,
|
||||
"health": null
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,188 @@
|
||||
{
|
||||
"date": "2026-10-14",
|
||||
"block": "12.5.215",
|
||||
"baseline": false,
|
||||
"database": "mm_accept_166_1791912590293",
|
||||
"cases": [
|
||||
{
|
||||
"phase": "populated",
|
||||
"endpoint": "ospf/neighbors",
|
||||
"status": 200,
|
||||
"failures": 0,
|
||||
"nativeCalls": 14
|
||||
},
|
||||
{
|
||||
"phase": "populated",
|
||||
"endpoint": "ospf/interfaces",
|
||||
"status": 200,
|
||||
"failures": 0,
|
||||
"nativeCalls": 14
|
||||
},
|
||||
{
|
||||
"phase": "populated",
|
||||
"endpoint": "ospf/instances",
|
||||
"status": 200,
|
||||
"failures": 0,
|
||||
"nativeCalls": 14
|
||||
},
|
||||
{
|
||||
"phase": "populated",
|
||||
"endpoint": "ospf/all",
|
||||
"status": 200,
|
||||
"failures": 0,
|
||||
"nativeCalls": 14
|
||||
},
|
||||
{
|
||||
"phase": "populated",
|
||||
"endpoint": "bfd/sessions",
|
||||
"status": 200,
|
||||
"failures": 0,
|
||||
"nativeCalls": 2
|
||||
},
|
||||
{
|
||||
"phase": "empty",
|
||||
"endpoint": "ospf/neighbors",
|
||||
"status": 200,
|
||||
"failures": 0,
|
||||
"nativeCalls": 14
|
||||
},
|
||||
{
|
||||
"phase": "empty",
|
||||
"endpoint": "ospf/interfaces",
|
||||
"status": 200,
|
||||
"failures": 0,
|
||||
"nativeCalls": 14
|
||||
},
|
||||
{
|
||||
"phase": "empty",
|
||||
"endpoint": "ospf/instances",
|
||||
"status": 200,
|
||||
"failures": 0,
|
||||
"nativeCalls": 14
|
||||
},
|
||||
{
|
||||
"phase": "empty",
|
||||
"endpoint": "ospf/all",
|
||||
"status": 200,
|
||||
"failures": 0,
|
||||
"nativeCalls": 14
|
||||
},
|
||||
{
|
||||
"phase": "empty",
|
||||
"endpoint": "bfd/sessions",
|
||||
"status": 200,
|
||||
"failures": 0,
|
||||
"nativeCalls": 2
|
||||
},
|
||||
{
|
||||
"phase": "partial",
|
||||
"endpoint": "ospf/neighbors",
|
||||
"status": 503,
|
||||
"failures": 1,
|
||||
"nativeCalls": 14
|
||||
},
|
||||
{
|
||||
"phase": "partial",
|
||||
"endpoint": "ospf/interfaces",
|
||||
"status": 503,
|
||||
"failures": 1,
|
||||
"nativeCalls": 14
|
||||
},
|
||||
{
|
||||
"phase": "partial",
|
||||
"endpoint": "ospf/instances",
|
||||
"status": 503,
|
||||
"failures": 1,
|
||||
"nativeCalls": 14
|
||||
},
|
||||
{
|
||||
"phase": "partial",
|
||||
"endpoint": "ospf/all",
|
||||
"status": 503,
|
||||
"failures": 1,
|
||||
"nativeCalls": 14
|
||||
},
|
||||
{
|
||||
"phase": "partial",
|
||||
"endpoint": "bfd/sessions",
|
||||
"status": 503,
|
||||
"failures": 1,
|
||||
"nativeCalls": 2
|
||||
},
|
||||
{
|
||||
"phase": "failed",
|
||||
"endpoint": "ospf/neighbors",
|
||||
"status": 503,
|
||||
"failures": 2,
|
||||
"nativeCalls": 14
|
||||
},
|
||||
{
|
||||
"phase": "failed",
|
||||
"endpoint": "ospf/interfaces",
|
||||
"status": 503,
|
||||
"failures": 2,
|
||||
"nativeCalls": 14
|
||||
},
|
||||
{
|
||||
"phase": "failed",
|
||||
"endpoint": "ospf/instances",
|
||||
"status": 503,
|
||||
"failures": 2,
|
||||
"nativeCalls": 14
|
||||
},
|
||||
{
|
||||
"phase": "failed",
|
||||
"endpoint": "ospf/all",
|
||||
"status": 503,
|
||||
"failures": 2,
|
||||
"nativeCalls": 14
|
||||
},
|
||||
{
|
||||
"phase": "failed",
|
||||
"endpoint": "bfd/sessions",
|
||||
"status": 503,
|
||||
"failures": 2,
|
||||
"nativeCalls": 2
|
||||
},
|
||||
{
|
||||
"phase": "disabled",
|
||||
"endpoint": "ospf/neighbors",
|
||||
"status": 200,
|
||||
"failures": 0,
|
||||
"nativeCalls": 0
|
||||
},
|
||||
{
|
||||
"phase": "disabled",
|
||||
"endpoint": "ospf/interfaces",
|
||||
"status": 200,
|
||||
"failures": 0,
|
||||
"nativeCalls": 0
|
||||
},
|
||||
{
|
||||
"phase": "disabled",
|
||||
"endpoint": "ospf/instances",
|
||||
"status": 200,
|
||||
"failures": 0,
|
||||
"nativeCalls": 0
|
||||
},
|
||||
{
|
||||
"phase": "disabled",
|
||||
"endpoint": "ospf/all",
|
||||
"status": 200,
|
||||
"failures": 0,
|
||||
"nativeCalls": 0
|
||||
},
|
||||
{
|
||||
"phase": "disabled",
|
||||
"endpoint": "bfd/sessions",
|
||||
"status": 200,
|
||||
"failures": 0,
|
||||
"nativeCalls": 0
|
||||
}
|
||||
],
|
||||
"scope": "Compiled production routes/auth, isolated PostgreSQL and RouterOS HTTP fixture; real CHR unchanged",
|
||||
"passed": true,
|
||||
"nativeWrites": 0,
|
||||
"disabledHomeRouterCalls": 0,
|
||||
"ownedDatabaseAndRoleRemoved": true
|
||||
}
|
||||
@@ -0,0 +1,27 @@
|
||||
{
|
||||
"date": "2026-10-14",
|
||||
"block": "12.5.215",
|
||||
"baseline": true,
|
||||
"database": "mm_accept_166_1791912375216",
|
||||
"cases": [
|
||||
{
|
||||
"phase": "populated",
|
||||
"endpoint": "ospf/neighbors",
|
||||
"status": 200,
|
||||
"failures": 0,
|
||||
"nativeCalls": 14
|
||||
},
|
||||
{
|
||||
"phase": "populated",
|
||||
"endpoint": "ospf/interfaces",
|
||||
"status": 200,
|
||||
"failures": 0,
|
||||
"nativeCalls": 18
|
||||
}
|
||||
],
|
||||
"scope": "Compiled production routes/auth, isolated PostgreSQL and RouterOS HTTP fixture; real CHR unchanged",
|
||||
"passed": false,
|
||||
"errorName": "AssertionError",
|
||||
"nativeWrites": 6,
|
||||
"disabledHomeRouterCalls": 0
|
||||
}
|
||||
@@ -0,0 +1,74 @@
|
||||
{
|
||||
"date": "2026-10-14",
|
||||
"block": "12.5.215",
|
||||
"backend": "ux-ospf215",
|
||||
"frontend": "ux-gre214",
|
||||
"cases": [
|
||||
{
|
||||
"endpoint": "/api/ospf/neighbors",
|
||||
"status": 200,
|
||||
"anonymousStatus": 401,
|
||||
"envelopePreserved": true
|
||||
},
|
||||
{
|
||||
"endpoint": "/api/ospf/interfaces",
|
||||
"status": 200,
|
||||
"anonymousStatus": 401,
|
||||
"envelopePreserved": true
|
||||
},
|
||||
{
|
||||
"endpoint": "/api/ospf/instances",
|
||||
"status": 200,
|
||||
"anonymousStatus": 401,
|
||||
"envelopePreserved": true
|
||||
},
|
||||
{
|
||||
"endpoint": "/api/ospf/all",
|
||||
"status": 200,
|
||||
"anonymousStatus": 401,
|
||||
"envelopePreserved": true
|
||||
},
|
||||
{
|
||||
"endpoint": "/api/bfd/sessions",
|
||||
"status": 200,
|
||||
"anonymousStatus": 401,
|
||||
"envelopePreserved": true
|
||||
},
|
||||
{
|
||||
"endpoint": "/api/ospf/catalog",
|
||||
"status": 200,
|
||||
"anonymousStatus": 401,
|
||||
"envelopePreserved": true
|
||||
}
|
||||
],
|
||||
"hosts": [
|
||||
{
|
||||
"host": "194.226.121.150",
|
||||
"nativeResourceStatus": 200,
|
||||
"passwordUnchanged": true
|
||||
},
|
||||
{
|
||||
"host": "104.165.244.7",
|
||||
"nativeResourceStatus": 200,
|
||||
"passwordUnchanged": true
|
||||
}
|
||||
],
|
||||
"ui": [
|
||||
{
|
||||
"width": 1440,
|
||||
"actualCatalogStatus": 200,
|
||||
"pageErrors": 0,
|
||||
"mutationRequests": 0
|
||||
},
|
||||
{
|
||||
"width": 320,
|
||||
"actualCatalogStatus": 200,
|
||||
"pageErrors": 0,
|
||||
"mutationRequests": 0
|
||||
}
|
||||
],
|
||||
"realPortalJWT": true,
|
||||
"apiMocks": false,
|
||||
"nativeWrites": 0,
|
||||
"scope": "Healthy live legacy/catalog GET and active OSPF UI; failures simulated only in isolated native HTTP fixture"
|
||||
}
|
||||
Reference in new issue
Block a user