[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-devel] [PATCH for 3.0 06/10] docker: gracefully skip check_qemu
From: |
Alex Bennée |
Subject: |
[Qemu-devel] [PATCH for 3.0 06/10] docker: gracefully skip check_qemu |
Date: |
Mon, 9 Jul 2018 16:21:13 +0100 |
Not all our images are able to run the tests. Rather than use features
we can just check for the existence and run-ability of gtester. If the
image has been setup for binfmt_misc it will be able to run anyway.
Signed-off-by: Alex Bennée <address@hidden>
---
tests/docker/common.rc | 8 +++++++-
1 file changed, 7 insertions(+), 1 deletion(-)
diff --git a/tests/docker/common.rc b/tests/docker/common.rc
index cfc620d554..6df431eb72 100755
--- a/tests/docker/common.rc
+++ b/tests/docker/common.rc
@@ -47,7 +47,13 @@ check_qemu()
else
TEST="$@"
fi
- make $MAKEFLAGS $TEST
+
+ if type gtester > /dev/null 2>&1 && \
+ gtester --version > /dev/null 2>&1; then
+ make $MAKEFLAGS $TEST
+ else
+ echo "No working gtester, skipping make $TEST"
+ fi
}
test_fail()
--
2.17.1
- Re: [Qemu-devel] [PATCH for 3.0 05/10] docker: move make check into check_qemu helper, (continued)
- [Qemu-devel] [PATCH for 3.0 03/10] docker: fail more gracefully on docker.py check, Alex Bennée, 2018/07/09
- [Qemu-devel] [PATCH for 3.0 04/10] docker: split configure_qemu from build_qemu, Alex Bennée, 2018/07/09
- [Qemu-devel] [PATCH for 3.0 07/10] docker: Makefile.include don't include partial images, Alex Bennée, 2018/07/09
- [Qemu-devel] [PATCH for 3.0 06/10] docker: gracefully skip check_qemu,
Alex Bennée <=
- [Qemu-devel] [PATCH for 3.0 08/10] docker: disable debian-powerpc-user-cross, Alex Bennée, 2018/07/09
- [Qemu-devel] [PATCH for 3.0 10/10] docker: add expansion for docker-test-FOO to Makefile.include, Alex Bennée, 2018/07/09
[Qemu-devel] [PATCH for 3.0 09/10] docker: add test-unit runner, Alex Bennée, 2018/07/09
Re: [Qemu-devel] [PATCH for 3.0 00/10] various docker fixes, Fam Zheng, 2018/07/10