[CRIU] [PATCH 4/6] zdtm: Make use of $test consistently
Andrew Vagin
avagin at parallels.com
Thu Aug 7 01:20:25 PDT 2014
Acked-by: Andrew Vagin <avagin at parallels.com>
On Wed, Aug 06, 2014 at 06:02:12PM -0400, Christopher Covington wrote:
> The $test variable was being used without being locally defined in
> the start_test function. Define it locally for uniformity with other
> functions and use it where convenient. Also make the definition in
> case_error local for uniformity with other functions.
>
> Signed-off-by: Christopher Covington <cov at codeaurora.org>
> ---
> test/zdtm.sh | 9 +++++----
> 1 file changed, 5 insertions(+), 4 deletions(-)
>
> diff --git a/test/zdtm.sh b/test/zdtm.sh
> index 8d990d8..878d70c 100755
> --- a/test/zdtm.sh
> +++ b/test/zdtm.sh
> @@ -363,6 +363,7 @@ start_test()
> {
> local tdir=$1
> local tname=$2
> + local test=$(readlink -f $tdir)/$tname
> export ZDTM_ROOT
>
> killall -9 $tname > /dev/null 2>&1
> @@ -381,14 +382,14 @@ start_test()
> TPID="$test.pid"
> unset ZDTM_NEWNS
> else
> - TPID=$(readlink -f $tdir)/$tname.init.pid
> + TPID=$test.init.pid
> if [ -z "$ZDTM_ROOT" ]; then
> mkdir -p dump
> ZDTM_ROOT=`mktemp -d /tmp/criu-root.XXXXXX`
> ZDTM_ROOT=`readlink -f $ZDTM_ROOT`
> mount --bind . $ZDTM_ROOT || return 1
> fi
> - construct_root $ZDTM_ROOT $tdir/$tname || return 1
> + construct_root $ZDTM_ROOT $test || return 1
> export ZDTM_NEWNS=1
> export ZDTM_PIDFILE=$TPID
> cd $ZDTM_ROOT
> @@ -396,7 +397,7 @@ start_test()
> fi
>
> if ! make -C $tdir $tname.pid; then
> - echo ERROR: fail to start $tdir/$tname
> + echo ERROR: fail to start $test
> return 1
> fi
>
> @@ -657,7 +658,7 @@ EOF
>
> case_error()
> {
> - test=${ZP}/${1#ns/}
> + local test=${ZP}/${1#ns/}
> local test_log=`pwd`/$test.out
>
> echo "Test: $test, Result: FAIL"
> --
> Qualcomm Innovation Center, Inc. is a member of the Code Aurora Forum,
> hosted by the Linux Foundation.
>
More information about the CRIU
mailing list