]> git.sur5r.net Git - bacula/bacula/commitdiff
Add more debug to restart regress scripts
authorKern Sibbald <kern@sibbald.com>
Mon, 21 Feb 2011 18:12:33 +0000 (19:12 +0100)
committerKern Sibbald <kern@sibbald.com>
Sat, 20 Apr 2013 12:43:26 +0000 (14:43 +0200)
bacula/src/filed/accurate.c
regress/tests/restart-accurate-job-test
regress/tests/restart-base-job-test
regress/tests/restart-job-test
regress/tests/restart2-job-test

index 3f917e6173bb057db46922cf29eb89d04640fd30..c029559329120b231b0a4dbde57992046627c7f2 100644 (file)
@@ -1,7 +1,7 @@
 /*
    Bacula® - The Network Backup Solution
 
-   Copyright (C) 2000-2009 Free Software Foundation Europe e.V.
+   Copyright (C) 2000-2011 Free Software Foundation Europe e.V.
 
    The main author of Bacula is Kern Sibbald, with contributions from
    many others, a complete list can be found in the file AUTHORS.
@@ -192,7 +192,7 @@ bool accurate_finish(JCR *jcr)
          }
       }
       accurate_free(jcr);
-      if (!jcr->incomplete && jcr->is_JobLevel(L_FULL)) {
+      if (jcr->is_JobLevel(L_FULL)) {
          Jmsg(jcr, M_INFO, 0, _("Space saved with Base jobs: %lld MB\n"), 
               jcr->base_size/(1024*1024));
       }
index 37e6d82f8fa06238f1b23b66adfdcfc67835eed3..eff5f150905582524801ae9af1b94d02df51be8d 100755 (executable)
@@ -26,6 +26,9 @@ setdebug level=0 trace=0 hangup=100 client
 run job=$JobName yes
 wait
 messages
+sql
+select * from JobMedia;
+
 quit
 END_OF_DATA
 
@@ -42,6 +45,9 @@ setdebug level=0 trace=0 hangup=50 client
 run job=$JobName yes
 wait
 messages
+sql
+select * from JobMedia;
+
 @# 
 @# now do a restore
 @#
index 4894f5f093ce2c6195af83cc17d5302ec485d703..42d6a5894d2b0b9c2c11865b25c3fcc1803a310b 100755 (executable)
@@ -31,6 +31,9 @@ setdebug level=200 trace=1 dir
 run job=$JobName yes
 wait
 messages
+sql
+select * from JobMedia;
+
 setdebug level=0 trace=0 dir
 @$out ${cwd}/tmp/log3.out
 list jobs
index cd9b60864c5790fbf51c46d402b1eaf7860b177b..4c36734d006eeeb626230ce6f74d24d4fbcb5fbb 100755 (executable)
@@ -24,6 +24,9 @@ label storage=File volume=TestVolume001
 run job=$JobName yes
 wait
 messages
+sql
+select * from JobMedia where JobId=1;
+
 quit
 END_OF_DATA
 
index 8119028e03f1702fbb68c11971e726e355db7c9b..12f568168787808f272253cd254a2152811ad031 100755 (executable)
@@ -29,6 +29,9 @@ END_OF_DATA
 
 run_bacula  
 
+# Note, the following stops and restarts the FD while it
+#  is running to simulate a crash, so it is normal if
+#  orphanned buffers are reported
 sleep 5
 $bin/bacula-ctl-fd stop
 sleep 5
@@ -39,6 +42,9 @@ cat <<END_OF_DATA >${cwd}/tmp/bconcmds
 @$out ${cwd}/tmp/log1.out
 wait
 messages
+sql
+select * from JobMedia where JobId=1;
+
 quit
 END_OF_DATA