app/test: add libcrypto
authorSlawomir Mrozowicz <slawomirx.mrozowicz@intel.com>
Tue, 4 Oct 2016 15:11:21 +0000 (17:11 +0200)
committerPablo de Lara <pablo.de.lara.guarch@intel.com>
Sat, 8 Oct 2016 15:54:38 +0000 (17:54 +0200)
commitffbe3be0d4b5f900cf4e1494d967bc2fa62503f7
treedd91e498a78342724c152b039740e3439137f4c5
parente1809db6247e415b9aabc15e9f3224ce13b4f466
app/test: add libcrypto

This patch contains unit tests for libcrypto PMD. User can
use app/test application to check how to use this pmd and to
verify crypto processing.

Test name is cryptodev_libcrypto_autotest.
For performance test cryptodev_libcrypto_perftest can be used.

Signed-off-by: Piotr Azarewicz <piotrx.t.azarewicz@intel.com>
Signed-off-by: Marcin Kerlin <marcinx.kerlin@intel.com>
Signed-off-by: Daniel Mrzyglod <danielx.t.mrzyglod@intel.com>
Acked-by: Pablo de Lara <pablo.de.lara.guarch@intel.com>
app/test/test_cryptodev.c
app/test/test_cryptodev.h
app/test/test_cryptodev_aes_test_vectors.h
app/test/test_cryptodev_blockcipher.c
app/test/test_cryptodev_blockcipher.h
app/test/test_cryptodev_des_test_vectors.h [new file with mode: 0644]
app/test/test_cryptodev_gcm_test_vectors.h
app/test/test_cryptodev_hash_test_vectors.h [new file with mode: 0644]
app/test/test_cryptodev_perf.c