X-Git-Url: http://git.droids-corp.org/?a=blobdiff_plain;f=app%2Ftest%2Ftest_eventdev.c;h=4f51042bdaad46b6bfd9744197a72dd88e066b0b;hb=a2dfcd1ff609f5a4fd3b65774618a35c5c9f73c6;hp=62019c1856963b1be5bc726189d1aa3456953b05;hpb=75d113136f3869249987dc2ce46a96c5df9a3438;p=dpdk.git diff --git a/app/test/test_eventdev.c b/app/test/test_eventdev.c index 62019c1856..4f51042bda 100644 --- a/app/test/test_eventdev.c +++ b/app/test/test_eventdev.c @@ -2,17 +2,28 @@ * Copyright(c) 2016 Cavium, Inc */ +#include "test.h" + #include #include #include #include #include + +#ifdef RTE_EXEC_ENV_WINDOWS +static int +test_eventdev_common(void) +{ + printf("eventdev_common not supported on Windows, skipping test\n"); + return TEST_SKIPPED; +} + +#else + #include #include #include -#include "test.h" - #define TEST_DEV_ID 0 static int @@ -1019,21 +1030,40 @@ test_eventdev_selftest_octeontx(void) } static int -test_eventdev_selftest_octeontx2(void) +test_eventdev_selftest_dpaa2(void) +{ + return test_eventdev_selftest_impl("event_dpaa2", ""); +} + +static int +test_eventdev_selftest_dlb2(void) { - return test_eventdev_selftest_impl("event_octeontx2", ""); + return test_eventdev_selftest_impl("dlb2_event", ""); } static int -test_eventdev_selftest_dpaa2(void) +test_eventdev_selftest_cn9k(void) { - return test_eventdev_selftest_impl("event_dpaa2", ""); + return test_eventdev_selftest_impl("event_cn9k", ""); } +static int +test_eventdev_selftest_cn10k(void) +{ + return test_eventdev_selftest_impl("event_cn10k", ""); +} + +#endif /* !RTE_EXEC_ENV_WINDOWS */ + REGISTER_TEST_COMMAND(eventdev_common_autotest, test_eventdev_common); + +#ifndef RTE_EXEC_ENV_WINDOWS REGISTER_TEST_COMMAND(eventdev_selftest_sw, test_eventdev_selftest_sw); REGISTER_TEST_COMMAND(eventdev_selftest_octeontx, test_eventdev_selftest_octeontx); -REGISTER_TEST_COMMAND(eventdev_selftest_octeontx2, - test_eventdev_selftest_octeontx2); REGISTER_TEST_COMMAND(eventdev_selftest_dpaa2, test_eventdev_selftest_dpaa2); +REGISTER_TEST_COMMAND(eventdev_selftest_dlb2, test_eventdev_selftest_dlb2); +REGISTER_TEST_COMMAND(eventdev_selftest_cn9k, test_eventdev_selftest_cn9k); +REGISTER_TEST_COMMAND(eventdev_selftest_cn10k, test_eventdev_selftest_cn10k); + +#endif /* !RTE_EXEC_ENV_WINDOWS */