This patch add test vectors and a test framework for PDCP cplane and uplane protocol processing based on various sequence number sizes(5/7/12/15/18).
These test cases and test vectors are validated over NXP DPAA_SEC and DPAA2_SEC platforms. This patchset is a split to the patch [1] which was sent as RFC. Further this patchset is dependent on [2] [1] http://patches.dpdk.org/patch/58554/ [2] http://patches.dpdk.org/project/dpdk/list/?series=6199 Akhil Goyal (7): test/crypto: Add PDCP cplane encap cases test/crypto: Add PDCP cplane decap cases test/crypto: Add PDCP uplane encap cases test/crypto: Add PDCP uplane encap with integrity cases test/crypto: Add PDCP uplane decap cases test/crypto: Add PDCP cases for scatter gather bufs test/crypto: support wireless algos for dpaa2_sec app/test/Makefile | 1 + app/test/meson.build | 1 + app/test/test_cryptodev.c | 713 +- app/test/test_cryptodev_security_pdcp.c | 590 ++ .../test_cryptodev_security_pdcp_test_func.h | 48 + ...est_cryptodev_security_pdcp_test_vectors.h | 6323 +++++++++++++++++ 6 files changed, 7669 insertions(+), 7 deletions(-) create mode 100644 app/test/test_cryptodev_security_pdcp.c create mode 100644 app/test/test_cryptodev_security_pdcp_test_func.h create mode 100644 app/test/test_cryptodev_security_pdcp_test_vectors.h -- 2.17.1