Hi Anoob, > Subject: [PATCH 0/1] Add security perf application > > Add performance application to test security session create & destroy > rates supported by the security enabled cryptodev PMD. The > application would create specified number of sessions and captures the > time taken for the same before proceeding to destroy of the same. When > operating on multi-core, the number of sessions would be evenly > distributed across all cores. > > The application would test with all combinations of cipher & auth > algorithms supported by the PMD. > > The app is similar to 'test-flow-perf' tool which captures the rate > at which flow rules can be created and destroyed. > Is it not good to add this into dpdk-test-crypto-perf? Can we add as a separate .c file, say, cperf_test_sec_session.c in test-crypto-perf folder and use the existing framework. This way we can leverage it for crypto sessions also.
> Anoob Joseph (1): > app/test-security-perf: add security perf app > > MAINTAINERS | 6 + > app/meson.build | 1 + > app/test-security-perf/meson.build | 14 + > app/test-security-perf/test_security_perf.c | 554 ++++++++++++++++++++ > doc/guides/tools/index.rst | 1 + > doc/guides/tools/securityperf.rst | 47 ++ > 6 files changed, 623 insertions(+) > create mode 100644 app/test-security-perf/meson.build > create mode 100644 app/test-security-perf/test_security_perf.c > create mode 100644 doc/guides/tools/securityperf.rst > > -- > 2.25.1