Lines Matching full:tests

6 	@echo " $(MAKE) check                    Run block, qapi-schema, unit, softfloat, qtest and decodetree tests"
7 @echo " $(MAKE) bench Run speed tests"
10 @echo " $(MAKE) check-qtest-TARGET Run qtest tests for given target"
11 @echo " $(MAKE) check-qtest Run qtest tests"
12 @echo " $(MAKE) check-functional Run python-based functional tests"
13 @echo " $(MAKE) check-functional-TARGET Run functional tests for a given target"
14 @echo " $(MAKE) check-unit Run qobject tests"
15 @echo " $(MAKE) check-qapi-schema Run QAPI schema tests"
16 @echo " $(MAKE) check-block Run block tests"
18 @echo " $(MAKE) check-tcg Run TCG tests"
19 @echo " $(MAKE) check-softfloat Run FPU emulation tests"
23 @echo " $(MAKE) check-venv Creates a Python venv for tests"
24 @echo " $(MAKE) check-clean Clean the tests and related data"
39 # Per guest TCG tests
40 BUILD_TCG_TARGET_RULES=$(patsubst %,build-tcg-tests-%, $(TCG_TESTS_TARGETS))
41 CLEAN_TCG_TARGET_RULES=$(patsubst %,clean-tcg-tests-%, $(TCG_TESTS_TARGETS))
42 DISTCLEAN_TCG_TARGET_RULES=$(patsubst %,distclean-tcg-tests-%, $(TCG_TESTS_TARGETS))
43 RUN_TCG_TARGET_RULES=$(patsubst %,run-tcg-tests-%, $(TCG_TESTS_TARGETS))
46 $(eval $(BUILD_DIR)/tests/tcg/config-$(TARGET).mak: config-host.mak))
48 .PHONY: $(TCG_TESTS_TARGETS:%=build-tcg-tests-%)
49 $(TCG_TESTS_TARGETS:%=build-tcg-tests-%): build-tcg-tests-%: $(BUILD_DIR)/tests/tcg/config-%.mak
51 $(MAKE) -C tests/tcg/$* $(SUBDIR_MAKEFLAGS), \
52 "BUILD","$* guest-tests")
54 .PHONY: $(TCG_TESTS_TARGETS:%=run-tcg-tests-%)
55 $(TCG_TESTS_TARGETS:%=run-tcg-tests-%): run-tcg-tests-%: build-tcg-tests-%
57 $(MAKE) -C tests/tcg/$* $(SUBDIR_MAKEFLAGS) SPEED=$(SPEED) run, \
58 "RUN", "$* guest-tests")
60 .PHONY: $(TCG_TESTS_TARGETS:%=clean-tcg-tests-%)
61 $(TCG_TESTS_TARGETS:%=clean-tcg-tests-%): clean-tcg-tests-%:
63 $(MAKE) -C tests/tcg/$* $(SUBDIR_MAKEFLAGS) clean, \
64 "CLEAN", "$* guest-tests")
66 .PHONY: $(TCG_TESTS_TARGETS:%=distclean-tcg-tests-%)
67 $(TCG_TESTS_TARGETS:%=distclean-tcg-tests-%): distclean-tcg-tests-%:
69 $(MAKE) -C tests/tcg/$* $(SUBDIR_MAKEFLAGS) distclean, \
70 "CLEAN", "$* guest-tests")
85 # Python venv for running tests
92 TESTS_VENV_TOKEN=$(BUILD_DIR)/pyvenv/tests.group
126 rm -rf $(BUILD_DIR)/tests/functional