diff options
| author | Atin Mukherjee <amukherj@redhat.com> | 2014-12-24 14:11:42 +0530 | 
|---|---|---|
| committer | Vijay Bellur <vbellur@redhat.com> | 2015-01-02 07:21:14 -0800 | 
| commit | 2ddd3b2f2bdd6b2046edb0af1e3685dff866ddf6 (patch) | |
| tree | 231be77969b4a019747ff7669d02721e8204d00f | |
| parent | 7e27cb2352b4f48935e85e3288a24ac03c3d1f83 (diff) | |
tests: return non-zero value instead of exit in functions within the test run
using 'exit 1' would terminate the test script which means cleanup
will never get triggered for that test run which is incorrect. 
Instead use 'return 1'.
Change-Id: I48c36cff4b2ddfcc2bd8ceb85484720161fe58f0
BUG: 1163543
Signed-off-by: Atin Mukherjee <amukherj@redhat.com>
Reviewed-on: http://review.gluster.org/9333
Reviewed-by: Vijay Bellur <vbellur@redhat.com>
Tested-by: Vijay Bellur <vbellur@redhat.com>
| -rw-r--r-- | tests/include.rc | 42 | 
1 files changed, 21 insertions, 21 deletions
diff --git a/tests/include.rc b/tests/include.rc index 7c31eb65402..2c374465baa 100644 --- a/tests/include.rc +++ b/tests/include.rc @@ -471,7 +471,7 @@ function cleanup()                  echo                  echo "Please correct the problem and try again."                  echo -                exit 1 +                return 1;          fi >&2          mkdir -p $WORKDIRS  } @@ -710,7 +710,7 @@ function SETUP_LOOP ()  {    if [ $# != 1 ] ; then      echo "SETUP_LOOP usage" >&2 -    exit 1; +    return 1;    fi    backend=$1 @@ -723,14 +723,14 @@ function SETUP_LOOP ()      vnd=`vnconfig -l|awk -F: '/not in use/{print $1; exit}'`      if [ "x${vnd}" = "x" ] ; then        echo "no more vnd" >&2 -      exit 1; +      return 1;      fi      vnconfig ${vnd} ${backend}      echo ${vnd}      ;;    *)      echo "Please define SETUP_LOOP for ${OSTYPE} in include.rc" >&2 -    exit 1; +    return 1;      ;;    esac  } @@ -740,7 +740,7 @@ function MKFS_LOOP ()    args=`getopt i: $*`    if [ $? -ne 0 ] ; then      echo "MKFS_LOOP usage" >&2 -    exit 1; +    return 1;    fi    set -- ${args} @@ -768,7 +768,7 @@ function MKFS_LOOP ()        vnd=`vnconfig -l|awk -F: '/not in use/{print $1; exit}'`        if [ "x${vnd}" = "x" ] ; then          echo "no more vnd" >&2 -        exit 1; +        return 1;        fi        vnconfig ${vnd} ${dev}      else @@ -778,7 +778,7 @@ function MKFS_LOOP ()      ;;    *)      echo "Please define MKFS_LOOP for ${OSTYPE} in include.rc" >&2 -    exit 1; +    return 1;      ;;    esac  } @@ -805,7 +805,7 @@ function MOUNT_LOOP ()  {    if [ $# != 2 ] ; then      echo "MOUNT_LOOP usage" >&2 -    exit 1; +    return 1;    fi    dev=$1 @@ -830,7 +830,7 @@ function MOUNT_LOOP ()      mount /dev/${dev}a ${target} >&2      if [ $? -ne 0 ] ; then        echo "failed to mount  /dev/${dev}a on  ${target}" >&2 -      exit 1 +      return 1;      fi      mkdir -p ${target}/.attribute/system  ${target}/.attribute/user @@ -839,7 +839,7 @@ function MOUNT_LOOP ()      ;;    *)      echo "Please define MOUNT_LOOP for ${OSTYPE} in include.rc" >&2 -    exit 1; +    return 1;      ;;    esac  } @@ -869,7 +869,7 @@ function UMOUNT_LOOP ()      ;;    *)      echo "Please define UMOUNT_LOOP for ${OSTYPE} in include.rc" >&2 -    exit 1; +    return 1;      ;;    esac  } @@ -878,7 +878,7 @@ function SETUP_LOOP ()  {    if [ $# != 1 ] ; then      echo "SETUP_LOOP usage" >&2 -    exit 1; +    return 1;    fi    backend=$1 @@ -891,14 +891,14 @@ function SETUP_LOOP ()      vnd=`vnconfig -l|awk -F: '/not in use/{print $1; exit}'`      if [ "x${vnd}" = "x" ] ; then        echo "no more vnd" >&2 -      exit 1; +      return 1;      fi      vnconfig ${vnd} ${backend}      echo ${vnd}      ;;    *)      echo "Please define SETUP_LOOP for ${OSTYPE} in include.rc" >&2 -    exit 1; +    return 1;      ;;    esac  } @@ -908,7 +908,7 @@ function MKFS_LOOP ()    args=`getopt i: $*`    if [ $? -ne 0 ] ; then      echo "MKFS_LOOP usage" >&2 -    exit 1; +    return 1;    fi    set -- ${args} @@ -936,7 +936,7 @@ function MKFS_LOOP ()        vnd=`vnconfig -l|awk -F: '/not in use/{print $1; exit}'`        if [ "x${vnd}" = "x" ] ; then          echo "no more vnd" >&2 -        exit 1; +        return 1;        fi        vnconfig ${vnd} ${dev}      else @@ -946,7 +946,7 @@ function MKFS_LOOP ()      ;;    *)      echo "Please define MKFS_LOOP for ${OSTYPE} in include.rc" >&2 -    exit 1; +    return 1;      ;;    esac  } @@ -955,7 +955,7 @@ function MOUNT_LOOP ()  {    if [ $# != 2 ] ; then      echo "MOUNT_LOOP usage" >&2 -    exit 1; +    return 1;    fi    dev=$1 @@ -980,7 +980,7 @@ function MOUNT_LOOP ()      mount /dev/${dev}a ${target} >&2      if [ $? -ne 0 ] ; then        echo "failed to mount  /dev/${dev}a on  ${target}" >&2 -      exit 1 +      return 1;      fi      mkdir -p ${target}/.attribute/system  ${target}/.attribute/user @@ -989,7 +989,7 @@ function MOUNT_LOOP ()      ;;    *)      echo "Please define MOUNT_LOOP for ${OSTYPE} in include.rc" >&2 -    exit 1; +    return 1;      ;;    esac  } @@ -1019,7 +1019,7 @@ function UMOUNT_LOOP ()      ;;    *)      echo "Please define UMOUNT_LOOP for ${OSTYPE} in include.rc" >&2 -    exit 1; +    return 1;      ;;    esac  }  | 
