Generally there's only one or two point releases per major release branch, with major releases to the Phoronix Test Suite generally taking place every three months. However, with taking an extra quarter for Phoronix Test Suite 5.0 development, Phoronix Test Suite 4.8 has lived on. Available today is my last planned stable release update for the Phoronix Test Suite 4.8 series.
Today's Phoronix Test Suite 4.8.6 release is in very good shape and provides a couple of fixes along with some minor enhancements on top of everything else added in Sokndal.
Phoronix Test Suite 4.8.6 is in very good shape and all users are encouraged to upgrade. Each 4.8 point release has encountered more and more testing and where the current code is at 4.8.6 has turned out really quite great and should be very good for all users. I've validated Phoronix Test Suite 4.8.6 on all major tier-one Linux distributions (plus various BSDs and Windows and OS X) and on hardware ranging from mobile ARM devices to standard single-socket Intel/AMD platforms with varying graphics cards to even a 256 core AMD system with 1TB of RAM... On all systems, Phoronix Test Suite 4.8.6 is shining brightly. It's in very good shape for carrying out hardware or software performance benchmarking, regression testing, and other situations needing precise automated testing.
Among the changes found in Phoronix Test Suite 4.8.6-Sokndal over v4.8.5 includes:
- DragonFlyBSD 3.6.0 support improvements.
- Support for passing of test arguments to pre/interim/post test profile script hooks and support for debugging of these scripts within the existing debug-run mode.
- Improvements for reading the terminal width. There's also some minor text formatting tweaks.
- Phoronix Device Interface (Phodevi) improvements of reading monitor information on the binary NVIDIA Linux driver, improved multi-monitor resolution detection under X11 environments, and other tweaks.
- Various bug-fixes.
Overall I am quite proud of Phoronix Test Suite 4.8.6 and the other minor changes brought forth in the 4.8 point releases for satisfying community users and commercial customers until the Phoronix Test Suite 5.0 premiere in Q1'2014. This version should also be in great shape (and safe) for packaging into various Q1/H1'2014 (or rolling-release) distributions with no known outstanding regressions.
Beginning next week I will be working full-time on Phoronix Test Suite 5.0 in Russia for the next month. Phoronix Test Suite 5.0 should be a spectacular release if all of my visions are realized and there will be the long-awaited new user-interface, which is much superior to the old GTK2 GUI on Phoronix Test Suite 2.x.
The latest Phoronix Test Suite open-source benchmarking software release is available from Phoronix-Test-Suite.com. If you are in need of any custom engineering services, test profile/suite development, or other professional services, please contact us for our enterprise options. Any feedback on this release or community feature requests can be directed to our forums.
Besides the Phoronix Test Suite 4.8.6 client changes, in the past few days I have also pushed many test profile updates to OpenBenchmarking.org. Check out the OpenBenchmarking.org Changes Page for details on recently updated (and new) test profiles.
Stay tuned for even more exciting automated benchmarking advancements in 2014!
Phoronix Test Suite 4.8.6-Sokndal
10 December 2013
- pts-core: Print out pre/interim/post test script outputs when running in debug-run mode
- pts-core: DragonFlyBSD 3.6.0 support improvements
- pts-core: Support using DragonFlyBSD dports package management system for external dependencies
- pts-core: NO_FILE_HASH_CHECKS environment variable also doesn't enforce MD5/SHA256 checks on make-download-cache sub-command
- pts-core: Pass test arguments to pre/interim/post test profile scripts; ESET / Michal Zatloukal patch
- pts-core: Don't do dynamic test run counts when using system_monitor module
- pts-core: Support reading the full terminal width using stty as tput cols doesn't seem to report anything but 80 with shell_exec()
- pts-core: Add "tiff" external dependency for providing libtiff and header files
- pts-core: Don't offer to save test results when using debug-run mode
- phodevi: Support reading monitor vendor/model numbers when using the binary NVIDIA Linux driver, including recent versions
- phodevi: Improve multi-monitor resolution reporting when sharing an X.Org Server
- phodevi: Remove more useless compiler path argument reports
- toggle_screensaver: Auto unload module when no display server found