aboutsummaryrefslogtreecommitdiffstats
path: root/test/sanity_run_vpp.py
diff options
context:
space:
mode:
authorPaul Vinciguerra <pvinci@vinciconsulting.com>2019-12-19 16:09:43 -0500
committerNeale Ranns <nranns@cisco.com>2019-12-20 04:09:09 +0000
commitc701e5718201fbfb205998343da70c816c57795f (patch)
treeac63febf19925f5bc38b673dfc1f513d3076be23 /test/sanity_run_vpp.py
parentff6cdcca2dc741bb3b0d3757e83ada523c7a4a45 (diff)
tests: don't prompt to launch gdb for sanity test case
Type: test Change-Id: I4c54121b76b341381a819cee928c3c2455a83503 Signed-off-by: Paul Vinciguerra <pvinci@vinciconsulting.com>
Diffstat (limited to 'test/sanity_run_vpp.py')
-rw-r--r--test/sanity_run_vpp.py25
1 files changed, 18 insertions, 7 deletions
diff --git a/test/sanity_run_vpp.py b/test/sanity_run_vpp.py
index 535d054fe51..5eb68853b1f 100644
--- a/test/sanity_run_vpp.py
+++ b/test/sanity_run_vpp.py
@@ -2,7 +2,7 @@
from __future__ import print_function
from multiprocessing import Pipe
-from sys import exit
+import sys
import os
from framework import VppDiedError, VppTestCase, KeepAliveReporter
@@ -11,9 +11,20 @@ class SanityTestCase(VppTestCase):
""" Sanity test case - verify whether VPP is able to start """
pass
+ # don't ask to debug SanityTestCase
+ @classmethod
+ def wait_for_enter(cls, pid=0):
+ pass
+
+ @classmethod
+ def _debug_quit(cls):
+ try:
+ cls.vpp.poll()
+ except AttributeError:
+ pass
+
if __name__ == '__main__':
- os.environ["RND_SEED"] = "1"
rc = 0
tc = SanityTestCase
x, y = Pipe()
@@ -26,14 +37,14 @@ if __name__ == '__main__':
else:
try:
tc.tearDownClass()
- except:
- pass
+ except Exception:
+ rc = -1
x.close()
y.close()
if rc == 0:
- print('Sanity test case passed\n')
+ print('Sanity test case passed.\n')
else:
- print('Sanity test case failed\n')
+ print('Sanity test case failed.\n')
- exit(rc)
+ sys.exit(rc)