From: Alex Bennée Date: Thu, 28 Feb 2019 10:15:29 +0000 (+0000) Subject: .travis.yml: separate softfloat from check-tcg X-Git-Tag: qemu-xen-4.13.0-rc1~294^2~1 X-Git-Url: http://xenbits.xensource.com/gitweb?a=commitdiff_plain;h=df2bb38eda2def33cefd3a7ee993b2aff02c4829;p=qemu-xen.git .travis.yml: separate softfloat from check-tcg While used by TCG it is not explicitly part of TCG and the tests can be run standalone in a minimal build. Signed-off-by: Alex Bennée --- diff --git a/.travis.yml b/.travis.yml index d5c9bbf1b2..b02e7318c1 100644 --- a/.travis.yml +++ b/.travis.yml @@ -85,6 +85,12 @@ matrix: - CONFIG="--disable-user" + # Just build tools and run minimal unit and softfloat checks + - env: + - BASE_CONFIG="--enable-tools" + - CONFIG="--disable-user --disable-system" + - TEST_CMD="make check-unit check-softfloat -j3" + - env: - CONFIG="--enable-debug --enable-debug-tcg --disable-user" diff --git a/tests/Makefile.include b/tests/Makefile.include index 75b682cbe8..852f17b8c7 100644 --- a/tests/Makefile.include +++ b/tests/Makefile.include @@ -1090,7 +1090,7 @@ clean-tcg-tests-%: build-tcg: $(BUILD_TCG_TARGET_RULES) .PHONY: check-tcg -check-tcg: check-softfloat $(RUN_TCG_TARGET_RULES) +check-tcg: $(RUN_TCG_TARGET_RULES) .PHONY: clean-tcg clean-tcg: $(CLEAN_TCG_TARGET_RULES)