[ovs-dev] [PATCH] tests: Skip tunnel-push-pop test on Windows and BSD.

Pravin B Shelar pshelar at nicira.com
Thu Nov 13 22:52:51 UTC 2014


Also updates ovs-router README documentation.

Signed-off-by: Pravin B Shelar <pshelar at nicira.com>
---
 README-native-tunneling.md |    2 ++
 tests/atlocal.in           |    8 +++++++-
 tests/tunnel-push-pop.at   |    3 +++
 3 files changed, 12 insertions(+), 1 deletions(-)

diff --git a/README-native-tunneling.md b/README-native-tunneling.md
index 989c251..e7a2ddc 100644
--- a/README-native-tunneling.md
+++ b/README-native-tunneling.md
@@ -49,6 +49,8 @@ There are following commands that shows internal tables:
 Tunneling related commands:
 ===========================
 Tunnel routing table:
+    These commands are only available on Linux platform.
+
     To Add route:
        ovs-appctl ovs/route/add <IP address>/<prefix length> <output-bridge-name> <gw>
     To see all routes configured:
diff --git a/tests/atlocal.in b/tests/atlocal.in
index 825d289..bada7e2 100644
--- a/tests/atlocal.in
+++ b/tests/atlocal.in
@@ -93,13 +93,19 @@ FreeBSD|NetBSD)
     ;;
 esac
 
-# Check for MINGW platform.
+# Check for platform.
 case `uname` in
 MINGW*)
     IS_WIN32="yes"
+    IS_BSD="no"
+    ;;
+FreeBSD|NetBSD)
+    IS_WIN32="no"
+    IS_BSD="yes"
     ;;
 *)
     IS_WIN32="no"
+    IS_BSD="no"
     ;;
 esac
 
diff --git a/tests/tunnel-push-pop.at b/tests/tunnel-push-pop.at
index 44c2ecf..6654567 100644
--- a/tests/tunnel-push-pop.at
+++ b/tests/tunnel-push-pop.at
@@ -2,6 +2,9 @@ AT_BANNER([tunnel_push_pop])
 
 AT_SETUP([tunnel_push_pop - action])
 
+AT_SKIP_IF([test "$IS_WIN32" = "yes"])
+AT_SKIP_IF([test "$IS_BSD" = "yes"])
+
 OVS_VSWITCHD_START([add-port br0 p0 -- set Interface p0 type=dummy ofport_request=1\
                     -- add-br int-br -- set bridge int-br datapath_type=dummy \
                     -- add-port int-br t2 -- set Interface t2 type=vxlan \
-- 
1.7.1




More information about the dev mailing list