diff options
author | Paul Vinciguerra <pvinci@vinciconsulting.com> | 2019-12-19 16:09:43 -0500 |
---|---|---|
committer | Neale Ranns <nranns@cisco.com> | 2019-12-20 04:09:09 +0000 |
commit | c701e5718201fbfb205998343da70c816c57795f (patch) | |
tree | ac63febf19925f5bc38b673dfc1f513d3076be23 /test/sanity_run_vpp.py | |
parent | ff6cdcca2dc741bb3b0d3757e83ada523c7a4a45 (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.py | 25 |
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) |