EAL flags tests depend on running secondary or multiple DPDK instances
so will not work on FreeBSD. Report these as SKIPPED tests on that
OS.

Bugzilla ID: 761 (partial fix)
Fixes: 764bf26873b9 ("add FreeBSD support")
Cc: [email protected]

Signed-off-by: Bruce Richardson <[email protected]>
---
 app/test/test_eal_flags.c | 26 +++++++++++++-------------
 1 file changed, 13 insertions(+), 13 deletions(-)

diff --git a/app/test/test_eal_flags.c b/app/test/test_eal_flags.c
index b3a8d0ae6f..12280e7a39 100644
--- a/app/test/test_eal_flags.c
+++ b/app/test/test_eal_flags.c
@@ -10,88 +10,88 @@
 #include <string.h>
 #include <stdarg.h>
 
-#ifdef RTE_EXEC_ENV_WINDOWS
+#ifndef RTE_EXEC_ENV_LINUX
 static int
 test_missing_c_flag(void)
 {
-       printf("missing_c_flag not supported on Windows, skipping test\n");
+       printf("missing_c_flag only supported on Linux, skipping test\n");
        return TEST_SKIPPED;
 }
 
 static int
 test_main_lcore_flag(void)
 {
-       printf("main_lcore_flag not supported on Windows, skipping test\n");
+       printf("main_lcore_flag only supported on Linux, skipping test\n");
        return TEST_SKIPPED;
 }
 
 static int
 test_invalid_n_flag(void)
 {
-       printf("invalid_n_flag not supported on Windows, skipping test\n");
+       printf("invalid_n_flag only supported on Linux, skipping test\n");
        return TEST_SKIPPED;
 }
 
 static int
 test_no_hpet_flag(void)
 {
-       printf("no_hpet_flag not supported on Windows, skipping test\n");
+       printf("no_hpet_flag only supported on Linux, skipping test\n");
        return TEST_SKIPPED;
 }
 
 static int
 test_no_huge_flag(void)
 {
-       printf("no_huge_flag not supported on Windows, skipping test\n");
+       printf("no_huge_flag only supported on Linux, skipping test\n");
        return TEST_SKIPPED;
 }
 
 static int
 test_allow_flag(void)
 {
-       printf("allow_flag not supported on Windows, skipping test\n");
+       printf("allow_flag only supported on Linux, skipping test\n");
        return TEST_SKIPPED;
 }
 
 static int
 test_invalid_b_flag(void)
 {
-       printf("invalid_b_flag not supported on Windows, skipping test\n");
+       printf("invalid_b_flag only supported on Linux, skipping test\n");
        return TEST_SKIPPED;
 }
 
 static int
 test_invalid_vdev_flag(void)
 {
-       printf("invalid_vdev_flag not supported on Windows, skipping test\n");
+       printf("invalid_vdev_flag only supported on Linux, skipping test\n");
        return TEST_SKIPPED;
 }
 
 static int
 test_invalid_r_flag(void)
 {
-       printf("invalid_r_flag not supported on Windows, skipping test\n");
+       printf("invalid_r_flag only supported on Linux, skipping test\n");
        return TEST_SKIPPED;
 }
 
 static int
 test_memory_flags(void)
 {
-       printf("memory_flags not supported on Windows, skipping test\n");
+       printf("memory_flags only supported on Linux, skipping test\n");
        return TEST_SKIPPED;
 }
 
 static int
 test_file_prefix(void)
 {
-       printf("file_prefix not supported on Windows, skipping test\n");
+       printf("file_prefix only supported on Linux, skipping test\n");
        return TEST_SKIPPED;
 }
 
 static int
 test_misc_flags(void)
 {
-       printf("misc_flags not supported on Windows, skipping test\n");
+       printf("misc_flags only supported on Linux, skipping test\n");
        return TEST_SKIPPED;
 }
 
-- 
2.51.0

Reply via email to