Phoronix Test Suite 2.2 Enters Beta

Published on October 27, 2009
Written by Michael Larabel
Page 2 of 2
Discuss This Article

Phoronix Test Suite 2.2 also has received a multitude of improvements to its GTK2 user-interface. The Phoronix Test Suite GUI, which was introduced in Phoronix Test Suite 1.8 as a technology preview, has been significantly overhauled in Bardu. In particular, many areas of the user-interface have been redesigned to offer better responsiveness during CPU-intensive tasks and to selectively build some caches for the user-interface commands when launching the Phoronix Test Suite. Work has also begun on providing a Phoronix Test Suite user-interface during the actual testing/benchmarking process, where previously it relied upon desktop notification events, the terminal output, or nothing at all. The run-time GUI shows the completion percentages for the current test, overall status, estimated time remaining, and other information. More features will be coming to this area in Phoronix Test Suite 2.4. The GTK2 GUI has also picked up various fixes and other smaller enhancements.

Some of the other improvements in Phoronix Test Suite 2.2 include updates to the PTS module architecture, improved estimated run-time reporting when carrying out tests, experimental support for weighted test suites and results, cache share support for test profiles, a "Test All Options" menu item when selecting any test option(s) from a profile, and Phodevi has received a good number of updates too. Phodevi, which is the Phoronix Device Interface that provides an abstracted, stable API for reading hardware and software information (model numbers, system sensors, etc) across Linux, *BSD, OpenSolaris, and Mac OS X operating systems continues to be refined since its introduction in Phoronix Test Suite 2.0. Phodevi in PTS Bardu officially supports FreeBSD 8.0, OpenBSD 4.6, Mac OS X 10.6 "Snow Leopard", and better support for some newer Linux distributions too. Sun SPARC customers should also notice better hardware detection improvements when running Solaris. Phodevi has also picked up support for setting some system properties, like graphics settings, via the addition of a new framework in a platform-independent way. Several new user options have been added to Phoronix Test Suite 2.2 and they include remove-from-result-file, debug-run, change-results-display-order, batch-install, reorder-result-file, edit-result-file, and rename-identifier-in-result-file. View the included documentation for details on new and existing Phoronix Test Suite options.

To sum up the key additions of Phoronix Test Suite 2.2 "Bardu", they include the statistical significance control support, automated bisecting support on a performance basis, an overhaul of the GTK2 user-interface, many new test profiles, support for display modes, anonymous usage reporting, test recovery support, and software / hardware detection improvements. This makes up the key features in Phoronix Test Suite 2.2, but as mentioned, there are over 200 changes so far in total and we are only at the first beta. The Phoronix Test Suite 2.2 client is also now more than 50,000 lines of code

At least two more beta releases are planned for Phoronix Test Suite 2.2 prior to its final release in late November or early December. Going forward in the 2.2 cycle, most of the work will involve the addition of new test profiles with fewer pts-core changes, but the last major change should be full Phoromatic support with its public launch. PTS Desktop Live 2009.4 "Loderhof" will also be released this quarter following the Phoronix Test Suite update.

Download the latest version of the Phoronix Test Suite at Phoronix-Test-Suite.com.

Discuss this article in our forums, IRC channel, or email the author. You can also follow our content via RSS and on social networks like Facebook, Identi.ca, and Twitter (@Phoronix and @MichaelLarabel). Subscribe to Phoronix Premium to view our content without advertisements, view entire articles on a single page, and experience other benefits.

2
Next Page >>
Latest Hardware Reviews
  1. Sumo Lounge Emperor
  2. Gallium3D Continues Improving OpenGL For Older Radeon GPUs
  3. 15-Way Open vs. Closed Source NVIDIA/AMD Linux GPU Comparison
  4. Nouveau vs. NVIDIA Linux Comparison Shows Shortcomings
Latest Software Articles
  1. Intel Linux OpenGL Driver Leading Over Apple OS X
  2. The Cost Of Ubuntu Disk Encryption
  3. Btrfs vs. EXT4 vs. XFS vs. F2FS On Linux 3.10
  4. AMD Radeon R600 GPU LLVM 3.3 Back-End Testing
Latest Linux News
  1. Debian GNU/Hurd 2013 Release Brings New Packages
  2. Intel Ultrabook Performance Is Faster With Mesa 9.2
  3. Hot Relocation HDD To SSD Support For Btrfs
  4. Phoronix Test Suite 4.6.0 "Utsira" Released
  5. New Intel X.Org Driver Supports All Of Haswell
  6. SQLite Now Faster With Memory Mapped I/O
  7. Microsoft Releases Skype For Linux 4.2, Has Bug-Fixes
  8. Qt For Tizen Launches, Based On Qt 5.1
  9. KTAP Released For Linux Kernel Dynamic Tracing
  10. Linux 3.10-rc2 Kernel Takes In A Few Extra Pulls
  11. QEMU 1.5 Supports VGA Passthrough, Better USB 3.0
Latest Forum Talk
  1. Kubuntu, KDE Has Little Hope For Ubuntu's Mir
  2. Intel Linux OpenGL Driver Leading Over Apple OS X
  3. Freedreno Gallium3D Now Banging The Adreno A3XX
  4. Microsoft Releases Skype For Linux 4.2, Has...
  5. The Cost Of Ubuntu Disk Encryption
  6. DRM Moves Ahead With HTML5 Specification
  1. Computers
  2. Display Drivers
  3. Graphics Cards
  4. Motherboards
  5. Peripherals
  6. Processors
  7. Software
  8. Operating Systems
  9. All Articles
  1. Linux Benchmarking
  2. OpenBenchmarking.org
  3. Phoronix Test Suite