fix(traffic): исключить ложные нули из суммы трафика
This commit is contained in:
1 parent
8fb46b1552
commit
4527e5537c
12 files changed
+280
-27
No files matched your search
@@ -0,0 +1,79 @@
|
||||
{
|
||||
"date": "2026-10-12",
|
||||
"kind": "read-only-source-audit",
|
||||
"head": "8fb46b1",
|
||||
"collectorSha256": "ff16eb9c01d66501248c41335b6e34db3eeef29dfbe776d00701649d3db0445b",
|
||||
"method": "AST extracts actual private sampleRate/toNum; production decoder/evaluator imported; synthetic current scheduler rows, no DB or RouterOS calls",
|
||||
"cases": [
|
||||
{
|
||||
"name": "first-wave",
|
||||
"expectedKnown": false,
|
||||
"rxMbps": 0,
|
||||
"txMbps": 0,
|
||||
"acceptedAsObserved": true,
|
||||
"lowTrafficHit": true
|
||||
},
|
||||
{
|
||||
"name": "counter-reset",
|
||||
"expectedKnown": false,
|
||||
"rxMbps": 0,
|
||||
"txMbps": 0,
|
||||
"acceptedAsObserved": true,
|
||||
"lowTrafficHit": true
|
||||
},
|
||||
{
|
||||
"name": "equal-timestamps",
|
||||
"expectedKnown": false,
|
||||
"rxMbps": 0,
|
||||
"txMbps": 0,
|
||||
"acceptedAsObserved": true,
|
||||
"lowTrafficHit": true
|
||||
},
|
||||
{
|
||||
"name": "missing-counters",
|
||||
"expectedKnown": false,
|
||||
"rxMbps": 0,
|
||||
"txMbps": 0,
|
||||
"acceptedAsObserved": true,
|
||||
"lowTrafficHit": true
|
||||
},
|
||||
{
|
||||
"name": "malformed-counters",
|
||||
"expectedKnown": false,
|
||||
"rxMbps": 0,
|
||||
"txMbps": 0,
|
||||
"acceptedAsObserved": true,
|
||||
"lowTrafficHit": true
|
||||
},
|
||||
{
|
||||
"name": "genuine-zero",
|
||||
"expectedKnown": true,
|
||||
"rxMbps": 0,
|
||||
"txMbps": 0,
|
||||
"acceptedAsObserved": true,
|
||||
"lowTrafficHit": true
|
||||
},
|
||||
{
|
||||
"name": "genuine-positive",
|
||||
"expectedKnown": true,
|
||||
"rxMbps": 1,
|
||||
"txMbps": 1,
|
||||
"acceptedAsObserved": true,
|
||||
"lowTrafficHit": false
|
||||
}
|
||||
],
|
||||
"partialNumericParsing": {
|
||||
"input": "123bad",
|
||||
"acceptedAs": 123
|
||||
},
|
||||
"historyControls": {
|
||||
"firstWaveKnown": false,
|
||||
"genuineZeroKnown": true
|
||||
},
|
||||
"findingsConfirmed": true,
|
||||
"fixed": false,
|
||||
"networkRequests": 0,
|
||||
"databaseWrites": 0,
|
||||
"routerWrites": 0,
|
||||
"messagesSent": 0
|
||||
}
|
||||
@@ -0,0 +1,28 @@
|
||||
{
|
||||
"date": "2026-10-12",
|
||||
"kind": "local-producer-confidence-fix",
|
||||
"passed": true,
|
||||
"checks": [
|
||||
"test:traffic-rate",
|
||||
"backend production build"
|
||||
],
|
||||
"sourceHashes": {
|
||||
"backend/src/services/traffic-observation.ts": "0246c9ab5c0204e16d17d03f55fbf7c341bce9bc3975e92b8ba7648f6a44effe",
|
||||
"backend/src/services/traffic-collector.ts": "8cb8f0be608d851fd36ea45d37fdeea6abb5f5d38f04a16fbd2f7c018d9d5050",
|
||||
"backend/src/services/traffic-observation.test.ts": "76916e354c500f810589d2ec337b07b715b3145fa0a62b0c76336273892dd766",
|
||||
"backend/package.json": "f901a04b34168411fe385a92f8ef63170465814ede61f71adffda3c001aaf7e0"
|
||||
},
|
||||
"actualCollectorBoundary": "in-memory SQL/HTTP, actual source body executed via AST",
|
||||
"ownedPostgresVerified": false,
|
||||
"realRouterOSVerified": false,
|
||||
"deployed": false,
|
||||
"remoteImages": {
|
||||
"backend": "ux-ping173",
|
||||
"frontend": "ux-ping173"
|
||||
},
|
||||
"remaining": [
|
||||
"owned SQL/HTTP producer acceptance",
|
||||
"remote deployment",
|
||||
"legacy invalid-counter provenance/history consumers"
|
||||
]
|
||||
}
|
||||
Reference in new issue
Block a user