Autotest keywords are helpful for running a subset of the test suite.
This patch makes it so you can run all OVN tests using the 'ovn'
keyword.

  $ make check TESTSUITEFLAGS="-k ovn"

Signed-off-by: Russell Bryant <russ...@ovn.org>
---
 tests/ovn-controller-vtep.at | 1 +
 tests/ovn-controller.at      | 1 +
 tests/ovn-nbctl.at           | 1 +
 tests/ovn-sbctl.at           | 1 +
 4 files changed, 4 insertions(+)

diff --git a/tests/ovn-controller-vtep.at b/tests/ovn-controller-vtep.at
index fd6026f..7e9b320 100644
--- a/tests/ovn-controller-vtep.at
+++ b/tests/ovn-controller-vtep.at
@@ -13,6 +13,7 @@ AT_BANNER([ovn_controller_vtep])
 #
 m4_define([OVN_CONTROLLER_VTEP_START],
   [
+   AT_KEYWORDS([ovn])
    # this will cause skip when 'make check' using Windows setup.
    AT_SKIP_IF([test $HAVE_PYTHON = no])
 
diff --git a/tests/ovn-controller.at b/tests/ovn-controller.at
index 773b3a7..bc93471 100644
--- a/tests/ovn-controller.at
+++ b/tests/ovn-controller.at
@@ -1,6 +1,7 @@
 AT_BANNER([ovn-controller])
 
 AT_SETUP([ovn-controller - ovn-bridge-mappings])
+AT_KEYWORDS([ovn])
 ovn_init_db ovn-sb
 net_add n1
 sim_add hv
diff --git a/tests/ovn-nbctl.at b/tests/ovn-nbctl.at
index efad8a2..45e9da8 100644
--- a/tests/ovn-nbctl.at
+++ b/tests/ovn-nbctl.at
@@ -3,6 +3,7 @@ AT_BANNER([ovn-nbctl])
 # OVN_NBCTL_TEST_START
 m4_define([OVN_NBCTL_TEST_START],
   [dnl Create ovn-nb database.
+   AT_KEYWORDS([ovn])
    AT_CHECK([ovsdb-tool create ovn-nb.db $abs_top_srcdir/ovn/ovn-nb.ovsschema])
 
    dnl Start ovsdb-server.
diff --git a/tests/ovn-sbctl.at b/tests/ovn-sbctl.at
index 4c7cf87..755c1f6 100644
--- a/tests/ovn-sbctl.at
+++ b/tests/ovn-sbctl.at
@@ -3,6 +3,7 @@ AT_BANNER([ovn-sbctl])
 # OVN_SBCTL_TEST_START
 m4_define([OVN_SBCTL_TEST_START],
   [dnl Create databases (ovn-nb, ovn-sb).
+   AT_KEYWORDS([ovn])
    for daemon in ovn-nb ovn-sb; do
       AT_CHECK([ovsdb-tool create $daemon.db 
$abs_top_srcdir/${daemon%%-*}/${daemon}.ovsschema])
    done
-- 
2.5.0

_______________________________________________
dev mailing list
dev@openvswitch.org
http://openvswitch.org/mailman/listinfo/dev

Reply via email to