From 4b3f8119c77c57df70f0d01648c6970a0a861901 Mon Sep 17 00:00:00 2001 From: Bruce Richardson Date: Thu, 10 Sep 2020 17:47:16 +0100 Subject: [PATCH] test/raw: remove ioat-specific autotest Since the rawdev autotest can now be used to test all rawdevs on the system, there is no need for a dedicated ioat autotest command. Signed-off-by: Bruce Richardson Reviewed-by: Kevin Laatz --- app/test/test_rawdev.c | 20 -------------------- doc/guides/rel_notes/release_20_11.rst | 2 ++ 2 files changed, 2 insertions(+), 20 deletions(-) diff --git a/app/test/test_rawdev.c b/app/test/test_rawdev.c index 7e2fb2cf27..081fab969b 100644 --- a/app/test/test_rawdev.c +++ b/app/test/test_rawdev.c @@ -55,23 +55,3 @@ test_rawdev_selftests(void) } REGISTER_TEST_COMMAND(rawdev_autotest, test_rawdev_selftests); - -static int -test_rawdev_selftest_ioat(void) -{ - const int count = rte_rawdev_count(); - int i; - - for (i = 0; i < count; i++) { - struct rte_rawdev_info info = { .dev_private = NULL }; - if (rte_rawdev_info_get(i, &info, 0) == 0 && - strstr(info.driver_name, "ioat") != NULL) - return rte_rawdev_selftest(i) == 0 ? - TEST_SUCCESS : TEST_FAILED; - } - - printf("No IOAT rawdev found, skipping tests\n"); - return TEST_SKIPPED; -} - -REGISTER_TEST_COMMAND(ioat_rawdev_autotest, test_rawdev_selftest_ioat); diff --git a/doc/guides/rel_notes/release_20_11.rst b/doc/guides/rel_notes/release_20_11.rst index d2d57ba2f0..da6e902eb2 100644 --- a/doc/guides/rel_notes/release_20_11.rst +++ b/doc/guides/rel_notes/release_20_11.rst @@ -213,6 +213,8 @@ API Changes using the ``rawdev_autotest`` command in the ``dpdk-test`` binary. This command now calls the self-test function for each rawdev found on the system, and does not require a specific command per device type. + Following this change, the ``ioat_rawdev_autotest`` command has been + removed as no longer needed. * stack: the experimental tag has been dropped from the stack library, and its interfaces are considered stable as of DPDK 20.11. -- 2.20.1