{
  "generatedFrom": "performance-native-wss",
  "suite": "Autobahn 25.10.1",
  "imageDigest": "sha256:519915fb568b04c9383f70a1c405ae3ff44ab9e35835b085239c258b6fac3074",
  "revision": "c4f1dd4",
  "revisionRole": "implementation-under-test",
  "completeHarnessReportRevision": "9428106",
  "historicalPerRunRevisionCaptured": false,
  "profile": "Performance over WSS, native task",
  "transport": "WSS via OpenSSL 3.6.3 9 Jun 2026",
  "date": "2026-08-04",
  "runMetadata": {
    "buildProfile": "release",
    "libraryProfileSource": "Alire --release",
    "adaOptimization": "-O3",
    "profile": "performance-wss",
    "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": 359,
      "roundTrips": 1000,
      "payloadBytes": 0,
      "meanRoundTripMs": 0.359,
      "roundTripsPerSecond": 2785.515
    },
    {
      "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": 443,
      "roundTrips": 1000,
      "payloadBytes": 16,
      "meanRoundTripMs": 0.443,
      "roundTripsPerSecond": 2257.336
    },
    {
      "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": 187,
      "roundTrips": 1000,
      "payloadBytes": 64,
      "meanRoundTripMs": 0.187,
      "roundTripsPerSecond": 5347.594
    },
    {
      "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": 210,
      "roundTrips": 1000,
      "payloadBytes": 256,
      "meanRoundTripMs": 0.21,
      "roundTripsPerSecond": 4761.905
    },
    {
      "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": 194,
      "roundTrips": 1000,
      "payloadBytes": 1024,
      "meanRoundTripMs": 0.194,
      "roundTripsPerSecond": 5154.639
    },
    {
      "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": 249,
      "roundTrips": 1000,
      "payloadBytes": 4096,
      "meanRoundTripMs": 0.249,
      "roundTripsPerSecond": 4016.064
    },
    {
      "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": 183,
      "roundTrips": 1000,
      "payloadBytes": 0,
      "meanRoundTripMs": 0.183,
      "roundTripsPerSecond": 5464.481
    },
    {
      "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": 167,
      "roundTrips": 1000,
      "payloadBytes": 16,
      "meanRoundTripMs": 0.167,
      "roundTripsPerSecond": 5988.024
    },
    {
      "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": 195,
      "roundTrips": 1000,
      "payloadBytes": 64,
      "meanRoundTripMs": 0.195,
      "roundTripsPerSecond": 5128.205
    },
    {
      "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": 235,
      "roundTrips": 1000,
      "payloadBytes": 256,
      "meanRoundTripMs": 0.235,
      "roundTripsPerSecond": 4255.319
    },
    {
      "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": 192,
      "roundTrips": 1000,
      "payloadBytes": 1024,
      "meanRoundTripMs": 0.192,
      "roundTripsPerSecond": 5208.333
    },
    {
      "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": 224,
      "roundTrips": 1000,
      "payloadBytes": 4096,
      "meanRoundTripMs": 0.224,
      "roundTripsPerSecond": 4464.286
    }
  ]
}
