ctdb-scripts: Event scripts must end with ".script" suffix
[samba.git] / ctdb / tests / eventd / eventd_006.sh
1 #!/bin/sh
2
3 . "${TEST_SCRIPTS_DIR}/unit.sh"
4
5 define_test "timing out event script"
6
7 setup_eventd
8
9 cat > "$eventd_scriptdir/01.test.script" <<EOF
10 #!/bin/sh
11
12 sleep 10
13 exit 0
14 EOF
15 chmod +x "$eventd_scriptdir/01.test.script"
16
17 required_result 62 <<EOF
18 Event monitor timed out
19 EOF
20 simple_test run monitor 5
21
22 required_result 62 <<EOF
23 01.test              TIMEDOUT   DATETIME
24   OUTPUT: 
25 EOF
26 simple_test status monitor lastrun
27
28 required_result 0 <<EOF
29 Event monitor has never passed
30 EOF
31 simple_test status monitor lastpass
32
33 required_result 62 <<EOF
34 01.test              TIMEDOUT   DATETIME
35   OUTPUT: 
36 EOF
37 simple_test status monitor lastfail