From b118729feb3984dee27ceeb887db23f1ce0f2b74 Mon Sep 17 00:00:00 2001 From: Jim Harris Date: Wed, 1 May 2019 14:51:54 -0700 Subject: [PATCH] test: add helper function to wait until file is created Signed-off-by: Jim Harris Change-Id: Ib706727c680471334b90960148ee1a637561cf64 Reviewed-on: https://review.gerrithub.io/c/spdk/spdk/+/452805 Tested-by: SPDK CI Jenkins Reviewed-by: Ben Walker Reviewed-by: Shuhei Matsumoto --- test/common/autotest_common.sh | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/test/common/autotest_common.sh b/test/common/autotest_common.sh index ee7d6ff02..48dfe235f 100644 --- a/test/common/autotest_common.sh +++ b/test/common/autotest_common.sh @@ -675,6 +675,22 @@ function waitforblk_disconnect() return 0 } +function waitforfile() +{ + local i=0 + while [ ! -f $1 ]; do + [ $i -lt 200 ] || break + i=$[$i+1] + sleep 0.1 + done + + if [ ! -f $1 ]; then + return 1 + fi + + return 0 +} + function fio_config_gen() { local config_file=$1