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 1.6.0 "Tydal" Beta 2

Phoronix

Published on 02 January 2009 01:14 PM EST
Written by Michael Larabel in Phoronix
Comment On This Article

As what will likely be the last development release in the 1.6 "Tydal" series, Beta 2 has now been made available. Among the changes to pts-core are a few hardware and software detection improvements, test installation logs are now archived within the test installation directory, an install-all-dependencies option has been added, and there is now support for reading the CPU usage of individual processing cores (and is also supported through the system_monitor module).

When it comes to the tests, a build-mysql test profile has been added that will time the build of MySQL 5.1. A graphics-magick test profile has also been added that tests various GraphicsMagick functions. Due to its use of OpenMP, the graphics-magick test profile is great for multi-core environments. The specviewperf10 test profile for SPECViewPerf10 has also been updated. With suites, a system-disk test suite has been added.

The bilde_renderer drawing API that's used to generate the result graphs has also received several improvements. Operations for draw_polygon() and draw_ellipse() have been added to the API and have been implemented within the available renderers. An experimental renderer has also been added to render the graphs to an Adobe Flash / SWF file. This SWF rendering is done using the Ming library. The bilde_renderer API has been fully implemented with SWF, but there is currently an odd alignment bug causing some drawing objects to be offset. A JPEG renderer has also been added for those that prefer to use JPEG files instead of PNG as the default format.

Besides the above mentioned work there is quite a few other changes too. The Phoronix Test Suite 1.6.0 Beta 2 change-log is listed below. The final release of Phoronix Test Suite 1.6.0 "Tydal" will likely come later this month. To download the latest development release visit the download page.

Phoronix Test Suite 1.6.0 Beta 2
January 2, 2009


- pts-core: Improve size detection of low-capacity hard disks
- pts-core: Improve lspci support for distributions using /sbin/lspci (such as OpenSuSE)
- pts-core: Move base test profiles and resources to pts/base-test-profiles/ and pts/base-test-resources/
- pts-core: Improve motherboard southbridge detection for some Intel ICH Chipsets
- pts-core: Add pts_test_installed() boolean function
- pts-core: Add pts_installed_test_tandem_XmlReader object
- pts-core: Clean up Display / X.Org server reported string
- pts-core: Eliminate use of most preg_ functions
- pts-core: Archive installation output of tests in the test's directory in file install.log
- pts-core: Add install-all-dependencies option to install all available external dependencies for that distribution
- pts-core: When installing or running a test, only print to standard output if under 10KB
- pts-core: Rewrite pts_remove() function
- pts-core: Allow reading CPU usage percent from individual cores
- pts-core: Cache reading of hw_cpu_core_count() since that shouldn't change while pts-core is running
- pts-core: Add auto-removable-media field to auto test options support
- pts: Add UXA acceleration check to GtkPerf test note reporting
- pts: Add 2d-test base profile that reports 2D acceleration mode using Cascading Test Profiles
- pts: Add build-mysql test profile for timed build of MySQL 5.1
- pts: Add system-disk test suite for real world disk / encryption tests
- pts: Add libperl-dev to Ubuntu External Dependencies XML to perl package
- pts: Add photo-sample base test profile for providing sample photographs
- pts: Add graphics-magick test profile for GraphicsMagick 1.3 image testing
- pts: Add graphics-magick to multicore test suite due to its use of OpenMP
- pts: Update lzma download link for compress-lzma test profile
- pts: Adjust more test profiles from using $argv to $LOG_FILE
- pts: Update and fix specviewperf10 test profile
- pts: Update wine-unstable test profile to WINE v1.1.12
- pts_Graph: Tweak formatting of basic graph attributes
- pts_Graph: When rendering a graph on a percent basis, format scale for 100-point basis
- pts_Graph: Add more stock colors to painter
- bilde_renderer: Add and implement draw_polygon and draw_ellipse to drawing API
- bilde_renderer: When setting the image quality level to use with the render_image() function, base it on a 100-point scale
- bilde_renderer: Add support for dynamically resizing the image drawing buffer
- bilde_renderer: Add experimental Adobe Flash / SWF renderer
- bilde_renderer: Add a generic abstract GD library renderer and then have bilde_png_renderer extend that
- bilde_renderer: Add a JPEG renderer using the GD library
- system_monitor: When monitoring CPU usage, monitor the usage on each individual core (and still overall too)

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. AMD Radeon R9 290: Gallium3D vs. Catalyst Drivers
  2. AMD Radeon R9 290 Open-Source Driver Works, But Has A Ways To Go
  3. Trying The Configurable 45 Watt TDP With AMD's A10-7800 / A6-7400K
  4. Sumo's Omni Gets Reloaded
Latest Linux Articles
  1. 20-Way Radeon Comparison With Open-Source Graphics For Steam On Linux Gaming
  2. Preview: OS X 10.10 Yosemite vs. Ubuntu Linux GPU Performance
  3. Radeon Graphics Yield Mixed Results With Linux 3.17 Kernel
  4. AMD's RadeonSI Driver Sped Up A Lot This Summer
Latest Linux News
  1. Metro 2033 Redux Will Hopefully Hit Linux Real Soon
  2. New Virtual Monitor Software Might End Up On Linux
  3. Company of Heroes 2 Might Be Coming Out For Linux
  4. NIR Still Being Discussed For Mesa, LLVM Gets Brought Up Again
  5. Plasma Active Is Mostly Ported To KDE Frameworks 5
  6. Google Chrome 37 Brings Many Security Fixes
  7. MenuetOS Updated With SMP Threads & Onscreen Keyboard
  8. Mesa Has A New Release Manager
  9. Enlightenment E19 Lands Its New Wayland Compositor Code
  10. Nouveau Turns Into A Mess In Latest Linux 3.17 + Mesa 10.3-dev Tests
Latest Forum Discussions
  1. Updated and Optimized Ubuntu Free Graphics Drivers
  2. [DB] BIOS - ACPI - data collecting
  3. It's Now Possible To Play Netflix Natively On Linux Without Wine Plug-Ins
  4. AMD Releases UVD Video Decode Support For R600 GPUs
  5. Announcing radeontop, a tool for viewing the GPU usage
  6. Users defect to Linux as OpenBSD removes Lynx from base system
  7. Chinese People Try To Patent Wine On ARM
  8. American Citizens running AMOK for food stamps