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.
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 | 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.
-
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
-
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
-
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
-
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
-
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
-
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
-
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
- 129 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
- 129 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
- 126 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
- 172 ms
No cases match this filter.