New in version 5.4.0 Milestone 6

November 19th, 2014
  • pts-core: Fix result merging when PTS test identifier is null, use title string instead as identifier
  • pts-core: Check for PHP Sockets support
  • pts-core: Enhanced make-download-cache
  • pts-core: Enhance PHP_BIN detection
  • pts-core: Use system's zip library if PHP ZIP is not available
  • phoromatic: Upstart phoromatic-server job is working (tested on Scientific Linux 6.6)
  • phoromatic: Add "Run Test Schedule Now" button to test schedule page to allow for easy one-time/manual testing
  • phoromatic: Add some basic statistics to the rootadmin page
  • phoromatic: Allow the PhoromaticStorage location to be modified from the webUI when logging in as rootadmin
  • phoromatic: Allow the download cache location to be modified from the webUI when logging in as rootadmin
  • phoromatic: Allow the network proxy details to be modified from the webUI when logging in as rootadmin
  • phoromatic: Allow the HTTP / WebSocket ports to be modified from the webUI when logging in as rootadmin
  • phoromatic: Increase memory_limit on download cache downloads
  • phoromatic: Expose all possible video modes as test options
  • phoromatic: Show recent triggers on a test schedule's page
  • phoromatic: Add "Upload results to OpenBenchmarking.org" option to settings page
  • phoromatic: Fix for deactivating options on settings page
  • phoromatic: Remember last successful Phoromatic Server connection
  • phoromatic: Add reboot and shutdown commands to Phoromatic module

New in version 5.4.0 Milestone 5 (November 11th, 2014)

  • pts-core: Improvements when running as a systemd service / daemon
  • pts-core: Prefer firefox over Epiphany browser
  • phoromatic: Implement email notifications on result uploads
  • phoromatic: Implement email notifications on system generated errors/warnings
  • phoromatic: Implement email notifications on new systems added
  • phoromatic: Allow easily comparing a result file to other results for that given schedule ID
  • phoromatic: Improve formatting of lists
  • phoromatic: Add times viewed to results
  • phoromatic: Add "show only results with variation" to result viewing page
  • phoromatic: Add result flagging to the main page
  • phoromatic: Allow other/unscheduled test results to be uploaded to the Phoromatic Server using the phoromatic.upload-result sub-command
  • phoromatic: Show file/path locations when starting the Phoromatic Server
  • phoromatic: Use a randomly chosen available port by default when starting the Phoromatic Server if no ports are defined
  • phoromatic: Add basic root administrator support to the Phoronix web interface
  • pts_Graph: Shrink size of sub-title text strings when they're too long

New in version 5.4.0 Milestone 4 (November 6th, 2014)

  • pts-core: Add 3840 x 2160 (4K UHD) to more of the mode-setting fall-back modes
  • pts-core: Start working on support for using standard Linux file-system hierarchy when running as root as a service
  • pts-core: Add PhoromaticStorage option to Phoronix Test Suite user configuration XML file
  • phoromatic: Reporting of overall result counts for given test schedules
  • phoromatic: Report benchmarking / test run errors to server
  • phoromatic: Show system errors/warnings from the Phoromatic web UI
  • phoromatic: Don't attempt to re-run test schedules on clients if they previously reported errors/warnings for that schedule / trigger ID combination
  • phoromatic: Usernames need to be at least four characters long
  • phoromatic: Add a schedule overview to the schedules page
  • phoromatic: Add today's scheduled events to the side bar
  • phoromatic: Improve result identifier / title reporting for results
  • phoromatic: Implement "Power User" account level
  • phoromatic: Add normalize results option to the phoromatic result page
  • phoromatic: Support for jumping to test results page for XXX past days of test from schedule page
  • phodevi: IBM POWER hardware detection improvements

New in version 5.4.0 Milestone 3 (October 21st, 2014)

  • Refinements to the Phoromatic web-user interface.
  • Basic service logging capabilities for Phoromatic client/servers initiated by systemd, etc.
  • Support for attempting to download files multiple times from remote download caches in case of connection/service failures.
  • A new scheduler creation interface from the Phoromatic web UI along with complete editing support.
  • Re-working of the "system groups" Phoromatic feature and should now be fully working and feature complete.
  • Support for Phoromatic users to create multiple users associated with the same account data, including support for "viewer accounts" that can view but not manipulate the account data.
  • An activity stream for showing Phoromatic user data associated with a particular account.
  • Support for merging results from the Phoromatic web UI.
  • Support for deleting results from the Phoromatic web UI.
  • Other improvements and refinements to the Phoronix Test Suite and Phoromatic code.

New in version 5.4.0 Milestone 1 (September 5th, 2014)

  • pts-core: Sanitize pts_result_file user strings
  • pts-core: Don't set memory_limit with HHVM
  • pts-core: Drop phoromatic_legacy support (old Phoromatic.com version)
  • system_monitor: Correct perf-per-Watt calculation for LIB results
  • phodevi: Support Nouveau's pstate formatting changes to read core/mem MHz on newer kernels
  • phodevi: Support for reading monitor EDID over sysfs, decoding descriptors, and obtaining monitor name (should improve monitor name reporting for Intel Linux systems)
  • phodevi: Improved SoC detection
  • pts_LineGraph: Alignment fix for keys

New in version 5.2.1 (July 11th, 2014)

  • pts-core: Add VDPAU as a dependency to the xorg-video external dependency on more platforms
  • pts-core: Don't check OpenBenchmarking.org credentials when the network is down
  • pts-core: Rework result-file-to-text sub-command, show text-based graph results
  • phodevi: Improve NVIDIA binary driver GPU utilization detection
  • phodevi: Add DDE / Deepin Desktop Environment detection
  • pts_Graph: Few minor graph alignment corrections

New in version 5.2.0 (June 6th, 2014)

  • Tech Preview / Experimental Built-In Phoromatic Server
  • Result graphing improvements, including new box plot graphs
  • Phodevi software & hardware detection improvements
  • Phodevi Radeon GPU usage reporting via RadeonTOP
  • New Phoronix Test Suite sub-command options
  • Bug-fixes and other minor enhancements

New in version 5.2 Milestone 4 (May 29th, 2014)

  • pts-core: Always report the CPU scaling governor to the system table
  • pts-core: Add auto-sort-result-file option
  • phoromatic: Improve the systems' page
  • phoromatic: Allow up to three connection failures before quitting
  • pts_Graph: Improved, cleaner, and more accurate rendering of the pts_OverViewGraph
  • pts_Graph: Make the horizontal box chart graph in good shape
  • pts_Graph: Revert earlier render_graph_value_ticks() change by mufasa72 as it produced inaccurate tick values
  • pts_Graph: use the horizontal box plot when rendering frame times for large number of results
  • pts_Graph: Various other graphing improvements

New in version 5.2 Milestone 2 (May 19th, 2014)

  • pts-core: Add RUN_TESTS_IN_RANDOM_ORDER environment variable to cause tests to run in a random order
  • pts-core: Add sdl2-development to PTS External Dependencies
  • pts-core: Fix regression from 5.2m1 that broke some areas of the GUI / web interface
  • pts_Graph: Render min/avg/max stats at top of line graphs (thanks to mufasa72)