Section 9.7–9.8 timing · August 4, 2026

Performance, lightweight task.

Every timing probe completed in the suite deadline. The cases record one loopback observation across six payload sizes for text and binary messages. They do not define a performance threshold.

12 OK

TIMING OBSERVATIONS

12,000 loopback round trips.

Derived means divide Autobahn's complete case duration by 1,000 sequential echoes. They are useful for comparing like-for-like runs on this host, but include setup and close overhead.

CaseDataPayloadCase durationDerived meanEcho rate
9.7.1 text 0 B 271 ms 0.271 ms 3,690/s
9.7.2 text 16 B 212 ms 0.212 ms 4,717/s
9.7.3 text 64 B 118 ms 0.118 ms 8,475/s
9.7.4 text 256 B 181 ms 0.181 ms 5,525/s
9.7.5 text 1,024 B 133 ms 0.133 ms 7,519/s
9.7.6 text 4,096 B 192 ms 0.192 ms 5,208/s
9.8.1 binary 0 B 121 ms 0.121 ms 8,264/s
9.8.2 binary 16 B 133 ms 0.133 ms 7,519/s
9.8.3 binary 64 B 113 ms 0.113 ms 8,850/s
9.8.4 binary 256 B 132 ms 0.132 ms 7,576/s
9.8.5 binary 1,024 B 123 ms 0.123 ms 8,130/s
9.8.6 binary 4,096 B 165 ms 0.165 ms 6,061/s

TEST EQUIPMENT

One host, recorded with the observation.

Host
MacBook Pro (Mac15,9)
Processor
Apple M3 Max, 16 cores (12 performance, 4 efficiency)
Memory
48 GB
System
macOS 26.5.2 (25F84), arm64
Toolchain
GNAT 16.1.0, Alire 2.1.1
Build
Alire release, -O3 for the Flyology library and Autobahn harness
Test client
Autobahn 25.10.1 linux/amd64 container on the same host

CASE RECORD

12 cases, in suite order.

Showing all 12 cases

  1. 9.7.1 Send 1000 text messages of payload size 0 to measure implementation/network RTT (round trip time) / latency. OK

    Expected

    Receive echo'ed text messages (with payload as sent). Timeout case after 60 secs.

    Observed

    Ok, received all echo'ed messages in time.

    Connection was properly closed

    Remote close
    1000
    Local close
    1000
    Clean close
    Yes
    Duration
    271 ms
  2. 9.7.2 Send 1000 text messages of payload size 16 to measure implementation/network RTT (round trip time) / latency. OK

    Expected

    Receive echo'ed text messages (with payload as sent). Timeout case after 60 secs.

    Observed

    Ok, received all echo'ed messages in time.

    Connection was properly closed

    Remote close
    1000
    Local close
    1000
    Clean close
    Yes
    Duration
    212 ms
  3. 9.7.3 Send 1000 text messages of payload size 64 to measure implementation/network RTT (round trip time) / latency. OK

    Expected

    Receive echo'ed text messages (with payload as sent). Timeout case after 60 secs.

    Observed

    Ok, received all echo'ed messages in time.

    Connection was properly closed

    Remote close
    1000
    Local close
    1000
    Clean close
    Yes
    Duration
    118 ms
  4. 9.7.4 Send 1000 text messages of payload size 256 to measure implementation/network RTT (round trip time) / latency. OK

    Expected

    Receive echo'ed text messages (with payload as sent). Timeout case after 120 secs.

    Observed

    Ok, received all echo'ed messages in time.

    Connection was properly closed

    Remote close
    1000
    Local close
    1000
    Clean close
    Yes
    Duration
    181 ms
  5. 9.7.5 Send 1000 text messages of payload size 1024 to measure implementation/network RTT (round trip time) / latency. OK

    Expected

    Receive echo'ed text messages (with payload as sent). Timeout case after 240 secs.

    Observed

    Ok, received all echo'ed messages in time.

    Connection was properly closed

    Remote close
    1000
    Local close
    1000
    Clean close
    Yes
    Duration
    133 ms
  6. 9.7.6 Send 1000 text messages of payload size 4096 to measure implementation/network RTT (round trip time) / latency. OK

    Expected

    Receive echo'ed text messages (with payload as sent). Timeout case after 480 secs.

    Observed

    Ok, received all echo'ed messages in time.

    Connection was properly closed

    Remote close
    1000
    Local close
    1000
    Clean close
    Yes
    Duration
    192 ms
  7. 9.8.1 Send 1000 binary messages of payload size 0 to measure implementation/network RTT (round trip time) / latency. OK

    Expected

    Receive echo'ed binary messages (with payload as sent). Timeout case after 60 secs.

    Observed

    Ok, received all echo'ed messages in time.

    Connection was properly closed

    Remote close
    1000
    Local close
    1000
    Clean close
    Yes
    Duration
    121 ms
  8. 9.8.2 Send 1000 binary messages of payload size 16 to measure implementation/network RTT (round trip time) / latency. OK

    Expected

    Receive echo'ed binary messages (with payload as sent). Timeout case after 60 secs.

    Observed

    Ok, received all echo'ed messages in time.

    Connection was properly closed

    Remote close
    1000
    Local close
    1000
    Clean close
    Yes
    Duration
    133 ms
  9. 9.8.3 Send 1000 binary messages of payload size 64 to measure implementation/network RTT (round trip time) / latency. OK

    Expected

    Receive echo'ed binary messages (with payload as sent). Timeout case after 60 secs.

    Observed

    Ok, received all echo'ed messages in time.

    Connection was properly closed

    Remote close
    1000
    Local close
    1000
    Clean close
    Yes
    Duration
    113 ms
  10. 9.8.4 Send 1000 binary messages of payload size 256 to measure implementation/network RTT (round trip time) / latency. OK

    Expected

    Receive echo'ed binary messages (with payload as sent). Timeout case after 120 secs.

    Observed

    Ok, received all echo'ed messages in time.

    Connection was properly closed

    Remote close
    1000
    Local close
    1000
    Clean close
    Yes
    Duration
    132 ms
  11. 9.8.5 Send 1000 binary messages of payload size 1024 to measure implementation/network RTT (round trip time) / latency. OK

    Expected

    Receive echo'ed binary messages (with payload as sent). Timeout case after 240 secs.

    Observed

    Ok, received all echo'ed messages in time.

    Connection was properly closed

    Remote close
    1000
    Local close
    1000
    Clean close
    Yes
    Duration
    123 ms
  12. 9.8.6 Send 1000 binary messages of payload size 4096 to measure implementation/network RTT (round trip time) / latency. OK

    Expected

    Receive echo'ed binary messages (with payload as sent). Timeout case after 480 secs.

    Observed

    Ok, received all echo'ed messages in time.

    Connection was properly closed

    Remote close
    1000
    Local close
    1000
    Clean close
    Yes
    Duration
    165 ms