> -----Original Message-----
> From: Power, Ciara <ciara.po...@intel.com>
> Sent: Thursday, 14 January, 2021 11:41
> To: dev@dpdk.org
> Cc: Doherty, Declan <declan.dohe...@intel.com>; akhil.go...@nxp.com;
> step...@networkplumber.org; Dybkowski, AdamX
> <adamx.dybkow...@intel.com>; Power, Ciara <ciara.po...@intel.com>;
> Thomas Monjalon <tho...@monjalon.net>
> Subject: [PATCH v2 3/4] usertools: add script to graph crypto perf results
> 
> The python script introduced in this patch runs the crypto performance test
> application for various test cases, and graphs the results.
> 
> Test cases are defined in config JSON files, this is where parameters are
> specified for each test. Currently there are various test cases for devices
> crypto_qat, crypto_aesni_mb and crypto_gcm. Tests for the ptest types
> Throughput and Latency are supported for each.
> 
> The results of each test case are graphed and saved in PDFs (one PDF for each
> test suite graph type, with all test cases).
> The graphs output include various grouped barcharts for throughput tests, and
> histogram and boxplot graphs are used for latency tests.
> 
> Documentation is added to outline the configuration and usage for the script.
> 
> Usage:
> A JSON config file must be specified when running the script,
>       "./dpdk-graph-crypto-perf <config_file>"
> 
> The script uses the installed app by default (from ninja install).
> Alternatively we can pass path to app by
>       "-f <rel_path>/<build_dir>/app/dpdk-test-crypto-perf"
> 
> All device test suites are run by default.
> Alternatively we can specify by adding arguments,
>       "-t latency" - to run latency test suite only
>       "-t throughput latency"
>               - to run both throughput and latency test suites
> 
> A directory can be specified for all output files, or the script directory is 
> used by
> default.
>       "-o <output_dir>"
> 
> To see the output from the dpdk-test-crypto-perf app, use the verbose option 
> "-
> v".
> 
> Signed-off-by: Ciara Power <ciara.po...@intel.com>

Acked-by: Adam Dybkowski <adamx.dybkow...@intel.com>

Reply via email to