- Rewritten and overhauled Windows 10 / Windows Server 2016 support, now considered officially supported
- Much improved BSD operating system support
- Minor macOS support improvements, including optional support for the Brew package manager
- Initial support for Termux for possible Android support in the future
- New sub-commands
phoronix-test-suite create-test-profile
andphoronix-test-suite inspect-test-profile
andphoronix-test-suite openbenchmarking-uploads
andphoronix-test-suite shell
- Much improved result search functionality from the Phoromatic Server
- The ability to create new test profiles from the Phoromatic Server web interface
- Better handling when Internet connection support is absent
- SiFive RISC-V CPU detection, Cavium ThunderX, Spectre V4 reporting and other hardware/software reporting improvements in Phodevi
- An integrated backup module for easily backing up and restoring of all PTS/Phoromatic data on a system
- Allow tests not part of OpenBenchmarking.org to be automatically cloned from a connected Phoromatic Server when needed
- Improved reporting around deprecated/experimental/broken test profiles
- New sub-commands
phoronix-test-suite search
andphoronix-test-suite dump-phodevi-properties
- Reworked Phodevi property handler and other Phodevi improvements
- Restored support for vertical bar graphs in pts_Graph
- Spectre and Meltdown CPU vulnerability reporting
- Significant BSD operating system support improvements
- Official macOS High Sierra support
- Various portability updates
- External dependency updates, initial support for LEDE and MidnightBSD
- Phodevi improvements: gpu.memory-usage and memory.temp sensors, various hardware/software detection improvements
phoronix-test-suite unload-module
andphoronix-test-suite auto-load-module
andphoronix-test-suite network-info
sub-commands- Inline showing of test results when benchmarking against an existing result file from the CLI
- New
perf_tips
module for reporting various performance tips to users - New
ob_auto_compare
module to provide inline seamless OpenBenchmarking.org result references to tests currently running from CLI - Dropped
graphics_event_checker
- Improved screensaver handling
- Various Phodevi improvements
- Result parser improvements
phoronix-test-suite dump-file-info
,phoronix-test-suite dump-tests-to-git
,phoronix-test-suite dump-suites-to-git
sub-commands- Phoromatic support for setting run priorities on test schedules
- New
phoronix-test-suite estimate-run-time
andphoronix-test-suite winners-and-losers
sub-commands - Phoromatic database improvements
- New system software/hardware display formatting
- Support for having one test run generate multiple test result outputs
phoronix-test-suite stress-run
improvements
- BSD support improvements.
- New
phoronix-test-suite list-not-installed-tests
andphoronix-test-suite php-conf
sub-commands - New
flamegrapher
module - New
results_custom_export
module - Phodevi hardware/software detection improvements
- Graphing improvements
- Phoromatic web UI tweaks
- Improved disk detail reporting
phoronix-test-suite stress-run
improvements
- Phoromatic support for stress testing
- Phoromatic support for email notifications and other features
- Watchdog module for suspending/stopping temperatures if sensor thresholds reached
- Dynamic dependency handler infrastructure
- Windows support improvements
- LimitNetworkCommunication option
- Reworked generation of PDF test results
- Continued Phoromatic plumbing improvements
- Initial Vulkan detection/support
- Rework of the Phoromatic web interface
- New local results viewer using HTML+JS
- Result parsing improvements
- Rework of low-level infrastructure / underlying improvements / faster merging
- Improved SVG graph generation
- New graph rendering interface for pts_Graph
- MIPS support improvements
- Faster rendering of result files and other data processing improvements
- Stress-run improvements
- System sensor monitoring via the Phoromatic UI
- Addition of the Phoromatic Results Export Viewer
- Various Linux hardware & software detection improvements
- Allow Phoronix Test Suite clients to be self-updated via update script passed from the Phoromatic Server
- Mongoose web server support for the Phoromatic Server's HTTP instance
- Support viewing system client logs via the Phoromatic Server UI
- Numerous other improvements to Phoromatic
- Many Phoromatic Improvements
- Phoromatic Server Search Support
- Phoromatic Server Stress-Run Controls
- Support For Commenting/Annotating Result Files
- Support For Custom System Variables To Be Used By Result File Strings
- Rootadmin additions & Controls
- Support For Results Via RSS
- Allow One-Time Benchmark Runs & Issuing Of Benchmark Tickets
- Allow Uploading Of Results To OpenBenchmarking.org Via Viewer Page
- Allow Forming Of Custom Test Suites Via Build Suite Page
- Add stress-run Sub Command To Phoronix Test Suite Client
- OS X Support Improvements
- Major overhaul to the built-in Phoromatic Server
- Avahi zero-conf networking support
- Improved download cache handling
- IBM POWER8 hardware detection improvements
- Various code refactoring & other improvements
- 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
- Tech Preview / Experimental HTML5 GUI
- Run-random-tests command
- Phodevi Hardware/Software Detection Improvements
- Start-up Speed Enhancements
- Numerous bug-fixes
- Assorted minor improvements
- Minimum / maximum result reporting
- Frame latency / jitter testing support
- Improved hardware/software detection support
- NVIDIA/AMD AIB GPU board detection support
- Facebook HHVM (HipHop Virtual Machine) 2.1 support
- Graph coloring improvements
- System detail reporting improvements
- Phodevi hardware sensor improvements
- Phoromatic.com support improvements
- Compiler masking/flag improvements
- Phodevi enhancements
- DragonFlyBSD support improvements
- Support for running under Facebook HHVM HipHop Virtual Machine
- New internal-run sub-command
- Phodevi hardware/software improvements
- Phodevi Hardware/Software Detection Improvements
- OpenBenchmarking.org Integration Enhancements
- Improved Reporting Of Test Installation Errors
- Improved Reporting Of Test Run-Time Errors
- Improved BSD Operating System Support
- Rewritten PTS External Dependencies Handling
- Improved Compiler/User Flag Reporting On Test Results
- Desktop Support Improvements
- Phodevi Support For IMPI Detection
- New auto-compare Option For Facilitating Fully Automated Comparisons
- Add list-recommended-tests Option
- Various Minor Enhancements
- New Result Viewer Interface
- Performance-per-Watt / Energy Monitoring Improvements
- Hardware/Software Detection Improvements
- Greater Documentation
- New Result Analytical Features
- Improved Disk Reporting
- Improved Compiler Option/Configuration Reporting
- New Graph Renderer
- Improved ARM / Mobile Device Support
- Download Caching Enhancements
- Re-written Graphics Event Checker
- Support For Apple Mac OS X 10.8
- Enhanced Support For BSD, Solaris Operating Systems
- Various Graphing Improvements
- Expanded Phodevi Library Coverage
- Greater OpenBenchmarking.org Integration
- Various Bug Fixes
- MATISK Benchmarking Module
- Improved Phodevi Device Recognition
- Graphing Improvements
- Third-Party Test/Suite Uploading From The Phoronix Test Suite Client
- Continued OpenBenchmarking.org Integration Enhancements
- GNU Hurd Operating System Support
- Facebook HipHop Compiler Support
- Improved Software Detection
- Improved Hardware Detection
- Support For New System Sensors
- Improved Wine Compatibility
- Interactive Text Mode Support
- OpenBenchmarking.org Integration
- Enhanced Multi-OS, Multi-Architecture Capabilities
- Internal Architectural Enhancements
- Improved Graph Rendering
- 134 Test Profiles
- 56 Test Suites + PCQS
- New Analytics Capabilities
- New Installation & External Dependency Management Support
- Improved Windows 7 x64 Support
- 134 Test Profiles
- 56 Test Suites + PCQS
- New Test Results Parsing Mechanism
- New PTS Results Viewer Interface
- Phoromatic / Phoromatic Tracker Improvements
- Functional Windows 7 x64 Support
- 131 Test Profiles
- 54 Test Suites + PCQS
- Palm webOS / Optware Support
- Improved *BSD OS Support
- Image Quality Comparison Support
- Improved Sensor Monitoring
- GTK2 User Interface Enhancements
- New Network Engine
- Initial Phodevi / pts-core Support On Windows
- 120 Test Profiles
- 50 Test Suites + PCQS
- Automated Regression Tracking Module (Autonomous Git Bisecting)
- Test Recovery Support
- Statistical Significance Support
- Anonymous Usage Reporting
- Display Mode Support
- Network Proxy Support
- Overhauled GTK2 GUI
- 109 Test Profiles
- 47 Test Suites + PCQS
- Expanded Reference System Comparisons
- Many New Test Options
- Introduction Of Phodevi Library
- Overhaul To GTK2 User Interface
- New Test Profile Options
- Initial Release Of PTS Desktop Live
- 90 Test Profiles
- 39 Test Suites + PCQS
- GTK2 Graphical User Interface
- Enhanced *BSD Support
- Support For Reference System Comparisons
- Image Renderer Optimizations
- Updated Test Options Complete Change-Log
- 89 Test Profiles
- 36 Test Suites + PCQS
- Options To Build Your Own Suite
- An Adobe PDF Generator For Test Results
- Support Multiple Arguments When Installing/Running Tests
- Introduce bilde_renderer, Add Support For Rendering Adobe Flash / SWF Graphs
- Support For Virtual Suites
- New Features In pts-core
- Numerous New Options
- 84 Test Profiles
- 34 Test Suites + PCQS
- Mac OS X Support
- Cascading Test Profiles
- Self-Contained Test Profiles
- More Modules
- WINE-based Tests
- OpenSolaris 2008.11 Support
- SVG Graph Rendering Option Complete Change-Log
- 76 Test Profiles
- 38 Test Suites
- Improved Hardware Detection
- Multi-Monitor Support
- Multi-GPU Support
- Modular Plug-in Framework
- System Monitoring Module
- E-Mail Results Module
- Graphics Override Module
- Screensaver Control Module
- OpenSolaris 2008.05 Support
- FreeBSD / *BSD Support
- Improved Graph Rendering
- Result Analysis Option
- Improved Documentation
Initial Stable Release
- 57 Test Profiles
- 23 Test Suites
- Download Caching Support
- XML-based Test / Suite System
- Support For Managing External Dependencies
- Basic Hardware, Software Detection Support
- Automated Test Installation
- Integrated Results Viewer
- Line, Bar, Boolean Graphing Support
- Batch Mode Support
- Global Test Upload Capability
- Support Across All Major Linux Distributions