From 0bb1a250a8d550dea449f338e1997b0ed2d71aff Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=B6ren=20Henning?= <soeren.henning@email.uni-kiel.de> Date: Fri, 28 Jan 2022 19:07:39 +0100 Subject: [PATCH] Move startup sleep to tests --- theodolite-benchmarks/docker-test/smoketest-runner.sh | 2 +- theodolite-benchmarks/docker-test/uc1-beam-flink/test.sh | 1 + theodolite-benchmarks/docker-test/uc1-beam-samza/test.sh | 1 + theodolite-benchmarks/docker-test/uc1-flink/test.sh | 1 + theodolite-benchmarks/docker-test/uc1-kstreams/test.sh | 1 + 5 files changed, 5 insertions(+), 1 deletion(-) diff --git a/theodolite-benchmarks/docker-test/smoketest-runner.sh b/theodolite-benchmarks/docker-test/smoketest-runner.sh index 9ed4b1ebf..4e22e97e4 100755 --- a/theodolite-benchmarks/docker-test/smoketest-runner.sh +++ b/theodolite-benchmarks/docker-test/smoketest-runner.sh @@ -10,7 +10,7 @@ sleep 10s docker-compose up -d sleep 5s docker-compose ps -sleep 55s + if test -f "./test.sh"; then ./test.sh RETURN=$? diff --git a/theodolite-benchmarks/docker-test/uc1-beam-flink/test.sh b/theodolite-benchmarks/docker-test/uc1-beam-flink/test.sh index 721ad29de..ebbecd1c5 100755 --- a/theodolite-benchmarks/docker-test/uc1-beam-flink/test.sh +++ b/theodolite-benchmarks/docker-test/uc1-beam-flink/test.sh @@ -1,5 +1,6 @@ #!/bin/sh +sleep 55s # to let the benchmark and produce some output docker-compose logs --tail 100 benchmark-taskmanager | sed -n "s/^.*Key:\s\(\S*\), Value:\s\(\S*\).*$/\2/p" | tee /dev/stderr | diff --git a/theodolite-benchmarks/docker-test/uc1-beam-samza/test.sh b/theodolite-benchmarks/docker-test/uc1-beam-samza/test.sh index dc71ed7fc..ed17db3a4 100755 --- a/theodolite-benchmarks/docker-test/uc1-beam-samza/test.sh +++ b/theodolite-benchmarks/docker-test/uc1-beam-samza/test.sh @@ -1,5 +1,6 @@ #!/bin/sh +sleep 55s # to let the benchmark and produce some output docker-compose logs --tail 100 benchmark | sed -n "s/^.*Key:\s\(\S*\), Value:\s\(\S*\).*$/\2/p" | tee /dev/stderr | diff --git a/theodolite-benchmarks/docker-test/uc1-flink/test.sh b/theodolite-benchmarks/docker-test/uc1-flink/test.sh index 7b993e6f9..7c7f11a94 100755 --- a/theodolite-benchmarks/docker-test/uc1-flink/test.sh +++ b/theodolite-benchmarks/docker-test/uc1-flink/test.sh @@ -1,5 +1,6 @@ #!/bin/sh +sleep 55s # to let the benchmark and produce some output docker-compose logs --tail 100 benchmark-taskmanager | sed -n "s/^.*Record:\s\(\S*\)$/\1/p" | tee /dev/stderr | diff --git a/theodolite-benchmarks/docker-test/uc1-kstreams/test.sh b/theodolite-benchmarks/docker-test/uc1-kstreams/test.sh index f63d75517..da711e3fa 100755 --- a/theodolite-benchmarks/docker-test/uc1-kstreams/test.sh +++ b/theodolite-benchmarks/docker-test/uc1-kstreams/test.sh @@ -1,5 +1,6 @@ #!/bin/sh +sleep 55s # to let the benchmark and produce some output docker-compose logs --tail 100 benchmark | sed -n "s/^.*Record:\s\(\S*\)$/\1/p" | tee /dev/stderr | -- GitLab