xemu/tests/docker
Alex Bennée e86c9a64f4 tests/docker/Makefile.include: add a generic docker-run target
This re-factors the docker makefile to include a docker-run target which
can be controlled entirely from environment variables specified on the
make command line. This allows us to run against any given docker image
we may have in our repository, for example:

    make docker-run TEST="test-quick" IMAGE="debian:arm64" \
         EXECUTABLE=./aarch64-linux-user/qemu-aarch64

The existing docker-foo@bar targets still work but the inline
verification has been dropped because we already don't hit that due to
other pattern rules in rules.mak.

Signed-off-by: Alex Bennée <alex.bennee@linaro.org>

Message-Id: <20161011161625.9070-5-alex.bennee@linaro.org>
Message-Id: <20161011161625.9070-6-alex.bennee@linaro.org>
[Squash in the verification removal patch. - Fam]
Signed-off-by: Fam Zheng <famz@redhat.com>
2016-10-17 10:05:48 +08:00
..
dockerfiles tests/docker: add travis dockerfile 2016-10-17 10:05:48 +08:00
common.rc docker: Build in a clean directory 2016-10-02 09:47:23 +08:00
docker.py docker: Terminate instances at SIGTERM and SIGHUP 2016-09-23 11:48:32 +08:00
Makefile.include tests/docker/Makefile.include: add a generic docker-run target 2016-10-17 10:05:48 +08:00
run docker: exec $CMD 2016-09-23 11:48:32 +08:00
test-build tests/docker: test-build script 2016-10-17 10:05:48 +08:00
test-clang docker: Build in a clean directory 2016-10-02 09:47:23 +08:00
test-full docker: Build in a clean directory 2016-10-02 09:47:23 +08:00
test-mingw tests/docker: make test-mingw honour TARGET_LIST 2016-10-17 10:05:48 +08:00
test-quick docker: Build in a clean directory 2016-10-02 09:47:23 +08:00
travis docker: Add travis tool 2016-06-01 17:27:35 +08:00
travis.py docker: Add travis tool 2016-06-01 17:27:35 +08:00