summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rwxr-xr-xautomated/linux/sysbench/sysbench.sh10
1 files changed, 8 insertions, 2 deletions
diff --git a/automated/linux/sysbench/sysbench.sh b/automated/linux/sysbench/sysbench.sh
index 12441e2..a818ae8 100755
--- a/automated/linux/sysbench/sysbench.sh
+++ b/automated/linux/sysbench/sysbench.sh
@@ -108,10 +108,16 @@ general_parser() {
done
ms=$(grep "events (avg/stddev)" "${logfile}" | awk '{print $NF}')
- add_metric "${tc}-events-avg/stddev" "pass" "${ms}" "times"
+ ms_avg=$(echo "${ms}" | awk -F'/' '{print $1}')
+ ms_stddev=$(echo "${ms}" | awk -F'/' '{print $2}')
+ add_metric "${tc}-events-avg" "pass" "${ms_avg}" "times"
+ add_metric "${tc}-events-stddev" "pass" "${ms_stddev}" "times"
ms=$(grep "execution time (avg/stddev)" "${logfile}" | awk '{print $NF}')
- add_metric "${tc}-execution-time-avg/stddev" "pass" "${ms}" "s"
+ ms_avg=$(echo "${ms}" | awk -F'/' '{print $1}')
+ ms_stddev=$(echo "${ms}" | awk -F'/' '{print $2}')
+ add_metric "${tc}-execution-time-avg" "pass" "${ms_avg}" "s"
+ add_metric "${tc}-execution-time-stddev" "pass" "${ms_stddev}" "s"
}
# Test run.