X-Git-Url: https://git.whamcloud.com/?p=fs%2Flustre-release.git;a=blobdiff_plain;f=lustre%2Ftests%2Fauster;h=423eec2f896a47f5465282025d07efc7a4cfc0ce;hp=7e2d61cc6674c41a4fa5f27a2c2bcd7a6771ff58;hb=1de3c3455868670c289ed1d69f57244816ea39b5;hpb=c9bfe57bd2495671fa66eb7e52184f76e1f4a6eb diff --git a/lustre/tests/auster b/lustre/tests/auster index 7e2d61c..423eec2 100755 --- a/lustre/tests/auster +++ b/lustre/tests/auster @@ -214,27 +214,30 @@ run_suite() { [[ ! -f $TF_SKIP ]] || rm -f $TF_SKIP reset_lustre + + return $rc } run_suite_logged() { - local suite_name=${1%.sh} - local suite=$(echo ${suite_name} | tr "[:lower:]-" "[:upper:]_") + local suite_name=${1%.sh} + local suite=$(echo ${suite_name} | tr "[:lower:]-" "[:upper:]_") - suite_script=$(find_script_in_path $suite_name $LUSTRE/tests) + suite_script=$(find_script_in_path $suite_name $LUSTRE/tests) - if [[ -z $suite_script ]]; then - echo "Can't find test script for $suite_name" - return 1 - fi + if [[ -z $suite_script ]]; then + echo "Can't find test script for $suite_name" + return 1 + fi - echo "run_suite $suite_name $suite_script" - local log_name=${suite_name}.suite_log.$(hostname -s).log - if $verbose; then - run_suite $suite_name $suite_script 2>&1 |tee $LOGDIR/$log_name - else - run_suite $suite_name $suite_script > $LOGDIR/$log_name 2>&1 - fi + echo "run_suite $suite_name $suite_script" + local log_name=${suite_name}.suite_log.$(hostname -s).log + if $verbose; then + run_suite $suite_name $suite_script 2>&1 |tee $LOGDIR/$log_name + else + run_suite $suite_name $suite_script > $LOGDIR/$log_name 2>&1 + fi + return ${PIPESTATUS[0]} } #