|
|
b16b591580
|
test: add payload protocol tests and refactor write_results
|
2026-02-24 14:00:32 +02:00 |
|
|
|
439eaa46c0
|
test: add unit tests for config, errors, and records
|
2026-02-13 22:57:12 +02:00 |
|
|
|
cda6024062
|
refactor(runner): use custom error types with thiserror and miette
|
2026-02-11 15:53:38 +02:00 |
|
|
|
1c6625a04c
|
feat(runner): add TOML config file support for matrix benchmarks
- Add toml and serde dependencies
- Create config module with Config and BenchmarkConfig structs
- Add --config CLI option for matrix benchmarks
- Refactor `run_benchmark()` to accept BenchmarkConfig
|
2026-02-06 17:43:46 +02:00 |
|
|
|
2972163055
|
feat(runner): add structured logging with tracing
- Add tracing, tracing-subscriber, uuid dependencies
- Replace eprintln! with info! for structured logs
- Add run_id, rust_version, os, arch to benchmark start log
|
2026-02-04 11:53:40 +02:00 |
|
|
|
b03cc2a386
|
feat(runner): add TLS 1.3 client with X25519
- Configure rustls client with aws_lc_rs, X25519-only key exchange
- Skip certificate verification for benchmarking (NoVerifier)
- Measure TLS handshake latency (TCP + TLS combined)
- TLS 1.3 protocol enforced
|
2026-01-28 18:30:40 +02:00 |
|
|
|
d128816956
|
refactor: rename crates
|
2026-01-26 16:17:04 +02:00 |
|