{
  "generatedFrom": "performance-native",
  "suite": "Autobahn 25.10.1",
  "imageDigest": "sha256:519915fb568b04c9383f70a1c405ae3ff44ab9e35835b085239c258b6fac3074",
  "revision": "c4f1dd4",
  "revisionRole": "implementation-under-test",
  "completeHarnessReportRevision": "9428106",
  "historicalPerRunRevisionCaptured": false,
  "profile": "Performance, native task",
  "transport": "Plain ws://",
  "date": "2026-08-04",
  "runMetadata": {
    "buildProfile": "release",
    "libraryProfileSource": "Alire --release",
    "adaOptimization": "-O3",
    "profile": "performance",
    "lane": "native"
  },
  "cases": [
    {
      "id": "9.7.1",
      "verdict": "OK",
      "closeVerdict": "OK",
      "description": "Send 1000 text messages of payload size 0 to measure implementation/network RTT (round trip time) / latency.",
      "expectation": "Receive echo'ed text messages (with payload as sent). Timeout case after 60 secs.",
      "result": "Ok, received all echo'ed messages in time.",
      "closeResult": "Connection was properly closed",
      "remoteCloseCode": 1000,
      "localCloseCode": 1000,
      "cleanClose": true,
      "durationMs": 291,
      "roundTrips": 1000,
      "payloadBytes": 0,
      "meanRoundTripMs": 0.291,
      "roundTripsPerSecond": 3436.426
    },
    {
      "id": "9.7.2",
      "verdict": "OK",
      "closeVerdict": "OK",
      "description": "Send 1000 text messages of payload size 16 to measure implementation/network RTT (round trip time) / latency.",
      "expectation": "Receive echo'ed text messages (with payload as sent). Timeout case after 60 secs.",
      "result": "Ok, received all echo'ed messages in time.",
      "closeResult": "Connection was properly closed",
      "remoteCloseCode": 1000,
      "localCloseCode": 1000,
      "cleanClose": true,
      "durationMs": 206,
      "roundTrips": 1000,
      "payloadBytes": 16,
      "meanRoundTripMs": 0.206,
      "roundTripsPerSecond": 4854.369
    },
    {
      "id": "9.7.3",
      "verdict": "OK",
      "closeVerdict": "OK",
      "description": "Send 1000 text messages of payload size 64 to measure implementation/network RTT (round trip time) / latency.",
      "expectation": "Receive echo'ed text messages (with payload as sent). Timeout case after 60 secs.",
      "result": "Ok, received all echo'ed messages in time.",
      "closeResult": "Connection was properly closed",
      "remoteCloseCode": 1000,
      "localCloseCode": 1000,
      "cleanClose": true,
      "durationMs": 120,
      "roundTrips": 1000,
      "payloadBytes": 64,
      "meanRoundTripMs": 0.12,
      "roundTripsPerSecond": 8333.333
    },
    {
      "id": "9.7.4",
      "verdict": "OK",
      "closeVerdict": "OK",
      "description": "Send 1000 text messages of payload size 256 to measure implementation/network RTT (round trip time) / latency.",
      "expectation": "Receive echo'ed text messages (with payload as sent). Timeout case after 120 secs.",
      "result": "Ok, received all echo'ed messages in time.",
      "closeResult": "Connection was properly closed",
      "remoteCloseCode": 1000,
      "localCloseCode": 1000,
      "cleanClose": true,
      "durationMs": 178,
      "roundTrips": 1000,
      "payloadBytes": 256,
      "meanRoundTripMs": 0.178,
      "roundTripsPerSecond": 5617.978
    },
    {
      "id": "9.7.5",
      "verdict": "OK",
      "closeVerdict": "OK",
      "description": "Send 1000 text messages of payload size 1024 to measure implementation/network RTT (round trip time) / latency.",
      "expectation": "Receive echo'ed text messages (with payload as sent). Timeout case after 240 secs.",
      "result": "Ok, received all echo'ed messages in time.",
      "closeResult": "Connection was properly closed",
      "remoteCloseCode": 1000,
      "localCloseCode": 1000,
      "cleanClose": true,
      "durationMs": 137,
      "roundTrips": 1000,
      "payloadBytes": 1024,
      "meanRoundTripMs": 0.137,
      "roundTripsPerSecond": 7299.27
    },
    {
      "id": "9.7.6",
      "verdict": "OK",
      "closeVerdict": "OK",
      "description": "Send 1000 text messages of payload size 4096 to measure implementation/network RTT (round trip time) / latency.",
      "expectation": "Receive echo'ed text messages (with payload as sent). Timeout case after 480 secs.",
      "result": "Ok, received all echo'ed messages in time.",
      "closeResult": "Connection was properly closed",
      "remoteCloseCode": 1000,
      "localCloseCode": 1000,
      "cleanClose": true,
      "durationMs": 189,
      "roundTrips": 1000,
      "payloadBytes": 4096,
      "meanRoundTripMs": 0.189,
      "roundTripsPerSecond": 5291.005
    },
    {
      "id": "9.8.1",
      "verdict": "OK",
      "closeVerdict": "OK",
      "description": "Send 1000 binary messages of payload size 0 to measure implementation/network RTT (round trip time) / latency.",
      "expectation": "Receive echo'ed binary messages (with payload as sent). Timeout case after 60 secs.",
      "result": "Ok, received all echo'ed messages in time.",
      "closeResult": "Connection was properly closed",
      "remoteCloseCode": 1000,
      "localCloseCode": 1000,
      "cleanClose": true,
      "durationMs": 121,
      "roundTrips": 1000,
      "payloadBytes": 0,
      "meanRoundTripMs": 0.121,
      "roundTripsPerSecond": 8264.463
    },
    {
      "id": "9.8.2",
      "verdict": "OK",
      "closeVerdict": "OK",
      "description": "Send 1000 binary messages of payload size 16 to measure implementation/network RTT (round trip time) / latency.",
      "expectation": "Receive echo'ed binary messages (with payload as sent). Timeout case after 60 secs.",
      "result": "Ok, received all echo'ed messages in time.",
      "closeResult": "Connection was properly closed",
      "remoteCloseCode": 1000,
      "localCloseCode": 1000,
      "cleanClose": true,
      "durationMs": 129,
      "roundTrips": 1000,
      "payloadBytes": 16,
      "meanRoundTripMs": 0.129,
      "roundTripsPerSecond": 7751.938
    },
    {
      "id": "9.8.3",
      "verdict": "OK",
      "closeVerdict": "OK",
      "description": "Send 1000 binary messages of payload size 64 to measure implementation/network RTT (round trip time) / latency.",
      "expectation": "Receive echo'ed binary messages (with payload as sent). Timeout case after 60 secs.",
      "result": "Ok, received all echo'ed messages in time.",
      "closeResult": "Connection was properly closed",
      "remoteCloseCode": 1000,
      "localCloseCode": 1000,
      "cleanClose": true,
      "durationMs": 113,
      "roundTrips": 1000,
      "payloadBytes": 64,
      "meanRoundTripMs": 0.113,
      "roundTripsPerSecond": 8849.558
    },
    {
      "id": "9.8.4",
      "verdict": "OK",
      "closeVerdict": "OK",
      "description": "Send 1000 binary messages of payload size 256 to measure implementation/network RTT (round trip time) / latency.",
      "expectation": "Receive echo'ed binary messages (with payload as sent). Timeout case after 120 secs.",
      "result": "Ok, received all echo'ed messages in time.",
      "closeResult": "Connection was properly closed",
      "remoteCloseCode": 1000,
      "localCloseCode": 1000,
      "cleanClose": true,
      "durationMs": 129,
      "roundTrips": 1000,
      "payloadBytes": 256,
      "meanRoundTripMs": 0.129,
      "roundTripsPerSecond": 7751.938
    },
    {
      "id": "9.8.5",
      "verdict": "OK",
      "closeVerdict": "OK",
      "description": "Send 1000 binary messages of payload size 1024 to measure implementation/network RTT (round trip time) / latency.",
      "expectation": "Receive echo'ed binary messages (with payload as sent). Timeout case after 240 secs.",
      "result": "Ok, received all echo'ed messages in time.",
      "closeResult": "Connection was properly closed",
      "remoteCloseCode": 1000,
      "localCloseCode": 1000,
      "cleanClose": true,
      "durationMs": 126,
      "roundTrips": 1000,
      "payloadBytes": 1024,
      "meanRoundTripMs": 0.126,
      "roundTripsPerSecond": 7936.508
    },
    {
      "id": "9.8.6",
      "verdict": "OK",
      "closeVerdict": "OK",
      "description": "Send 1000 binary messages of payload size 4096 to measure implementation/network RTT (round trip time) / latency.",
      "expectation": "Receive echo'ed binary messages (with payload as sent). Timeout case after 480 secs.",
      "result": "Ok, received all echo'ed messages in time.",
      "closeResult": "Connection was properly closed",
      "remoteCloseCode": 1000,
      "localCloseCode": 1000,
      "cleanClose": true,
      "durationMs": 172,
      "roundTrips": 1000,
      "payloadBytes": 4096,
      "meanRoundTripMs": 0.172,
      "roundTripsPerSecond": 5813.953
    }
  ]
}
