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