Announcement

Collapse
No announcement yet.

Phoronix Test Suite Released

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • #16
    Is there a doc detailing install steps somewhere? I have the latest php5-cli installed but i'm not having any luck running the benchmarks.

    Comment


    • #17
      Originally posted by deanjo View Post
      No errors, builds fine with ./configure && make
      Hmmm odd as all it's doing is just:

      rm -rf MPlayer-1.0rc2/
      tar -xjf mplayer.tar.bz2
      cd MPlayer-1.0rc2/
      ./configure > /dev/null
      sleep 3
      /usr/bin/time -f \"MPlayer Build Time: %e Seconds\" make -s -j \$NUM_CPU_JOBS 2>&1 | grep Seconds
      Michael Larabel
      http://www.michaellarabel.com/

      Comment


      • #18
        Originally posted by aerosquid View Post
        Is there a doc detailing install steps somewhere? I have the latest php5-cli installed but i'm not having any luck running the benchmarks.
        Where are you getting stuck? The article provides pretty much all of the documentation, but once you have php5-cli and build-essential installed, just:

        - extract the .tar.gz
        - cd to it
        - run ./phoronix-test-suite to see all arguments
        - run ./phoronix-test-suite benchmark universe to run all of the benchmarks.

        That's really it.... It's meant to be easy (well, once all bugs have been squashed)
        Michael Larabel
        http://www.michaellarabel.com/

        Comment


        • #19
          Hello, great news!
          This error appears very often:

          Code:
          Warning: file_get_contents(/etc/lsb-release): failed to open stream: No such file or directory in /home/x/Desktop/phoronix-test-suite/pts-core/functions/pts-functions_linux.php on line 60
          And a
          Code:
          Do you want to view the results in your web browser (Y/n)? Y
          opens firefox instead of my standard gnome browser epiphany here.


          Using an up-to-date Debian SID.

          Thanks!

          edit: and when starting the phoronix test suite as root should be a question if you relly want that in order to avoid a root owned test-results folder which is hard to remove by hand for an end-user.
          Last edited by bugmenot; 04-02-2008, 04:18 PM.

          Comment


          • #20
            Well Gzip now works, nexuiz still has issues as does mplayer.

            Code:
             ./phoronix-test-suite benchmark universe
            
            Installing Benchmarks For Universe Test Suite...
            
            Encode-mp3 is already installed, skipping installation routine...
            Encode-ogg is already installed, skipping installation routine...
            Encode-flac is already installed, skipping installation routine...
            Build-mplayer is already installed, skipping installation routine...
            Build-php is already installed, skipping installation routine...
            Build-imagemagick is already installed, skipping installation routine...
            Nexuiz is already installed, skipping installation routine...
            
            =================================
            Installing Benchmark: compress-gzip
            =================================
            pts-wav-sample-file.wav
            
            Would you like to save these benchmark results (Y/n)? Y
            Enter a name to save (or merge) these results: test3
            Enter a unique identifier for distinguishing this series of tests: 1
            
            Phoronix Test Suite will record results!
            
            =================================
            Universe Test Suite
            =================================
            
            Running Benchmarks For Universe Test Suite...
            
            
            =================================
            Executing Pre-Benchmark Tasks
            =================================
            
            =================================
            LAME MP3 Encoding Benchmark (Run 1 of 3)
            =================================
            WAV To MP3 Encode Time: 22.34 Seconds
            
            =================================
            LAME MP3 Encoding Benchmark (Run 2 of 3)
            =================================
            WAV To MP3 Encode Time: 21.27 Seconds
            
            =================================
            LAME MP3 Encoding Benchmark (Run 3 of 3)
            =================================
            WAV To MP3 Encode Time: 21.35 Seconds
            
            =================================
            Executing Post-Benchmark Tasks
            =================================
            
            =================================
            LAME MP3 Encoding Results:
            
            22.34 Seconds
            21.27 Seconds
            21.35 Seconds
            
            Average: 21.65 Seconds
            =================================
            
            =================================
            Executing Pre-Benchmark Tasks
            =================================
            
            =================================
            Ogg Encoding Benchmark (Run 1 of 3)
            =================================
            WAV To OGG Encode Time: 9.53 Seconds
            
            =================================
            Ogg Encoding Benchmark (Run 2 of 3)
            =================================
            WAV To OGG Encode Time: 8.40 Seconds
            
            =================================
            Ogg Encoding Benchmark (Run 3 of 3)
            =================================
            WAV To OGG Encode Time: 8.40 Seconds
            
            =================================
            Executing Post-Benchmark Tasks
            =================================
            
            =================================
            Ogg Encoding Results:
            
            9.53 Seconds
            8.40 Seconds
            8.40 Seconds
            
            Average: 8.77 Seconds
            =================================
            
            =================================
            Executing Pre-Benchmark Tasks
            =================================
            
            =================================
            FLAC Audio Encoding Benchmark (Run 1 of 3)
            =================================
            WAV To FLAC Encode Time: 6.39 Seconds
            
            =================================
            FLAC Audio Encoding Benchmark (Run 2 of 3)
            =================================
            WAV To FLAC Encode Time: 5.08 Seconds
            
            =================================
            FLAC Audio Encoding Benchmark (Run 3 of 3)
            =================================
            WAV To FLAC Encode Time: 5.08 Seconds
            
            =================================
            Executing Post-Benchmark Tasks
            =================================
            
            =================================
            FLAC Audio Encoding Results:
            
            6.39 Seconds
            5.08 Seconds
            5.08 Seconds
            
            Average: 5.51 Seconds
            =================================
            
            =================================
            Executing Pre-Benchmark Tasks
            =================================
            
            =================================
            Timed MPlayer Compilation Benchmark (Run 1 of 1)
            =================================
            MPlayer Build Time: 20.48 Seconds
            
            =================================
            Executing Post-Benchmark Tasks
            =================================
            
            =================================
            Timed MPlayer Compilation Results:
            
            20.48 Seconds
            
            Average: 20.48 Seconds
            =================================
            
            =================================
            Timed PHP Compilation Benchmark (Run 1 of 1)
            =================================
            configure: warning: You will need re2c 0.12.0 or later if you want to regenerate PHP parsers.
            configure: warning: flex versions supported for regeneration of the Zend/PHP parsers: 2.5.4  (found: 2.5.35)
            configure: warning: lemon versions supported for regeneration of libsqlite parsers: 1.0 (found: none).
            PHP Build Time: 88.51 Seconds
            
            =================================
            Executing Post-Benchmark Tasks
            =================================
            
            =================================
            Timed PHP Compilation Results:
            
            88.51 Seconds
            
            Average: 88.51 Seconds
            =================================
            
            =================================
            ImageMagick Compilation Benchmark (Run 1 of 1)
            =================================
            ImageMagick Build Time: 169.15 Seconds
            
            =================================
            Executing Post-Benchmark Tasks
            =================================
            
            =================================
            ImageMagick Compilation Results:
            
            169.15 Seconds
            
            Average: 169.15 Seconds
            =================================
            
            =================================
            Nexuiz Benchmark (Run 1 of 3)
            =================================
            ./nexuiz-linux-glx.sh: line 121: /home/dean/pts-benchmark-env/nexuiz/Nexuiz/nexuiz-linux-x86_64-glx: No such file or directory
            ./nexuiz-linux-glx.sh: line 121: /home/dean/pts-benchmark-env/nexuiz/Nexuiz/nexuiz-linux-x86_64-glx: Success
            
            =================================
            Nexuiz Benchmark (Run 2 of 3)
            =================================
            ./nexuiz-linux-glx.sh: line 121: /home/dean/pts-benchmark-env/nexuiz/Nexuiz/nexuiz-linux-x86_64-glx: No such file or directory
            ./nexuiz-linux-glx.sh: line 121: /home/dean/pts-benchmark-env/nexuiz/Nexuiz/nexuiz-linux-x86_64-glx: Success
            
            =================================
            Nexuiz Benchmark (Run 3 of 3)
            =================================
            ./nexuiz-linux-glx.sh: line 121: /home/dean/pts-benchmark-env/nexuiz/Nexuiz/nexuiz-linux-x86_64-glx: No such file or directory
            ./nexuiz-linux-glx.sh: line 121: /home/dean/pts-benchmark-env/nexuiz/Nexuiz/nexuiz-linux-x86_64-glx: Success
            
            =================================
            Nexuiz Results:
            
             Average FPS
             Average FPS
             Average FPS
            
            Average: 0.00 Average FPS
            =================================
            
            =================================
            Executing Pre-Benchmark Tasks
            =================================
            
            =================================
            Time Gzip Compression Benchmark (Run 1 of 5)
            =================================
            Gzip Compress Time: 41.70 Seconds
            
            =================================
            Time Gzip Compression Benchmark (Run 2 of 5)
            =================================
            Gzip Compress Time: 40.86 Seconds
            
            =================================
            Time Gzip Compression Benchmark (Run 3 of 5)
            =================================
            Gzip Compress Time: 43.46 Seconds
            
            =================================
            Time Gzip Compression Benchmark (Run 4 of 5)
            =================================
            Gzip Compress Time: 41.05 Seconds
            
            =================================
            Time Gzip Compression Benchmark (Run 5 of 5)
            =================================
            Gzip Compress Time: 41.64 Seconds
            
            =================================
            Executing Post-Benchmark Tasks
            =================================
            
            =================================
            Time Gzip Compression Results:
            
            41.70 Seconds
            40.86 Seconds
            43.46 Seconds
            41.05 Seconds
            41.64 Seconds
            
            Average: 41.74 Seconds
            =================================
            sh: lspci: command not found
            sh: lspci: command not found
            Results Saved To: test-results/test3.xml
            Do you want to view the results in your web browser (Y/n)? Y
            
            Would you like to upload these results to PTS Global (Y/n)? n

            Comment


            • #21
              Originally posted by bugmenot View Post
              Hello, great news!
              This error appears very often:

              Code:
              Warning: file_get_contents(/etc/lsb-release): failed to open stream: No such file or directory in /home/x/Desktop/phoronix-test-suite/pts-core/functions/pts-functions_linux.php on line 60
              And a
              Code:
              Do you want to view the results in your web browser (Y/n)? Y
              opens firefox instead of my standard gnome browser epiphany here.


              Using an up-to-date Debian SID.

              Thanks!

              edit: and when starting the phoronix test suite as root should be a question if you relly want that in order to avoid a root owned test-results folder which is hard to remove by hand for an end-user.
              Regarding the error, that has been fixed in git.

              The most recent git commit has checking implemented to ensure that if the object doesn't exist, no error will be created but will just show "Unknown". This includes the deanjo lspci errors too.

              Regarding the browser, right now it defaults to Firefox as browser checking isn't yet implemented.
              Michael Larabel
              http://www.michaellarabel.com/

              Comment


              • #22
                Originally posted by Michael View Post
                Where are you getting stuck? The article provides pretty much all of the documentation, but once you have php5-cli and build-essential installed, just:

                - extract the .tar.gz
                - cd to it
                - run ./phoronix-test-suite to see all arguments
                - run ./phoronix-test-suite benchmark universe to run all of the benchmarks.

                That's really it.... It's meant to be easy (well, once all bugs have been squashed)
                got it

                Thanks!

                Comment


                • #23
                  I really like where this is going I just installed, ran, and uploaded a nexuiz benchmark and it worked great. I would like to suggest the ability for users to add comments. Many kudos

                  Comment


                  • #24
                    Originally posted by Max Spain View Post
                    I really like where this is going I just installed, ran, and uploaded a nexuiz benchmark and it worked great. I would like to suggest the ability for users to add comments. Many kudos
                    Comments are already planned once user registration is turned back on
                    Michael Larabel
                    http://www.michaellarabel.com/

                    Comment


                    • #25
                      Michael, you certainly win at user-friendliness.

                      Can't wait 'till the GUI is done, that'll be awesome - mortal humans be able to do the basic ego inflation!

                      Comment


                      • #26
                        The thread for the (now fixed) sh problem has been moved to: http://phoronix.com/forums/showthread.php?t=8750
                        Michael Larabel
                        http://www.michaellarabel.com/

                        Comment


                        • #27
                          Works fine for me . One thing I have noticed however... when running the Graphics test, the Doom time demo suffers from short 2-3sec. pauses; this does not happen if I run the time demo from my own Doom 3 install, and I even get a higher score (118fps compared to 71fps on the test suite).

                          Comment


                          • #28
                            Melcar: the id software profiles are in a poor state right now... Haven't had much time yet to focus on those.
                            Michael Larabel
                            http://www.michaellarabel.com/

                            Comment


                            • #29
                              In the latest git code, the dependency on bcmath should be dropped now.

                              There is also a new memory benchmarking and CPU cache profile (memory-benchmark).
                              Michael Larabel
                              http://www.michaellarabel.com/

                              Comment


                              • #30
                                I won't be able to test the system on my systems until the weekend, but thus far this looks VERY interesting. I have a few questions about some parts of the implementation, though:
                                • How are you planning to deal with root-specific tasks such as hdparm and detailed information on lspci?
                                • What other graphics applications do you plan to support?
                                • Do you envision some sort of dedicated 3D "demo" application to be used specifically with the suite to not depend on other external apps?

                                Wow, I have so many more questions, but I'll just wait until I test the suite in my systems.

                                Thank you Michael, really. This was something needed long ago... Not that synthetic benchmarks matter (a la MadOnion) much, but that certainly gives a common and OPEN base for comparison of several systems and components to give a very good glimpse of what can you expect from any given hardware in Linux. What's more, unlike the above mentioned site this project may not only draw more attention towards Linux from IHVs, but also encourage Open Source driver developers to optimize and maybe increase the developer base for open drivers. This is very exciting!

                                Comment

                                Working...
                                X