diff options
-rwxr-xr-x | android/scripts/iozone/iozone.sh | 14 | ||||
-rwxr-xr-x | android/scripts/iozone/iozoneparser.sh | 42 |
2 files changed, 27 insertions, 29 deletions
diff --git a/android/scripts/iozone/iozone.sh b/android/scripts/iozone/iozone.sh index 287df09..5807d80 100755 --- a/android/scripts/iozone/iozone.sh +++ b/android/scripts/iozone/iozone.sh @@ -2,7 +2,7 @@ # # iozone test # -# Copyright (C) 2013, Linaro Limited. +# Copyright (C) 2010 - 2014, Linaro Limited. # # This program is free software; you can redistribute it and/or # modify it under the terms of the GNU General Public License @@ -16,12 +16,10 @@ # # You should have received a copy of the GNU General Public License # along with this program; if not, write to the Free Software -# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, -# USA. +# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. # -# owner: harigopal.gollamudi@linaro.org -# -############################################################################## +# Author: Harigopal Gollamudi <harigopal.gollamudi@linaro.org> +# Maintainer: Botao Sun <botao.sun@linaro.org> # $1 is the testing location. The -b must be specified for parser. # the file itself does not matter as it is not used. @@ -35,6 +33,6 @@ # stdout and can be parsed iozone_cmd="iozone -a -i 0 -i 2 -s 16m -V teststring " -${iozone_cmd} &> stdout.log -sh $PWD/android/scripts/iozone/iozoneparser.sh +${iozone_cmd} > stdout.log 2>&1 +sh $PWD/iozoneparser.sh rm -rf stdout.log diff --git a/android/scripts/iozone/iozoneparser.sh b/android/scripts/iozone/iozoneparser.sh index 99a886c..c223903 100755 --- a/android/scripts/iozone/iozoneparser.sh +++ b/android/scripts/iozone/iozoneparser.sh @@ -2,7 +2,7 @@ # # iozoneparser # -# Copyright (C) 2013, Linaro Limited. +# Copyright (C) 2010 - 2014, Linaro Limited. # # This program is free software; you can redistribute it and/or # modify it under the terms of the GNU General Public License @@ -16,32 +16,32 @@ # # You should have received a copy of the GNU General Public License # along with this program; if not, write to the Free Software -# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, -# USA. +# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. # -# owner: harigopal.gollamudi@linaro.org -# -############################################################################## +# Author: Harigopal Gollamudi <harigopal.gollamudi@linaro.org> +# Maintainer: Botao Sun <botao.sun@linaro.org> grep -A 13 "KB reclen write rewrite" stdout.log | sed '1d' > temp.log + while read line do - var="$(echo $line | cut -d' ' -f2)" - - Write_val="$(echo $line | cut -d' ' -f3)" - ReWrite_val="$(echo $line | cut -d' ' -f4)" - RandomRead_val="$(echo $line | cut -d' ' -f5)" - RandomWrite_val="$(echo $line | cut -d' ' -f6)" - - Write_string='iozone_Write_KB_16384_rclen'_$var' '$Write_val' 'Kbytes/sec' 'pass - RandomRead_string='iozone_Random_read_KB_16384_rclen'_$var' '$RandomRead_val' 'Kbytes/sec' 'pass - RandomWrite_string='iozone_Random_write_KB_16384_rclen'_$var' '$RandomWrite_val' 'Kbytes/sec' 'pass - ReWrite_string='iozone_Rewrite_KB_16384_rclen'_$var' '$ReWrite_val' 'Kbytes/sec' 'pass + var="$(echo $line | cut -d' ' -f2)" + + Write_val="$(echo $line | cut -d' ' -f3)" + ReWrite_val="$(echo $line | cut -d' ' -f4)" + RandomRead_val="$(echo $line | cut -d' ' -f5)" + RandomWrite_val="$(echo $line | cut -d' ' -f6)" - echo $Write_string - echo $RandomRead_string - echo $RandomWrite_string - echo $ReWrite_string + Write_string='iozone_Write_KB_16384_rclen'_$var' '$Write_val' 'Kbytes/sec' 'pass + RandomRead_string='iozone_Random_read_KB_16384_rclen'_$var' '$RandomRead_val' 'Kbytes/sec' 'pass + RandomWrite_string='iozone_Random_write_KB_16384_rclen'_$var' '$RandomWrite_val' 'Kbytes/sec' 'pass + ReWrite_string='iozone_Rewrite_KB_16384_rclen'_$var' '$ReWrite_val' 'Kbytes/sec' 'pass + + echo $Write_string + echo $RandomRead_string + echo $RandomWrite_string + echo $ReWrite_string done < temp.log + rm -rf temp.log |