With this series, I'm almost able to run the full test suite together
with the new command dispatch mechanism.
I still hit frequent failures in the passt_tcp performance test, so
I'm not pushing this out at the moment, but as it's taking me a while,
I'd rather share this earlier.
Included are also two fixes for harmless (but ugly) issues discovered
by Coverity.
Stefano Brivio (7):
test/perf: Always use /sbin/sysctl in tcp test
test/perf: Switch performance test duration to 10 seconds instead of
30
tap: Check return value of accept4() before calling getsockopt()
conf, tcp, udp: Arrays for ports need 2^16 values, not 2^16-8
test/lib: Restore IFS while executing directives in def blocks
test/lib: Wait on iperf3 clients to be done, then send SIGINT to
servers
test/perf: Disable periodic throughput reports to avoid vhost hang
conf.c | 2 +-
tap.c | 6 ++++--
tcp.h | 4 ++--
test/lib/test | 20 ++++++++++----------
test/perf/passt_tcp | 10 +++++-----
test/perf/passt_udp | 4 ++--
test/perf/pasta_tcp | 10 +++++-----
test/perf/pasta_udp | 4 ++--
udp.h | 4 ++--
9 files changed, 33 insertions(+), 31 deletions(-)
--
2.35.1