summaryrefslogtreecommitdiffstats
path: root/test/testsuite-16.units/success-runtime.service
diff options
context:
space:
mode:
authorZbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>2019-12-10 08:16:40 +0100
committerZbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>2020-03-28 11:46:47 +0100
commit2b5981b40a43c21a8b10ab87106e7af67b4f7175 (patch)
treeffc7e0ba7f88cb8b00e47165367c147215a2b6af /test/testsuite-16.units/success-runtime.service
parenttest/TEST-15: call daemon-reload in two more places (diff)
downloadsystemd-2b5981b40a43c21a8b10ab87106e7af67b4f7175.tar.xz
systemd-2b5981b40a43c21a8b10ab87106e7af67b4f7175.zip
test: move TEST-16-EXTEND-TIMEOUT setup to static files
Diffstat (limited to 'test/testsuite-16.units/success-runtime.service')
-rw-r--r--test/testsuite-16.units/success-runtime.service12
1 files changed, 12 insertions, 0 deletions
diff --git a/test/testsuite-16.units/success-runtime.service b/test/testsuite-16.units/success-runtime.service
new file mode 100644
index 0000000000..8f83cdb4a1
--- /dev/null
+++ b/test/testsuite-16.units/success-runtime.service
@@ -0,0 +1,12 @@
+[Unit]
+Description=Testsuite: Success Runtime (EXTEND_TIMEOUT_USEC > WATCHDOG_USEC however < RuntimeMaxSec)
+
+[Service]
+
+# EXTEND_TIMEOUT_USEC=4 second once during runtime, but sleep for 6 seconds.
+# Runtime is 6 seconds and < RuntimeMaxSec so still successful.
+Type=notify
+TimeoutStartSec=4
+TimeoutStopSec=4
+RuntimeMaxSec=8
+ExecStart=/usr/lib/systemd/tests/testdata/testsuite-16.units/extend-timeout.sh SERVICE=success_runtime extend_timeout_interval=4 sleep_interval=6 start_intervals=0 run_intervals=1 stop_intervals=0