X-Git-Url: https://git.whamcloud.com/?p=fs%2Flustre-release.git;a=blobdiff_plain;f=lustre%2Ftests%2Ftest-framework.sh;h=5868472673d26f73f0bb4e2c64e585114240fc14;hp=17363b16b307e2b579740045860e49edb36ede05;hb=43ebfad490a02613ada66c9ac79e80d1d9feaac5;hpb=e56b6a340d9ddfb3ee5cf4bd2b947fd63bcb9947 diff --git a/lustre/tests/test-framework.sh b/lustre/tests/test-framework.sh index 17363b1..5868472 100755 --- a/lustre/tests/test-framework.sh +++ b/lustre/tests/test-framework.sh @@ -7151,16 +7151,16 @@ multiop_bg_pause() { } do_and_time () { - local cmd=$1 - local rc - - SECONDS=0 - eval '$cmd' + local cmd="$1" + local start + local rc - [ ${PIPESTATUS[0]} -eq 0 ] || rc=1 + start=$SECONDS + eval '$cmd' + [ ${PIPESTATUS[0]} -eq 0 ] || rc=1 - echo $SECONDS - return $rc + echo $((SECONDS - start)) + return $rc } inodes_available () {