X-Git-Url: https://git.sur5r.net/?a=blobdiff_plain;f=regress%2Ftests%2Fincremental-2tape;h=086f28aa5231f002095458732def5f1c49f39c79;hb=a752597b2a79ba0f2dfb0ec6b6da8403464e092b;hp=6ed796897f4042479032c74fa96fdb0eee44939f;hpb=0035cb51a290dea154c7b19324fa8aa8a0044150;p=bacula%2Fbacula diff --git a/regress/tests/incremental-2tape b/regress/tests/incremental-2tape index 6ed796897f..086f28aa52 100755 --- a/regress/tests/incremental-2tape +++ b/regress/tests/incremental-2tape @@ -5,6 +5,12 @@ # # This script uses the autochanger and two tapes # +debug=0 +if test "$debug" -eq 1 ; then + out="tee" +else + out="output" +fi cwd=`pwd` bin/bacula stop 2>&1 >/dev/null cd bin @@ -31,24 +37,32 @@ echo " === Starting incremental-2tape test ===" echo " === Starting incremental-2tape test ===" >>working/log echo " " -bin/bacula start 2>&1 >/dev/null -bin/bconsole -c bin/bconsole.conf <tmp/bconcmds +@$out /dev/null messages -@output tmp/log1.out -label storage=DDS-4 volume=TestVolume001 slot=1 -label storage=DDS-4 volume=TestVolume002 slot=2 +@$out tmp/log1.out +label storage=DDS-4 volume=TestVolume001 slot=1 Pool=Default drive=0 +label storage=DDS-4 volume=TestVolume002 slot=2 Pool=Default drive=0 run job=NightlySave yes wait messages quit END_OF_DATA + +if test "$debug" -eq 1 ; then + bin/bacula start + cat tmp/bconcmds | bin/bconsole -c bin/bconsole.conf +else + bin/bacula start 2>&1 >/dev/null + cat tmp/bconcmds | bin/bconsole -c bin/bconsole.conf 2>&1 >/dev/null +fi echo "ficheriro1.txt" >${cwd}/tmp/build/ficheriro1.txt echo "ficheriro2.txt" >${cwd}/tmp/build/ficheriro2.txt bin/bconsole -c bin/bconsole.conf <&1 >/dev/null -grep "^Termination: *Backup OK" tmp/log1.out 2>&1 >/dev/null +grep "^ Termination: *Backup OK" tmp/log1.out 2>&1 >/dev/null bstat=$? -grep "^Termination: *Restore OK" tmp/log2.out 2>&1 >/dev/null +grep "^ Termination: *Restore OK" tmp/log2.out 2>&1 >/dev/null rstat=$? # # Delete .c files because we will only restored the txt files