]> git.sur5r.net Git - bacula/bacula/blobdiff - regress/scripts/new-test-bacula-dir.conf.in
Add new verify data test
[bacula/bacula] / regress / scripts / new-test-bacula-dir.conf.in
index 7ecb324b59f88bd92ee0481db4dbaaed780e74ff..c389f9f0a026cf62d4630e569b711fa79908810a 100644 (file)
@@ -104,6 +104,19 @@ Job {
   Max Run Time = 30min
 }
 
+Job {
+  Name = "VerifyData"
+  Type = Verify
+  Level = Data
+  Client=@hostname@-fd 
+  FileSet="Full Set"
+  Storage = File
+  Messages = Standard
+  Pool = Default
+  Write Bootstrap = "@working_dir@/NightlySave.bsr"
+  Max Run Time = 30min
+}
+
 
 Job {
   Name = "SparseTest"
@@ -286,6 +299,94 @@ FileSet {
   }
 }
 
+FileSet {
+  Name = "FSno5"
+  Include  { Options { verify=s5 }
+    File = <@tmpdir@/file-list
+  }
+  Include  { Options { sparse=yes }
+    File = <@tmpdir@/file-list
+  }
+  Include  { Options { compression=GZIP }
+    File = <@tmpdir@/file-list
+  }
+  Include  { Options { compression=LZO }
+    File = <@tmpdir@/file-list
+  }
+  Include  { Options { compression=LZO; sparse=yes }
+    File = <@tmpdir@/file-list
+  }
+  Include  { Options { compression=GZIP; sparse=yes }
+    File = <@tmpdir@/file-list
+  }
+}
+
+FileSet {
+  Name = "FS5"
+  Include  { Options { signature=MD5; verify=s5 }
+    File = <@tmpdir@/file-list
+  }
+  Include  { Options { signature=MD5; sparse=yes }
+    File = <@tmpdir@/file-list
+  }
+  Include  { Options { signature=MD5; compression=GZIP }
+    File = <@tmpdir@/file-list
+  }
+  Include  { Options { signature=MD5; compression=LZO }
+    File = <@tmpdir@/file-list
+  }
+  Include  { Options { signature=MD5; compression=LZO; sparse=yes }
+    File = <@tmpdir@/file-list
+  }
+  Include  { Options { signature=MD5; compression=GZIP; sparse=yes }
+    File = <@tmpdir@/file-list
+  }
+}
+
+FileSet {
+  Name = "FS5nocheck"
+  Include  { Options { verify="nog"; signature=MD5 }
+    File = <@tmpdir@/file-list
+  }
+  Include  { Options { signature=MD5; sparse=yes }
+    File = <@tmpdir@/file-list
+  }
+  Include  { Options { signature=MD5; compression=GZIP }
+    File = <@tmpdir@/file-list
+  }
+  Include  { Options { signature=MD5; compression=LZO }
+    File = <@tmpdir@/file-list
+  }
+  Include  { Options { signature=MD5; compression=LZO; sparse=yes }
+    File = <@tmpdir@/file-list
+  }
+  Include  { Options { signature=MD5; compression=GZIP; sparse=yes }
+    File = <@tmpdir@/file-list
+  }
+}
+
+FileSet {
+  Name = "FS1"
+  Include  { Options { verify=s1; signature=SHA1 }
+    File = <@tmpdir@/file-list
+  }
+  Include  { Options { signature=SHA1; sparse=yes }
+    File = <@tmpdir@/file-list
+  }
+  Include  { Options { signature=SHA1; compression=GZIP }
+    File = <@tmpdir@/file-list
+  }
+  Include  { Options { signature=SHA1; compression=LZO }
+    File = <@tmpdir@/file-list
+  }
+  Include  { Options { signature=SHA1; compression=LZO; sparse=yes }
+    File = <@tmpdir@/file-list
+  }
+  Include  { Options { signature=SHA1; compression=GZIP; sparse=yes }
+    File = <@tmpdir@/file-list
+  }
+}
+
 FileSet {
   Name = "SimpleSet"
   Include {