From 4927688d9368cd1880f5811bd9bbf8ac5e93e4cd Mon Sep 17 00:00:00 2001 From: Kern Sibbald Date: Wed, 20 Dec 2006 13:52:20 +0000 Subject: [PATCH] Updates git-svn-id: https://bacula.svn.sourceforge.net/svnroot/bacula/trunk@3821 91ce42f0-d328-0410-95d8-f526ca767f89 --- regress/scripts/new-test-bacula-dir.conf.in | 27 +++++++++++++++++++ regress/tests/compress-encrypt-test | 2 +- regress/tests/data-encrypt-test | 2 +- regress/tests/migration-volume-test | 30 ++++++++++++++------- 4 files changed, 49 insertions(+), 12 deletions(-) diff --git a/regress/scripts/new-test-bacula-dir.conf.in b/regress/scripts/new-test-bacula-dir.conf.in index bd0f6dc576..f190724fc3 100644 --- a/regress/scripts/new-test-bacula-dir.conf.in +++ b/regress/scripts/new-test-bacula-dir.conf.in @@ -117,6 +117,33 @@ Job { Write Bootstrap = "@working_dir@/BackupCatalog.bsr" } +JobDefs { + Name = "BackupJob" + Type = Backup + Pool = Default + Storage = File + Messages = Standard + Priority = 10 +} + +Job { + JobDefs = "BackupJob" + Name = "bug621-job-1" + Client = @hostname@-fd + FileSet="Full Set" + ClientRunBeforeJob = "/bin/sleep 60" +} + +Job { + JobDefs = "BackupJob" + Name = "bug621-job-2" + Client = @hostname@-fd + FileSet = "Full Set" + Max Run Time = 30 + Priority = 15 +} + + # Standard Restore template, to be changed by Console program Job { Name = "RestoreFiles" diff --git a/regress/tests/compress-encrypt-test b/regress/tests/compress-encrypt-test index ac5d9b5a3c..265512bc22 100755 --- a/regress/tests/compress-encrypt-test +++ b/regress/tests/compress-encrypt-test @@ -6,7 +6,7 @@ TestName="compressed-encrypt-test" JobName=CompressedTest . scripts/functions -set_debug 1 +set_debug 0 scripts/cleanup scripts/copy-crypto-confs diff --git a/regress/tests/data-encrypt-test b/regress/tests/data-encrypt-test index 16f4e6a5b2..d184c9737b 100755 --- a/regress/tests/data-encrypt-test +++ b/regress/tests/data-encrypt-test @@ -7,7 +7,7 @@ TestName="data-encrypt-test" JobName=Crypto . scripts/functions -set_debug 1 +set_debug 0 scripts/cleanup scripts/copy-crypto-confs diff --git a/regress/tests/migration-volume-test b/regress/tests/migration-volume-test index ac782cab20..bdcc87fcab 100755 --- a/regress/tests/migration-volume-test +++ b/regress/tests/migration-volume-test @@ -38,7 +38,6 @@ label storage=File volume=FileVolume002 Pool=Default update Volume=FileVolume001 MaxVolBytes=3000000 pool=Default label storage=DiskChanger volume=ChangerVolume001 slot=1 Pool=Full drive=0 label storage=DiskChanger volume=ChangerVolume002 slot=2 Pool=Full drive=0 -list volumes @# run job=$JobName yes wait @@ -46,28 +45,39 @@ run job=$JobName yes wait update volume=FileVolume001 VolStatus=Used update volume=FileVolume002 VolStatus=Used -list volumes +@#list volumes +@#list jobs @# should migrate two jobs @# setdebug level=11 dir @echo "Run migrate-volume Job" @#setdebug level=100 dir run job=migrate-volume yes -list volumes +@sleep 5 list jobs -@sleep 3 -status storage=DiskChanger -@sleep 1 -status storage=DiskChanger -@sleep 1 +llist jobid=1 +llist jobid=2 +llist jobid=3 +llist jobid=4 +llist jobid=5 status storage=DiskChanger wait +list volumes list jobs +llist jobid=1 +llist jobid=2 +llist jobid=3 +llist jobid=4 +llist jobid=5 sql select * from JobMedia where JobId=1; +@# Now run a second Migration job, which should do nothing +run job=migrate-volume yes +wait +list jobs @# ensure we don't pickup old backup by purging volume -purge volume=FileVolume001 -purge volume=FileVolume002 +@# purge volume=FileVolume001 +@# purge volume=FileVolume002 @echo "Now do a restore" messages @# -- 2.39.2