Files
MikrotikManager/docs/ux-ui/acceptance/routeros-response-transport-2026-10-10.json

79 lines
2.4 KiB
JSON

{
"date": "2026-10-10",
"runtime": {
"backend": "ux-response100",
"version": "1.0.0-test.response100",
"imageId": "sha256:797979da82d6bd10147bd57557c65cc28a61b1e583abed13ed7326635d4e5adf",
"frontend": "ux-ospf91"
},
"source": {
"base": "build-speed98",
"archiveSha256": "08e9b4bb3a70c5d9d20e0ffef387d9bbba7bcc51f80968be740c7c64982dc5da",
"workingTreeOverrides": [
"backend/src/services/mikrotik.ts",
"backend/src/services/mikrotik-response.test.ts",
"backend/package.json"
],
"revisionLabel": "response100 (stage label, not Git SHA)"
},
"before": {
"boundedTests": 7,
"passed": 1,
"failed": 6,
"reason": "Incomplete IncomingMessage left promise pending past500ms timeout; test1200ms deadline rejected"
},
"after": {
"boundedTests": 7,
"passed": 7,
"failed": 0,
"methods": [
"GET",
"POST",
"PUT",
"PATCH",
"DELETE",
"raw file POST"
],
"completeSuccessAnd401": true,
"mutationRetries": 0,
"fileCompatibilityReadStrategies": 2
},
"checks": {
"abortSignalAndProbeCancellation": true,
"fileByteParser": true,
"localProductionBuild": true,
"dockerProductionBuild": true,
"entryNodeCheck": true,
"pgRestore": "18.6",
"composeHealthy": true,
"backendNpmTest": {
"groups": 24,
"nodeTestCases": 171,
"reportedFailures": 0,
"exitCode": 0,
"database": "Deliberately unavailable fixture URL; no external DB writes"
},
"lintNewTest": true,
"existingMikrotikPreferConstErrors": 2
},
"live": {
"nativeReport": "speed-response-body-2026-10-10.json",
"browserReport": "browser-speed-response-body-2026-10-10.json",
"nativeCommands": 1,
"durationSec": 3,
"rateLimitBps": 10000000,
"body": "First16 bytes of actual completed native JSON delivered; relay closed socket before remaining body",
"api502": true,
"unknownMessage": true,
"priorSnapshotPreserved": true,
"automaticRetry": false,
"uiCases": 2,
"cleanup": true
},
"limits": [
"HTTP localhost partial-response tests plus real RouterOS command through controlled relay; not independent physical WAN loss",
"Complete malformed PATCH JSON semantics, general response size limits and durable cancellation not changed",
"Main/context UI matrix still pending; frontend unchanged"
]
}