{ "date": "2026-10-09", "backendSource": "e01454b", "frontendSource": "479f2ad", "name": "mm-acceptance-wg-1791511858276", "httpMocks": false, "cases": [ { "serverId": "1", "width": 1280, "format": "conf", "incompleteTemplateStatus": 400, "templateAndServerRetained": true, "lateFailureStatus": 502, "lateFailureState": "rolled-back", "failedFormRetained": true, "compensatedBeforeRetry": true, "rejectedTemplateNoNativeObjects": true, "localPreviewPassed": true, "selectedServerPreserved": true, "status": 200, "receiptConfirmed": true, "dialogClosedAfterReceipt": true, "noPageOverflow": true }, { "serverId": "2", "width": 320, "format": "conf", "incompleteTemplateStatus": 400, "templateAndServerRetained": true, "lateFailureStatus": 502, "lateFailureState": "rolled-back", "failedFormRetained": true, "compensatedBeforeRetry": true, "rejectedTemplateNoNativeObjects": true, "localPreviewPassed": true, "selectedServerPreserved": true, "status": 200, "receiptConfirmed": true, "dialogClosedAfterReceipt": true, "noPageOverflow": true } ], "native": { "ok": true, "handshakeConfirmed": true, "pings": [ { "serverId": 1, "received": 3 }, { "serverId": 2, "received": 3 } ], "roundtrip": [ { "serverId": 1, "format": "conf", "explicitNameAdded": true, "privateKeyPreservedInMemory": true, "dryRunStatus": 200, "dryRunNativeUnchanged": true, "checks": { "interfacePresent": true, "interfaceName": true, "interfaceCommentAbsent": true, "interfacePrivateScalarEquivalent": true, "interfacePublicIdentity": true, "listenPort": true, "mtu": true, "onePeer": true, "peerIdentity": true, "allowedAddresses": true, "configuredEndpointAddress": true, "configuredEndpointPort": true, "keepalive": true, "peerCommentAbsent": true, "address": true }, "nativeParametersMatch": true, "interfacePublicIdentityUnchanged": true, "privateScalarEquivalent": true, "privateEncodingUnchanged": true, "linkedAddressAndPeerPresent": true }, { "serverId": 2, "format": "conf", "explicitNameAdded": true, "privateKeyPreservedInMemory": true, "dryRunStatus": 200, "dryRunNativeUnchanged": true, "checks": { "interfacePresent": true, "interfaceName": true, "interfaceCommentAbsent": true, "interfacePrivateScalarEquivalent": true, "interfacePublicIdentity": true, "listenPort": true, "mtu": true, "onePeer": true, "peerIdentity": true, "allowedAddresses": true, "configuredEndpointAddress": true, "configuredEndpointPort": true, "keepalive": true, "peerCommentAbsent": true, "address": true }, "nativeParametersMatch": true, "interfacePublicIdentityUnchanged": true, "privateScalarEquivalent": true, "privateEncodingUnchanged": false, "linkedAddressAndPeerPresent": true } ] }, "pageErrors": [], "expectedApiRejections": [ { "path": "/api/wireguard/import", "status": 400 }, { "path": "/api/wireguard/import", "status": 502 }, { "path": "/api/wireguard/import", "status": 400 }, { "path": "/api/wireguard/import", "status": 502 } ], "unexpectedApiErrors": [], "limits": [ "Private CONF configs used only in memory; no traces/screenshots/config files persisted", "Own conf with explicit Name restored; comments/peer names not retained; no interrupted apply or RBAC tested" ] }