[PATCH 11/13] test/crypto: skip null auth in ICV corrupt case

Anoob Joseph anoobj at marvell.com
Mon Dec 6 08:58:46 CET 2021


From: Tejasree Kondoj <ktejasree at marvell.com>

Skipping NULL auth in ICV corruption test case.

Signed-off-by: Tejasree Kondoj <ktejasree at marvell.com>
---
 app/test/test_cryptodev.c | 5 +++++
 1 file changed, 5 insertions(+)

diff --git a/app/test/test_cryptodev.c b/app/test/test_cryptodev.c
index 744eb9f..0f7885c 100644
--- a/app/test/test_cryptodev.c
+++ b/app/test/test_cryptodev.c
@@ -9428,6 +9428,11 @@ test_ipsec_proto_all(const struct ipsec_test_flags *flags)
 				      td_outb,
 				      nb_pkts);
 
+		if (flags->icv_corrupt && (td_outb->aead == false) &&
+		    (td_outb->xform.chain.auth.auth.algo ==
+		     RTE_CRYPTO_AUTH_NULL))
+			continue;
+
 		ret = test_ipsec_proto_process(td_outb, td_inb, nb_pkts, true,
 					       flags);
 		if (ret == TEST_SKIPPED)
-- 
2.7.4



More information about the dev mailing list