fix(alerts): учитывать ошибки реального источника GRE

This commit is contained in:
Denozordec committed 2026-10-14 01:16:19 +07:00
1 parent 8b60ab040a
commit 9c4a0992d7
15 files changed
+370 -22

No files matched your search

@@ -0,0 +1,83 @@
{
"date": "2026-10-14",
"block": "12.5.219",
"baseline": true,
"database": "mm_accept_166_1791915041693",
"cases": [
{
"phase": "populated",
"greWritten": 2,
"bgpWritten": 2,
"sourceErrors": 0,
"nativeCalls": 4
},
{
"phase": "empty",
"greWritten": 0,
"bgpWritten": 0,
"sourceErrors": 0,
"nativeCalls": 4
},
{
"phase": "gre-partial",
"greWritten": 1,
"bgpWritten": 2,
"sourceErrors": 0,
"nativeCalls": 4
},
{
"phase": "gre-failed",
"greWritten": 0,
"bgpWritten": 2,
"sourceErrors": 0,
"nativeCalls": 4
},
{
"phase": "bgp-partial",
"greWritten": 2,
"bgpWritten": 0,
"sourceErrors": 1,
"nativeCalls": 4
},
{
"phase": "both-partial",
"greWritten": 1,
"bgpWritten": 0,
"sourceErrors": 1,
"nativeCalls": 4
},
{
"phase": "malformed",
"greWritten": 2,
"bgpWritten": 2,
"sourceErrors": 0,
"nativeCalls": 4
},
{
"phase": "duplicate",
"greWritten": 3,
"bgpWritten": 2,
"sourceErrors": 0,
"nativeCalls": 4
},
{
"phase": "disabled",
"greWritten": 0,
"bgpWritten": 0,
"sourceErrors": 0,
"nativeCalls": 0
},
{
"phase": "recovery",
"greWritten": 2,
"bgpWritten": 2,
"sourceErrors": 0,
"nativeCalls": 4
}
],
"scope": "Actual compiled GRE/BGP sources and snapshot collector, owned SQL/native HTTP fixture; no API auth claim",
"passed": true,
"nativeWrites": 0,
"disabledHomeRouterCalls": 0,
"ownedDatabaseAndRoleRemoved": true
}
@@ -0,0 +1,22 @@
{
"date": "2026-10-14",
"block": "12.5.219",
"compiled": {
"matched": 1052,
"missing": 0,
"different": 0
},
"source": [
{
"kind": "backend",
"matched": 486
}
],
"profileScripts": [
"gre-tunnels-live",
"gre-bgp-snapshot-collector",
"gre-bgp-snapshot-history",
"collector-source-signals"
],
"productionCases": 10
}
@@ -0,0 +1,21 @@
{
"date": "2026-10-14",
"block": "12.5.219",
"backendSourceMatched": 486,
"compiledMatched": 1052,
"frontendChanged": false,
"services": {
"backend": {
"image": "mmapp-test/backend:ux-gre219",
"imageId": "sha256:c4938acbdb5c4c4b46d90f2ba356d673927b3a9a78fe4f44217089abbcfe9115",
"running": true,
"health": "healthy"
},
"frontend": {
"image": "mmapp-test/frontend:ux-routing218",
"imageId": "sha256:ec658b9da88c19d60987be5bfc0c15fb339a0310d7a42dc761b40a70a3428c5a",
"running": true,
"health": null
}
}
}
+83
View File
@@ -0,0 +1,83 @@
{
"date": "2026-10-14",
"block": "12.5.219",
"baseline": false,
"database": "mm_accept_166_1791915166786",
"cases": [
{
"phase": "populated",
"greWritten": 2,
"bgpWritten": 2,
"sourceErrors": 0,
"nativeCalls": 4
},
{
"phase": "empty",
"greWritten": 0,
"bgpWritten": 0,
"sourceErrors": 0,
"nativeCalls": 4
},
{
"phase": "gre-partial",
"greWritten": 0,
"bgpWritten": 2,
"sourceErrors": 1,
"nativeCalls": 4
},
{
"phase": "gre-failed",
"greWritten": 0,
"bgpWritten": 2,
"sourceErrors": 1,
"nativeCalls": 4
},
{
"phase": "bgp-partial",
"greWritten": 2,
"bgpWritten": 0,
"sourceErrors": 1,
"nativeCalls": 4
},
{
"phase": "both-partial",
"greWritten": 0,
"bgpWritten": 0,
"sourceErrors": 2,
"nativeCalls": 4
},
{
"phase": "malformed",
"greWritten": 0,
"bgpWritten": 2,
"sourceErrors": 1,
"nativeCalls": 4
},
{
"phase": "duplicate",
"greWritten": 0,
"bgpWritten": 2,
"sourceErrors": 1,
"nativeCalls": 4
},
{
"phase": "disabled",
"greWritten": 0,
"bgpWritten": 0,
"sourceErrors": 0,
"nativeCalls": 0
},
{
"phase": "recovery",
"greWritten": 2,
"bgpWritten": 2,
"sourceErrors": 0,
"nativeCalls": 4
}
],
"scope": "Actual compiled GRE/BGP sources and snapshot collector, owned SQL/native HTTP fixture; no API auth claim",
"passed": true,
"nativeWrites": 0,
"disabledHomeRouterCalls": 0,
"ownedDatabaseAndRoleRemoved": true
}
@@ -0,0 +1,62 @@
{
"date": "2026-10-14",
"block": "12.5.219",
"backend": "ux-gre219",
"frontend": "ux-routing218",
"nativeCases": [
{
"host": "194.226.121.150",
"nativeGetStatus": 200,
"applicationStatus": "down",
"nativeDisabled": "true",
"nativeRunning": "false",
"nativeIdPresent": true,
"nativeNamePresent": true
},
{
"host": "104.165.244.7",
"nativeGetStatus": 200,
"applicationStatus": "down",
"nativeDisabled": "true",
"nativeRunning": "false",
"nativeIdPresent": true,
"nativeNamePresent": true
}
],
"source": {
"date": "2026-10-14",
"name": "own219-gre-1791915208465",
"passed": true,
"mode": "Actual compiled helper reads lab PostgreSQL and native GRE/BGP; no scheduler history write",
"ownedGreRows": [
{
"targetLabel": "own219-gre-1791915208465-1 / CHR",
"status": "down"
},
{
"targetLabel": "own219-gre-1791915208465-2 / CHR",
"status": "down"
}
],
"sourceErrors": 0
},
"ui": [
{
"width": 1440,
"ownedNativeRowVisible": true,
"pageErrors": 0,
"mutationRequests": 0
},
{
"width": 320,
"ownedNativeRowVisible": true,
"pageErrors": 0,
"mutationRequests": 0
}
],
"realPortalJWT": true,
"apiMocks": false,
"cleanupCompleted": true,
"scope": "Actual compiled collector reads lab DB/native disabled GRE; no durable snapshot write, fault injection or data-plane claim",
"passwordsUnchanged": true
}