[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] [PATCH 04/12] docker: Add test runner
From: |
Alex Bennée |
Subject: |
Re: [Qemu-devel] [PATCH 04/12] docker: Add test runner |
Date: |
Mon, 15 Feb 2016 10:55:19 +0000 |
User-agent: |
mu4e 0.9.17; emacs 25.0.91.2 |
Fam Zheng <address@hidden> writes:
> It's better to have a launcher for all tests, to make it easier to
> initialize and manage the environment.
>
> Signed-off-by: Fam Zheng <address@hidden>
> ---
> tests/docker/run | 23 +++++++++++++++++++++++
> 1 file changed, 23 insertions(+)
> create mode 100755 tests/docker/run
>
> diff --git a/tests/docker/run b/tests/docker/run
> new file mode 100755
> index 0000000..739ecf9
> --- /dev/null
> +++ b/tests/docker/run
> @@ -0,0 +1,23 @@
> +#!/bin/bash -e
> +#
> +# Docker test runner
> +#
> +# Copyright (c) 2016 Red Hat Inc.
> +#
> +# Authors:
> +# Fam Zheng <address@hidden>
> +#
> +# This work is licensed under the terms of the GNU GPL, version 2
> +# or (at your option) any later version. See the COPYING file in
> +# the top-level directory.
> +
> +# Prepare the environment
> +. /etc/profile || true
> +export PATH=/usr/lib/ccache:$PATH
> +
> +tmp=$QEMU_SRC
> +QEMU_SRC=/var/tmp/qemu.tmp
> +cp -r $tmp $QEMU_SRC
The first time I ran the fedora target it seems to hang, the second time
with V=1 it reported my source tree was an in-tree build.
Could we perhaps use git-archive to grab a pristine copy of the tree?
Something like:
STATUS=`git stash create`
git archive -1 ${STATUS} -o ${TAR}
Would give a clean source tree with current unstaged/uncommited files.
Unfortunately this wouldn't include new files yet to be committed in any
form to the source tree but using git stash save -u might include a
bunch of unwanted stuff.
> +
> +cd $QEMU_SRC/tests/docker
> +"$@"
--
Alex Bennée
[Qemu-devel] [PATCH 04/12] docker: Add test runner, Fam Zheng, 2016/02/05
- Re: [Qemu-devel] [PATCH 04/12] docker: Add test runner,
Alex Bennée <=
- Re: [Qemu-devel] [PATCH 04/12] docker: Add test runner, Alex Bennée, 2016/02/15
- Re: [Qemu-devel] [PATCH 04/12] docker: Add test runner, Fam Zheng, 2016/02/15
- Re: [Qemu-devel] [PATCH 04/12] docker: Add test runner, Alex Bennée, 2016/02/15
- Re: [Qemu-devel] [PATCH 04/12] docker: Add test runner, Fam Zheng, 2016/02/15
- Re: [Qemu-devel] [PATCH 04/12] docker: Add test runner, Fam Zheng, 2016/02/16
- Re: [Qemu-devel] [PATCH 04/12] docker: Add test runner, Alex Bennée, 2016/02/16
[Qemu-devel] [PATCH 05/12] docker: Add common.rc, Fam Zheng, 2016/02/05
[Qemu-devel] [PATCH 06/12] docker: Add basic test, Fam Zheng, 2016/02/05