Changesets: bareos-regress

master 58261f75

2013-06-09 10:37

mvwieringen

Ported: N/A

Details Diff
Tweak new tests to see if libfastlz is available.
mod - tests/lz4-encrypt-test Diff File
mod - tests/lz4-test Diff File
mod - tests/lz4hc-encrypt-test Diff File
mod - tests/lz4hc-test Diff File
mod - tests/lzfast-encrypt-test Diff File
mod - tests/lzfast-test Diff File

master 1b30dbb7

2013-06-06 14:40

pstorz


Committer: mvwieringen

Ported: N/A

Details Diff
Added checks for lzfast lib compression algorithms.

Also fixed the dartfile and the all-disk-tests script.

Signed-off-by: Marco van Wieringen <marco.van.wieringen@bareos.com>
mod - DartTestfile.txt.in Diff File
mod - all-disk-tests Diff File
mod - scripts/new-test-bareos-dir.conf.in Diff File
add - tests/lz4-encrypt-test Diff File
add - tests/lz4-test Diff File
add - tests/lz4hc-encrypt-test Diff File
add - tests/lz4hc-test Diff File
add - tests/lzfast-encrypt-test Diff File
add - tests/lzfast-test Diff File

master ff5bdc7e

2013-06-06 14:29

mvwieringen

Ported: N/A

Details Diff
Don't use non-portable sed -i option.
mod - tests/subscription-test Diff File

master 17ab7a4d

2013-06-05 11:22

mvwieringen

Ported: N/A

Details Diff
Tweak regression script.
mod - tests/status-schedule-test Diff File

master 3b3e7750

2013-06-05 11:05

mvwieringen

Ported: N/A

Details Diff
Fix regression to not use absolute paths.

master 39af4a90

2013-06-05 10:31

pstorz


Committer: mvwieringen

Ported: N/A

Details Diff
Added test for "status scheduler" command

Signed-off-by: Marco van Wieringen <marco.van.wieringen@bareos.com>
add - configs/status-schedule-test/bareos-dir.conf.status-schedule-test Diff File
add - tests/status-schedule-test Diff File

master 195fc0d6

2013-06-05 08:45

pstorz


Committer: mvwieringen

Ported: N/A

Details Diff
Fixes problems with the rerun and subscription tests

Signed-off-by: Marco van Wieringen <marco.van.wieringen@bareos.com>
mod - tests/rerun-test Diff File
mod - tests/subscription-test Diff File

master b26f4d50

2013-06-05 07:50

mvwieringen

Ported: N/A

Details Diff
Fix execution rights.
add - tests/rerun-test Diff File

master 4090960d

2013-06-04 15:30

mvwieringen

Ported: N/A

Details Diff
Drop version numbers from test configs.

As these version numbers make no sense what so ever in the Bareos
world we just drop them from the regression configs.
mod - configs/bandwidth-limit-per-client-test/bareos-dir.conf.in Diff File
mod - configs/quota-hardquota-test/bareos-dir.conf.quota-hardquota-test.in Diff File
mod - configs/quota-includefailed-test/bareos-dir.conf.quota-includefailed-test.in Diff File
mod - configs/quota-softquota-test/bareos-dir.conf.quota-softquota-test.in Diff File
mod - configs/rerun-test/bareos-dir.conf.rerun-test.in Diff File
mod - configs/scsi-crypto-test/bareos-dir.conf.scsi-crypto-test.in Diff File
mod - configs/scsi-crypto-test/bareos-sd.conf.scsi-crypto-test.in Diff File
mod - configs/subscription-test/bareos-dir.conf.subscription-test.in Diff File
mod - scripts/ansi-sd-tape.conf.in Diff File
mod - scripts/bareos-dir-2client.conf.in Diff File
mod - scripts/bareos-dir-2d.conf.in Diff File
mod - scripts/bareos-dir-fifo.conf.in Diff File
mod - scripts/bareos-dir-migration.conf.in Diff File
mod - scripts/bareos-dir-strip.conf.in Diff File
mod - scripts/bareos-dir-tape.conf.in Diff File
mod - scripts/bareos-dir-virtual.conf.in Diff File
mod - scripts/bareos-dir-win32-tape.conf.in Diff File
mod - scripts/bareos-fd-2d.conf.in Diff File
mod - scripts/bareos-sd-2d.conf.in Diff File
mod - scripts/bareos-sd-2disk-drive.conf.in Diff File
mod - scripts/bareos-sd-2disk.conf.in Diff File
mod - scripts/bareos-sd-2drive.conf.in Diff File
mod - scripts/bareos-sd-2tape.conf.in Diff File
mod - scripts/bareos-sd-btape.conf.in Diff File
mod - scripts/bareos-sd-fifo.conf.in Diff File
mod - scripts/bareos-sd-migration.conf.in Diff File
mod - scripts/bareos-sd-tape.conf.in Diff File
mod - scripts/bareos-sd-virtual.conf.in Diff File
mod - scripts/broken-media-bug-2-bareos-sd.conf.in Diff File
mod - scripts/crypto-bareos-fd.conf.in Diff File
mod - scripts/multi-client-bareos-dir.conf.in Diff File
mod - scripts/new-test-bareos-dir.conf.in Diff File
mod - scripts/plugin-test-bareos-dir.conf.in Diff File
mod - scripts/test-bareos-dir.conf.in Diff File
mod - scripts/test-bareos-fd.conf.in Diff File
mod - scripts/test-bareos-sd.conf.in Diff File
mod - scripts/testa-bareos-dir.conf.in Diff File
mod - scripts/testb-bareos-dir.conf.in Diff File
mod - scripts/tls-auth-bareos-dir.conf.in Diff File
mod - scripts/tls-auth-bareos-fd.conf.in Diff File
mod - scripts/tls-auth-bareos-sd.conf.in Diff File
mod - scripts/tls-bareos-dir.conf.in Diff File
mod - scripts/tls-bareos-fd.conf.in Diff File
mod - scripts/tls-bareos-sd.conf.in Diff File
mod - scripts/win32-bareos-dir-tape.conf.in Diff File
mod - scripts/win32-bareos-fd.conf.in Diff File
mod - scripts/win32-bareos-sd-tape.conf.in Diff File

master 1076c040

2013-06-04 13:25

pstorz


Committer: mvwieringen

Ported: N/A

Details Diff
Added "status subscription" and "rerun" test.

We now have a regression test for the option to
check for the number of subscriptions.

Also, we check the different options available for
the "rerun" commmand.

Signed-off-by: Marco van Wieringen <marco.van.wieringen@bareos.com>
mod - DartTestfile.txt.in Diff File
add - configs/rerun-test/bareos-dir.conf.rerun-test.in Diff File
add - configs/subscription-test/bareos-dir.conf.subscription-test.in Diff File
add - tests/rerun-test Diff File
add - tests/subscription-test Diff File

master a2d2ce63

2013-05-08 11:15

mvwieringen

Ported: N/A

Details Diff
Fix regressions now that prune jobs.

Now that prune jobs can prune more then just backup jobs add the
jobtype=backup as argument to the cmd so it knows what to prune.
mod - tests/prune-base-job-test Diff File
mod - tests/prune-config-test Diff File
mod - tests/prune-copy-test Diff File
mod - tests/prune-migration-test Diff File
mod - tests/prune-test Diff File

master c1a7b443

2013-04-10 11:16

mvwieringen

Ported: N/A

Details Diff
Fix regression test.
mod - configs/scsi-crypto-test/bareos-dir.conf.scsi-crypto-test.in Diff File
mod - configs/scsi-crypto-test/bareos-sd.conf.scsi-crypto-test.in Diff File
mod - tests/scsi-crypto-test Diff File

master 00c17e93

2013-02-26 21:51

mvwieringen

Ported: N/A

Details Diff
Use open_bpipe wrapper in bpipe plugin.

Fixes 0000104: Use open_bpipe wrapper in bpipe plugin.
Affected Issues
0000104
mod - scripts/plugin-test-bareos-dir.conf.in Diff File

master 2f24f1ae

2013-02-24 23:13

mvwieringen

Ported: N/A

Details Diff
Tweak regression.

Run sql to show the content of the database.
mod - tests/scsi-crypto-test Diff File

master 3ca60f4c

2013-02-24 20:10

mvwieringen

Ported: N/A

Details Diff
Fix regressions.

- Remove state information after each run of the test in cleanup script.
- Call run_bconsole instead of run_bareos when doing multiple tests.
run_bareos starts all daemons again which are still running.
- Lower debugging output of truncate-bug-tape
mod - scripts/cleanup Diff File
mod - tests/four-jobs-tape Diff File
mod - tests/scsi-crypto-test Diff File
mod - tests/truncate-bug-tape Diff File

master 2e57e006

2013-02-24 10:45

mvwieringen

Ported: N/A

Details Diff
Remove unneeded estimate cmds from test.

When running tests with REGRESS_DEBUG the construct with redirecting the
output of a estimate listing gives to much spurious output. This code
probably originates from the time when the original script was designed
and it was copied to several tests afterwards. As we do an actual backup
in these tests the whole estimate doesn't add much to the test and we
have a seperate test which tests the working of the estimate command.
mod - tests/bscan-tape Diff File
mod - tests/four-jobs-tape Diff File
mod - tests/four-jobs-test Diff File
mod - tests/scsi-crypto-test Diff File
mod - tests/two-jobs-test Diff File

master 8e07755b

2013-02-24 10:20

mvwieringen

Ported: N/A

Details Diff
Don't fail test when device not available.

There is a design flaw in the require_tape and require_changer functions
in scripts/functions it exits with 1 when you don't have a tape or
changer device defined. This is wrong and it should just like the
require_linux function exit with a 0 and just skip the test when it
doesn't have the right config. This way you can always run scripts like
nightly-all and don't worry about tests failing due to missing tape or
changer devices.
mod - scripts/functions Diff File

master 4e8c5d73

2013-02-23 20:27

mvwieringen

Ported: N/A

Details Diff
Fix script rights.
add - tests/scsi-crypto-test Diff File
add - tests/virtualfull-extreme-concurrency-bug-test Diff File

master f816822f

2013-02-23 19:42

pstorz


Committer: mvwieringen

Ported: N/A

Details Diff
Added basic SCSI crypto check regress test

This test sets up the hardware encryption and labels a tape with
encryption. Then it does backup and restore tests.

Signed-off-by: Marco van Wieringen <marco.van.wieringen@bareos.com>
mod - DartTestfile.txt.in Diff File
mod - all-tape-tests Diff File
add - configs/scsi-crypto-test/bareos-dir.conf.scsi-crypto-test.in Diff File
add - configs/scsi-crypto-test/bareos-sd.conf.scsi-crypto-test.in Diff File
mod - prototype.conf Diff File
mod - scripts/regress-config.in Diff File
add - tests/scsi-crypto-test Diff File

master 10487ab4

2013-02-20 14:39

mvwieringen

Ported: N/A

Details Diff
Sync with upstream patches.

Synced all interesting and usable upstream patches and fixed
any merge conflicts and changes needed to fit in the new world.

Fixes 0000080: Sync with upstream [07f8c2a069a96e8cd3212a037910baf76983f409]
Affected Issues
0000080
mod - run_multiple Diff File
add - scripts/virtualfull-extreme-bacula-dir.conf.in Diff File
add - tests/virtualfull-extreme-concurrency-bug-test Diff File

master ba265e3f

2013-02-06 16:06

mvwieringen

Ported: N/A

Details Diff
Quick and dirty fix for test.

As we don't have the portnumber in the configs when its the default
compiled in number the source-addr-test failed as the sed script
failed to replace the correct data.
mod - tests/source-addr-test Diff File

master 9812ef31

2013-02-06 11:14

mvwieringen

Ported: N/A

Details Diff
Tweak.
mod - scripts/setup Diff File

master c295ffe7

2013-02-06 11:00

mvwieringen

Ported: N/A

Details Diff
Fix setup script.

As we splitted the tests and tools dir we are now not installing the
timelimit tool so its not used in the regression setup. So added
an extra set of commands to do a make installall in the tools dir.
mod - scripts/setup Diff File

master e29ac2dd

2013-02-05 21:11

mvwieringen

Ported: N/A

Details Diff
Fix regression test.

Now that we don't have the portnumber in the config we need
something else to let the sed replace work.
mod - tests/stats-test Diff File

master 3c5b9b45

2013-02-05 20:48

mvwieringen

Ported: N/A

Details Diff
Restore explicit setting of logdir.
mod - scripts/regress-config.in Diff File
 First  Prev  1 2 3 4 5 6 7 8 9  Next  Last