diff --git a/AUTHORS b/AUTHORS
index 7cb54c3af..8d19c16dc 100644
--- a/AUTHORS
+++ b/AUTHORS
@@ -1,4 +1,4 @@
-Copyright 2008 - 2021 by Phoronix Media.
+Copyright 2008 - 2024 by Phoronix Media.
Lead Architects:
diff --git a/ChangeLog b/ChangeLog
index db2c848c4..bcb04de17 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,12 @@
PHORONIX TEST SUITE CHANGE-LOG
+Phoronix Test Suite 10.8.5
+[GIT]
+
+pts-core: PHP 8.2 warning fixes
+pts-core: Various bug fixes
+phodevi: Hardware/software detection updates
+
Phoronix Test Suite 10.8.4
3 July 2022
diff --git a/README.md b/README.md
index 7bb1b2f58..f71edd164 100644
--- a/README.md
+++ b/README.md
@@ -1,4 +1,4 @@
-# Phoronix Test Suite 10.8.4
+# Phoronix Test Suite 10.8.5

The **Phoronix Test Suite** is the most comprehensive testing and benchmarking
diff --git a/documentation/man-pages/phoronix-test-suite.1 b/documentation/man-pages/phoronix-test-suite.1
index 6a5a92352..28a4d63e4 100644
--- a/documentation/man-pages/phoronix-test-suite.1
+++ b/documentation/man-pages/phoronix-test-suite.1
@@ -1,4 +1,4 @@
-.TH phoronix-test-suite 1 "www.phoronix-test-suite.com" "10.8.4"
+.TH phoronix-test-suite 1 "www.phoronix-test-suite.com" "10.8.5"
.SH NAME
phoronix-test-suite \- The Phoronix Test Suite is an extensible open-source platform for performing testing and performance evaluation.
.SH SYNOPSIS
@@ -204,6 +204,9 @@ This sub-command provides a verbose look at all tests installed/uninstalled on t
.B list-test-usage
This option will list various details about installed tests and their usage.
.TP
+.B print-tests [Test | Suite | OpenBenchmarking ID | Test Result] ...
+This option will print the test identifiers of the specified result file(s), test suite(s), OpenBenchmarking.org ID(s), or other runnable object(s).
+.TP
.B search
This option provides command-line searching abilities for test profiles / test suites / test results. The search query can be passed as a parameter otherwise the user is prompted to input their search query..
.TP
@@ -272,6 +275,9 @@ This option is the inverse of the remove-results-from-result-file sub-command. I
.B merge-results [Test Result] ...
This option will manually merge multiple sets of test results generated by the Phoronix Test Suite.
.TP
+.B prune-empty-results [Test Result]
+This option is used if there are test results (benchmarks) to be dropped from a given result file that had no successful runs. I.e. if any run attempt(s) only errored out without producing any result for any of the test run(s) saved in that file. The user must specify a saved results file.
+.TP
.B remove-incomplete-results-from-result-file [Test Result]
This option is used if there are test results (benchmarks) to be dropped from a given result file for having incomplete data, either a test run did not attempt to run that benchmark or failed to properly run. The user must specify a saved results file and the command will then attempt to find any results with incomplete/missing data and prompt the user with confirmation to remove them.
.TP
@@ -448,5 +454,5 @@ https://www.openbenchmarking.org/
https://www.phoronix.com/
.br
.SH AUTHORS
-Copyright 2008 - 2022 by Phoronix Media, Michael Larabel.
+Copyright 2008 - 2024 by Phoronix Media, Michael Larabel.
.TP
diff --git a/documentation/phoronix-test-suite.html b/documentation/phoronix-test-suite.html
index ee821e542..2b81fe0f7 100644
--- a/documentation/phoronix-test-suite.html
+++ b/documentation/phoronix-test-suite.html
@@ -377,6 +377,9 @@ along with this program. If not, see
This sub-command provides a verbose look at all tests installed/uninstalled on the system and whether any errors were encountered at install-time or run-time and other test installation/runtime metrics for complementing other Phoronix Test Suite sub-command outputs.
This option will list various details about installed tests and their usage.
+This option will print the test identifiers of the specified result file(s), test suite(s), OpenBenchmarking.org ID(s), or other runnable object(s).
This option provides command-line searching abilities for test profiles / test suites / test results. The search query can be passed as a parameter otherwise the user is prompted to input their search query..
This option will manually merge multiple sets of test results generated by the Phoronix Test Suite.
+This option is used if there are test results (benchmarks) to be dropped from a given result file that had no successful runs. I.e. if any run attempt(s) only errored out without producing any result for any of the test run(s) saved in that file. The user must specify a saved results file.
This option is used if there are test results (benchmarks) to be dropped from a given result file for having incomplete data, either a test run did not attempt to run that benchmark or failed to properly run. The user must specify a saved results file and the command will then attempt to find any results with incomplete/missing data and prompt the user with confirmation to remove them.
@@ -889,7 +895,7 @@ NOTE: Use the "system-sensors" command to see what sensors are available for monThis option sets the time (in seconds) to sleep between running tests. The default value is 8.
+This option sets the time (in seconds) to sleep between running tests. The default value is 6.
If this option is set to TRUE, when saving the results from a test it will also save various system details and logs to a sub-directory of the result file's location. Among the logs that will be archived include the X.Org log, dmesg, and lspci outputs. These system details may also be saved if a test suite explicitly requests this information be saved. If this option is set to FALSE, the system details / logs will not be saved by default. The default value is FALSE. When running in batch mode or using a Phoronix Certification and Qualification Suite, the logs will be saved regardless of this user setting.
[EXPERIMENTAL] When this option is enabled, the Phoronix Test Suite standard output from the terminal will be logged to any relevant Phoronix Test Suite / Phoromatic log file. This is mainly useful for debugging purposes and if wishing to always archive the standard output as part of Phoronix Test Suite logs.
+The value can be of type: boolean (TRUE / FALSE). +
This option can be used for system sensor monitoring during test execution. The Phoronix Test Suite system_monitor module can monitor various exposed sensors and record them as part of the result file and present them as additional graphs / metrics in the result viewer. The exposed sensors varies by platform hardware/software. This functionality also requires PHP PCNTL support and thus is not available for some platforms (i.e. Windows).
The value can be of type: enumeration (all, cpu.peak-freq, cpu.temp, cpu.power, cpu.usage, gpu.freq, gpu.power, gpu.temp, hdd.temp, memory.usage, swap.usage, sys.power, sys.temp) @@ -1402,6 +1412,9 @@ In the event that a test profile fails to install or run, the following general
This is a collection of test profiles found within the specified OpenBenchmarking.org repository where the test profile is specified as being compatible with the solaris Operating System.
+This is a collection of test profiles having an external dependency on Steam
This is a collection of test profiles found within the specified OpenBenchmarking.org repository where the test profile is specified as being a test of the system sub-system.
@@ -1414,9 +1427,6 @@ In the event that a test profile fails to install or run, the following generalThis is a collection of test profiles found within the specified OpenBenchmarking.org repository where the test profile is specified via an internal tag as testing smp.
-This is a collection of test profiles found within the specified OpenBenchmarking.org repository where the test profile is specified via an internal tag as testing opencl.
This is a collection of test profiles found within the specified OpenBenchmarking.org repository where the test profile is specified via an internal tag as testing cuda.
@@ -1426,12 +1436,18 @@ In the event that a test profile fails to install or run, the following generalThis is a collection of test profiles found within the specified OpenBenchmarking.org repository where the test profile is specified via an internal tag as testing openmp.
-This is a collection of test profiles found within the specified OpenBenchmarking.org repository where the test profile is specified via an internal tag as testing cloud.
This is a collection of test profiles found within the specified OpenBenchmarking.org repository where the test profile is specified via an internal tag as testing docker.
+This is a collection of test profiles found within the specified OpenBenchmarking.org repository where the test profile is specified via an internal tag as testing ai.
+This is a collection of test profiles found within the specified OpenBenchmarking.org repository where the test profile is specified via an internal tag as testing opencl.
+This is a collection of test profiles found within the specified OpenBenchmarking.org repository where the test profile is specified via an internal tag as testing cloud.
This is a collection of test profiles found within the specified OpenBenchmarking.org repository where the test profile is specified via an internal tag as testing go.
@@ -1534,6 +1550,9 @@ In the event that a test profile fails to install or run, the following generalThis is a collection of all supported test profiles found within the specified OpenBenchmarking.org repository.
+This is a collection of test profiles found within the specified OpenBenchmarking.org repository where the test profile is specified as being a application software test.
This is a collection of test profiles found within the specified OpenBenchmarking.org repository where the test profile is specified as being compatible with the bsd Operating System.
@@ -1552,6 +1571,9 @@ In the event that a test profile fails to install or run, the following generalThis is a collection of test profiles having an external dependency on Rust
+This is a collection of test profiles found within the specified OpenBenchmarking.org repository where the test profile is specified as being a test of the system sub-system.
This is a collection of test profiles found within the specified OpenBenchmarking.org repository where the test profile is specified as being a utility software test.
@@ -1671,7 +1693,7 @@ SUPPORTED OPENBENCHMARKING.ORG REPOSITORIES:If distributing a customized/local copy of the Phoronix Test Suite, the default behavior of the configuration file (in addition to deleting the pts_openbenchmarking_upload file) can be done via the user configuration defaults defined within pts-core/static/user-config-defaults.xml.
The Phoronix Test Suite is based upon the extensive testing and internal tools developed by Phoronix.com since 2004 along with support from leading tier-one computer hardware and software vendors. The principal architects of the Phoronix Test Suite are Michael Larabel and Matthew Tippett. The phoronix-test-suite, pts_Graph, Phoromatic, Phodevi, and nye_Xml are some of the related open-source projects provided by Phoronix Media.
-Copyright © 2008 - 2022 by Phoronix Media.
+Copyright © 2008 - 2024 by Phoronix Media.