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