diff options
-rwxr-xr-x | automated/linux/sysbench/sysbench.sh | 10 |
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. |