diff --git a/theodolite-benchmarks/docker-test/uc4-beam-flink/test.sh b/theodolite-benchmarks/docker-test/uc4-beam-flink/test.sh new file mode 100755 index 0000000000000000000000000000000000000000..f6a7eccb7d21b6e2194b1bbbd1cf01a81e04c1c9 --- /dev/null +++ b/theodolite-benchmarks/docker-test/uc4-beam-flink/test.sh @@ -0,0 +1,9 @@ +#!/bin/sh + +docker-compose exec -T kcat kcat -C -b kafka:9092 -t output -s key=s -s value=avro -r http://schema-registry:8081 -f '%k:%s\n' -c 2000 | + tee /dev/stderr | + awk -F ':' '!/^%/ {print $1}' | + sort | + uniq | + wc -l | + grep "\b21\b" diff --git a/theodolite-benchmarks/docker-test/uc4-beam-samza/test.sh b/theodolite-benchmarks/docker-test/uc4-beam-samza/test.sh new file mode 100755 index 0000000000000000000000000000000000000000..f6a7eccb7d21b6e2194b1bbbd1cf01a81e04c1c9 --- /dev/null +++ b/theodolite-benchmarks/docker-test/uc4-beam-samza/test.sh @@ -0,0 +1,9 @@ +#!/bin/sh + +docker-compose exec -T kcat kcat -C -b kafka:9092 -t output -s key=s -s value=avro -r http://schema-registry:8081 -f '%k:%s\n' -c 2000 | + tee /dev/stderr | + awk -F ':' '!/^%/ {print $1}' | + sort | + uniq | + wc -l | + grep "\b21\b" diff --git a/theodolite-benchmarks/docker-test/uc4-flink/test.sh b/theodolite-benchmarks/docker-test/uc4-flink/test.sh new file mode 100755 index 0000000000000000000000000000000000000000..71fd0fbeb3c2d475e8cd9f008d01aa0677f0c0cc --- /dev/null +++ b/theodolite-benchmarks/docker-test/uc4-flink/test.sh @@ -0,0 +1,9 @@ +#!/bin/sh + +docker-compose exec -T kcat kcat -C -b kafka:9092 -t output -s key=s -s value=avro -r http://schema-registry:8081 -f '%k:%s\n' -c 500 | + tee /dev/stderr | + awk -F ':' '!/^%/ {print $1}' | + sort | + uniq | + wc -l | + grep "\b21\b" diff --git a/theodolite-benchmarks/docker-test/uc4-kstreams/test.sh b/theodolite-benchmarks/docker-test/uc4-kstreams/test.sh new file mode 100755 index 0000000000000000000000000000000000000000..75f020a63ccad4382eb8b2a3c413e0694b266ce8 --- /dev/null +++ b/theodolite-benchmarks/docker-test/uc4-kstreams/test.sh @@ -0,0 +1,9 @@ +#!/bin/sh + +docker-compose exec -T kcat kcat -C -b kafka:9092 -t output -s key=s -s value=avro -r http://schema-registry:8081 -f '%k:%s\n' -c 32 | + tee /dev/stderr | + awk -F ':' '!/^%/ {print $1}' | + sort | + uniq | + wc -l | + grep "\b16\b"