X-Git-Url: https://gerrit.fd.io/r/gitweb?a=blobdiff_plain;f=test%2Fsanity_run_vpp.py;h=5eb68853b1f6fe142c12dda22902d85804a43862;hb=196fce2b62c0d215722dd233aa8bf70a43aa0a66;hp=92f250b2a6bc688b92b48984585e25c5d35dfb29;hpb=496b0dee7f6fe4a0b18c5a5993c11840fd9a1ccc;p=vpp.git diff --git a/test/sanity_run_vpp.py b/test/sanity_run_vpp.py index 92f250b2a6b..5eb68853b1f 100644 --- a/test/sanity_run_vpp.py +++ b/test/sanity_run_vpp.py @@ -1,8 +1,9 @@ -#!/usr/bin/env python +#!/usr/bin/env python3 from __future__ import print_function from multiprocessing import Pipe -from sys import exit +import sys +import os from framework import VppDiedError, VppTestCase, KeepAliveReporter @@ -10,6 +11,19 @@ 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__': rc = 0 tc = SanityTestCase @@ -23,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)