#!/bin/sh
#
-# Test RunScript
+# Test MaxWaitTime, MaxRunTime and MaxStartDelay
#
TestName="maxtime-test"
rm -f bin/bacula-dir.conf
rm -f ${cwd}/tmp/RUN*log
/bin/cp -f scripts/bacula-dir.conf.maxtime bin/bacula-dir.conf
-WHEN=$(date '+%Y-%m-%d %H:%M:%S')
+WHEN=`date '+%Y-%m-%d %H:%M:%S'`
echo "${cwd}/build/po" >${cwd}/tmp/file-list
mkfifo ${cwd}/tmp/fifo2
mkfifo ${cwd}/tmp/fifo3) 2> /dev/null
-bin/bacula start
-cat ${cwd}/tmp/bconcmds | bin/bconsole -c bin/bconsole.conf > /dev/null
+run_bacula
+check_for_zombie_jobs storage=File
stop_bacula
rm ${cwd}/tmp/fifo ${cwd}/tmp/fifo2 ${cwd}/tmp/fifo3
export dstat=0
export bstat=0
export rstat=0
+touch ${cwd}/tmp/log1.out
grep -e '1: Fatal error: Max wait time exceeded. Job canceled.' ${cwd}/tmp/RUN_MAXTIME.log >/dev/null
if [ $? -eq 0 ]