make test: automatic "vpp finishes startup" check
[vpp.git] / test / sanity_run_vpp.py
diff --git a/test/sanity_run_vpp.py b/test/sanity_run_vpp.py
new file mode 100644 (file)
index 0000000..527b618
--- /dev/null
@@ -0,0 +1,26 @@
+#!/usr/bin/env python
+
+from __future__ import print_function
+from framework import VppTestCase
+from hook import VppDiedError
+from sys import exit
+
+
+class SanityTestCase(VppTestCase):
+    """ Dummy test case used to check if VPP is able to start """
+    pass
+
+if __name__ == '__main__':
+    rc = 0
+    tc = SanityTestCase
+    try:
+        tc.setUpClass()
+    except VppDiedError:
+        rc = -1
+    else:
+        try:
+            tc.tearDownClass()
+        except:
+            pass
+
+    exit(rc)