summaryrefslogtreecommitdiff
path: root/android/scripts/parse-ubenchmarks-results.sh
diff options
context:
space:
mode:
Diffstat (limited to 'android/scripts/parse-ubenchmarks-results.sh')
-rwxr-xr-xandroid/scripts/parse-ubenchmarks-results.sh12
1 files changed, 12 insertions, 0 deletions
diff --git a/android/scripts/parse-ubenchmarks-results.sh b/android/scripts/parse-ubenchmarks-results.sh
new file mode 100755
index 0000000..b8bbed6
--- /dev/null
+++ b/android/scripts/parse-ubenchmarks-results.sh
@@ -0,0 +1,12 @@
+grep -i "benchmark" $1 > results.txt
+while IFS= read -r score; do
+for i in 1 2 3 4 5 6
+do
+export param_$i=`echo $score | awk -v x=$i '{print $x}'`
+done
+lava-test-case $param_1.min --result pass --measurement $param_2
+lava-test-case $param_1.max --result pass --measurement $param_3
+lava-test-case $param_1.mean --result pass --measurement $param_4
+lava-test-case $param_1.stdev --result pass --measurement $param_5
+lava-test-case $param_1.stdev% --result pass --measurement $param_6
+done < results.txt