libp2p-test-plans/perf/impl/go-libp2p/v0.28
Max Inden 0a8dbab87c
feat(perf): continuosly measure on single conn (iperf-style) (#276)
Our current throughput tests open a connection, open a stream,
up- or download 100MB and close the connection. 100 MB is not enough on the
given path (60ms, ~5gbit/s) to exit congestion controller's slow-start. See
https://github.com/libp2p/test-plans/issues/261 for details.

Instead of downloading 100MB multiple times, each on a new connection, establish
a single connection and continuously measure the throughput for a fixed
duration (20s).
2023-10-25 13:24:08 +02:00
..
.gitignore feat: automate adding new go-libp2p versions to perf (#256) 2023-09-02 10:16:35 +02:00
Makefile feat: automate adding new go-libp2p versions to perf (#256) 2023-09-02 10:16:35 +02:00
go.mod feat(perf/go-libp2p): add v0.28.1 (#209) 2023-06-27 03:24:19 +02:00
go.sum feat(perf/go-libp2p): add v0.28.1 (#209) 2023-06-27 03:24:19 +02:00
main.go feat(perf): continuosly measure on single conn (iperf-style) (#276) 2023-10-25 13:24:08 +02:00
perf.go feat(perf): continuosly measure on single conn (iperf-style) (#276) 2023-10-25 13:24:08 +02:00