From 5647ac758f0a3aba993d37c96c7107d6eeaee630 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?S=C3=B6ren=20Henning?= <soeren.henning@email.uni-kiel.de>
Date: Wed, 2 Feb 2022 09:37:35 +0100
Subject: [PATCH] Add script for running all smoketests at once

---
 theodolite-benchmarks/docker-test/smoketest-runner-all.sh | 7 +++++++
 1 file changed, 7 insertions(+)
 create mode 100755 theodolite-benchmarks/docker-test/smoketest-runner-all.sh

diff --git a/theodolite-benchmarks/docker-test/smoketest-runner-all.sh b/theodolite-benchmarks/docker-test/smoketest-runner-all.sh
new file mode 100755
index 000000000..7863bcad6
--- /dev/null
+++ b/theodolite-benchmarks/docker-test/smoketest-runner-all.sh
@@ -0,0 +1,7 @@
+#!/bin/sh
+
+find . -name 'test.sh' -type f -exec dirname {} \; |
+    sort |
+    xargs -I %s sh -c "./smoketest-runner.sh %s 1>&2; echo $?" |
+    sort |
+    awk '{count[$1!=0]++} END {print count[0] " tests successful, " count[1] " test failed."}; exit count[1]'
-- 
GitLab