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 Benchmarking Platform
Phoromatic Test Orchestration

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 News
  1. Linux 4.1-rc5 Kernel Released
  2. Mesa 10.5.6 Brings Fixes All Over The Place
  3. NVIDIA's Proprietary Driver Is Moving Closer With Kernel Mode-Setting
  4. The Latest Linux Kernel Git Code Fixes The EXT4 RAID0 Corruption Problem
  5. Features Added To Mesa 10.6 For Open-Source GPU Drivers
  6. Ubuntu's LXD vs. KVM For The Linux Cloud
  7. Fedora Server 22 Benchmarks With XFS & The Linux 4.0 Kernel
  8. GCC 6 Gets Support For The IBM z13 Mainframe Server
  9. Fedora 22 Is Being Released Next Tuesday
  10. OpenWRT 15.05 Preparing Improved Security & Better Networking
Latest Articles & Reviews
  1. The Latest Features For Linux Performance Management + Benchmark Monitoring
  2. Noctua NH-U12DX i4 + NF-F12
  3. Btrfs RAID 0/1 Benchmarks On The Linux 4.1 Kernel
  4. The State Of Various Firefox Features
Most Viewed News This Week
  1. The Linux 4.0 Kernel Currently Has An EXT4 Corruption Issue
  2. The Linux 4.0 EXT4 RAID Corruption Bug Has Been Uncovered
  3. Microsoft Open-Sources The Windows Communication Foundation
  4. Systemd 220 Has Finally Been Released
  5. Another HTTPS Vulnerability Rattles The Internet
  6. LibreOffice 5.0 Open-Source Office Suite Has Been Branched
  7. LibreOffice 5.0 Beta 1 Released
  8. Will Ubuntu Linux Hit 200 Million Users This Year?