From: Jeremy Spewock <jspew...@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: sta...@dpdk.org Signed-off-by: Jeremy Spewock <jspew...@iol.unh.edu> Signed-off-by: Owen Hilyard <ohily...@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