app/crypto-perf: fix display of sample test vector
authorAdam Dybkowski <adamx.dybkowski@intel.com>
Wed, 29 Apr 2020 10:57:04 +0000 (12:57 +0200)
committerAkhil Goyal <akhil.goyal@nxp.com>
Mon, 11 May 2020 11:17:43 +0000 (13:17 +0200)
This patch disables displaying sample test vector contents when
executing throughput and latency tests as the sample data is not
used in those tests (not copied to input mbuf in order to achieve
better performance).

Fixes: f8be1786b1b8 ("app/crypto-perf: introduce performance test application")
Cc: stable@dpdk.org
Signed-off-by: Adam Dybkowski <adamx.dybkowski@intel.com>
Acked-by: Fiona Trahe <fiona.trahe@intel.com>
app/test-crypto-perf/main.c

index 52a1860..7bb286c 100644 (file)
@@ -582,7 +582,8 @@ main(int argc, char **argv)
                goto err;
        }
 
-       if (!opts.silent)
+       if (!opts.silent && opts.test != CPERF_TEST_TYPE_THROUGHPUT &&
+                       opts.test != CPERF_TEST_TYPE_LATENCY)
                show_test_vector(t_vec);
 
        total_nb_qps = nb_cryptodevs * opts.nb_qps;