1. Computers
  2. Display Drivers
  3. Graphics Cards
  4. Memory
  5. Motherboards
  6. Processors
  7. Software
  8. Storage
  9. Operating Systems


Facebook RSS Twitter Twitter Google Plus


Phoronix Test Suite

OpenBenchmarking.org

Phoronix Test Suite 4.4-Forsand Officially Released

Phoronix

Published on 26 February 2013 01:03 PM EST
Written by Michael Larabel in Phoronix
Comment On This Article

Version 4.4 of the cross-platform open-source Phoronix Test Suite automated benchmarking software has been officially released. Developed under the "Forsand" codename, Phoronix Test Suite 4.4 brings many enhancements to furthering automated testing on Linux and other operating systems.

It's been two months since the release of Phoronix Test Suite 4.2-Randaberg and now Phoronix Test Suite 4.4-Forsand has been christened as the Q1'2013 major update.

Most notably with Phoronix Test Suite 4.4 is access to many new tests and much-enhanced test installation/run-time error reporting, as detailed in the earlier Phoronix article. This will help those benchmarking their systems debug any problems they might have that otherwise wouldn't be reported in a concise manner. There's also a new test support check feature thanks to a dozen new system tests donated by Intel's Open-Source Technology Center to the Phoronix Test Suite software for integration.

On the OpenBenchmarking.org side there are also other updated tests, including Wine benchmarking improvements.

Another big focus of the Phoronix Test Suite 4.4 development cycle was improving the BSD operating system support. There's better support now for FreeBSD/PC-BSD 9.1, DragonFlyBSD 3.2.2, and other new BSD releases. The external dependencies support has also been improved greatly.

Last but not least, the PTS External Dependency handling was rewritten to offer greater flexibility and new features. Overall, the managing of test profile dependencies should be much more robust and greater reliability for non-officially-supported platforms.

Some other highlights to Phoronix Test Suite 4.4 include detection support of the new F2FS file-system, detection of various niche file-systems, OpenBenchmarking.org integration enhancements, and various Phodevi (Phoronix Device Interface Library) software/hardware detection improvements. Committed since the release of Phoronix Test Suite 4.4 Milestone 3 two weeks ago was support with the new glxinfo for querying the OpenGL Core Profile version of graphics drivers, a few ARM/mobile tweaks, and a couple of fixes.

The next major release of our open-source benchmarking platform, Phoronix Test Suite 4.6, is codenamed "Utsira" with expected availability in Q2'2013. There also might be a Phoronix Test Suite 4.4.1 point release in March that integrates a couple of other stable features I've been meaning to implement.

The new release of Phoronix Test Suite 4.4 for Linux, BSD, Solaris, OS X, and Windows platforms can be downloaded at Phoronix-Test-Suite.com. Commercial support, custom engineering services, behind-the-firewall OpenBenchmarking.org / Phoromatic setups, and other services continue to be offered by contacting us.

Below is the "official" change-log for Phoronix Test Suite 4.4. Benchmarks up!

Phoronix Test Suite 4.4.0-Forsand
26 February 2013


- pts-core: Improvement for detecting installed libraries for external dependency handling
- pts-core: Address redundant dash handling within the result file save name
- phodevi: Support for detecting SurfaceFlinger (Google Android)
- phodevi: Ensure non-ASCII characters are removed from Phodevi properties
- phodevi: Support for reading the OpenGL Core Profile information via glxinfo

Phoronix Test Suite 4.4 Milestone 3
14 February 2013


- pts-core: Incorporate xx.yy (of xx.yy.zz) test profile version string into test result comparison_hash
- pts-core: Return contained tests hash for result files as a raw SHA1
- pts-core: Improving passing of compiler flags/options to be reported on test result graphs
- pts-core: Support specifying just relative include files, shared libraries, and command names for file check in PTS External Dependencies
- pts-core: Faster PTS External Dependencies resolution and file checking
- pts-core: Support for falling back right away to the generic file check lists for packages if not supplied by OS-specific list
- pts-core: Add MacPorts PTS External Dependencies support for handling some package dependencies on Apple Mac OS X
- pts-core: Allow 3D tests to run when LLVMpipe OpenGL is present regardless of the display driver loaded for the graphics card
- phodevi: Add file-system magic blocks for eCryptfs, AuFS, LustreFS, and Panasas PanFS
- phodevi: Add AVX2 (Advanced Vector Extensions 2) CPU instruction set detection
- phodevi: Support for detecting the new F2FS file-system

Phoronix Test Suite 4.4 Milestone 2
30 January 2013


- pts-core: Improvement for detecting errors from failed test installations
- pts-core: Allow "Deprecated" flag for ProfileStatus in the XML test profile schema
- pts-core: Support for scanning test run log files automatically to look for errors when tests fail to execute
- pts-core: Remove duplicate "libtool" PTS External Dependency
- pts-core: Complete rewrite of the FreeBSD external dependency handling to use ports collection
- pts-core: Enable BSD support for checking exit codes on test installation and test execution
- pts-core: Various BSD support improvements
- pts-core: Begin on DragonFlyBSD pkgsrc-based external dependency solution
- phodevi: Fix to improve Xfce version detection when Gtk-Warnings are thrown before the version string
- phodevi: Add Enlightenment desktop environment detection support
- phodevi: Add Consort Desktop Environment (GNOME Fork) detection support

Phoronix Test Suite 4.4 Milestone 1
23 January 2013


- pts-core: Introduce 'common-dependencies' concept to PTS External Dependencies
- pts-core: Fix reporting of some already installed dependencies
- pts-core: Support for listing 'local/' tests from the list-supported-tests command
- pts-core: Support for test profiles providing a 'support-check.sh' file
- pts-core: Support for reporting the Graphics AA/AF values to the system notes table
- pts-core: Add a public version of the TODO list
- pts-core: Don't attempt copying install.log to install-failed.log on empty files
- pts-core: Add fallback to allow matching an operating system to an external dependencies package list based upon the detected package manager
- pts-core: When anonymous usage reporting is enabled, report test installation failures to OpenBenchmarking.org for analyzing problem
- pts-core: Support for detecting common errors within test profile install failures and reporting the relevant information to the user
- pts-core: When installing many tests and there are install failures, conveniently show the errors at the end
- pts-core: When installing multiple tests, report any unknown test profiles/suites
- pts-core: Faster loading of list-available-tests command by not forcing all test profile data be downloaded
- pts-core: Progressively download OpenBenchmarking.org in list-available-suites command to display information faster
- phodevi: Improve Nouveau video RAM memory capacity detection on newer Linux kernels
- phodevi: Warning fix for Radeon GPU frequency detection
- phodevi: Drop "special_settings_string" support
- phodevi: Support for checking if the Gallium3D anti-aliasing level was overrode using GALLIUM_MSAA environment variable

About The Author
Michael Larabel is the principal author of Phoronix.com and founded the web-site in 2004 with a focus on enriching the Linux hardware experience and being the largest web-site devoted to Linux hardware reviews, particularly for products relevant to Linux gamers and enthusiasts but also commonly reviewing servers/workstations and embedded Linux devices. Michael has written more than 10,000 articles covering the state of Linux hardware support, Linux performance, graphics hardware drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and OpenBenchmarking.org automated testing software. He can be followed via and or contacted via .
Latest Linux Hardware Reviews
  1. ASRock X99 Extreme3 Is An Affordable Choice For Linux Users
  2. A Walkthrough Of The New 32 System Open-Source Linux Benchmarking Test Farm
  3. Habey MITX-6771: Mini-ITX Board With Quad-Core J1900 Bay Trail
  4. OCZ Vector 150 SSD On Linux
Latest Linux Articles
  1. 17-Way Linux Graphics Card Comparison With Civilization Beyond Earth
  2. AMD Kaveri: Open-Source Radeon Gallium3D vs. Catalyst 14.12 Omega Driver
  3. 12-Way AMD Catalyst 14.12 vs. NVIDIA 346 Series Linux GPU Comparison
  4. AMD Catalyst 14.12 Omega Driver Brings Mixed Results For Linux Users
Latest Linux News
  1. Features Of The Linux 3.19 Kernel: Graphics & Disks Rule
  2. Orange Pi Is The Latest Raspberry Pi Inspired ARM Board
  3. An Open-Source Hardware Ambient Light Sensor Is Brought Up
  4. Heterogeneous Memory Management Is Coming Along For The Linux Kernel
  5. NTP Is The Latest Project Struck By Security Issues
  6. LDC 0.15.1 Released For A D Compiler In LLVM
  7. Fedora Doesn't Yet Enable F2FS File-System Support
  8. XZ 5.2 Adds New Multi-Threaded Options
  9. Intel 2.99.917 X.Org Driver Released, 3.0 Release Finally Near
  10. Server-Side XCB Is Being Discussed For The X.Org Server
Latest Forum Discussions
  1. No OpenCL with latest driver updates on Ubuntu?
  2. Looking for an nVidia GPU, but not sure how well they are supported.
  3. Need some hand holding with upgrading xserver
  4. Maker3D - create your 3D RPG
  5. FPS capped on Linux (AMD fglrx drivers)
  6. Speeding up systemd networking service
  7. Major Performance Breakthrough Discovered For Intel's Mesa Driver
  8. Are there an app using HSA ?