vdpa/sfc: get max supported queue count
[dpdk.git] / app / test / test_event_crypto_adapter.c
index 0c7ebe6..3d7e9fb 100644 (file)
@@ -801,6 +801,10 @@ test_crypto_adapter_stop(void)
                rte_service_runstate_set(evdev_service_id, 0);
                rte_service_lcore_stop(slcore_id);
                rte_service_lcore_del(slcore_id);
+               rte_cryptodev_stop(TEST_CDEV_ID);
+               rte_event_dev_stop(evdev);
+       } else {
+               rte_cryptodev_stop(TEST_CDEV_ID);
                rte_event_dev_stop(evdev);
        }
 }
@@ -848,6 +852,10 @@ test_crypto_adapter_conf(enum rte_event_crypto_adapter_mode mode)
        TEST_ASSERT_SUCCESS(rte_event_dev_start(evdev),
                                "Failed to start event device");
 
+       /* start the cryptodev */
+       TEST_ASSERT_SUCCESS(rte_cryptodev_start(TEST_CDEV_ID),
+                               "Failed to start crypto device");
+
        return TEST_SUCCESS;
 }