]> git.sur5r.net Git - bacula/bacula/blob - regress/tests/full-tape-tests
Make out of freespace non-fatal for removable devices -- i.e. behaves like tape
[bacula/bacula] / regress / tests / full-tape-tests
1 #!/bin/sh
2 #
3 # Copyright (C) 2000-2015 Kern Sibbald
4 # License: BSD 2-Clause; see file LICENSE-FOSS
5 #
6
7 #
8 # Run full tape tests assumes you have an autochanger
9 #
10 . ./config
11
12
13 # If we have an autoloader, load the tape in slot1
14 if test ! x$AUTOCHANGER = x/dev/null ; then
15    a=`bin/mtx-changer $AUTOCHANGER loaded $SLOT1 $TAPE_DRIVE $DRIVE1`
16    if test $a = 0 ; then
17       bin/mtx-changer $AUTOCHANGER load $SLOT1 $TAPE_DRIVE $DRIVE1
18    fi
19 fi
20 echo " "
21 echo " " >>test.out
22 echo "Start full tape tests"
23 echo "Start full tape tests" >>test.out
24
25 # Non-autochanger tests
26 nicd tests/btest-test-tape
27 nice tests/ansi-label-tape
28 nice tests/backup-bacula-tape
29 nice tests/bscan-tape
30 nice tests/eighty-simultaneous-jobs-tape
31 nice tests/eot-fail-tape
32 nice tests/fixed-block-size-tape
33 nice tests/four-concurrent-jobs-tape
34 nice tests/four-jobs-tape
35 nice tests/incremental-2media-tape
36 nice tests/incremental-tape
37 nice tests/memory-bug-tape
38 nice tests/relabel-tape
39 nice tests/restore-by-file-tape
40 nice tests/restore-seek-tape
41 nice tests/small-file-size-tape
42 nice tests/truncate-bug-tape
43 nice tests/verify-vol-tape
44
45 # Autochanger tests
46 nice tests/btest-test-changer
47 nice tests/2drive-incremental-changer
48 nice tests/bad-label-changer
49 nice tests/incremental-changer
50 nice tests/two-pool-changer
51 nice tests/two-volume-changer
52 nice tests/vol-duration-changer
53
54 # very long
55 # nice tests/btape-fill-full-tape
56 # nice tests/btape-fill-full-changer
57
58 # requires manual intervention
59 # nice tests/manual-two-vol-tape
60
61 echo "End full non-root tape tests"
62 echo "End full non-root tape tests" >>test.out