Our standard "make check" includes a number of benchmarks, which take quite a long time to run. This series makes a number of improvements to how we run these, which reduces wasted time and reduces the full run time by some 10-12 minutes. David Gibson (8): test/perf: Remove stale iperf3c/iperf3s directives test/perf: Get iperf3 stats from client side test/perf: Start iperf3 server less often test/perf: Small MTUs for spliced TCP aren't interesting test/perf: Explicitly control UDP packet length, instead of MTU test/perf: "MTU" changes in passt_tcp host to guest aren't useful test/perf: Remove unnecessary --pacing-timer options test/perf: Simplify calculation of "omit" time for TCP throughput .gitignore | 2 +- test/lib/test | 83 ++++++++++++++++----------- test/perf/passt_tcp | 84 +++++++++++++-------------- test/perf/passt_udp | 86 +++++++++++++--------------- test/perf/pasta_tcp | 125 ++++++++++++++++------------------------ test/perf/pasta_udp | 136 ++++++++++++++++++++++++++------------------ 6 files changed, 260 insertions(+), 256 deletions(-) -- 2.41.0