make test: build test/ext when doing coverage
This makes VAPI/VOM tests part of code coverage report. Change-Id: I66511b0a59880c2a64daecd37088268bdf5e1269 Signed-off-by: Klement Sekera <ksekera@cisco.com>
This commit is contained in:

committed by
Neale Ranns

parent
aba98ded5f
commit
cae7134a8c
@ -172,7 +172,7 @@ doc: verify-python-path $(PIP_PATCH_DONE)
|
||||
wipe-doc:
|
||||
@make -C doc wipe BR=$(BR)
|
||||
|
||||
cov: wipe-cov reset verify-python-path $(PAPI_INSTALL_DONE)
|
||||
cov: wipe-cov reset ext verify-python-path $(PAPI_INSTALL_DONE)
|
||||
@lcov --zerocounters --directory $(VPP_TEST_BUILD_DIR)
|
||||
@test -z "$(EXTERN_COV_DIR)" || lcov --zerocounters --directory $(EXTERN_COV_DIR)
|
||||
$(call retest-func)
|
||||
|
@ -4,9 +4,6 @@
|
||||
import unittest
|
||||
import os
|
||||
import signal
|
||||
import subprocess
|
||||
from threading import Thread
|
||||
from log import single_line_delim
|
||||
from framework import VppTestCase, running_extended_tests, \
|
||||
running_on_centos, VppTestRunner, Worker
|
||||
|
||||
@ -37,7 +34,8 @@ class VAPITestCase(VppTestCase):
|
||||
os.killpg(os.getpgid(worker.process.pid), signal.SIGTERM)
|
||||
worker.join()
|
||||
except:
|
||||
raise Exception("Couldn't kill worker-spawned process")
|
||||
self.logger.debug("Couldn't kill worker-spawned process")
|
||||
raise
|
||||
if error:
|
||||
raise Exception(
|
||||
"Timeout! Worker did not finish in %ss" % timeout)
|
||||
|
@ -4,11 +4,8 @@
|
||||
import unittest
|
||||
import os
|
||||
import signal
|
||||
import subprocess
|
||||
from threading import Thread
|
||||
from log import single_line_delim
|
||||
from framework import VppTestCase, running_extended_tests, \
|
||||
running_on_centos, VppTestRunner, Worker
|
||||
VppTestRunner, Worker
|
||||
|
||||
|
||||
@unittest.skipUnless(running_extended_tests(), "part of extended tests")
|
||||
|
Reference in New Issue
Block a user