From b29185bcbbf313c4503991358c646a5dad77400e Mon Sep 17 00:00:00 2001 From: Ankur Dwivedi Date: Wed, 29 May 2019 11:50:58 +0530 Subject: [PATCH] app/crypto-perf: fix CSV format The format for printing float is incorrect for the following fields in pmd-cyclecount test: Cycles/Op,Cycles/Enq,Cycles/Deq. Currently, the format is %.f3. This format will round off the number to the nearest integer and append a 3 after that. This patch changes the format to %.3f. This will print the number as a floating point with a precision of 3 fractional digits. Fixes: 96dfeb609be1 ("app/crypto-perf: add new PMD benchmarking mode") Cc: stable@dpdk.org Signed-off-by: Ankur Dwivedi Signed-off-by: Anoob Joseph --- app/test-crypto-perf/cperf_test_pmd_cyclecount.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/test-crypto-perf/cperf_test_pmd_cyclecount.c b/app/test-crypto-perf/cperf_test_pmd_cyclecount.c index 92af5ec905..f08a22631e 100644 --- a/app/test-crypto-perf/cperf_test_pmd_cyclecount.c +++ b/app/test-crypto-perf/cperf_test_pmd_cyclecount.c @@ -16,7 +16,7 @@ #define PRETTY_HDR_FMT "%12s%12s%12s%12s%12s%12s%12s%12s%12s%12s\n\n" #define PRETTY_LINE_FMT "%12u%12u%12u%12u%12u%12u%12u%12.0f%12.0f%12.0f\n" #define CSV_HDR_FMT "%s,%s,%s,%s,%s,%s,%s,%s,%s,%s\n" -#define CSV_LINE_FMT "%10u;%10u;%u;%u;%u;%u;%u;%.f3;%.f3;%.f3\n" +#define CSV_LINE_FMT "%10u;%10u;%u;%u;%u;%u;%u;%.3f;%.3f;%.3f\n" struct cperf_pmd_cyclecount_ctx { uint8_t dev_id; -- 2.20.1