diff --git a/frameworks/Kieker/scripts/benchmark.sh b/frameworks/Kieker/scripts/benchmark.sh index 25694a214d3f7805b9aee48e2d70bf2ef3e61171..be20816f47ba768c0e738e18b9ade8abf7e6b50e 100755 --- a/frameworks/Kieker/scripts/benchmark.sh +++ b/frameworks/Kieker/scripts/benchmark.sh @@ -106,15 +106,7 @@ RECEIVER[5]="${BASE_DIR}/collector-2.0/bin/collector -p 2345" RECEIVER[5]="${BASE_DIR}/receiver/bin/receiver 2345" # Create R labels -LABELS="" -for I in "${TITLE[@]}" ; do - title="$I" - if [ "$LABELS" == "" ] ; then - LABELS="\"$title\"" - else - LABELS="${LABELS}, \"$title\"" - fi -done +LABELS=$(createRLabels) ## Write configuration uname -a >${RESULTS_DIR}/configuration.txt diff --git a/frameworks/common-functions.sh b/frameworks/common-functions.sh index 3be55207f8e49424bdbcf35a62fd27bf13e4f9a1..5505acc8b1299247ea9731e39ab4d6d37a6b05ea 100644 --- a/frameworks/common-functions.sh +++ b/frameworks/common-functions.sh @@ -23,6 +23,20 @@ function getKiekerAgent() { fi } +function createRLabels() { + # Create R labels + LABELS="" + for I in "${TITLE[@]}" ; do + title="$I" + if [ "$LABELS" == "" ] ; then + LABELS="\"$title\"" + else + LABELS="${LABELS}, \"$title\"" + fi + done + echo $LABELS +} + # Initialize all unset parameters if [ -z $SLEEP_TIME ]; then SLEEP_TIME=30 ## 30