Restrict coverage output to all functest packages
authorCédric Ollivier <cedric.ollivier@orange.com>
Sun, 30 Apr 2017 07:38:55 +0000 (09:38 +0200)
committerCédric Ollivier <cedric.ollivier@orange.com>
Sun, 30 Apr 2017 07:40:59 +0000 (09:40 +0200)
The next packages/modules are not yet covered:
  - functest/cli/setup.py
  - functest/core/pytest_suite_runner.py
  - functest/opnfv_tests/mano
  - functest/opnfv_tests/openstack/examples
  - functest/opnfv_tests/openstack/snaps
  - functest/opnfv_tests/openstack/vping
  - functest/opnfv_tests/sdn/onos
  - functest/opnfv_tests/vnf/aaa
  - functest/opnfv_tests/vnf/ims
  - functest/opnfv_tests/vnf/router
  - functest/utils/openstack

Change-Id: Id62749796864537615f0ca8b162ce77b6c1a3309
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
run_unit_tests.sh

index 917c8ee..9780de7 100755 (executable)
@@ -31,21 +31,10 @@ pip install releng-unittests/modules/
 rm -fr releng-unittests
 
 export CONFIG_FUNCTEST_YAML=$(pwd)/functest/ci/config_functest.yaml
-# unit tests
-# TODO: remove cover-erase
-# To be deleted when all functest packages will be listed
 nosetests --with-xunit \
          --with-coverage \
-         --cover-erase \
          --cover-tests \
-         --cover-package=functest.ci \
-         --cover-package=functest.cli \
-         --cover-package=functest.core \
-         --cover-package=functest.opnfv_tests.sdn.odl.odl \
-         --cover-package=functest.opnfv_tests.vnf.ims \
-         --cover-package=functest.utils \
-         --cover-package=functest.opnfv_tests.features \
-         --cover-package=functest.opnfv_tests.openstack \
+         --cover-package=functest \
          --cover-xml \
          --cover-html \
          --log-config=$(pwd)/functest/tests/unit/test_logging.ini \