c172006997
Benchmark script uploaded by the custom_image is installing a benchmark and should be named accordingly. Also, fix the size of the read benchmark. Change-Id: Id75db4b06acfa04145feb3bf07ea6a9c91b03d9f Closes-Bug: #1502838
25 lines
461 B
Bash
25 lines
461 B
Bash
#!/bin/sh
|
|
|
|
set -e
|
|
|
|
main() {
|
|
cat > ~/dd_test.sh <<'EOF'
|
|
#!/bin/sh
|
|
time_seconds(){ (time -p $1 ) 2>&1 |awk '/real/{print $2}'; }
|
|
file=/tmp/test.img
|
|
c=1000 #1GB
|
|
write_seq_1gb=$(time_seconds "dd if=/dev/zero of=$file bs=1M count=$c")
|
|
read_seq_1gb=$(time_seconds "dd if=$file of=/dev/null bs=1M count=$c")
|
|
[ -f $file ] && rm $file
|
|
|
|
echo "{
|
|
\"write_seq_1gb\": $write_seq_1gb,
|
|
\"read_seq_1gb\": $read_seq_1gb
|
|
}"
|
|
EOF
|
|
|
|
chmod a+x ~/dd_test.sh
|
|
}
|
|
|
|
main
|