chore(test): проверить реальную GRE пару и очистку туннелей
This commit is contained in:
1 parent
37bc356ff7
commit
56f29a60d1
11 files changed
+373
-5
No files matched your search
@@ -0,0 +1,34 @@
|
||||
{
|
||||
"date": "2026-10-08",
|
||||
"frontendSource": "b55588f",
|
||||
"backendSource": "8782054",
|
||||
"name": "mm-acceptance-gre-1791448301390",
|
||||
"httpMocks": false,
|
||||
"actualCreatedGre": true,
|
||||
"cases": [
|
||||
{
|
||||
"serverId": 1,
|
||||
"urlContextPreserved": true,
|
||||
"localInnerIp": "198.18.255.249/30",
|
||||
"remoteInnerIp": "",
|
||||
"remoteInnerIpLost": true,
|
||||
"formMatchesDevice": true,
|
||||
"mobileFits": true
|
||||
},
|
||||
{
|
||||
"serverId": 2,
|
||||
"urlContextPreserved": true,
|
||||
"localInnerIp": "198.18.255.250/30",
|
||||
"remoteInnerIp": "",
|
||||
"remoteInnerIpLost": true,
|
||||
"formMatchesDevice": true,
|
||||
"mobileFits": true
|
||||
}
|
||||
],
|
||||
"pageErrors": [],
|
||||
"limits": [
|
||||
"GRE objects created/changed through real application API; this browser pass reads/cancels forms only",
|
||||
"Remote inner IP field is lost after persistence; defect confirmed in receipt and form",
|
||||
"No browser write or deletion in this pass; server harness performs bounded cleanup"
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,26 @@
|
||||
{
|
||||
"date": "2026-10-08",
|
||||
"name": "mm-acceptance-gre-1791447724873",
|
||||
"states": [
|
||||
{
|
||||
"serverId": 1,
|
||||
"deletedInRecovery": false,
|
||||
"greCount": 0,
|
||||
"addressCount": 1,
|
||||
"routeCount": 4,
|
||||
"noOwnTunnelOrAddressOrConnectedRoute": true
|
||||
},
|
||||
{
|
||||
"serverId": 2,
|
||||
"deletedInRecovery": true,
|
||||
"greCount": 0,
|
||||
"addressCount": 2,
|
||||
"routeCount": 5,
|
||||
"noOwnTunnelOrAddressOrConnectedRoute": true
|
||||
}
|
||||
],
|
||||
"limits": [
|
||||
"Independent verification of own-object removal and counts; first harness lost its detailed in-memory comparison after assertion",
|
||||
"Application audit revisions remain intentionally"
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,29 @@
|
||||
{
|
||||
"date": "2026-10-08",
|
||||
"name": "mm-acceptance-gre-1791447724873",
|
||||
"results": [
|
||||
{
|
||||
"serverId": 1,
|
||||
"target": "198.18.255.250",
|
||||
"runningBeforePing": true,
|
||||
"sent": 3,
|
||||
"received": 3,
|
||||
"packetLoss": 0,
|
||||
"avgRtt": "54ms302us"
|
||||
},
|
||||
{
|
||||
"serverId": 2,
|
||||
"target": "198.18.255.249",
|
||||
"runningBeforePing": true,
|
||||
"sent": 3,
|
||||
"received": 3,
|
||||
"packetLoss": 0,
|
||||
"avgRtt": "54ms250us"
|
||||
}
|
||||
],
|
||||
"bidirectionalPingPassed": true,
|
||||
"limits": [
|
||||
"Repeated 3 packets per direction after running=true; initial pre-readiness timeout recorded separately",
|
||||
"Point-to-point ICMP, no throughput or encryption claim"
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,217 @@
|
||||
{
|
||||
"date": "2026-10-08",
|
||||
"backendSource": "8782054",
|
||||
"frontendSource": "b55588f",
|
||||
"name": "mm-acceptance-gre-1791448301390",
|
||||
"subnet": "198.18.255.248/30",
|
||||
"changes": [
|
||||
{
|
||||
"method": "POST",
|
||||
"path": "/api/gre/tunnels",
|
||||
"status": 201
|
||||
},
|
||||
{
|
||||
"method": "POST",
|
||||
"path": "/api/gre/tunnels",
|
||||
"status": 201
|
||||
},
|
||||
{
|
||||
"method": "PATCH",
|
||||
"path": "/api/gre/tunnels",
|
||||
"status": 200
|
||||
},
|
||||
{
|
||||
"method": "PATCH",
|
||||
"path": "/api/gre/tunnels",
|
||||
"status": 200
|
||||
},
|
||||
{
|
||||
"method": "PATCH",
|
||||
"path": "/api/gre/tunnels",
|
||||
"status": 200
|
||||
},
|
||||
{
|
||||
"method": "DELETE",
|
||||
"path": "/api/gre/tunnels",
|
||||
"status": 200
|
||||
},
|
||||
{
|
||||
"method": "DELETE",
|
||||
"path": "/api/gre/tunnels",
|
||||
"status": 200
|
||||
}
|
||||
],
|
||||
"pings": [
|
||||
{
|
||||
"serverId": 1,
|
||||
"target": "198.18.255.250",
|
||||
"interface": "mm-acceptance-gre-1791448301390",
|
||||
"rows": [
|
||||
{
|
||||
"sent": "1",
|
||||
"received": "1",
|
||||
"packet-loss": "0",
|
||||
"time": "54ms365us",
|
||||
"avg-rtt": "54ms365us"
|
||||
},
|
||||
{
|
||||
"sent": "2",
|
||||
"received": "2",
|
||||
"packet-loss": "0",
|
||||
"time": "54ms164us",
|
||||
"avg-rtt": "54ms264us"
|
||||
},
|
||||
{
|
||||
"sent": "3",
|
||||
"received": "3",
|
||||
"packet-loss": "0",
|
||||
"time": "54ms482us",
|
||||
"avg-rtt": "54ms337us"
|
||||
}
|
||||
],
|
||||
"received": 3
|
||||
},
|
||||
{
|
||||
"serverId": 2,
|
||||
"target": "198.18.255.249",
|
||||
"interface": "mm-acceptance-gre-1791448301390",
|
||||
"rows": [
|
||||
{
|
||||
"sent": "1",
|
||||
"received": "1",
|
||||
"packet-loss": "0",
|
||||
"time": "54ms258us",
|
||||
"avg-rtt": "54ms258us"
|
||||
},
|
||||
{
|
||||
"sent": "2",
|
||||
"received": "2",
|
||||
"packet-loss": "0",
|
||||
"time": "54ms386us",
|
||||
"avg-rtt": "54ms322us"
|
||||
},
|
||||
{
|
||||
"sent": "3",
|
||||
"received": "3",
|
||||
"packet-loss": "0",
|
||||
"time": "54ms285us",
|
||||
"avg-rtt": "54ms309us"
|
||||
}
|
||||
],
|
||||
"received": 3
|
||||
}
|
||||
],
|
||||
"realRouterOs": true,
|
||||
"creates": [
|
||||
{
|
||||
"serverId": 1,
|
||||
"status": 201,
|
||||
"name": "mm-acceptance-gre-1791448301390",
|
||||
"returnedRemoteInnerIp": "",
|
||||
"requestedRemoteInnerIp": "198.18.255.250/30"
|
||||
},
|
||||
{
|
||||
"serverId": 2,
|
||||
"status": 201,
|
||||
"name": "mm-acceptance-gre-1791448301390",
|
||||
"returnedRemoteInnerIp": "",
|
||||
"requestedRemoteInnerIp": "198.18.255.249/30"
|
||||
}
|
||||
],
|
||||
"createdState": [
|
||||
{
|
||||
"serverId": 1,
|
||||
"interface": {
|
||||
"rosId": "*4",
|
||||
"name": "mm-acceptance-gre-1791448301390",
|
||||
"localAddress": "194.226.121.150",
|
||||
"remoteAddress": "104.165.244.7",
|
||||
"mtu": "1400",
|
||||
"keepalive": "2s,3",
|
||||
"running": "false",
|
||||
"disabled": "false"
|
||||
},
|
||||
"addresses": [
|
||||
"198.18.255.249/30"
|
||||
]
|
||||
},
|
||||
{
|
||||
"serverId": 2,
|
||||
"interface": {
|
||||
"rosId": "*4",
|
||||
"name": "mm-acceptance-gre-1791448301390",
|
||||
"localAddress": "104.165.244.7",
|
||||
"remoteAddress": "194.226.121.150",
|
||||
"mtu": "1400",
|
||||
"keepalive": "2s,3",
|
||||
"running": "false",
|
||||
"disabled": "false"
|
||||
},
|
||||
"addresses": [
|
||||
"198.18.255.250/30"
|
||||
]
|
||||
}
|
||||
],
|
||||
"runningBeforePing": true,
|
||||
"bidirectionalPingPassed": true,
|
||||
"updatedState": [
|
||||
{
|
||||
"serverId": 1,
|
||||
"interface": {
|
||||
"rosId": "*4",
|
||||
"name": "mm-acceptance-gre-1791448301390",
|
||||
"localAddress": "194.226.121.150",
|
||||
"remoteAddress": "104.165.244.7",
|
||||
"mtu": "1360",
|
||||
"keepalive": "2s,3",
|
||||
"running": "true",
|
||||
"disabled": "false"
|
||||
},
|
||||
"addresses": [
|
||||
"198.18.255.249/30"
|
||||
]
|
||||
},
|
||||
{
|
||||
"serverId": 2,
|
||||
"interface": {
|
||||
"rosId": "*4",
|
||||
"name": "mm-acceptance-gre-1791448301390",
|
||||
"localAddress": "104.165.244.7",
|
||||
"remoteAddress": "194.226.121.150",
|
||||
"mtu": "1400",
|
||||
"keepalive": "2s,3",
|
||||
"running": "true",
|
||||
"disabled": "false"
|
||||
},
|
||||
"addresses": [
|
||||
"198.18.255.250/30"
|
||||
]
|
||||
}
|
||||
],
|
||||
"cleanup": [
|
||||
{
|
||||
"serverId": 1,
|
||||
"/interface/gre": true,
|
||||
"/ip/address": true,
|
||||
"/ip/route": true,
|
||||
"/ip/firewall/filter": true,
|
||||
"/ip/firewall/nat": true,
|
||||
"/ip/firewall/mangle": true
|
||||
},
|
||||
{
|
||||
"serverId": 2,
|
||||
"/interface/gre": true,
|
||||
"/ip/address": true,
|
||||
"/ip/route": true,
|
||||
"/ip/firewall/filter": true,
|
||||
"/ip/firewall/nat": true,
|
||||
"/ip/firewall/mangle": true
|
||||
}
|
||||
],
|
||||
"limits": [
|
||||
"Plain GRE, not encrypted IPsec; no throughput test",
|
||||
"Only own interface/IPs and generated connected route changed; no default routes or firewall changes",
|
||||
"Application GRE revisions intentionally remain as audit history",
|
||||
"Ping success establishes tested point-to-point traffic only"
|
||||
]
|
||||
}
|
||||
Binary file not shown.
|
After Width: | Height: | Size: 66 KiB |
Binary file not shown.
|
After Width: | Height: | Size: 66 KiB |
Reference in new issue
Block a user