test/crypto: refactor unit tests into one combined array
authorAdam Dybkowski <adamx.dybkowski@intel.com>
Mon, 20 Jan 2020 13:11:46 +0000 (14:11 +0100)
committerAkhil Goyal <akhil.goyal@nxp.com>
Wed, 5 Feb 2020 14:20:51 +0000 (15:20 +0100)
commita7cfae49fd99cd3d5ddba5b9868a3e351c04a32d
tree576d7a1f2532c87ca5f185a43c76cfbc9cb8eab9
parent8a7e5aaf60023eb26bfcef21496ec0d44c977ace
test/crypto: refactor unit tests into one combined array

This patch refactors most of unit tests to be contained in one
combined array, and run depending on the PMD capabilities instead of
providing multiple array with tests for individual PMDs.
Only a subset of unit tests was merged into one array - it combines
all tests originally meant to be run on these PMDs:
null, aesni_mb, aesni_gcm, openssl, qat, sw_snow3g, sw_kasumi, sw_zuc.

Signed-off-by: Adam Dybkowski <adamx.dybkowski@intel.com>
Acked-by: Fiona Trahe <fiona.trahe@intel.com>
Acked-by: Akhil Goyal <akhil.goyal@nxp.com>
Tested-by: Akhil Goyal <akhil.goyal@nxp.com>
app/test/test_cryptodev.c
app/test/test_cryptodev_blockcipher.c
app/test/test_cryptodev_des_test_vectors.h