diff --git a/theodolite-benchmarks/docker-test/smoketest-runner.sh b/theodolite-benchmarks/docker-test/smoketest-runner.sh index 9ed4b1ebf6df4cb0826186c3ce730c6f677a5a1f..4e22e97e4dd6bc42571e852bd30f73ce2a3a0469 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 721ad29de71cc226edf754b0f6990812e9ed4155..ebbecd1c5336c5dd907db11b8c8c45924e5924a8 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 dc71ed7fc455999b358f2c65c7e5eb4122965f00..ed17db3a44d5c4a8dacfbc956c2f36dd47503508 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 7b993e6f9c6c3fc4aab133a60925c2a28d37212d..7c7f11a94f42d56d91d383f27d58ad9a09a918e5 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 f63d7551777fc8f5b1a24e7490142c7fd88d4175..da711e3fac1b1d664b1c8487687ceacdddce6efa 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 |