diff options
author | Naresh Kamboju <naresh.kamboju@linaro.org> | 2013-08-06 11:17:08 +0530 |
---|---|---|
committer | Naresh Kamboju <naresh.kamboju@linaro.org> | 2013-08-06 11:17:08 +0530 |
commit | 81d59eb4dfbedadd07912596283a672f0d2e1936 (patch) | |
tree | 672944de904b2d6d01fa8c89c435e87123fac120 | |
parent | 99e669598b969cfe501edf0793f64ad0d01dd35d (diff) |
test-host : running hackbench on host
This patch enables to print the script running on host or target.
Signed-off-by: Milosz Wasilewski <milosz.wasilewski@linaro.org>
-rwxr-xr-x | test-host.sh | 2 | ||||
-rwxr-xr-x | test-rt-tests.sh | 76 |
2 files changed, 45 insertions, 33 deletions
diff --git a/test-host.sh b/test-host.sh index 68ba2a2..57723b4 100755 --- a/test-host.sh +++ b/test-host.sh @@ -6,4 +6,4 @@ cp hackbench /usr/bin/hackbench chmod 777 /usr/bin/hackbench cp test-rt-tests.sh /root/test-rt-tests.sh chmod 777 /root/test-rt-tests.sh -sh /root/test-rt-tests.sh +sh /root/test-rt-tests.sh host diff --git a/test-rt-tests.sh b/test-rt-tests.sh index 8ccfa55..5f29b59 100755 --- a/test-rt-tests.sh +++ b/test-rt-tests.sh @@ -1,32 +1,44 @@ -/usr/bin/hackbench -l 100 -T -/usr/bin/hackbench -l 100 -P -/usr/bin/hackbench -l 10000 -T -/usr/bin/hackbench -l 10000 -P -/usr/bin/hackbench -l 100 -T -f 10 -/usr/bin/hackbench -l 100 -P -f 10 -/usr/bin/hackbench -l 10000 -T -f 10 -/usr/bin/hackbench -l 10000 -P -f 10 -/usr/bin/hackbench -s 64 -l 100 -T -f 10 -/usr/bin/hackbench -s 64 -l 100 -P -f 10 -/usr/bin/hackbench -s 64 -l 100 -T -f 20 -/usr/bin/hackbench -s 64 -l 100 -P -f 20 -/usr/bin/hackbench -s 64 -l 100 -T -f 30 -/usr/bin/hackbench -s 64 -l 100 -P -f 30 -/usr/bin/hackbench -s 64 -l 100 -T -f 40 -/usr/bin/hackbench -s 64 -l 100 -P -f 40 -/usr/bin/hackbench -s 1024 -l 100 -T -f 10 -/usr/bin/hackbench -s 1024 -l 100 -P -f 10 -/usr/bin/hackbench -s 1024 -l 100 -T -f 20 -/usr/bin/hackbench -s 1024 -l 100 -P -f 20 -/usr/bin/hackbench -s 1024 -l 100 -T -f 30 -/usr/bin/hackbench -s 1024 -l 100 -P -f 30 -/usr/bin/hackbench -s 1024 -l 100 -T -f 40 -/usr/bin/hackbench -s 1024 -l 100 -P -f 40 -/usr/bin/hackbench -s 4096 -l 100 -T -f 10 -/usr/bin/hackbench -s 4096 -l 100 -P -f 10 -/usr/bin/hackbench -s 4096 -l 100 -T -f 20 -/usr/bin/hackbench -s 4096 -l 100 -P -f 20 -/usr/bin/hackbench -s 4096 -l 100 -T -f 30 -/usr/bin/hackbench -s 4096 -l 100 -P -f 30 -/usr/bin/hackbench -s 4096 -l 100 -T -f 40 -/usr/bin/hackbench -s 4096 -l 100 -P -f 40 +#!/bin/bash + +export SCR_NAME=$1 +if [ $# -ne 1 ] +then + export SCR_NAME=guest +fi + +function run_hackbench() { + /usr/bin/hackbench "$@" | grep Time | awk -v pre=$SCR_NAME '{t=$2}; END {print pre "_hackbench_l_100_T " t " pass"}' +} + +run_hackbench -l 100 -T +run_hackbench -l 100 -P +run_hackbench -l 10000 -T +run_hackbench -l 10000 -P +run_hackbench -l 100 -T -f 10 +run_hackbench -l 100 -P -f 10 +run_hackbench -l 10000 -T -f 10 +run_hackbench -l 10000 -P -f 10 +run_hackbench -s 64 -l 100 -T -f 10 +run_hackbench -s 64 -l 100 -P -f 10 +run_hackbench -s 64 -l 100 -T -f 20 +run_hackbench -s 64 -l 100 -P -f 20 +run_hackbench -s 64 -l 100 -T -f 30 +run_hackbench -s 64 -l 100 -P -f 30 +run_hackbench -s 64 -l 100 -T -f 40 +run_hackbench -s 64 -l 100 -P -f 40 +run_hackbench -s 1024 -l 100 -T -f 10 +run_hackbench -s 1024 -l 100 -P -f 10 +run_hackbench -s 1024 -l 100 -T -f 20 +run_hackbench -s 1024 -l 100 -P -f 20 +run_hackbench -s 1024 -l 100 -T -f 30 +run_hackbench -s 1024 -l 100 -P -f 30 +run_hackbench -s 1024 -l 100 -T -f 40 +run_hackbench -s 1024 -l 100 -P -f 40 +run_hackbench -s 4096 -l 100 -T -f 10 +run_hackbench -s 4096 -l 100 -P -f 10 +run_hackbench -s 4096 -l 100 -T -f 20 +run_hackbench -s 4096 -l 100 -P -f 20 +run_hackbench -s 4096 -l 100 -T -f 30 +run_hackbench -s 4096 -l 100 -P -f 30 +run_hackbench -s 4096 -l 100 -T -f 40 +run_hackbench -s 4096 -l 100 -P -f 40 |