On 12/12/2018 5:38 PM, Tomasz Jozwiak wrote: > This patchset adds initial version of compression performance > test. > > v6 changes: > - Updated the 19.02 release notes > > v5 changes: > - Fixed documentation > - Added op's status checking after rte_compressdev_dequeue_burst > - code cleanup > > v4 changes: > - fixed checkpatch issues > - code cleanup > > v3 changes: > - Added dynamic compression > - Code refactoring to separate validation > from benchmarking part > - Updated documentation > - Added fail detection from rte_compressdev_enqueue_burst > and rte_compressdev_dequeue_burst functions > - Code cleanup > > v2 changes: > > - Added release note > - Added new cleanup flow into main function > - Blocked dynamic compression test because it hasn't been > tested enough > - Changed `--max-num-sgl-segs' default value to 16 > - Updated documentation > > Tomasz Jozwiak (5): > app/compress-perf: add parser > app/compress-perf: add performance measurement > doc/guides/tools: add doc files > app/compress-perf: add dynamic compression test > app/compress-perf: code refactoring > > MAINTAINERS | 5 + > app/Makefile | 4 + > app/meson.build | 1 + > app/test-compress-perf/Makefile | 18 + > app/test-compress-perf/comp_perf_options.h | 71 +++ > app/test-compress-perf/comp_perf_options_parse.c | 596 > ++++++++++++++++++++++ > app/test-compress-perf/comp_perf_test_benchmark.c | 308 +++++++++++ > app/test-compress-perf/comp_perf_test_benchmark.h | 13 + > app/test-compress-perf/comp_perf_test_verify.c | 353 +++++++++++++ > app/test-compress-perf/comp_perf_test_verify.h | 13 + > app/test-compress-perf/main.c | 590 > +++++++++++++++++++++ > app/test-compress-perf/meson.build | 9 + > config/common_base | 5 + > doc/guides/rel_notes/release_19_02.rst | 5 + > doc/guides/tools/comp_perf.rst | 81 +++ > doc/guides/tools/index.rst | 1 + > 16 files changed, 2073 insertions(+) > create mode 100644 app/test-compress-perf/Makefile > create mode 100644 app/test-compress-perf/comp_perf_options.h > create mode 100644 app/test-compress-perf/comp_perf_options_parse.c > create mode 100644 app/test-compress-perf/comp_perf_test_benchmark.c > create mode 100644 app/test-compress-perf/comp_perf_test_benchmark.h > create mode 100644 app/test-compress-perf/comp_perf_test_verify.c > create mode 100644 app/test-compress-perf/comp_perf_test_verify.h > create mode 100644 app/test-compress-perf/main.c > create mode 100644 app/test-compress-perf/meson.build > create mode 100644 doc/guides/tools/comp_perf.rst > Applied to dpdk-next-crypto
Thanks