]> git.sur5r.net Git - bacula/bacula/blobdiff - regress/tests/incremental-test
Make out of freespace non-fatal for removable devices -- i.e. behaves like tape
[bacula/bacula] / regress / tests / incremental-test
index b7dca5200050f745cad4e73eca595b3f446dd0c0..dd9a45636856f7fd7c2c5e762698dbc18797df9b 100755 (executable)
@@ -1,4 +1,9 @@
 #!/bin/sh
+#
+# Copyright (C) 2000-2015 Kern Sibbald
+# License: BSD 2-Clause; see file LICENSE-FOSS
+#
+
 #
 # Run a simple backup of the Bacula build directory then create some           
 #   new files, do an Incremental and restore those two files.
@@ -21,15 +26,16 @@ change_jobname CompressedTest $JobName
 start_test
 
 cat <<END_OF_DATA >${tmp}/bconcmds
-@$out /dev/null
+@output /dev/null
 messages
 @$out ${tmp}/log1.out
-@#setdebug level=100 storage=File
+setdebug level=4 storage=File
 @#setdebug level=200 client
 @#setdebug level=100 director
 label storage=File volume=TestVolume001
 label storage=File volume=TestVolume002
 run job=$JobName yes
+status client
 wait
 messages
 quit
@@ -45,10 +51,11 @@ echo "ficheriro1.txt" >${tmpsrc}/ficheriro1.txt
 cp -f ${tmpsrc}/dird.c ${tmpsrc}/ficheriro2.txt
 
 cat <<END_OF_DATA >${tmp}/bconcmds
-@$out /dev/null
+@output /dev/null
 messages
 @$out ${tmp}/log1.out
 @# Force Incremental on the second Volume
+setdebug level=4 storage=File
 update volume=TestVolume001 VolStatus=Used
 run level=Differential job=$JobName yes
 wait
@@ -63,9 +70,10 @@ touch ${tmpsrc}/ficheriro1.txt
 touch ${tmpsrc}/ficheriro2.txt
 
 cat <<END_OF_DATA >${tmp}/bconcmds
-@$out /dev/null
+@output /dev/null
 messages
 @$out ${tmp}/log1.out
+setdebug level=4 storage=File
 run level=Incremental job=$JobName yes
 wait
 messages
@@ -81,9 +89,10 @@ sed "s%a%b%g" 1 >ficheriro2.txt
 rm -f 1
 cd ${cwd}
 cat <<END_OF_DATA >${tmp}/bconcmds
-@$out /dev/null
+@output /dev/null
 messages
 @$out ${tmp}/log1.out
+setdebug level=4 storage=File
 run level=Differential job=$JobName yes
 wait
 messages
@@ -96,9 +105,10 @@ sleep 1
 touch ${tmpsrc}/ficheriro1.txt
 touch ${tmpsrc}/ficheriro2.txt
 cat <<END_OF_DATA >${tmp}/bconcmds
-@$out /dev/null
+@output /dev/null
 messages
 @$out ${tmp}/log1.out
+setdebug level=4 storage=File
 run level=Incremental job=$JobName yes
 wait
 messages
@@ -111,9 +121,10 @@ sleep 1
 touch ${tmpsrc}/ficheriro1.txt
 touch ${tmpsrc}/ficheriro2.txt
 cat <<END_OF_DATA >${tmp}/bconcmds
-@$out /dev/null
+@output /dev/null
 messages
 @$out ${tmp}/log1.out
+setdebug level=4 storage=File
 run level=Incremental job=$JobName yes
 wait
 messages
@@ -126,9 +137,10 @@ sleep 1
 touch ${tmpsrc}/ficheriro1.txt
 touch ${tmpsrc}/ficheriro2.txt
 cat <<END_OF_DATA >${tmp}/bconcmds
-@$out /dev/null
+@output /dev/null
 messages
 @$out ${tmp}/log1.out
+setdebug level=4 storage=File
 run level=Incremental job=$JobName yes
 wait
 messages
@@ -141,10 +153,10 @@ touch ${tmpsrc}/ficheriro1.txt
 touch ${tmpsrc}/ficheriro2.txt
 
 cat <<END_OF_DATA >${tmp}/bconcmds
-@$out /dev/null
+@output /dev/null
 messages
 @$out ${tmp}/log1.out
-setdebug level=200 storage=File
+setdebug level=4 storage=File
 run level=Incremental job=$JobName yes
 wait
 messages
@@ -156,6 +168,7 @@ setdebug level=10 storage=File
 restore where=${tmp}/bacula-restores storage=File file=<${tmp}/restore-list
 yes
 wait
+status client
 status storage=File
 messages
 quit