[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] [PATCH 5/7] iotests: Use $PYTHON for Python scripts
From: |
Fam Zheng |
Subject: |
Re: [Qemu-devel] [PATCH 5/7] iotests: Use $PYTHON for Python scripts |
Date: |
Fri, 16 May 2014 15:54:45 +0800 |
User-agent: |
Mutt/1.5.23 (2014-03-12) |
On Fri, 05/16 00:26, Max Reitz wrote:
> diff --git a/tests/qemu-iotests/check b/tests/qemu-iotests/check
> index bd66630..9968db9 100755
> --- a/tests/qemu-iotests/check
> +++ b/tests/qemu-iotests/check
> @@ -287,10 +287,17 @@ do
>
> start=`_wallclock`
> $timestamp && echo -n " ["`date "+%T"`"]"
> +
> + if [ "$(head -n 1 "$source_iotests/$seq")" == "#!/usr/bin/env
> python" ]; then
> + run_command="$PYTHON $seq"
> + else
> + [ ! -x "$source_iotests/$seq" ] && chmod u+x
> "$source_iotests/$seq" # ensure we can run it
No, I don't think we need chmod here, to change source tree. If the mode has no
x bit, we need a git commit to fix it.
Fam
> + run_command="./$seq"
> + fi
> export OUTPUT_DIR="$PWD"
> (cd "$source_iotests";
> MALLOC_PERTURB_=${MALLOC_PERTURB_:-$(($RANDOM % 255 + 1))} \
> - ./$seq >$tmp.out 2>&1)
> + $run_command >$tmp.out 2>&1)
> sts=$?
> $timestamp && _timestamp
> stop=`_wallclock`
> --
> 1.9.2
>
>
- [Qemu-devel] [PATCH 1/7] iotests: Allow out-of-tree run, (continued)
[Qemu-devel] [PATCH 2/7] configure: Enable out-of-tree iotests, Max Reitz, 2014/05/15
[Qemu-devel] [PATCH 4/7] iotests: Source common.env, Max Reitz, 2014/05/15
[Qemu-devel] [PATCH 5/7] iotests: Use $PYTHON for Python scripts, Max Reitz, 2014/05/15
- Re: [Qemu-devel] [PATCH 5/7] iotests: Use $PYTHON for Python scripts,
Fam Zheng <=
[Qemu-devel] [PATCH 3/7] iotests: Add default common.env, Max Reitz, 2014/05/15
[Qemu-devel] [PATCH 6/7] iotests: Drop Python version from 065's Shebang, Max Reitz, 2014/05/15
[Qemu-devel] [PATCH 7/7] iotests: Fix 083 for out-of-tree builds, Max Reitz, 2014/05/15
Re: [Qemu-devel] [PATCH 0/7] iotests: Allow out-of-tree run, Fam Zheng, 2014/05/16