Section 9.7–9.8 timing · August 4, 2026

Performance, native 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 291 ms 0.291 ms 3,436/s
9.7.2 text 16 B 206 ms 0.206 ms 4,854/s
9.7.3 text 64 B 120 ms 0.120 ms 8,333/s
9.7.4 text 256 B 178 ms 0.178 ms 5,618/s
9.7.5 text 1,024 B 137 ms 0.137 ms 7,299/s
9.7.6 text 4,096 B 189 ms 0.189 ms 5,291/s
9.8.1 binary 0 B 121 ms 0.121 ms 8,264/s
9.8.2 binary 16 B 129 ms 0.129 ms 7,752/s
9.8.3 binary 64 B 113 ms 0.113 ms 8,850/s
9.8.4 binary 256 B 129 ms 0.129 ms 7,752/s
9.8.5 binary 1,024 B 126 ms 0.126 ms 7,937/s
9.8.6 binary 4,096 B 172 ms 0.172 ms 5,814/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
    291 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
    206 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
    120 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
    178 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
    137 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
    189 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
    129 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
    129 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
    126 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
    172 ms