]> git.sur5r.net Git - bacula/bacula/commitdiff
Update README for binary install tests
authorKern Sibbald <kern@sibbald.com>
Mon, 27 Jul 2009 06:34:42 +0000 (06:34 +0000)
committerKern Sibbald <kern@sibbald.com>
Mon, 27 Jul 2009 06:34:42 +0000 (06:34 +0000)
git-svn-id: https://bacula.svn.sourceforge.net/svnroot/bacula/trunk@9103 91ce42f0-d328-0410-95d8-f526ca767f89

regress/README

index da189de97b96e9aace70fe7068898cf23499c88b..1f42d211c2a64a8335100ee344099f2fbd2fcbd5 100644 (file)
@@ -221,3 +221,35 @@ free_addresses(dlist*) + 53 in section .text
 info symbol 0x8082d58
 add_address(dlist**, IPADDR::i_type, unsigned short, int, char const*, char 
 const*, char**) + 568 in section .text
+
+Testing a Binary Installation:
+
+If you have installed your Bacula from a binary release such as (rpms or
+debs), you can still run regression tests on it.  First, make sure that your
+regression config file uses the same catalog backend as your installed
+binaries.  Then define the variables bin and scripts variables in your config
+file.
+
+Example:
+bin=/opt/bacula/bin
+scripts=/opt/bacula/scripts
+
+The ./scripts/prepare-other-loc will tweak the regress scripts to use
+your binary location. You will need to run it manually once before you run any
+regression tests.
+
+$ ./scripts/prepare-other-loc
+$ ./tests/backup-bacula-test
+...
+
+All regression scripts must be run by hand or by calling the test scripts.  
+These are principally scripts that begin with all_... such as all_disk_tests},
+./all_tests
+
+None of the 
+./do_disk, ./do_all, ./nightly...  scripts will work.
+
+If you want to switch back to running the regression scripts from source, first
+remove the bin and scripts variables from your config file and
+rerun the make setup step.
+