Page 1 of 2 12 LastLast
Results 1 to 10 of 14

Thread: Phoronix Test Suite 1.0.3 Released

Hybrid View

  1. #1
    Join Date
    Jan 2007
    Posts
    14,345

    Default Phoronix Test Suite 1.0.3 Released

    Phoronix: Phoronix Test Suite 1.0.3 Released

    It's been about two weeks since the release of Phoronix Test Suite 1.0.2, and now version 1.0.3 has been released. This minor update to this Linux benchmarking and testing platform licensed under the GNU GPLv3 adds new test profiles, a new suite, and a couple fixes. The new test profiles in this release include byte, bonnie, and ut2004-demo...

    http://www.phoronix.com/vr.php?view=NjU4MQ

  2. #2
    Join Date
    Jun 2006
    Location
    Portugal
    Posts
    521

    Default

    The bonnie test doesn't seem to work for me (openSUSE 11.0, x86):

    $ ./phoronix-test-suite run bonnie

    Would you like to save these test results (Y/n)? n

    Type:

    1: Sequential Create
    2: Sequential Read
    3: Sequential Delete
    4: Random Create
    5: Random Read
    6: Random Delete

    Please Enter Your Choice: 1

    ====================================
    Bonnie++ (Run 1 of 1)
    ====================================

    ./bonnie: line 5: ./bonnie_/sbin/bonnie++: No such file or directory
    PHP Notice: Undefined offset: 2 in /home/knuckles/pts/phoronix-test-suite/pts/test-resources/bonnie/parse-results.php on line 13

    ####################################
    Bonnie++:
    Sequential Create


    Average: 0.00 Operations / Second
    ####################################

  3. #3

    Default

    What was the output when running: phoronix-test-suite force-install bonnie

  4. #4
    Join Date
    Jun 2006
    Location
    Portugal
    Posts
    521

    Default

    The output I get is:

    ====================================
    Downloading Files For: bonnie
    Estimated Download Size: 0.1 MB
    ====================================



    Downloading File: bonnie++-1.03a.tgz

    --2008-07-10 14:12:18-- http://internap.dl.sourceforge.net/s...ie++-1.03a.tgz
    Resolving internap.dl.sourceforge.net... 70.42.27.131
    Connecting to internap.dl.sourceforge.net|70.42.27.131|:80... connected.
    HTTP request sent, awaiting response... 200 OK
    Length: 76207 (74K) [application/x-tar]
    Saving to: `bonnie++-1.03a.tgz'

    100%[================================================== ================================================>] 76,207 151K/s in 0.5s

    2008-07-10 14:12:20 (151 KB/s) - `bonnie++-1.03a.tgz' saved [76207/76207]


    ====================================
    Installing Benchmark: bonnie
    Estimated Install Size: 0.1 MB
    ====================================

    bonnie++.cpp:141: warning: unused parameter ‘sig’
    bonnie++.cpp:141: warning: unused parameter ‘unused’
    bonnie++.cpp: In function ‘int main(int, char**)’:
    bonnie++.cpp:287: warning: suggest a space before ‘;’ or explicit braces around empty body in ‘for’ statement
    bonnie++.cpp:366: warning: suggest a space before ‘;’ or explicit braces around empty body in ‘for’ statement
    zcav.cpp: In function ‘int main(int, char**)’:
    zcav.cpp:73: error: ‘strdup’ was not declared in this scope
    zcav.cpp:75: warning: suggest a space before ‘;’ or explicit braces around empty body in ‘for’ statement
    zcav.cpp:112: error: ‘strcmp’ was not declared in this scope
    make: *** [zcav] Error 1
    make: *** Waiting for unfinished jobs....
    zcav.cpp: In function ‘int main(int, char**)’:
    zcav.cpp:73: error: ‘strdup’ was not declared in this scope
    zcav.cpp:75: warning: suggest a space before ‘;’ or explicit braces around empty body in ‘for’ statement
    zcav.cpp:112: error: ‘strcmp’ was not declared in this scope
    make: *** [zcav] Error 1
    bonnie++-1.03a/
    bonnie++-1.03a/sun/
    bonnie++-1.03a/sun/Makefile
    bonnie++-1.03a/sun/pkginfo.in
    bonnie++-1.03a/sun/pkginfo
    bonnie++-1.03a/sun/prototype
    bonnie++-1.03a/semaphore.cpp
    bonnie++-1.03a/bon_suid.cpp
    bonnie++-1.03a/Makefile
    bonnie++-1.03a/bon_csv2html.1
    bonnie++-1.03a/bon_file.h
    bonnie++-1.03a/bon_csv2html.in
    bonnie++-1.03a/conf.h.in
    bonnie++-1.03a/bon_io.cpp
    bonnie++-1.03a/bonnie++.spec
    bonnie++-1.03a/configure
    bonnie++-1.03a/bon_csv2html
    bonnie++-1.03a/bon_csv2txt.in
    bonnie++-1.03a/bon_time.h
    bonnie++-1.03a/semaphore.h
    bonnie++-1.03a/configure.in
    bonnie++-1.03a/bonnie++.8
    bonnie++-1.03a/forkit.h
    bonnie++-1.03a/credits.txt
    bonnie++-1.03a/bonnie++.spec.in
    bonnie++-1.03a/install.sh
    bonnie++-1.03a/changelog.txt
    bonnie++-1.03a/bonnie++.cpp
    bonnie++-1.03a/forkit.cpp
    bonnie++-1.03a/zcav.cpp
    bonnie++-1.03a/port.h.in
    bonnie++-1.03a/debian/
    bonnie++-1.03a/debian/dirs
    bonnie++-1.03a/debian/docs
    bonnie++-1.03a/debian/control
    bonnie++-1.03a/debian/rules
    bonnie++-1.03a/debian/changelog
    bonnie++-1.03a/debian/copyright
    bonnie++-1.03a/conf.h
    bonnie++-1.03a/bon_file.cpp
    bonnie++-1.03a/Makefile.in
    bonnie++-1.03a/bon_csv2txt.1
    bonnie++-1.03a/bonnie.h.in
    bonnie++-1.03a/port.h
    bonnie++-1.03a/zcav.8
    bonnie++-1.03a/copyright.txt
    bonnie++-1.03a/sh.common
    bonnie++-1.03a/bon_io.h
    bonnie++-1.03a/bonnie.8
    bonnie++-1.03a/bonnie.h
    bonnie++-1.03a/bon_csv2txt
    bonnie++-1.03a/bon_time.cpp
    bonnie++-1.03a/readme.html
    checking for g++... g++
    checking for C++ compiler default output... a.out
    checking whether the C++ compiler works... yes
    checking whether we are cross compiling... no
    checking for suffix of executables...
    checking for suffix of object files... o
    checking whether we are using the GNU C++ compiler... yes
    checking whether g++ accepts -g... yes
    checking how to run the C++ preprocessor... g++ -E
    checking for a BSD-compatible install... /usr/bin/install -c
    checking for an ANSI C-conforming const... yes
    checking for egrep... grep -E
    checking for ANSI C header files... yes
    checking for sys/types.h... yes
    checking for sys/stat.h... yes
    checking for stdlib.h... yes
    checking for string.h... yes
    checking for memory.h... yes
    checking for strings.h... yes
    checking for inttypes.h... yes
    checking for stdint.h... yes
    checking for unistd.h... yes
    checking for size_t... yes
    checking vector.h usability... no
    checking vector.h presence... no
    checking for vector.h... no
    STL not installed so no ZCAV!
    checking vector usability... yes
    checking vector presence... yes
    checking for vector... yes
    checking algorithm usability... yes
    checking algorithm presence... yes
    checking for algorithm... yes
    checking algo.h usability... no
    checking algo.h presence... no
    checking for algo.h... no
    checking algo usability... no
    checking algo presence... no
    checking for algo... no
    configure: creating ./config.status
    config.status: creating Makefile
    config.status: creating bonnie.h
    config.status: creating port.h
    config.status: creating bonnie++.spec
    config.status: creating bon_csv2html
    config.status: creating bon_csv2txt
    config.status: creating sun/pkginfo
    config.status: creating conf.h
    g++ -O2 -DNDEBUG -Wall -W -Wshadow -Wpointer-arith -Wwrite-strings -pedantic -ffor-scope -c bon_io.cpp
    g++ -O2 -DNDEBUG -Wall -W -Wshadow -Wpointer-arith -Wwrite-strings -pedantic -ffor-scope -c bon_file.cpp
    g++ -O2 -DNDEBUG -Wall -W -Wshadow -Wpointer-arith -Wwrite-strings -pedantic -ffor-scope -c bon_time.cpp
    g++ -O2 -DNDEBUG -Wall -W -Wshadow -Wpointer-arith -Wwrite-strings -pedantic -ffor-scope -c semaphore.cpp
    g++ -O2 -DNDEBUG -Wall -W -Wshadow -Wpointer-arith -Wwrite-strings -pedantic -ffor-scope -c forkit.cpp
    g++ -O2 -DNDEBUG -Wall -W -Wshadow -Wpointer-arith -Wwrite-strings -pedantic -ffor-scope -c bon_suid.cpp
    g++ -O2 -DNDEBUG -Wall -W -Wshadow -Wpointer-arith -Wwrite-strings -pedantic -ffor-scope bonnie++.cpp -o bonnie++ bon_io.o bon_file.o bon_time.o semaphore.o forkit.o bon_suid.o
    g++ -O2 -DNDEBUG -Wall -W -Wshadow -Wpointer-arith -Wwrite-strings -pedantic -ffor-scope zcav.cpp -o zcav bon_suid.o
    g++ -O2 -DNDEBUG -Wall -W -Wshadow -Wpointer-arith -Wwrite-strings -pedantic -ffor-scope zcav.cpp -o zcav bon_suid.o

    And nothing more. (I checked and also there was no binary on the install directory)

  5. #5
    Join Date
    May 2007
    Location
    Third Rock from the Sun
    Posts
    6,582

    Default

    Bonnie++ needs to be patched to compile on GCC 4.3+.

  6. #6
    Join Date
    Jun 2007
    Posts
    145

    Default

    sad, sad, still(?) no fio-profile. did you take a look at it?
    io-performance is the most important performance-criteria which follows cpu/ram-performance...

  7. #7

    Default

    Quote Originally Posted by Regenwald View Post
    sad, sad, still(?) no fio-profile. did you take a look at it?
    io-performance is the most important performance-criteria which follows cpu/ram-performance...
    When did you mention that? I don't recall seeing any requests for it (best way is to create a new thread). Anyhow, in git master (for what will be Phoronix Test Suite 1.0.4) is now a profile called fio with the fio test profile. However, right now it's rather basic and just measures the total time to run fio. If you have extensive knowledge with fio, I'd gladly accept patches to extend its functionality of this profile.

  8. #8
    Join Date
    Jun 2007
    Posts
    145

    Default

    http://www.phoronix.com/forums/showthread.php?t=8957
    unfortunaly, i'm lacked of needed skills to write patches

  9. #9

    Default

    Quote Originally Posted by Regenwald View Post
    unfortunaly, i'm lacked of needed skills to write patches
    Well, if you can then just tell me all the fio arguments you'd like and other specifics, I can write the patch.

  10. #10

    Default

    Regenwald: Right now pts is using the example configurations.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •