]> git.sur5r.net Git - bacula/bacula/blob - regress/scripts/pretest
Nothing
[bacula/bacula] / regress / scripts / pretest
1 #!/bin/sh
2 #
3 #  Test if daemons start
4 #
5
6 TestName="pretest"
7 JobName=backup
8 error=0
9
10 . scripts/functions
11
12 copy_test_confs
13
14
15 cat <<END_OF_DATA >${cwd}/tmp/bconcmds
16 messages
17 quit
18 END_OF_DATA
19
20 start_test
21
22 if ! run_bacula
23 then
24    echo "error: bconsole error"
25    error=1
26 fi
27
28 for i in bacula-fd bacula-sd bacula-dir
29 do
30    if ! ps -C $i >/dev/null
31    then
32       echo "error: $i not running"
33       error=1
34    fi
35 done
36
37 stop_bacula
38
39 export dstat=0
40 export bstat=$error
41 export rstat=0
42
43 end_test
44
45 exit $error