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


Phoronix Test Suite 1.6.0 "Tydal" Alpha 3


Published on 11 December 2008 09:05 AM EST
Written by Michael Larabel in Phoronix

It's time for another new development release of the Phoronix Test Suite. We're announcing the availability of Phoronix Test Suite 1.6 "Tydal" Alpha 3. This third alpha release is possibly the last build before entering the beta stage and preparing for a final release of Phoronix Test Suite 1.6.0 in the first quarter of 2009.

The biggest change in Phoronix Test Suite 1.6.0 Alpha 3 is now the capability to specify multiple arguments when using the install, force-install, run, and benchmark commands. It's possible to run a command like phoronix-test-suite benchmark encode-ogg openssl, which would install and then benchmark both the Ogg encoding and OpenSSL tests and archive the results in the same saved results file. Users can specify as many tests as they would like and you can even specify multiple suites and Phoronix Global IDs or use any combination of them. This is a feature that has long been sought after by users, and it's finally here.

The results viewer for the Phoronix Test Suite has picked up an overview chart / table that's displayed at the top. This XSL-driven table shows the results from all tests and all runs in a very concise manner. From there, the user can click on one of the results to immediately jump to that graph for a more detailed analysis.

Phoronix Test Suite 1.6.0 "Tydal" Alpha 3

Two new commands worth noting in this release are default-run and default-benchmark, which is similar to the run and benchmark commands, respectively, but instead will create a "virtual suite" out of the specified test(s). An optional DefaultEntry XML tag has been added to the test specification that allows sane defaults to be specified within the test file and then dynamically turned into a suite. If the DefaultEntry tag isn't set, the options to use (if relevant to the test) will be automatically determined by pts-core. Most users though won't need to become familiar with these commands with the current test and suite options already being sufficient in most test environments.

The third alpha release for Phoronix Test Suite 1.6 "Tydal" adds in two new test profiles: prey and jxrendermark. JXRenderMark is a new test developed by Clemens Eisserer that does quite a nice job at testing out the X Render extension and the underlying driver. The test profile covering Prey is for the retail game as its demo doesn't allow running in a timed-demo mode.

A number of regression fixes and other technical improvements. Affecting users are a few option names have been changed, so be sure to check-out the included documentation for the latest commands. In an earlier alpha support for reading the desktop environment was added in this release there should be improved Xfce desktop detection. For those interested in the PTS suites, this release adds in a basic file-system test suite (named filesystem). Of technical note in this release is eliminating the use of statically coding all Phoronix Test Suite commands into the shell interface, but now most of that is dynamically driven.

Download the latest release of the Phoronix Test Suite @ http://www.phoronix-test-suite.com/?k=downloads.

Below is the full change-log between Tydal Alpha 2 and Alpha 3.

P.S. We intend to introduce OpenCL (Open Computing Language) tests in the Phoronix Test Suite as soon as the first hardware is supported by Linux or Mac OS X. If you or your company is interested in contributing any OpenCL tests, please let us know! We look forward to making available OpenCL benchmarks and there are other companies also interested.

Phoronix Test Suite 1.6.0 Alpha 3
December 11, 2008

- pts-core: Cut down on use of pts_exit() command due to the new option architecture, instead use returns appropriately
- pts-core: Various PHP notice fixes
- pts-core: Fix fatal error in list-installed-tests option
- pts-core: Disable SCTP until the new version is working
- pts-core: Fix regression that disabled benchmarking against Phoronix Global by simply supplying the global ID
- pts-core: Fix regression in clone command that didn't download the XML from Phoronix Global
- pts-core: Add pts-functions_io.php and pts-functions_global.php
- pts-core: Add pts_load_function_set() for loading functions within PTS options
- pts-core: Rename various options
- pts-core: Shorten phoronix-test-suite text
- pts-core: Add XSL-powered results overview chart to PTS Results Viewer
- pts-core: Improve reporting of Xfce in sw_desktop_environment()
- pts-core: Eliminate need to statically code options and arguments in phoronix-test-suite, but handle most of it dynamically
- pts-core: Allow multiple tests/suites/identifiers to be passed using the install (and force-install) option
- pts-core: Allow multiple tests/suites/identifiers to be passed using the run and benchmark options
- pts-core: Add pts_result_file object
- pts-core: Add DefaultEntry tag to XML test specification for specifying defaults mode
- pts-core: Switch IS_BATCH_MODE from using defines to PTS assignment functions
- pts-core: Add and implement default-run and default-benchmark options
- pts-core: Add auto-disks and auto-disk-partitions to automatic population of test profile menus from identifiers
- pts-core: Add initial functions needed for virtual suite support
- pts-core: Don't report "6.00 PG" in motherboard string
- pts-core: Improve detection of CPU processor temperature
- pts: Remove bonnie test profile until clarifications made
- pts: Add filesystem test suite
- pts: Add jxrendermark as new X Render benchmark test profile
- pts: Add prey retail game client test profile
- system_monitor: Update sensors every 9 seconds

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. A Walkthrough Of The New 32 System Open-Source Linux Benchmarking Test Farm
  2. Habey MITX-6771: Mini-ITX Board With Quad-Core J1900 Bay Trail
  3. OCZ Vector 150 SSD On Linux
  4. Noctua i4 CPU Cooler: Great For Cooling High-End LGA-2011v3 CPUs
Latest Linux Articles
  1. AMD Kaveri: Open-Source Radeon Gallium3D vs. Catalyst 14.12 Omega Driver
  2. 12-Way AMD Catalyst 14.12 vs. NVIDIA 346 Series Linux GPU Comparison
  3. AMD Catalyst 14.12 Omega Driver Brings Mixed Results For Linux Users
  4. 6-Way Winter 2014 Linux Distribution Comparison
Latest Linux News
  1. Linux 3.19-rc1 Kernel Released Ahead Of Schedule
  2. Civilization: Beyond Earth Linux GPU/Driver Benchmarks
  3. X.Org Server 1.16.3 Released To Fix Security Issues
  4. Linux 3.19 Merge Window Closes Ahead Of Schedule
  5. MIPS R6 Architecture Now Supported By GCC
  6. LowRISC To Feature Tagged Memory & Minion Cores
  7. Intel Skylake Audio Support For Linux 3.19
  8. After 10+ Years, NetworkManager Reaches v1.0
  9. VDPAU Updated To v0.9
  10. An Open Hardware Random Number Generator Proposed
Latest Forum Discussions
  1. FPS capped on Linux (AMD fglrx drivers)
  2. Need some hand holding with upgrading xserver
  3. Are there an app using HSA ?
  4. The New SuperTuxKart Looks Better, But Can Cause GPU/Driver Problems
  5. XLennart: A Game For Systemd Haters With Nothing Better To Do
  6. Updated and Optimized Ubuntu Free Graphics Drivers
  7. Debian init discussion in Phoenix Wright format
  8. Bench specific mount point