[PATCH] test/ipsec: fix invalid crypto device failing
jspewock at iol.unh.edu
jspewock at iol.unh.edu
Tue Jul 12 16:17:01 CEST 2022
From: Jeremy Spewock <jspewock at iol.unh.edu>
ipsec_autotest is now skipped if no compatible crypto devices are found.
Fixes issue where if at least one crypto device was found but no
compatible crypto devices for the ipsec_autotest test case are present
the case would fail with no error message. Now, when this situation is
encountered, the test case will be skipped with an explanation.
Fixes: 59d7353b0df0 ("test/ipsec: fix test suite setup")
Cc: stable at dpdk.org
Signed-off-by: Jeremy Spewock <jspewock at iol.unh.edu>
Signed-off-by: Owen Hilyard <ohilyard at iol.unh.edu>
---
app/test/test_ipsec.c | 6 ++++--
1 file changed, 4 insertions(+), 2 deletions(-)
diff --git a/app/test/test_ipsec.c b/app/test/test_ipsec.c
index 7047e17960..7c03a06785 100644
--- a/app/test/test_ipsec.c
+++ b/app/test/test_ipsec.c
@@ -320,8 +320,10 @@ testsuite_setup(void)
}
}
- if (ts_params->valid_dev_found == 0)
- return TEST_FAILED;
+ if (ts_params->valid_dev_found == 0) {
+ RTE_LOG(WARNING, USER1, "No compatible crypto device found.\n");
+ return TEST_SKIPPED;
+ }
ts_params->mbuf_pool = rte_pktmbuf_pool_create(
"CRYPTO_MBUFPOOL",
--
2.35.1
More information about the stable
mailing list