Skip to content

Commit cc625c7

Browse files
authored
test(benchmarks): add send wait sent e2e coverage (#2689)
* test(benchmarks): add send and wait sent e2e benchmark * docs(benchmarks): update quick e2e reports * test(benchmarks): add infrastructure send wait sent benchmark * test(benchmarks): isolate send wait sent benchmark
1 parent c1bdcb8 commit cc625c7

4 files changed

Lines changed: 194 additions & 67 deletions

File tree

wow-benchmarks/results/reports/quick-framework-e2e.md

Lines changed: 25 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ Quick Framework E2E results are directional local feedback. Use Full E2E runs fo
1111
- **Version**: 8.4.0
1212
- **JVM**: OpenJDK 64-Bit Server VM 17.0.7+7-LTS
1313
- **OS**: Mac OS X 26.5.1 aarch64
14-
- **DateTime**: 2026-06-09T20:33:51+08:00
14+
- **DateTime**: 2026-06-09T21:59:41+08:00
1515
- **CPU Cores**: 14
1616
- **Physical Memory**: 24.0 GiB
1717
- **Benchmark JVM Args**: `-Xmx4g -Xms4g -XX:+UseG1GC -XX:+UnlockDiagnosticVMOptions -XX:+DebugNonSafepoints -XX:+AlwaysPreTouch`
@@ -21,15 +21,27 @@ Quick Framework E2E results are directional local feedback. Use Full E2E runs fo
2121

2222
| Suite | Benchmark | Threads | Mode | Score | Error | Unit | gc.alloc.rate.norm |
2323
|-------|-----------|---------|------|-------|-------|------|-------------------|
24-
| Primary Framework E2E | CommandWriteE2EBenchmark.sendAndWaitProcessed (scenario=ceiling) | 1 | avgt | 10.52 | - | us/op | 5297.8 B/op |
25-
| Primary Framework E2E | CommandWriteE2EBenchmark.sendAndWaitProcessed (scenario=ceiling) | 1 | thrpt | 93239.11 | - | ops/s | 5296.1 B/op |
26-
| Primary Framework E2E | CommandWriteE2EBenchmark.sendAndWaitProcessed (scenario=ceiling) | 4 | avgt | 24.69 | - | us/op | 5279.6 B/op |
27-
| Primary Framework E2E | CommandWriteE2EBenchmark.sendAndWaitProcessed (scenario=ceiling) | 4 | thrpt | 163695.22 | - | ops/s | 5279.3 B/op |
28-
| Primary Framework E2E | CommandWriteE2EBenchmark.sendAndWaitProcessed (scenario=in-memory-new-aggregate) | 1 | avgt | 12.20 | - | us/op | 6708.6 B/op |
29-
| Primary Framework E2E | CommandWriteE2EBenchmark.sendAndWaitProcessed (scenario=in-memory-new-aggregate) | 1 | thrpt | 81377.39 | - | ops/s | 6709.6 B/op |
30-
| Primary Framework E2E | CommandWriteE2EBenchmark.sendAndWaitProcessed (scenario=in-memory-new-aggregate) | 4 | avgt | 26.41 | - | us/op | 6726.4 B/op |
31-
| Primary Framework E2E | CommandWriteE2EBenchmark.sendAndWaitProcessed (scenario=in-memory-new-aggregate) | 4 | thrpt | 151341.60 | - | ops/s | 6773.9 B/op |
32-
| Primary Framework E2E | CommandWriteE2EBenchmark.sendAndWaitProcessed (scenario=noop-store) | 1 | avgt | 11.75 | - | us/op | 6945.7 B/op |
33-
| Primary Framework E2E | CommandWriteE2EBenchmark.sendAndWaitProcessed (scenario=noop-store) | 1 | thrpt | 88202.34 | - | ops/s | 6929.1 B/op |
34-
| Primary Framework E2E | CommandWriteE2EBenchmark.sendAndWaitProcessed (scenario=noop-store) | 4 | avgt | 24.81 | - | us/op | 6940.1 B/op |
35-
| Primary Framework E2E | CommandWriteE2EBenchmark.sendAndWaitProcessed (scenario=noop-store) | 4 | thrpt | 162342.11 | - | ops/s | 6963.3 B/op |
24+
| Primary Framework E2E | CommandWriteE2EBenchmark.sendAndWaitProcessed (scenario=ceiling) | 1 | avgt | 10.98 | - | us/op | 5298.5 B/op |
25+
| Primary Framework E2E | CommandWriteE2EBenchmark.sendAndWaitProcessed (scenario=ceiling) | 1 | thrpt | 93867.83 | - | ops/s | 5297.9 B/op |
26+
| Primary Framework E2E | CommandWriteE2EBenchmark.sendAndWaitProcessed (scenario=ceiling) | 4 | avgt | 24.49 | - | us/op | 5303.2 B/op |
27+
| Primary Framework E2E | CommandWriteE2EBenchmark.sendAndWaitProcessed (scenario=ceiling) | 4 | thrpt | 163467.67 | - | ops/s | 5279.3 B/op |
28+
| Primary Framework E2E | CommandWriteE2EBenchmark.sendAndWaitProcessed (scenario=in-memory-new-aggregate) | 1 | avgt | 12.68 | - | us/op | 6712.2 B/op |
29+
| Primary Framework E2E | CommandWriteE2EBenchmark.sendAndWaitProcessed (scenario=in-memory-new-aggregate) | 1 | thrpt | 78993.02 | - | ops/s | 6688.3 B/op |
30+
| Primary Framework E2E | CommandWriteE2EBenchmark.sendAndWaitProcessed (scenario=in-memory-new-aggregate) | 4 | avgt | 26.39 | - | us/op | 6726.3 B/op |
31+
| Primary Framework E2E | CommandWriteE2EBenchmark.sendAndWaitProcessed (scenario=in-memory-new-aggregate) | 4 | thrpt | 149550.09 | - | ops/s | 6726.7 B/op |
32+
| Primary Framework E2E | CommandWriteE2EBenchmark.sendAndWaitProcessed (scenario=noop-store) | 1 | avgt | 11.89 | - | us/op | 6946.6 B/op |
33+
| Primary Framework E2E | CommandWriteE2EBenchmark.sendAndWaitProcessed (scenario=noop-store) | 1 | thrpt | 86516.74 | - | ops/s | 6920.2 B/op |
34+
| Primary Framework E2E | CommandWriteE2EBenchmark.sendAndWaitProcessed (scenario=noop-store) | 4 | avgt | 25.18 | - | us/op | 6829.2 B/op |
35+
| Primary Framework E2E | CommandWriteE2EBenchmark.sendAndWaitProcessed (scenario=noop-store) | 4 | thrpt | 160193.04 | - | ops/s | 6940.7 B/op |
36+
| Primary Framework E2E | CommandWriteE2EBenchmark.sendAndWaitSent (scenario=ceiling) | 1 | avgt | 1.04 | - | us/op | 5180.2 B/op |
37+
| Primary Framework E2E | CommandWriteE2EBenchmark.sendAndWaitSent (scenario=ceiling) | 1 | thrpt | 966652.09 | - | ops/s | 5180.2 B/op |
38+
| Primary Framework E2E | CommandWriteE2EBenchmark.sendAndWaitSent (scenario=ceiling) | 4 | avgt | 3.20 | - | us/op | 5182.2 B/op |
39+
| Primary Framework E2E | CommandWriteE2EBenchmark.sendAndWaitSent (scenario=ceiling) | 4 | thrpt | 1180727.95 | - | ops/s | 5182.9 B/op |
40+
| Primary Framework E2E | CommandWriteE2EBenchmark.sendAndWaitSent (scenario=in-memory-new-aggregate) | 1 | avgt | 1.26 | - | us/op | 5948.2 B/op |
41+
| Primary Framework E2E | CommandWriteE2EBenchmark.sendAndWaitSent (scenario=in-memory-new-aggregate) | 1 | thrpt | 820482.15 | - | ops/s | 5964.2 B/op |
42+
| Primary Framework E2E | CommandWriteE2EBenchmark.sendAndWaitSent (scenario=in-memory-new-aggregate) | 4 | avgt | 3.25 | - | us/op | 5951.6 B/op |
43+
| Primary Framework E2E | CommandWriteE2EBenchmark.sendAndWaitSent (scenario=in-memory-new-aggregate) | 4 | thrpt | 1282237.95 | - | ops/s | 5951.5 B/op |
44+
| Primary Framework E2E | CommandWriteE2EBenchmark.sendAndWaitSent (scenario=noop-store) | 1 | avgt | 1.25 | - | us/op | 6140.2 B/op |
45+
| Primary Framework E2E | CommandWriteE2EBenchmark.sendAndWaitSent (scenario=noop-store) | 1 | thrpt | 756563.75 | - | ops/s | 6188.5 B/op |
46+
| Primary Framework E2E | CommandWriteE2EBenchmark.sendAndWaitSent (scenario=noop-store) | 4 | avgt | 3.20 | - | us/op | 6190.5 B/op |
47+
| Primary Framework E2E | CommandWriteE2EBenchmark.sendAndWaitSent (scenario=noop-store) | 4 | thrpt | 1155402.19 | - | ops/s | 6254.7 B/op |

0 commit comments

Comments
 (0)