aboutsummaryrefslogtreecommitdiffstats
path: root/test/vpp_sub_interface.py
AgeCommit message (Expand)AuthorFilesLines
2019-08-20api: Cleanup APIs interface.apiJakub Grajciar1-2/+6
2019-03-29tests: test/vpp_l2.py fix missing name.Paul Vinciguerra1-1/+12
2019-03-15Revert "API: Cleanup APIs interface.api"Ole Trøan1-6/+2
2019-03-15API: Cleanup APIs interface.apiJakub Grajciar1-2/+6
2019-03-11vpp_papi_provider: Remove more wrapper functions.Ole Troan1-4/+5
2019-03-04test framework: Fix wrapper functions to match API message names.Ole Troan1-3/+3
2019-02-26VPP-1508 Python3 abstract classesPaul Vinciguerra1-5/+6
2018-06-25make test: fix broken interfaces #2Klement Sekera1-1/+7
2018-06-24Revert "Revert "make test: fix broken interfaces""Klement Sekera1-14/+11
2018-06-22Revert "make test: fix broken interfaces"Ole Troan1-11/+14
2018-06-22make test: fix broken interfacesKlement Sekera1-14/+11
2018-03-18Remove unnumbered configuration on interface deleteNeale Ranns1-0/+2
2017-08-01P2P EthernetPavel Kotucek1-0/+23
2017-06-21L2-VTR: add vtr testsEyal Bari1-35/+85
2016-11-24Remove postinit from make-test interfacesMatej Klotton1-14/+7
2016-11-22GRE tests and fixesNeale Ranns1-0/+3
2016-11-11Add IRB testMatej Klotton1-7/+8
2016-10-26refactor test frameworkKlement Sekera1-0/+143
p">, cls).tearDownClass() def test_vom_cpp(self): """ run C++ VOM tests """ var = "TEST_DIR" built_root = os.getenv(var, None) self.assertIsNotNone(built_root, "Environment variable `%s' not set" % var) executable = "%s/build/vom_test/vom_test" % built_root worker = Worker( [executable, "vpp object model", self.shm_prefix], self.logger) worker.start() timeout = 120 worker.join(timeout) self.logger.info("Worker result is `%s'" % worker.result) error = False if worker.result is None: try: error = True self.logger.error( "Timeout! Worker did not finish in %ss" % timeout) os.killpg(os.getpgid(worker.process.pid), signal.SIGTERM) worker.join() except: raise Exception("Couldn't kill worker-spawned process") if error: raise Exception( "Timeout! Worker did not finish in %ss" % timeout) self.assert_equal(worker.result, 0, "Binary test return code") if __name__ == '__main__': unittest.main(testRunner=VppTestRunner)