From 1ea5bf7942d1fdbea37d9d2cf3ce3c2c335360cf Mon Sep 17 00:00:00 2001 From: Stefano Brivio Date: Thu, 22 Aug 2024 18:50:43 +0200 Subject: [PATCH] test: Add vhost-user performance tests for TCP and UDP Signed-off-by: Stefano Brivio --- test/lib/perf_report | 15 +++ test/lib/setup | 49 +++++++--- test/perf/passtvu_tcp | 211 ++++++++++++++++++++++++++++++++++++++++++ test/perf/passtvu_udp | 159 +++++++++++++++++++++++++++++++ test/run | 10 ++ 5 files changed, 431 insertions(+), 13 deletions(-) create mode 100644 test/perf/passtvu_tcp create mode 100644 test/perf/passtvu_udp diff --git a/test/lib/perf_report b/test/lib/perf_report index d1ef50b..dfab32e 100755 --- a/test/lib/perf_report +++ b/test/lib/perf_report @@ -49,6 +49,21 @@ td:empty { visibility: hidden; } __passt_tcp_LINE__ __passt_udp_LINE__ +
  • passt with vhost-user back-end

    + + + + + + + + __passtvu_tcp_header__ + __passtvu_udp_header__ + + __passtvu_tcp_LINE__ __passtvu_udp_LINE__ +
    + TCP, __passtvu_tcp_threads__ at __passtvu_tcp_freq__ GHzUDP, __passtvu_udp_threads__ at __passtvu_udp_freq__ GHz
    MTU:
    +