| #!/usr/bin/env python3 |
| |
| from __future__ import print_function |
| from multiprocessing import Pipe |
| from sys import exit |
| import os |
| from framework import VppDiedError, VppTestCase, KeepAliveReporter |
| |
| |
| class SanityTestCase(VppTestCase): |
| """ Sanity test case - verify whether VPP is able to start """ |
| pass |
| |
| |
| if __name__ == '__main__': |
| os.environ["RND_SEED"] = "1" |
| rc = 0 |
| tc = SanityTestCase |
| x, y = Pipe() |
| reporter = KeepAliveReporter() |
| reporter.pipe = y |
| try: |
| tc.setUpClass() |
| except VppDiedError: |
| rc = -1 |
| else: |
| try: |
| tc.tearDownClass() |
| except: |
| pass |
| x.close() |
| y.close() |
| |
| if rc == 0: |
| print('Sanity test case passed\n') |
| else: |
| print('Sanity test case failed\n') |
| |
| exit(rc) |