qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Qemu-devel] [PATCH] tests/vm: Clean out old working directories on


From: Fam Zheng
Subject: Re: [Qemu-devel] [PATCH] tests/vm: Clean out old working directories on build
Date: Mon, 20 Aug 2018 21:31:37 +0800
User-agent: Mutt/1.10.1 (2018-07-13)

On Mon, 08/20 13:48, Peter Maydell wrote:
> When we do a build inside one of the BSD VMs, first
> delete any stale old build directories from the VM's
> /var/tmp. This prevents the VM from running out of
> disk space after it has been used for a dozen or
> so builds.
> 
> Signed-off-by: Peter Maydell <address@hidden>
> ---
> The Ubuntu test VM has a similar issue, but it doesn't
> put its test build directories in /var/tmp/ like the
> BSDs, and I don't use it so I'm not sure what the right
> rm command would be. Somebody else can fix it if they care...
> 
> Disclaimer: not actually tested yet, but obviously it will
> get tested as part of applying it to master, which I'd
> like to do so my pullrequest tests don't keep getting
> tripped up by this bug.

Reviewed-by: Fam Zheng <address@hidden>

Please merge this yourself if it helps your pull request handling workflow.

> 
>  tests/vm/freebsd | 1 +
>  tests/vm/netbsd  | 1 +
>  tests/vm/openbsd | 1 +
>  3 files changed, 3 insertions(+)
> 
> diff --git a/tests/vm/freebsd b/tests/vm/freebsd
> index 0a6ec4614a7..b6983127d09 100755
> --- a/tests/vm/freebsd
> +++ b/tests/vm/freebsd
> @@ -20,6 +20,7 @@ class FreeBSDVM(basevm.BaseVM):
>      name = "freebsd"
>      BUILD_SCRIPT = """
>          set -e;
> +        rm -rf /var/tmp/qemu-test.*
>          cd $(mktemp -d /var/tmp/qemu-test.XXXXXX);
>          tar -xf /dev/vtbd1;
>          ./configure {configure_opts};
> diff --git a/tests/vm/netbsd b/tests/vm/netbsd
> index 45c9260dc0d..a4e25820d50 100755
> --- a/tests/vm/netbsd
> +++ b/tests/vm/netbsd
> @@ -20,6 +20,7 @@ class NetBSDVM(basevm.BaseVM):
>      name = "netbsd"
>      BUILD_SCRIPT = """
>          set -e;
> +        rm -rf /var/tmp/qemu-test.*
>          cd $(mktemp -d /var/tmp/qemu-test.XXXXXX);
>          tar -xf /dev/rld1a;
>          ./configure --python=python2.7 {configure_opts};
> diff --git a/tests/vm/openbsd b/tests/vm/openbsd
> index 98edfbca4ba..52500ee52bb 100755
> --- a/tests/vm/openbsd
> +++ b/tests/vm/openbsd
> @@ -20,6 +20,7 @@ class OpenBSDVM(basevm.BaseVM):
>      name = "openbsd"
>      BUILD_SCRIPT = """
>          set -e;
> +        rm -rf /var/tmp/qemu-test.*
>          cd $(mktemp -d /var/tmp/qemu-test.XXXXXX);
>          tar -xf /dev/rsd1c;
>          ./configure --cc=x86_64-unknown-openbsd6.1-gcc-4.9.4 
> --python=python2.7 {configure_opts};
> -- 
> 2.18.0
> 
> 



reply via email to

[Prev in Thread] Current Thread [Next in Thread]