From c0c2a425038c357ed98ac3fd230994ce7841728b Mon Sep 17 00:00:00 2001
From: David Georg Reichelt <davidgeorg_reichelt@dagere.de>
Date: Fri, 16 Jul 2021 16:34:39 +0200
Subject: [PATCH] Download newest opentelemetry java agent

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

diff --git a/frameworks/opentelemetry/benchmark.sh b/frameworks/opentelemetry/benchmark.sh
index bf3b89b..4c836bc 100755
--- a/frameworks/opentelemetry/benchmark.sh
+++ b/frameworks/opentelemetry/benchmark.sh
@@ -56,6 +56,13 @@ JAVAARGS="${JAVAARGS} -verbose:gc -XX:+PrintCompilation"
 #JAVAARGS="${JAVAARGS} -Djava.compiler=NONE"
 JAR="-jar MooBench.jar"
 
+if [ ! -f ${BASEDIR}lib/opentelemetry-javaagent-all.jar ]
+then
+	mkdir -p ${BASEDIR}lib
+	wget -o ${BASEDIR}lib/opentelemetry-javaagent-all.jar \
+		https://github.com/open-telemetry/opentelemetry-java-instrumentation/releases/latest/download/opentelemetry-javaagent-all.jar
+fi
+
 JAVAARGS_NOINSTR="${JAVAARGS}"
 JAVAARGS_LTW="${JAVAARGS} -javaagent:${BASEDIR}lib/opentelemetry-javaagent-all.jar"
 JAVAARGS_LTW_ASM="${JAVAARGS_LTW} -Dspass-meter.iFactory=de.uni_hildesheim.sse.monitoring.runtime.instrumentation.asmTree.Factory"
-- 
GitLab