14 while [[ ! -f /${service}.terminated
&& ! -f /${service}.success
&& $time -gt 0 ]]
20 if [[ ! -f /${service}.
${result} ]]
22 journalctl
-u testsuite-
${service/_/-}.service
>> "${TL}"
26 # This checks all stages, start, runtime and stop, can be extended by
31 # These check that EXTEND_TIMEOUT_USEC that occurs at greater than the
32 # extend timeout interval but less then the stage limit (TimeoutStartSec,
33 # RuntimeMaxSec, TimeoutStopSec) still succeed.
35 wait_for success_start
36 wait_for success_runtime
39 # These ensure that EXTEND_TIMEOUT_USEC will still timeout in the
40 # approprate stage, after the stage limit, when the EXTEND_TIMEOUT_USEC
41 # message isn't sent within the extend timeout interval.
43 wait_for fail_start startfail
44 wait_for fail_stop stopfail
45 wait_for fail_runtime runtimefail