diff options
-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 |