mirror of
https://github.com/percona/percona-toolkit.git
synced 2025-09-12 14:18:32 +00:00
Tweak t/lib/bash/collect.sh and t/lib/bash/report_mysql_info.sh and add wait_for_files() to util/test-bash-functions so hopefully they'll be more stable.
This commit is contained in:
@@ -198,6 +198,19 @@ dies_ok() {
|
||||
result $result "$test_name"
|
||||
}
|
||||
|
||||
# Helper subs for slow boxes
|
||||
|
||||
wait_for_files() {
|
||||
for file in "$@"; do
|
||||
local slept=0
|
||||
while ! [ -f $file ]; do
|
||||
sleep 0.1;
|
||||
slept=$((slept + 1))
|
||||
[ $slept -ge 50 ] && break # 5s
|
||||
done
|
||||
done
|
||||
}
|
||||
|
||||
# ############################################################################
|
||||
# Script starts here
|
||||
# ############################################################################
|
||||
|
Reference in New Issue
Block a user