aboutsummaryrefslogtreecommitdiff
path: root/tests
diff options
context:
space:
mode:
Diffstat (limited to 'tests')
-rw-r--r--tests/atlocal.in8
-rw-r--r--tests/tunnel-push-pop.at4
2 files changed, 11 insertions, 1 deletions
diff --git a/tests/atlocal.in b/tests/atlocal.in
index 825d28965..bada7e2a6 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 44c2ecfa3..c552dd27c 100644
--- a/tests/tunnel-push-pop.at
+++ b/tests/tunnel-push-pop.at
@@ -2,6 +2,10 @@ AT_BANNER([tunnel_push_pop])
AT_SETUP([tunnel_push_pop - action])
+dnl ovs router is commands are only supported on Linux for now.
+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 \