Currently, next-DTS only covers throughput testing through the dpdk-test-crypto application. This series adds coverage for the verify option to next DTS to allow functional testing for various algorithms of crypto devices and virtual devices.
Signed-off-by: Andrew Bailey <[email protected]> --- v4: * Rebased on main. v5: * Updated commit description Andrew Bailey (3): dts: add directory for test resources dts: fix cryptodev verify parsing dts: add verify coverage for cryptodev testing dts/api/cryptodev/__init__.py | 3 +- dts/api/cryptodev/types.py | 20 ++- dts/test_resources/test_aes_cbc.data | 27 ++++ dts/test_resources/test_aes_gcm.data | 19 +++ dts/tests/TestSuite_cryptodev_verify.py | 162 ++++++++++++++++++++++++ tests.TestSuite_cryptodev_verify.rst | 8 ++ 6 files changed, 226 insertions(+), 13 deletions(-) create mode 100644 dts/test_resources/test_aes_cbc.data create mode 100644 dts/test_resources/test_aes_gcm.data create mode 100644 dts/tests/TestSuite_cryptodev_verify.py create mode 100644 tests.TestSuite_cryptodev_verify.rst -- 2.56.0

