2 # For the license, see the LICENSE file in the root directory.
4 function wait_for_file()
9 local loops=$((timeout * 10)) loop
11 for ((loop=0; loop<loops; loop++)); do
12 [ -f "${filename}" ] && return 1
18 function check_logfile_patterns_level_20()
32 ctr=$(grep -E "${pattern}" $logfile | wc -l)
33 if [ $ctr -eq 0 ]; then
34 echo "Counted $ctr occurrences of pattern '${pattern}' in logfile; expected at least 1"
37 echo "'${pattern}' occurrences: $ctr (OK)"
41 function check_logfile_patterns_level_1()
50 ctr=$(grep -E "${pattern}" $logfile | wc -l)
51 if [ $ctr -lt $minocc ]; then
52 echo "Counted $ctr occurrences of pattern '${pattern}' in logfile; expected at least $minocc"
55 echo "'${pattern}' occurrences: $ctr (OK)"