|
@@ -92,6 +92,13 @@ check:
|
|
check-tox:
|
|
check-tox:
|
|
@tox $(QEMU_TOX_EXTRA_ARGS)
|
|
@tox $(QEMU_TOX_EXTRA_ARGS)
|
|
|
|
|
|
|
|
+.PHONY: check-coverage
|
|
|
|
+check-coverage:
|
|
|
|
+ @coverage run -m avocado --config avocado.cfg run tests/*.py
|
|
|
|
+ @coverage combine
|
|
|
|
+ @coverage html
|
|
|
|
+ @coverage report
|
|
|
|
+
|
|
.PHONY: clean
|
|
.PHONY: clean
|
|
clean:
|
|
clean:
|
|
python3 setup.py clean --all
|
|
python3 setup.py clean --all
|
|
@@ -100,3 +107,5 @@ clean:
|
|
.PHONY: distclean
|
|
.PHONY: distclean
|
|
distclean: clean
|
|
distclean: clean
|
|
rm -rf qemu.egg-info/ .venv/ .tox/ $(QEMU_VENV_DIR) dist/
|
|
rm -rf qemu.egg-info/ .venv/ .tox/ $(QEMU_VENV_DIR) dist/
|
|
|
|
+ rm -f .coverage .coverage.*
|
|
|
|
+ rm -rf htmlcov/
|