diff options
author | Michael Larabel <michael@phx-laptop.(none)> | 2008-04-29 11:23:21 -0400 |
---|---|---|
committer | Michael Larabel <michael@phx-laptop.(none)> | 2008-04-29 11:23:21 -0400 |
commit | d2993872f1e7598e90e22cada8d58fabcb6443c1 (patch) | |
tree | e104a8cca259dcce012c95f3a7d311c1f9981fdd /pts/test-resources/iozone | |
parent | d8f940cde35c8423043bd37c58f00f57e901e66b (diff) | |
download | phoronix-test-suite-upstream-d2993872f1e7598e90e22cada8d58fabcb6443c1.tar.gz phoronix-test-suite-upstream-d2993872f1e7598e90e22cada8d58fabcb6443c1.tar.xz phoronix-test-suite-upstream-d2993872f1e7598e90e22cada8d58fabcb6443c1.zip |
Change benchmark-profiles/, benchmark-resources/, and benchmark-suites/ to test-profiles/, test-resources/, and test-suites/
Diffstat (limited to 'pts/test-resources/iozone')
-rw-r--r-- | pts/test-resources/iozone/downloads.xml | 8 | ||||
-rw-r--r-- | pts/test-resources/iozone/install.sh | 16 | ||||
-rw-r--r-- | pts/test-resources/iozone/parse-results.php | 27 |
3 files changed, 51 insertions, 0 deletions
diff --git a/pts/test-resources/iozone/downloads.xml b/pts/test-resources/iozone/downloads.xml new file mode 100644 index 0000000..5e2b98e --- /dev/null +++ b/pts/test-resources/iozone/downloads.xml @@ -0,0 +1,8 @@ +<PhoronixTestSuite> + <Downloads> + <Package> + <URL>http://www.iozone.org/src/current/iozone3_291.tar</URL> + <MD5>fceb0146e50e714a6c4b3618489e4880</MD5> + </Package> + </Downloads> +</PhoronixTestSuite> diff --git a/pts/test-resources/iozone/install.sh b/pts/test-resources/iozone/install.sh new file mode 100644 index 0000000..8ed76fd --- /dev/null +++ b/pts/test-resources/iozone/install.sh @@ -0,0 +1,16 @@ +#!/bin/sh + +cd $1 + +tar -xvf iozone3_291.tar +cd iozone3_291/src/current/ + +case `uname -m` in + "x86_64" ) + make linux-AMD64 + ;; + * ) + make linux + ;; +esac +mv iozone ../../../iozone diff --git a/pts/test-resources/iozone/parse-results.php b/pts/test-resources/iozone/parse-results.php new file mode 100644 index 0000000..ec1fb84 --- /dev/null +++ b/pts/test-resources/iozone/parse-results.php @@ -0,0 +1,27 @@ +<?php + +$BENCHMARK_RESULTS = substr($argv[1], strrpos($argv[1], " 904800 ")); +$BENCHMARK_RESULTS = substr($BENCHMARK_RESULTS, 0, strpos($BENCHMARK_RESULTS, "\n")); +$BENCHMARK_RESULTS = explode(" ", $BENCHMARK_RESULTS); + +$R_count = 0; +$result = 0; +foreach($BENCHMARK_RESULTS as $R) +{ + if(!empty($R)) + { + $R_count++; + + if($R_count == 3 || $R_count == 5) + { + $result = $R; + } + } +} + +if($result != 0) + $result = $result / 1024; + +echo $result; + +?> |