3 . "${TEST_SCRIPTS_DIR}/unit.sh"
5 define_test "process terminated after debug"
7 cat > "$eventd_scriptdir/01.test" <<EOF
10 echo "Sleeping for 99 seconds"
13 chmod +x "$eventd_scriptdir/01.test"
15 cat > "$eventd_scriptdir/debug.sh" <<EOF
18 echo \$1 > "$eventd_debug"
20 chmod +x "$eventd_scriptdir/debug.sh"
22 setup_eventd "$eventd_scriptdir/debug.sh"
27 sed -e "s|${_pid}|PID|"
30 required_result 62 <<EOF
31 Event monitor timed out
33 simple_test run monitor 5
35 # wait for debug hung script
38 required_result 0 <<EOF
41 unit_test cat "$eventd_debug"
43 pid=$(cat "$eventd_debug")
45 required_result 0 <<EOF
47 unit_test pstree -p -a "$pid"