I also ran the regress tests from upstream on the proposed
installation on in jammy. The tests are quite flaky and contain some
bugs, and for now I was able to run a total of 121 disk-based tests (
excluding tape, as I don't have the equipment), only three of them are
failing for the deb installation.

Those three failing tests also fail when run against the bacula build
from the source code comes with the regress tests, so I think they
are more likely failing because of bugs in the tests rather than because
of an issue in the bacula installation.

Some notable changes needed to run the tests against the deb
installation:

tests/btape-test, tests/next-vol-test, tests/next-vol-bug-7302:
Require disk-changer and tape_options, which are not included in the deb
release. Transplanted them into /sbin to make the tests work.

tests/accurate-test:
Unknown bugs in the test cause the cwd to change during test, Patched
./regress/scripts/functions, ./regress/scripts/functions.pm, and
./regress/scripts/check_for_zombie_jobs to make it work.

tests/restore-stop-read-test:
Somewhere in the test, bacula is called without -c, causing it to use
configuration files from /etc/bacula instead of the regression test
directory. I fixed this by symlink the regression test configuration to
/etc/bacula.

And here's the combined result:

test                          |  DEB   SRC
---------------------------------------------
2drive-3pool-test             :   OK    OK 
2drive-concurrent-test        :   OK    OK 
2drive-incremental-2disk      :   OK    OK 
2drive-swap-test              :   OK    OK 
accurate-test                 :   OK    OK 
allowcompress-test            :   OK   FAIL
auto-label-many-test          :   OK    OK 
auto-label-test               :   OK    OK 
backup-bacula-test            :   OK    OK 
backup-to-null                :   OK    OK 
base-job-test                 :   OK    OK 
bconsole-test                 :   OK    OK 
bextract-test                 :   OK    OK 
big-vol-test                  :   OK    OK 
broken-media-bug-2-test       :   OK    OK 
bscan-test                    :   OK    OK 
bsr-opt-test                  :   OK    OK 
btape-test                    :   OK    OK 
cancel-multiple-jobs-test     :   OK    OK 
comment-test                  :   OK    OK 
compressed-encrypt-test       :   OK    OK 
compressed-test               :   OK   FAIL
concurrent-jobs-test          :   OK    OK 
console-dotcmd-test           :   OK    OK 
copy-job-test                 :   OK    OK 
copy-jobspan-label-wait-test  :   OK    OK 
copy-jobspan-test             :   OK    OK 
copy-uncopied-test            :   OK    OK 
copy-upgrade-test             :   OK    OK 
copy-volume-test              :   OK    OK 
data-encrypt-test             :   OK    OK 
delete-test                   :   OK    OK 
differential-test             :   OK    OK 
encrypt-bug-test              :  FAIL  FAIL
estimate-test                 :   OK    OK 
exclude-dir-test              :   OK    OK 
fast-two-pool-test            :   OK    OK 
fifo-test                     :   OK    OK 
fileregexp-test               :   OK    OK 
four-concurrent-jobs-test     :   OK    OK 
four-jobs-test                :   OK    OK 
hardlink-test                 :   OK    OK 
incremental-2disk             :   OK    OK 
incremental-2media            :   OK    OK 
incremental-test              :   OK    OK 
jobmedia-bug-test             :   OK    OK 
lzo-encrypt-test              :   OK    OK 
lzo-test                      :   OK    OK 
many-reload-test              :   OK    OK 
max-vol-jobs-test             :   OK    OK 
maxbytes-test                 :   OK    OK 
maxtime-test                  :   OK    OK 
maxuseduration-test           :   OK    OK 
maxvol-test                   :   OK    OK 
maxvol2-test                  :   OK    OK 
messages-saved-test           :   OK    OK 
migration-job-no-resource-test:   OK    OK 
migration-job-purge-test      :   OK    OK 
migration-job-test            :   OK    OK 
migration-jobspan-test        :   OK    OK 
migration-time-test           :   OK    OK 
migration-volume-test         :   OK    OK 
multi-storage-test            :  FAIL  FAIL
next-pool-test                :   OK    OK 
next-vol-bug-7302             :   OK    OK 
next-vol-test                 :   OK    OK 
poll-interval-test            :   OK    OK 
pool-attributes-test          :   OK    OK 
prune-base-job-test           :   OK    OK 
prune-copy-test               :   OK    OK 
prune-migration-test          :   OK    OK 
prune-pool-test               :   OK    OK 
prune-test                    :   OK    OK 
recycle-test                  :   OK    OK 
regexwhere-test               :   OK    OK 
restart-accurate-job-test     :   OK    OK 
restart-base-job-test         :   OK    OK 
restart-job-test              :   OK    OK 
restart-jobmedia-test         :   OK    OK 
restart-reschedule-test       :   OK    OK 
restart-sd-test               :   OK    OK 
restart2-job-test             :   OK    OK 
restore-by-file-test          :   OK    OK 
restore-disk-seek-test        :   OK    OK 
restore-multi-session-test    :   OK    OK 
restore-stop-read-test        :   OK    OK 
restore-stop-read2-test       :  FAIL  FAIL
restore2-by-file-test         :   OK    OK 
runscript-test                :   OK    OK 
scratch-pool-test             :   OK    OK 
scratchpool-pool-test         :   OK    OK 
sd-sd-test                    :   OK    OK 
six-vol-test                  :   OK    OK 
span-vol-test                 :   OK    OK 
sparse-compressed-test        :   OK    OK 
sparse-lzo-test               :   OK    OK 
sparse-test                   :   OK    OK 
stats-test                    :   OK    OK 
stop-restart-test             :   OK    OK 
strip-test                    :   OK    OK 
three-pool-disk               :   OK    OK 
three-pool-virtual-test       :   OK    OK 
tls-duplicate-job-test        :   OK    OK 
tls-test                      :   OK    OK 
truncate-test                 :   OK    OK 
truncate2-test                :   OK    OK 
two-jobs-test                 :   OK    OK 
two-pool-test                 :   OK    OK 
two-vol-test                  :   OK    OK 
two-volume-test               :   OK    OK 
verify-cat-test               :   OK    OK 
verify-data-test              :   OK    OK 
verify-vol-test               :   OK    OK 
verify-voltocat-test          :   OK    OK 
virtual-backup-test           :   OK    OK 
virtual-changer-test          :   OK    OK 
virtual-jobid-test            :   OK    OK 
virtualfull-bug-7154          :   OK    OK 
weird-files-test              :   OK    OK 
weird-files2-test             :   OK    OK 
total: 121

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1973322

Title:
  Bacula for 22.04/Jammy

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/bacula/+bug/1973322/+subscriptions


-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to