]> git.sur5r.net Git - bacula/bacula/commitdiff
Update
authorKern Sibbald <kern@sibbald.com>
Thu, 24 Jul 2008 15:05:42 +0000 (15:05 +0000)
committerKern Sibbald <kern@sibbald.com>
Thu, 24 Jul 2008 15:05:42 +0000 (15:05 +0000)
git-svn-id: https://bacula.svn.sourceforge.net/svnroot/bacula/trunk@7431 91ce42f0-d328-0410-95d8-f526ca767f89

regress/tests/bad-label-changer
regress/tests/manual-two-vol-tape

index 419ed7eba294be373cce91238ab44b7bfe30c790..11020b614c4cdd54298d4cb1bd462130c93382fa 100755 (executable)
@@ -17,10 +17,10 @@ scripts/prepare-two-tapes
  
 echo "${cwd}/build" >${cwd}/tmp/file-list
 
-outf="tmp/sed_tmp"
-echo "s%# Maximum File Size%  Maximum File Size%g" >${outf}
-cp ${cwd}/bin/bacula-sd.conf ${cwd}/tmp/1
-sed -f ${outf} ${cwd}/tmp/1 >${cwd}/bin/bacula-sd.conf
+#outf="tmp/sed_tmp"
+#echo "s%# Maximum File Size%  Maximum File Size%g" >${outf}
+#cp ${cwd}/bin/bacula-sd.conf ${cwd}/tmp/1
+#sed -f ${outf} ${cwd}/tmp/1 >${cwd}/bin/bacula-sd.conf
 
 change_jobname $JobName
 start_test
@@ -32,6 +32,7 @@ messages
 @$out tmp/log1.out
 label storage=DDS-4 volume=TestVolume002 slot=$SLOT2 pool=Default drive=$DRIVE1
 label storage=DDS-4 volume=TestVolume001 slot=$SLOT1 pool=Default drive=$DRIVE1
+list volumes
 @#setdebug level=10 client=$CLIENT 
 setdebug level=150 storage=DDS-4
 run job=$JobName yes
index e5a80aa3b0024cc090a4a3c3aea5fa12ae1e40eb..3dbcaaeaa336f6b77e06077cb93e52f43bcbf7cc 100755 (executable)
@@ -4,8 +4,8 @@
 #  Then manually unload the tape and load a new one, label
 #  it.
 #
-TestName="two-vol-manual-tape"
-JobName=twovolmanualtape
+TestName="manual-two-vol-tape"
+JobName=manualtwovolltape
 . scripts/functions
 
 require_tape_drive
@@ -59,11 +59,12 @@ cat <<END_OF_DATA >tmp/bconcmds
 label storage=DDS-4 volume=TestVolume001 slot=0 pool=Default drive=0
 update Volume=TestVolume001 MaxVolBytes=500000 pool=Default drive=0
 list volumes
-setdebug level=150 storage=DDS-4
+@#setdebug level=150 storage=DDS-4
 run job=$JobName yes
 @# This sleep must be long enough for the first tape to fill (4MB)
 @#  otherwise the following mtx-changer commands will fail
-@sleep $sleep
+@#sleep $sleep
+wait mount timeout=180
 list volumes
 unmount storage=DDS-4
 list volumes
@@ -78,17 +79,24 @@ load_other_slot $slot
 
 cat <<END_OF_DATA >tmp/bconcmds
 @$out tmp/log1.out
+wait mount timeout=180
+setdebug level=200 storage=DDS-4
 mount storage=DDS-4
 @# backup should continue
 wait
+list volumes
 @# 
 @# now do a restore
 @#
-@#restore where=${cwd}/tmp/bacula-restores select all storage=DDS-4 done
-@#yes
-wait
+restore where=${cwd}/tmp/bacula-restores select all storage=DDS-4 done
+yes
+@sleep $sleep
+wait mount timeout=180
+exec "sh -c 'load_other_slot $slot'"
+unmount storage=DDS-4
 list volumes
 messages
+wait
 @$out
 quit
 END_OF_DATA