Changesets: bareos-regress

master 9dfc26ad

2016-09-13 16:08:02

pstorz

Ported: N/A

Details Diff
Adapt migration-volume-sd-sd-test to new config scheme
Attach Issues:
mod - tests/migration-volume-sd-sd-test Diff File

master 3a300c31

2016-09-13 12:06:46

pstorz

Ported: N/A

Details Diff
Change the order of copy-xxx-confs and cleanup

Before, the copy-xxx-confs was called first,
afterwards the cleanup-xxx was called.

Because of the changes for the new configuration
scheme with subdirectories, the cleanup was
changed to also remove configuration files.

This lead to non-existing configuration files because
of the wrong order.
Attach Issues:
mod - scripts/functions Diff File

master 10c207d1

2016-09-06 13:05:22

pstorz

Ported: N/A

Details Diff
first version of tests/sparse-autoxflate-test for bug 694
Attach Issues:
add - tests/sparse-autoxflate-test Diff File

master 78e17f85

2016-07-27 15:49:36

pstorz

Ported: N/A

Details Diff
Add regression test for always incremental scheme
Attach Issues:
mod - DartTestfile.txt.in Diff File
add - configs/always-incremental-test/bareos-dir.d/job/Consolidate.conf Diff File
add - configs/always-incremental-test/bareos-dir.d/job/RestoreFiles.conf Diff File
add - configs/always-incremental-test/bareos-dir.d/job/backup-bareos-fd.conf Diff File
add - configs/always-incremental-test/bareos-dir.d/pool/AI-Full.conf Diff File
add - configs/always-incremental-test/bareos-dir.d/pool/AI-Incremental.conf Diff File
add - configs/always-incremental-test/bareos-dir.d/pool/AI-Longterm.conf Diff File
add - configs/always-incremental-test/bareos-dir.d/pool/Default.conf Diff File
add - configs/always-incremental-test/bareos-dir.d/pool/Scratch.conf Diff File
add - configs/always-incremental-test/bareos-dir.d/schedule/Consolidate.conf Diff File
add - configs/always-incremental-test/bareos-dir.d/storage/File1.conf.in Diff File
add - configs/always-incremental-test/bareos-dir.d/storage/File2.conf.in Diff File
add - configs/always-incremental-test/bareos-sd.d/device/FileStorage.conf.in Diff File
add - configs/always-incremental-test/bareos-sd.d/device/FileStorage2.conf.in Diff File
add - tests/always-incremental-test Diff File

bareos-15.2 00b31ccc

2016-07-20 19:56:07

mvwieringen

Ported: N/A

Details Diff
Revert "Add check for secure erase command reporting"

This reverts commit d6834534230d268570d1afd1731ec6e3cd196420.

bareos-15.2 doesn't have secure erase reporting.
Attach Issues:
mod - configs/secure-erase-test/bareos-dir.conf.in Diff File
mod - configs/secure-erase-test/bareos-fd.conf.in Diff File
mod - configs/secure-erase-test/bareos-sd.conf.in Diff File
mod - tests/secure-erase-test Diff File

master 19a44ad8

2016-07-20 09:32:10

mvwieringen

Ported: N/A

Details Diff
Fix typo.
Attach Issues:
mod - DartTestfile.txt.in Diff File

bareos-15.2 2491ec46

2016-06-18 10:19:53

mvwieringen

Ported: N/A

Details Diff
Remove copies keyword from copy-upgrade-test

copies now indicates restore from actual copied job so the tests done
in these regression test can be done without that on the cmdline as it
tests for the proper upgrade of a copy job to a backup job when the
original job gets deleted.
Attach Issues:
mod - tests/copy-upgrade-test Diff File

master db047fb0

2016-06-18 10:19:53

mvwieringen

Ported: N/A

Details Diff
Remove copies keyword from copy-upgrade-test

copies now indicates restore from actual copied job so the tests done
in these regression test can be done without that on the cmdline as it
tests for the proper upgrade of a copy job to a backup job when the
original job gets deleted.
Attach Issues:
mod - tests/copy-upgrade-test Diff File

master 56ee168a

2016-06-13 19:15:20

joergs

Ported: N/A

Details Diff
Added new default configuration based on directory structure

Added a new default configuration under
configs/BASE/

It contains a basic configuration for all components as configuration
directories (bareos >= 16.2.4).
It also uses TLS, as we expect that if the test succeeds with TLS it
would proberly also succeed without.

One major advantages of using the configuration subdirectory structure
is that it is now easy to added additional resources to the
configuration of a test.
Tests specific resoures that are defined in
* configs/$TestName
extends (or overwrites) the configuration defined in configs/BASE.

Tests:
* tests/tls-client-initiated-connection-backup-test
* adapted to use the new configuration directory structure

* tests/config-add-client-test
* new test, that adds clients via configuration API

* tests/1-example-test
* example tests, including comments to give a basis for creating
additional tests.
Attach Issues:
mod - DartTestfile.txt.in Diff File
mod - all-disk-tests Diff File
add - configs/BASE/README.txt Diff File
add - configs/BASE/bareos-dir-export/.dummy Diff File
add - configs/BASE/bareos-dir.d/catalog/MyCatalog.conf.in Diff File
add - configs/BASE/bareos-dir.d/client/bareos-fd.conf.in Diff File
add - configs/BASE/bareos-dir.d/director/bareos-dir.conf.in Diff File
add - configs/BASE/bareos-dir.d/fileset/FS_TESTJOB.conf.in Diff File
add - configs/BASE/bareos-dir.d/job/RestoreFiles.conf Diff File
add - configs/BASE/bareos-dir.d/job/backup-bareos-fd.conf Diff File
add - configs/BASE/bareos-dir.d/jobdefs/DefaultJob.conf.in Diff File
add - configs/BASE/bareos-dir.d/messages/Standard.conf.in Diff File
add - configs/BASE/bareos-dir.d/pool/Default.conf Diff File
add - configs/BASE/bareos-dir.d/pool/Scratch.conf Diff File
add - configs/BASE/bareos-dir.d/storage/File1.conf.in Diff File
add - configs/BASE/bareos-fd.d/client/myself.conf.in Diff File
add - configs/BASE/bareos-fd.d/director/bareos-dir.conf.in Diff File
add - configs/BASE/bareos-fd.d/messages/Standard.conf Diff File
add - configs/BASE/bareos-sd.d/device/FileStorage.conf.in Diff File
add - configs/BASE/bareos-sd.d/director/bareos-dir.conf.in Diff File
add - configs/BASE/bareos-sd.d/messages/Standard.conf Diff File
add - configs/BASE/bareos-sd.d/storage/bareos-sd.conf.in Diff File
add - configs/BASE/bconsole.conf.in Diff File
rm - configs/tls-client-initiated-connection-backup-test/bareos-dir.conf.in Diff File
add - configs/tls-client-initiated-connection-backup-test/bareos-dir.d/client/connectingclient-fd.conf.in Diff File
add - configs/tls-client-initiated-connection-backup-test/bareos-dir.d/job/backup-connectingclient-fd.conf Diff File
rm - configs/tls-client-initiated-connection-backup-test/bareos-fd.conf.in Diff File
add - configs/tls-client-initiated-connection-backup-test/bareos-fd.d/client/myself.conf.in Diff File
add - configs/tls-client-initiated-connection-backup-test/bareos-fd.d/director/bareos-dir.conf.in Diff File
rm - configs/tls-client-initiated-connection-backup-test/bareos-sd.conf.in Diff File
mod - scripts/bareos-dir.conf.in Diff File
mod - scripts/cleanup Diff File
mod - scripts/do_sed Diff File
mod - scripts/functions Diff File
mod - scripts/setup Diff File
add - tests/1-example-test Diff File
rm - tests/bweb-test.pl Diff File
add - tests/config-add-client-test Diff File
mod - tests/tls-client-initiated-connection-backup-test Diff File

master 41256fa6

2016-06-10 23:50:58

joergs

Ported: N/A

Details Diff
make regression work with new config files

Before, "make install" has delivered a preconfigured config file.
However, as newer bareos versions work with configuration directories,
we copied the old bareos-*.conf to scripts.
However, it seams regression expects them somehow different.
Not sure what exactly. Anyhow, we make it work
and strip down bareos-dir.conf.
Attach Issues:
mod - Makefile Diff File
mod - README Diff File
mod - configs/scsi-crypto-test/bareos-dir.conf.scsi-crypto-test.in Diff File
mod - configs/status-schedule-test/bareos-dir.conf.status-schedule-test.in Diff File
mod - scripts/bareos-dir.conf.in Diff File
mod - scripts/create_sed Diff File
mod - scripts/setup Diff File
mod - tests/acl-xattr-test Diff File

master 8364241a

2016-06-10 18:54:51

joergs

Ported: N/A

Details Diff
from bareos main repository
Attach Issues:
add - scripts/bareos-dir.conf.in Diff File
add - scripts/bareos-fd.conf.in Diff File
add - scripts/bareos-sd.conf.in Diff File
add - scripts/bconsole.conf.in Diff File

master 1e74300b

2016-05-16 10:29:14

joergs


Committer: mvwieringen

Ported: N/A

Details Diff
don't specify config file

as behavior to find the config file have changed, when config file is
relative and contains a "/".
Now, reletive config file are always treated relative to
the build time configured config directory.
Attach Issues:
mod - tests/bscan-tape Diff File

master 5634af7c

2016-05-11 22:41:17

joergs

Ported: N/A

Details Diff
don't specify config file

as behavior to find the config file have changed, when config file is
relative and contains a "/".
Now, reletive config file are always treated relative to the build time
configured config directory.
Attach Issues:
mod - tests/bextract-test Diff File
mod - tests/bscan-test Diff File

master 7bc356f4

2016-03-22 14:14:26

joergs

Ported: N/A

Details Diff
added tls-client-initiated-connection-backup-test

Tests the Client Initiated Connection with TLS connections.
It uses a separate TLS certificate for every daemon (this is not the
case for other tests).

It also adds the configs/tls/ directoy, with certificates for all
daemon, to be used by other tests.
Attach Issues:
mod - DartTestfile.txt.in Diff File
add - configs/tls-client-initiated-connection-backup-test/bareos-dir.conf.in Diff File
add - configs/tls-client-initiated-connection-backup-test/bareos-fd.conf.in Diff File
add - configs/tls-client-initiated-connection-backup-test/bareos-sd.conf.in Diff File
add - configs/tls/bareos-ca.pem Diff File
add - configs/tls/bareos-dir.bareos.org-cert.pem Diff File
add - configs/tls/bareos-dir.bareos.org-key.pem Diff File
add - configs/tls/bareos-sd1.bareos.org-cert.pem Diff File
add - configs/tls/bareos-sd1.bareos.org-key.pem Diff File
add - configs/tls/bareos-sd2.bareos.org-cert.pem Diff File
add - configs/tls/bareos-sd2.bareos.org-key.pem Diff File
add - configs/tls/client1.bareos.org-cert.pem Diff File
add - configs/tls/client1.bareos.org-key.pem Diff File
add - configs/tls/console.bareos.org-cert.pem Diff File
add - configs/tls/console.bareos.org-key.pem Diff File
mod - tests/backup-bareos-client-initiated-connection-test Diff File
add - tests/tls-client-initiated-connection-backup-test Diff File

master 324d21d3

2016-03-14 16:12:49

joergs

Ported: N/A

Details Diff
added test for client-initiated-connection
Attach Issues:
mod - DartTestfile.txt.in Diff File
add - tests/backup-bareos-client-initiated-connection-test Diff File

master 5dee4e3c

2016-01-27 12:03:44

pstorz

Ported: N/A

Details Diff
Fixed and added reload-test
Attach Issues:
mod - DartTestfile.txt.in Diff File
mod - tests/reload-test Diff File

master f054658e

2015-12-19 18:14:46

pstorz

Ported: N/A

Details Diff
Fix copy-x-tests as we now honor storage on restore

tests/copy-job-test
tests/copy-upgrade-test
tests/copy-volume-test

explicitly specified the wrong storage during restore
which makes the restore impossible.

We now do not specify the storage on restore so everything
works as expected.
Attach Issues:
mod - tests/copy-job-test Diff File
mod - tests/copy-upgrade-test Diff File
mod - tests/copy-volume-test Diff File

master d6834534

2015-10-29 16:15:23

pstorz

Ported: N/A

Details Diff
Add check for secure erase command reporting
Attach Issues:
mod - configs/secure-erase-test/bareos-dir.conf.in Diff File
mod - configs/secure-erase-test/bareos-fd.conf.in Diff File
mod - configs/secure-erase-test/bareos-sd.conf.in Diff File
mod - tests/secure-erase-test Diff File

master d777c92e

2015-09-10 13:30:34

pstorz

Ported: N/A

Details Diff
Added secure-erase test
Attach Issues:
mod - DartTestfile.txt.in Diff File
add - configs/secure-erase-test/bareos-dir.conf.in Diff File
add - configs/secure-erase-test/bareos-fd.conf.in Diff File
add - configs/secure-erase-test/bareos-sd.conf.in Diff File
add - configs/secure-erase-test/bconsole.conf.in Diff File
mod - scripts/create_sed Diff File
mod - scripts/setup Diff File
add - scripts/wipe.sh Diff File
add - tests/secure-erase-test Diff File

master 4d95cabe

2015-08-25 13:47:44

pstorz

Ported: N/A

Details Diff
Fix plugin-test
Attach Issues:
mod - tests/plugin-test Diff File

master 6f99dca0

2015-08-06 20:16:48

mvwieringen

Ported: N/A

Details Diff
Try using add_attribute perl function to add attribute.
Attach Issues:
mod - tests/fileregexp-test Diff File

master 46695641

2015-08-04 10:45:32

pstorz

Ported: N/A

Details Diff
Fix fileregexp-test
Attach Issues:
mod - tests/fileregexp-test Diff File

master d7223187

2015-08-03 17:03:22

pstorz


Committer: mvwieringen

Ported: N/A

Details Diff
Fix prune-copy and prune-migration tests

Now that the numbering of the copy jobs is a bit more logical
the regression tests also need to be adapted

Signed-off-by: Marco van Wieringen <marco.van.wieringen@bareos.com>
Attach Issues:
mod - tests/prune-copy-test Diff File
mod - tests/prune-migration-test Diff File

master 2c41cda5

2014-12-17 14:19:05

pstorz

Ported: N/A

Details Diff
Add tls test for passive mode Affected Issues
0000375
mod - DartTestfile.txt.in Diff File
add - scripts/tls-bareos-dir-passive.conf.in Diff File
add - scripts/tls-bareos-fd-passive.conf.in Diff File
add - tests/tls-passive-test Diff File

master db70c15e

2014-12-03 15:14:26

mvwieringen

Ported: N/A

Details Diff
Remove all references to @subsysdir@
Attach Issues:
mod - configs/allowed-jobcommand-test/bareos-dir.conf.allowed-jobcommand-test.in Diff File
mod - configs/allowed-scriptdir-test/bareos-dir.conf.allowed-scriptdir-test.in Diff File
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-sd.conf.scsi-crypto-test.in Diff File
mod - configs/status-schedule-test/bareos-dir.conf.status-schedule-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.conf.accurate.in Diff File
mod - scripts/bareos-dir.conf.errors.in Diff File
mod - scripts/bareos-dir.conf.maxruntime.in Diff File
mod - scripts/bareos-dir.conf.maxtime.in Diff File
mod - scripts/bareos-dir.conf.regexwhere.in Diff File
mod - scripts/bareos-dir.conf.testrunscript.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-sd-sd1.conf.in Diff File
mod - scripts/bareos-sd-migration-sd-sd2.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-dir.conf.in Diff File
mod - scripts/broken-media-bug-2-bareos-sd.conf.in Diff File
mod - scripts/broken-media-bug-bareos-dir.conf.in Diff File
mod - scripts/create_sed 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-fd.conf.in Diff File
mod - scripts/win32-bareos-sd-tape.conf.in Diff File
mod - win32/scripts/bareos-dir.conf.testrunscript.in Diff File
mod - win32/scripts/bareos-sd-2disk-drive.conf.in Diff File
mod - win32/scripts/bareos-sd-2disk.conf.in Diff File
mod - win32/scripts/bareos-sd-2drive.conf.in Diff File
mod - win32/scripts/bareos-sd-2tape.conf.in Diff File
mod - win32/scripts/bareos-sd-migration.conf.in Diff File
mod - win32/scripts/bareos-sd-tape.conf.in Diff File
mod - win32/scripts/crypto-bareos-fd.conf.in Diff File
mod - win32/scripts/do_sed.cmd Diff File
mod - win32/scripts/new-test-bareos-dir.conf.in Diff File
mod - win32/scripts/test-bareos-dir.conf.in Diff File
mod - win32/scripts/test-bareos-fd.conf.in Diff File
mod - win32/scripts/test-bareos-sd.conf.in Diff File
mod - win32/scripts/testa-bareos-dir.conf.in Diff File
 First  Prev  1 2 3 4 5 6 7 8 9  Next  Last