@ -3,28 +3,28 @@
.PHONY : check -help
.PHONY : check -help
check-help :
check-help :
@echo "Regression testing targets:"
@echo "Regression testing targets:"
@echo " $( MAKE) check Run block, qapi-schema, unit, softfloat, qtest and decodetree tests "
@echo " $( MAKE) check Run block, qapi-schema, unit, softfloat, qtest and decodetree tests "
@echo " $( MAKE) bench Run speed tests "
@echo " $( MAKE) bench Run speed tests "
@echo
@echo
@echo "Individual test suites:"
@echo "Individual test suites:"
@echo " $( MAKE) check-qtest-TARGET Run qtest tests for given target "
@echo " $( MAKE) check-qtest-TARGET Run qtest tests for given target "
@echo " $( MAKE) check-qtest Run qtest tests "
@echo " $( MAKE) check-qtest Run qtest tests "
@echo " $( MAKE) check-unit Run qobject tests "
@echo " $( MAKE) check-unit Run qobject tests "
@echo " $( MAKE) check-qapi-schema Run QAPI schema tests "
@echo " $( MAKE) check-qapi-schema Run QAPI schema tests "
@echo " $( MAKE) check-block Run block tests "
@echo " $( MAKE) check-block Run block tests "
i f n e q ( $( filter $ ( all -check -targets ) , check -softfloat ) , )
i f n e q ( $( filter $ ( all -check -targets ) , check -softfloat ) , )
@echo " $( MAKE) check-tcg Run TCG tests "
@echo " $( MAKE) check-tcg Run TCG tests "
@echo " $( MAKE) check-softfloat Run FPU emulation tests "
@echo " $( MAKE) check-softfloat Run FPU emulation tests "
e n d i f
e n d i f
@echo " $( MAKE) check-avocado Run avocado (integration) tests for currently configured targets "
@echo " $( MAKE) check-avocado Run avocado (integration) tests for currently configured targets "
@echo
@echo
@echo " $( MAKE) check-report.tap Generates an aggregated TAP test report "
@echo " $( MAKE) check-report.junit.xml Generates an aggregated XML test report "
@echo " $( MAKE) check-venv Creates a Python venv for tests "
@echo " $( MAKE) check-venv Creates a Python venv for tests "
@echo " $( MAKE) check-clean Clean the tests and related data "
@echo " $( MAKE) check-clean Clean the tests and related data "
@echo
@echo
@echo "The following are useful for CI builds"
@echo "The following are useful for CI builds"
@echo " $( MAKE) check-build Build most test binaries "
@echo " $( MAKE) check-build Build most test binaries "
@echo " $( MAKE) get-vm-images Downloads all images used by avocado tests, according to configured targets (~350 MB each, 1.5 GB max) "
@echo " $( MAKE) get-vm-images Downloads all images used by avocado tests, according to configured targets (~350 MB each, 1.5 GB max) "
@echo
@echo
@echo
@echo
@echo "The variable SPEED can be set to control the gtester speed setting."
@echo "The variable SPEED can be set to control the gtester speed setting."