From 2c8aa34cc205c86b75ea4ec169822fe4d0c85b4d Mon Sep 17 00:00:00 2001
From: David Georg Reichelt <davidgeorg_reichelt@dagere.de>
Date: Sun, 18 Jul 2021 12:52:27 +0200
Subject: [PATCH] Add error message if MooBench.jar is missing

---
 frameworks/opentelemetry/benchmark.sh | 6 ++++++
 1 file changed, 6 insertions(+)

diff --git a/frameworks/opentelemetry/benchmark.sh b/frameworks/opentelemetry/benchmark.sh
index 3bc7b9c..4265b1c 100755
--- a/frameworks/opentelemetry/benchmark.sh
+++ b/frameworks/opentelemetry/benchmark.sh
@@ -111,6 +111,12 @@ JAVAARGS="${JAVAARGS} -verbose:gc -XX:+PrintCompilation"
 #JAVAARGS="${JAVAARGS} -Djava.compiler=NONE"
 JAR="-jar MooBench.jar"
 
+if [ ! -f "MooBench.jar" ]
+then
+	echo "MooBench.jar missing; please build it first using ./gradlew assemble in the main folder"
+	exit 1
+fi
+
 if [ ! -f ${BASEDIR}lib/opentelemetry-javaagent-all.jar ]
 then
 	mkdir -p ${BASEDIR}lib
-- 
GitLab