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.
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.
| Case | Data | Payload | Case duration | Derived mean | Echo 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.
-
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
-
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
-
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
-
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
-
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
-
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
-
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
-
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.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
-
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
-
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
-
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
No cases match this filter.