From 3397c2ec8996659f4e45d9c5d08c7d920688d76f Mon Sep 17 00:00:00 2001 From: Michael Larabel Date: Tue, 5 Jun 2018 08:09:50 -0500 Subject: [PATCH] PTS 8.0 prepping... --- README.md | 2 +- documentation/man-pages/phoronix-test-suite.1 | 2 +- documentation/phoronix-test-suite.html | 4 +- documentation/phoronix-test-suite.md | 90 +------------------ .../stubs/02_external_dependencies.html | 2 +- documentation/stubs/55_virtual_suites.html | 2 +- pts-core/pts-core.php | 6 +- 7 files changed, 10 insertions(+), 98 deletions(-) diff --git a/README.md b/README.md index 9eca6155d4..ef322b71cf 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,4 @@ -# Phoronix Test Suite 8.0.0m5 +# Phoronix Test Suite 8.0.0 http://www.phoronix-test-suite.com/ 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 72be1a6356..1ad1a136a7 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" "8.0.0m5" +.TH phoronix-test-suite 1 "www.phoronix-test-suite.com" "8.0.0" .SH NAME phoronix-test-suite \- The Phoronix Test Suite is an extensible open-source platform for performing testing and performance evaluation. .SH SYNOPSIS diff --git a/documentation/phoronix-test-suite.html b/documentation/phoronix-test-suite.html index 8f41151db4..600e0ca950 100644 --- a/documentation/phoronix-test-suite.html +++ b/documentation/phoronix-test-suite.html @@ -616,7 +616,7 @@

Windows Installation

Facebook HipHop

The Phoronix Test Suite can use Facebook's HipHop HHVM virtual machine as an alternative to the de facto PHP implementation. The Phoronix Test Suite has been tested against HHVM 2.0. If HHVM is present on the system but not PHP, it will automatically be used by the Phoronix Test Suite. Alternatively, the PHP_BIN environment variable can be set to point to an alternative hhvm binary.

The Phoronix Test Suite also supports the older version of Facebook HipHop that serves as a PHP to C++ translator and compiler with GCC. This support though is primitive and not officially supported. To compile the Phoronix Test Suite using HipHop/GCC, run find . -name "*.php" > files.list && hphp --input-list=files.list -k 1 --log=3 --include-path="." --cluster-count=50 -v "AllDynamic=true" -v "AllVolatile=true" from the root phoronix-test-suite/ directory. It can then be executed in the form of /tmp/hphp_XXX/program -f pts-core/phoronix-test-suite.php system-info.

-

External Dependencies

The Phoronix Test Suite has a feature known as "External Dependencies" where the Phoronix Test Suite can attempt to automatically install some of the test-specific dependencies on supported distributions. If running on a distribution where there is currently no External Dependencies profile, the needed package name(s) are listed for manual installation.

Below are a list of the operating systems that currently have external dependencies support within the Phoronix Test Suite for the automatic installation of needed test files.


  • Alpine Linux
  • Amazon
  • Angstrom
  • Arch Linux
  • CentOS
  • ClearOS
  • ClearOS Core Server
  • Debian
  • DragonFlyBSD
  • Fedora
  • Fluxbuntu
  • GNU KFreeBSD
  • Gentoo
  • Goobuntu
  • HP
  • Joli Cloud
  • Linaro
  • Linux Embedded Development Environment
  • Linux Mint
  • MEPIS
  • Mac OS X
  • MacPorts
  • Mageia
  • Mandriva
  • MeeGo
  • Microsoft Windows
  • MidnightBSD
  • Moblin
  • Mythbuntu
  • NetBSD
  • Nexenta Core
  • OLPC
  • OpenIndiana
  • OpenMandriva
  • OpenSolaris
  • OpenSuSE
  • Optware
  • Oracle Server
  • PCLinuxOS
  • PTS Desktop Live
  • PTS Linux Live
  • Palm
  • Pardus Linux
  • Red Hat Enterprise
  • Red Hat Enterprise Server
  • SUSE
  • SUSE Linux
  • Scientific
  • ScientificSL
  • Solus
  • Solus Linux
  • Termux
  • Ubuntu
  • Void Linux
  • Zenwalk
  • gNewSense

  • +

    External Dependencies

    The Phoronix Test Suite has a feature known as "External Dependencies" where the Phoronix Test Suite can attempt to automatically install some of the test-specific dependencies on supported distributions. If running on a distribution where there is currently no External Dependencies profile, the needed package name(s) are listed for manual installation.

    Below are a list of the operating systems that currently have external dependencies support within the Phoronix Test Suite for the automatic installation of needed test files.


  • Alpine Linux
  • Amazon
  • Angstrom
  • Arch Linux
  • CentOS
  • ClearOS
  • ClearOS Core Server
  • Debian
  • DragonFlyBSD
  • Fedora
  • Fluxbuntu
  • GNU KFreeBSD
  • Gentoo
  • Goobuntu
  • HP
  • Joli Cloud
  • Linaro
  • Linux Embedded Development Environment
  • Linux Mint
  • MEPIS
  • Mac OS X
  • MacPorts
  • Mageia
  • Mandriva
  • MeeGo
  • Microsoft Windows
  • MidnightBSD
  • Moblin
  • Mythbuntu
  • NetBSD
  • Nexenta Core
  • OLPC
  • OpenIndiana
  • OpenMandriva
  • OpenSolaris
  • OpenSuSE
  • Optware
  • Oracle Server
  • PCLinuxOS
  • PTS Desktop Live
  • PTS Linux Live
  • Palm
  • Pardus Linux
  • Red Hat Enterprise
  • Red Hat Enterprise Server
  • SUSE
  • SUSE Linux
  • Scientific
  • ScientificSL
  • Solus
  • Solus Linux
  • Termux
  • Ubuntu
  • Void Linux
  • Zenwalk
  • gNewSense
  • macOS Brew

  • Configuration

    User Files & Folders

    @@ -743,7 +743,7 @@

    Test / Suite Writing

    - The Phoronix Test Suite recursively determines tests/suites and allows a suite to call another suite.

    Module Writing

    - By writing a Phoronix Test Suite module, you can easily extend the functionality of the Phoronix Test Suite. Some examples are being able to email the results upon completion, controlling the system's screensaver, updating a text LCD panel with the current test status, etc.

    -

    Virtual Test Suites

    Virtual test suites are not like a traditional test suite defined by the XML suite specification. Virtual test suites are dynamically generated in real-time by the Phoronix Test Suite client based upon the specified test critera. Virtual test suites can automatically consist of all test profiles that are compatible with a particular operating system or test profiles that meet other critera. When running a virtual suite, the OpenBenchmarking.org repository of the test profiles to use for generating the dynamic suite must be prefixed.

    Virtual test suites can be installed and run just like a normal XML test suite and shares nearly all of the same capabilities. However, when running a virtual suite, the user will be prompted to input any user-configuration options for needed test profiles just as they would need to do if running the test individually. When running a virtual suite, the user also has the ability to select individual tests within the suite to run or to run all of the contained test profiles. Virtual test suites are also only supported for an OpenBenchmarking.org repository if there is no test profile or test suite of the same name in the repository. Below is a list of common virtual test suites for the main Phoronix Test Suite repository, but the dynamic list of available virtual test suites based upon the enabled repositories is available by running phoronix-test-suite list-available-virtual-suites.


    All PTS Tests pts/all

    This is a collection of all test profiles found within the specified OpenBenchmarking.org repository.

    Installed Tests pts/installed

    This is a collection of test profiles found within the specified OpenBenchmarking.org repository that are already installed on the system under test.

    Linux Operating System Tests pts/linux

    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 Linux Operating System.

    Solaris Operating System Tests pts/solaris

    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.

    BSD Operating System Tests pts/bsd

    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.

    MacOSX Operating System Tests pts/macosx

    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 MacOSX Operating System.

    Windows Operating System Tests pts/windows

    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 Windows Operating System.

    Hurd Operating System Tests pts/hurd

    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 Hurd Operating System.

    System Subsystem Tests pts/system

    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.

    Processor Subsystem Tests pts/processor

    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 Processor sub-system.

    Graphics Subsystem Tests pts/graphics

    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 Graphics sub-system.

    Other Subsystem Tests pts/other

    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 Other sub-system.

    Utility Tests pts/utility

    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.

    Simulator Tests pts/simulator

    This is a collection of test profiles found within the specified OpenBenchmarking.org repository where the test profile is specified as being a Simulator software test.

    Scientific Tests pts/scientific

    This is a collection of test profiles found within the specified OpenBenchmarking.org repository where the test profile is specified as being a Scientific software test.

    Benchmark Tests pts/benchmark

    This is a collection of test profiles found within the specified OpenBenchmarking.org repository where the test profile is specified as being a Benchmark software test.

    Application Tests pts/application

    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.

    Game Tests pts/game

    This is a collection of test profiles found within the specified OpenBenchmarking.org repository where the test profile is specified as being a Game software test.

    Smp Tests pts/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 smp.

    Cuda Tests pts/cuda

    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.

    Python Tests pts/python

    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 python.

    Go Tests pts/go

    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.

    Mpi Tests pts/mpi

    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 mpi.

    Openmp Tests pts/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 openmp.

    Vdpau Tests pts/vdpau

    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 vdpau.

    Video Tests pts/video

    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 video.

    Responsiveness Tests pts/responsiveness

    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 responsiveness.

    Openmpi Tests pts/openmpi

    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 openmpi.

    All SYSTEM Tests system/all

    This is a collection of all test profiles found within the specified OpenBenchmarking.org repository.

    Installed Tests system/installed

    This is a collection of test profiles found within the specified OpenBenchmarking.org repository that are already installed on the system under test.

    Linux Operating System Tests system/linux

    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 Linux Operating System.

    Solaris Operating System Tests system/solaris

    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.

    BSD Operating System Tests system/bsd

    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.

    MacOSX Operating System Tests system/macosx

    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 MacOSX Operating System.

    Windows Operating System Tests system/windows

    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 Windows Operating System.

    Hurd Operating System Tests system/hurd

    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 Hurd Operating System.

    System Subsystem Tests system/system

    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.

    Processor Subsystem Tests system/processor

    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 Processor sub-system.

    Disk Subsystem Tests system/disk

    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 Disk sub-system.

    Graphics Subsystem Tests system/graphics

    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 Graphics sub-system.

    Memory Subsystem Tests system/memory

    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 Memory sub-system.

    Network Subsystem Tests system/network

    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 Network sub-system.

    Other Subsystem Tests system/other

    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 Other sub-system.

    Utility Tests system/utility

    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.

    Simulator Tests system/simulator

    This is a collection of test profiles found within the specified OpenBenchmarking.org repository where the test profile is specified as being a Simulator software test.

    Scientific Tests system/scientific

    This is a collection of test profiles found within the specified OpenBenchmarking.org repository where the test profile is specified as being a Scientific software test.

    Benchmark Tests system/benchmark

    This is a collection of test profiles found within the specified OpenBenchmarking.org repository where the test profile is specified as being a Benchmark software test.

    Application Tests system/application

    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.

    Game Tests system/game

    This is a collection of test profiles found within the specified OpenBenchmarking.org repository where the test profile is specified as being a Game software test.

    Opencl Tests system/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 opencl.

    Cuda Tests system/cuda

    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.

    All SYSTEM Tests system/all

    This is a collection of all test profiles found within the specified OpenBenchmarking.org repository.

    Installed Tests system/installed

    This is a collection of test profiles found within the specified OpenBenchmarking.org repository that are already installed on the system under test.

    Linux Operating System Tests system/linux

    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 Linux Operating System.

    Solaris Operating System Tests system/solaris

    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.

    BSD Operating System Tests system/bsd

    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.

    MacOSX Operating System Tests system/macosx

    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 MacOSX Operating System.

    Windows Operating System Tests system/windows

    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 Windows Operating System.

    Hurd Operating System Tests system/hurd

    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 Hurd Operating System.

    System Subsystem Tests system/system

    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.

    Processor Subsystem Tests system/processor

    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 Processor sub-system.

    Disk Subsystem Tests system/disk

    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 Disk sub-system.

    Graphics Subsystem Tests system/graphics

    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 Graphics sub-system.

    Memory Subsystem Tests system/memory

    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 Memory sub-system.

    Network Subsystem Tests system/network

    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 Network sub-system.

    Other Subsystem Tests system/other

    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 Other sub-system.

    Utility Tests system/utility

    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.

    Simulator Tests system/simulator

    This is a collection of test profiles found within the specified OpenBenchmarking.org repository where the test profile is specified as being a Simulator software test.

    Scientific Tests system/scientific

    This is a collection of test profiles found within the specified OpenBenchmarking.org repository where the test profile is specified as being a Scientific software test.

    Benchmark Tests system/benchmark

    This is a collection of test profiles found within the specified OpenBenchmarking.org repository where the test profile is specified as being a Benchmark software test.

    Application Tests system/application

    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.

    Game Tests system/game

    This is a collection of test profiles found within the specified OpenBenchmarking.org repository where the test profile is specified as being a Game software test.

    Opencl Tests system/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 opencl.

    Cuda Tests system/cuda

    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.

    All WINDOWS Tests windows/all

    This is a collection of all test profiles found within the specified OpenBenchmarking.org repository.

    Installed Tests windows/installed

    This is a collection of test profiles found within the specified OpenBenchmarking.org repository that are already installed on the system under test.

    Linux Operating System Tests windows/linux

    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 Linux Operating System.

    Solaris Operating System Tests windows/solaris

    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.

    BSD Operating System Tests windows/bsd

    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.

    MacOSX Operating System Tests windows/macosx

    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 MacOSX Operating System.

    Windows Operating System Tests windows/windows

    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 Windows Operating System.

    Hurd Operating System Tests windows/hurd

    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 Hurd Operating System.

    System Subsystem Tests windows/system

    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.

    Processor Subsystem Tests windows/processor

    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 Processor sub-system.

    Disk Subsystem Tests windows/disk

    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 Disk sub-system.

    Graphics Subsystem Tests windows/graphics

    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 Graphics sub-system.

    Memory Subsystem Tests windows/memory

    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 Memory sub-system.

    Network Subsystem Tests windows/network

    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 Network sub-system.

    Other Subsystem Tests windows/other

    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 Other sub-system.

    Utility Tests windows/utility

    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.

    Simulator Tests windows/simulator

    This is a collection of test profiles found within the specified OpenBenchmarking.org repository where the test profile is specified as being a Simulator software test.

    Scientific Tests windows/scientific

    This is a collection of test profiles found within the specified OpenBenchmarking.org repository where the test profile is specified as being a Scientific software test.

    Benchmark Tests windows/benchmark

    This is a collection of test profiles found within the specified OpenBenchmarking.org repository where the test profile is specified as being a Benchmark software test.

    Application Tests windows/application

    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.

    Game Tests windows/game

    This is a collection of test profiles found within the specified OpenBenchmarking.org repository where the test profile is specified as being a Game software test.


    +

    Virtual Test Suites

    Virtual test suites are not like a traditional test suite defined by the XML suite specification. Virtual test suites are dynamically generated in real-time by the Phoronix Test Suite client based upon the specified test critera. Virtual test suites can automatically consist of all test profiles that are compatible with a particular operating system or test profiles that meet other critera. When running a virtual suite, the OpenBenchmarking.org repository of the test profiles to use for generating the dynamic suite must be prefixed.

    Virtual test suites can be installed and run just like a normal XML test suite and shares nearly all of the same capabilities. However, when running a virtual suite, the user will be prompted to input any user-configuration options for needed test profiles just as they would need to do if running the test individually. When running a virtual suite, the user also has the ability to select individual tests within the suite to run or to run all of the contained test profiles. Virtual test suites are also only supported for an OpenBenchmarking.org repository if there is no test profile or test suite of the same name in the repository. Below is a list of common virtual test suites for the main Phoronix Test Suite repository, but the dynamic list of available virtual test suites based upon the enabled repositories is available by running phoronix-test-suite list-available-virtual-suites.


    All PTS Tests pts/all

    This is a collection of all test profiles found within the specified OpenBenchmarking.org repository.

    Installed Tests pts/installed

    This is a collection of test profiles found within the specified OpenBenchmarking.org repository that are already installed on the system under test.

    Linux Operating System Tests pts/linux

    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 Linux Operating System.

    Solaris Operating System Tests pts/solaris

    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.

    BSD Operating System Tests pts/bsd

    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.

    MacOSX Operating System Tests pts/macosx

    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 MacOSX Operating System.

    Windows Operating System Tests pts/windows

    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 Windows Operating System.

    Hurd Operating System Tests pts/hurd

    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 Hurd Operating System.

    System Subsystem Tests pts/system

    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.

    Processor Subsystem Tests pts/processor

    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 Processor sub-system.

    Graphics Subsystem Tests pts/graphics

    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 Graphics sub-system.

    Other Subsystem Tests pts/other

    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 Other sub-system.

    Utility Tests pts/utility

    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.

    Simulator Tests pts/simulator

    This is a collection of test profiles found within the specified OpenBenchmarking.org repository where the test profile is specified as being a Simulator software test.

    Scientific Tests pts/scientific

    This is a collection of test profiles found within the specified OpenBenchmarking.org repository where the test profile is specified as being a Scientific software test.

    Benchmark Tests pts/benchmark

    This is a collection of test profiles found within the specified OpenBenchmarking.org repository where the test profile is specified as being a Benchmark software test.

    Application Tests pts/application

    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.

    Game Tests pts/game

    This is a collection of test profiles found within the specified OpenBenchmarking.org repository where the test profile is specified as being a Game software test.

    Smp Tests pts/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 smp.

    Cuda Tests pts/cuda

    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.

    Python Tests pts/python

    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 python.

    Go Tests pts/go

    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.

    Mpi Tests pts/mpi

    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 mpi.

    Openmp Tests pts/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 openmp.

    Vdpau Tests pts/vdpau

    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 vdpau.

    Video Tests pts/video

    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 video.

    Responsiveness Tests pts/responsiveness

    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 responsiveness.

    Openmpi Tests pts/openmpi

    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 openmpi.

    All SYSTEM Tests system/all

    This is a collection of all test profiles found within the specified OpenBenchmarking.org repository.

    Installed Tests system/installed

    This is a collection of test profiles found within the specified OpenBenchmarking.org repository that are already installed on the system under test.

    Linux Operating System Tests system/linux

    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 Linux Operating System.

    Solaris Operating System Tests system/solaris

    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.

    BSD Operating System Tests system/bsd

    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.

    MacOSX Operating System Tests system/macosx

    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 MacOSX Operating System.

    Windows Operating System Tests system/windows

    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 Windows Operating System.

    Hurd Operating System Tests system/hurd

    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 Hurd Operating System.

    System Subsystem Tests system/system

    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.

    Processor Subsystem Tests system/processor

    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 Processor sub-system.

    Disk Subsystem Tests system/disk

    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 Disk sub-system.

    Graphics Subsystem Tests system/graphics

    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 Graphics sub-system.

    Memory Subsystem Tests system/memory

    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 Memory sub-system.

    Network Subsystem Tests system/network

    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 Network sub-system.

    Other Subsystem Tests system/other

    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 Other sub-system.

    Utility Tests system/utility

    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.

    Simulator Tests system/simulator

    This is a collection of test profiles found within the specified OpenBenchmarking.org repository where the test profile is specified as being a Simulator software test.

    Scientific Tests system/scientific

    This is a collection of test profiles found within the specified OpenBenchmarking.org repository where the test profile is specified as being a Scientific software test.

    Benchmark Tests system/benchmark

    This is a collection of test profiles found within the specified OpenBenchmarking.org repository where the test profile is specified as being a Benchmark software test.

    Application Tests system/application

    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.

    Game Tests system/game

    This is a collection of test profiles found within the specified OpenBenchmarking.org repository where the test profile is specified as being a Game software test.

    Opencl Tests system/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 opencl.

    Cuda Tests system/cuda

    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.


    Component Testing

    Compiler Testing & Masking

    diff --git a/documentation/phoronix-test-suite.md b/documentation/phoronix-test-suite.md index 850baa2752..1f1385ca64 100644 --- a/documentation/phoronix-test-suite.md +++ b/documentation/phoronix-test-suite.md @@ -431,7 +431,7 @@ Below are a list of the operating systems that currently have external dependenc --- -Alpine LinuxAmazonAngstromArch LinuxCentOSClearOSClearOS Core ServerDebianDragonFlyBSDFedoraFluxbuntuGNU KFreeBSDGentooGoobuntuHPJoli CloudLinaroLinux Embedded Development EnvironmentLinux MintMEPISMac OS XMacPortsMageiaMandrivaMeeGoMicrosoft WindowsMidnightBSDMoblinMythbuntuNetBSDNexenta CoreOLPCOpenIndianaOpenMandrivaOpenSolarisOpenSuSEOptwareOracle ServerPCLinuxOSPTS Desktop LivePTS Linux LivePalmPardus LinuxRed Hat EnterpriseRed Hat Enterprise ServerSUSESUSE LinuxScientificScientificSLSolusSolus LinuxTermuxUbuntuVoid LinuxZenwalkgNewSense +Alpine LinuxAmazonAngstromArch LinuxCentOSClearOSClearOS Core ServerDebianDragonFlyBSDFedoraFluxbuntuGNU KFreeBSDGentooGoobuntuHPJoli CloudLinaroLinux Embedded Development EnvironmentLinux MintMEPISMac OS XMacPortsMageiaMandrivaMeeGoMicrosoft WindowsMidnightBSDMoblinMythbuntuNetBSDNexenta CoreOLPCOpenIndianaOpenMandrivaOpenSolarisOpenSuSEOptwareOracle ServerPCLinuxOSPTS Desktop LivePTS Linux LivePalmPardus LinuxRed Hat EnterpriseRed Hat Enterprise ServerSUSESUSE LinuxScientificScientificSLSolusSolus LinuxTermuxUbuntuVoid LinuxZenwalkgNewSensemacOS Brew # Configuration ## User Files & Folders @@ -671,94 +671,6 @@ This is a collection of test profiles found within the specified OpenBenchmarkin 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. #### Cuda Tests system/cuda 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. -#### All SYSTEM Tests system/all -This is a collection of all test profiles found within the specified OpenBenchmarking.org repository. -#### Installed Tests system/installed -This is a collection of test profiles found within the specified OpenBenchmarking.org repository that are already installed on the system under test. -#### Linux Operating System Tests system/linux -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 Linux Operating System. -#### Solaris Operating System Tests system/solaris -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. -#### BSD Operating System Tests system/bsd -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. -#### MacOSX Operating System Tests system/macosx -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 MacOSX Operating System. -#### Windows Operating System Tests system/windows -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 Windows Operating System. -#### Hurd Operating System Tests system/hurd -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 Hurd Operating System. -#### System Subsystem Tests system/system -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. -#### Processor Subsystem Tests system/processor -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 Processor sub-system. -#### Disk Subsystem Tests system/disk -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 Disk sub-system. -#### Graphics Subsystem Tests system/graphics -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 Graphics sub-system. -#### Memory Subsystem Tests system/memory -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 Memory sub-system. -#### Network Subsystem Tests system/network -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 Network sub-system. -#### Other Subsystem Tests system/other -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 Other sub-system. -#### Utility Tests system/utility -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. -#### Simulator Tests system/simulator -This is a collection of test profiles found within the specified OpenBenchmarking.org repository where the test profile is specified as being a Simulator software test. -#### Scientific Tests system/scientific -This is a collection of test profiles found within the specified OpenBenchmarking.org repository where the test profile is specified as being a Scientific software test. -#### Benchmark Tests system/benchmark -This is a collection of test profiles found within the specified OpenBenchmarking.org repository where the test profile is specified as being a Benchmark software test. -#### Application Tests system/application -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. -#### Game Tests system/game -This is a collection of test profiles found within the specified OpenBenchmarking.org repository where the test profile is specified as being a Game software test. -#### Opencl Tests system/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 opencl. -#### Cuda Tests system/cuda -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. -#### All WINDOWS Tests windows/all -This is a collection of all test profiles found within the specified OpenBenchmarking.org repository. -#### Installed Tests windows/installed -This is a collection of test profiles found within the specified OpenBenchmarking.org repository that are already installed on the system under test. -#### Linux Operating System Tests windows/linux -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 Linux Operating System. -#### Solaris Operating System Tests windows/solaris -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. -#### BSD Operating System Tests windows/bsd -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. -#### MacOSX Operating System Tests windows/macosx -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 MacOSX Operating System. -#### Windows Operating System Tests windows/windows -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 Windows Operating System. -#### Hurd Operating System Tests windows/hurd -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 Hurd Operating System. -#### System Subsystem Tests windows/system -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. -#### Processor Subsystem Tests windows/processor -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 Processor sub-system. -#### Disk Subsystem Tests windows/disk -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 Disk sub-system. -#### Graphics Subsystem Tests windows/graphics -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 Graphics sub-system. -#### Memory Subsystem Tests windows/memory -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 Memory sub-system. -#### Network Subsystem Tests windows/network -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 Network sub-system. -#### Other Subsystem Tests windows/other -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 Other sub-system. -#### Utility Tests windows/utility -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. -#### Simulator Tests windows/simulator -This is a collection of test profiles found within the specified OpenBenchmarking.org repository where the test profile is specified as being a Simulator software test. -#### Scientific Tests windows/scientific -This is a collection of test profiles found within the specified OpenBenchmarking.org repository where the test profile is specified as being a Scientific software test. -#### Benchmark Tests windows/benchmark -This is a collection of test profiles found within the specified OpenBenchmarking.org repository where the test profile is specified as being a Benchmark software test. -#### Application Tests windows/application -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. -#### Game Tests windows/game -This is a collection of test profiles found within the specified OpenBenchmarking.org repository where the test profile is specified as being a Game software test. # Component Testing diff --git a/documentation/stubs/02_external_dependencies.html b/documentation/stubs/02_external_dependencies.html index 91915340be..b3383aabb6 100644 --- a/documentation/stubs/02_external_dependencies.html +++ b/documentation/stubs/02_external_dependencies.html @@ -1 +1 @@ -External Dependencies

    The Phoronix Test Suite has a feature known as "External Dependencies" where the Phoronix Test Suite can attempt to automatically install some of the test-specific dependencies on supported distributions. If running on a distribution where there is currently no External Dependencies profile, the needed package name(s) are listed for manual installation.

    Below are a list of the operating systems that currently have external dependencies support within the Phoronix Test Suite for the automatic installation of needed test files.


  • Alpine Linux
  • Amazon
  • Angstrom
  • Arch Linux
  • CentOS
  • ClearOS
  • ClearOS Core Server
  • Debian
  • DragonFlyBSD
  • Fedora
  • Fluxbuntu
  • GNU KFreeBSD
  • Gentoo
  • Goobuntu
  • HP
  • Joli Cloud
  • Linaro
  • Linux Embedded Development Environment
  • Linux Mint
  • MEPIS
  • Mac OS X
  • MacPorts
  • Mageia
  • Mandriva
  • MeeGo
  • Microsoft Windows
  • MidnightBSD
  • Moblin
  • Mythbuntu
  • NetBSD
  • Nexenta Core
  • OLPC
  • OpenIndiana
  • OpenMandriva
  • OpenSolaris
  • OpenSuSE
  • Optware
  • Oracle Server
  • PCLinuxOS
  • PTS Desktop Live
  • PTS Linux Live
  • Palm
  • Pardus Linux
  • Red Hat Enterprise
  • Red Hat Enterprise Server
  • SUSE
  • SUSE Linux
  • Scientific
  • ScientificSL
  • Solus
  • Solus Linux
  • Termux
  • Ubuntu
  • Void Linux
  • Zenwalk
  • gNewSense
  • +External Dependencies

    The Phoronix Test Suite has a feature known as "External Dependencies" where the Phoronix Test Suite can attempt to automatically install some of the test-specific dependencies on supported distributions. If running on a distribution where there is currently no External Dependencies profile, the needed package name(s) are listed for manual installation.

    Below are a list of the operating systems that currently have external dependencies support within the Phoronix Test Suite for the automatic installation of needed test files.


  • Alpine Linux
  • Amazon
  • Angstrom
  • Arch Linux
  • CentOS
  • ClearOS
  • ClearOS Core Server
  • Debian
  • DragonFlyBSD
  • Fedora
  • Fluxbuntu
  • GNU KFreeBSD
  • Gentoo
  • Goobuntu
  • HP
  • Joli Cloud
  • Linaro
  • Linux Embedded Development Environment
  • Linux Mint
  • MEPIS
  • Mac OS X
  • MacPorts
  • Mageia
  • Mandriva
  • MeeGo
  • Microsoft Windows
  • MidnightBSD
  • Moblin
  • Mythbuntu
  • NetBSD
  • Nexenta Core
  • OLPC
  • OpenIndiana
  • OpenMandriva
  • OpenSolaris
  • OpenSuSE
  • Optware
  • Oracle Server
  • PCLinuxOS
  • PTS Desktop Live
  • PTS Linux Live
  • Palm
  • Pardus Linux
  • Red Hat Enterprise
  • Red Hat Enterprise Server
  • SUSE
  • SUSE Linux
  • Scientific
  • ScientificSL
  • Solus
  • Solus Linux
  • Termux
  • Ubuntu
  • Void Linux
  • Zenwalk
  • gNewSense
  • macOS Brew
  • diff --git a/documentation/stubs/55_virtual_suites.html b/documentation/stubs/55_virtual_suites.html index b70e0048cd..72e80df111 100644 --- a/documentation/stubs/55_virtual_suites.html +++ b/documentation/stubs/55_virtual_suites.html @@ -1 +1 @@ -Virtual Test Suites

    Virtual test suites are not like a traditional test suite defined by the XML suite specification. Virtual test suites are dynamically generated in real-time by the Phoronix Test Suite client based upon the specified test critera. Virtual test suites can automatically consist of all test profiles that are compatible with a particular operating system or test profiles that meet other critera. When running a virtual suite, the OpenBenchmarking.org repository of the test profiles to use for generating the dynamic suite must be prefixed.

    Virtual test suites can be installed and run just like a normal XML test suite and shares nearly all of the same capabilities. However, when running a virtual suite, the user will be prompted to input any user-configuration options for needed test profiles just as they would need to do if running the test individually. When running a virtual suite, the user also has the ability to select individual tests within the suite to run or to run all of the contained test profiles. Virtual test suites are also only supported for an OpenBenchmarking.org repository if there is no test profile or test suite of the same name in the repository. Below is a list of common virtual test suites for the main Phoronix Test Suite repository, but the dynamic list of available virtual test suites based upon the enabled repositories is available by running phoronix-test-suite list-available-virtual-suites.


    All PTS Tests pts/all

    This is a collection of all test profiles found within the specified OpenBenchmarking.org repository.

    Installed Tests pts/installed

    This is a collection of test profiles found within the specified OpenBenchmarking.org repository that are already installed on the system under test.

    Linux Operating System Tests pts/linux

    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 Linux Operating System.

    Solaris Operating System Tests pts/solaris

    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.

    BSD Operating System Tests pts/bsd

    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.

    MacOSX Operating System Tests pts/macosx

    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 MacOSX Operating System.

    Windows Operating System Tests pts/windows

    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 Windows Operating System.

    Hurd Operating System Tests pts/hurd

    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 Hurd Operating System.

    System Subsystem Tests pts/system

    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.

    Processor Subsystem Tests pts/processor

    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 Processor sub-system.

    Graphics Subsystem Tests pts/graphics

    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 Graphics sub-system.

    Other Subsystem Tests pts/other

    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 Other sub-system.

    Utility Tests pts/utility

    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.

    Simulator Tests pts/simulator

    This is a collection of test profiles found within the specified OpenBenchmarking.org repository where the test profile is specified as being a Simulator software test.

    Scientific Tests pts/scientific

    This is a collection of test profiles found within the specified OpenBenchmarking.org repository where the test profile is specified as being a Scientific software test.

    Benchmark Tests pts/benchmark

    This is a collection of test profiles found within the specified OpenBenchmarking.org repository where the test profile is specified as being a Benchmark software test.

    Application Tests pts/application

    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.

    Game Tests pts/game

    This is a collection of test profiles found within the specified OpenBenchmarking.org repository where the test profile is specified as being a Game software test.

    Smp Tests pts/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 smp.

    Cuda Tests pts/cuda

    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.

    Python Tests pts/python

    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 python.

    Go Tests pts/go

    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.

    Mpi Tests pts/mpi

    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 mpi.

    Openmp Tests pts/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 openmp.

    Vdpau Tests pts/vdpau

    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 vdpau.

    Video Tests pts/video

    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 video.

    Responsiveness Tests pts/responsiveness

    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 responsiveness.

    Openmpi Tests pts/openmpi

    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 openmpi.

    All SYSTEM Tests system/all

    This is a collection of all test profiles found within the specified OpenBenchmarking.org repository.

    Installed Tests system/installed

    This is a collection of test profiles found within the specified OpenBenchmarking.org repository that are already installed on the system under test.

    Linux Operating System Tests system/linux

    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 Linux Operating System.

    Solaris Operating System Tests system/solaris

    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.

    BSD Operating System Tests system/bsd

    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.

    MacOSX Operating System Tests system/macosx

    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 MacOSX Operating System.

    Windows Operating System Tests system/windows

    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 Windows Operating System.

    Hurd Operating System Tests system/hurd

    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 Hurd Operating System.

    System Subsystem Tests system/system

    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.

    Processor Subsystem Tests system/processor

    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 Processor sub-system.

    Disk Subsystem Tests system/disk

    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 Disk sub-system.

    Graphics Subsystem Tests system/graphics

    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 Graphics sub-system.

    Memory Subsystem Tests system/memory

    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 Memory sub-system.

    Network Subsystem Tests system/network

    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 Network sub-system.

    Other Subsystem Tests system/other

    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 Other sub-system.

    Utility Tests system/utility

    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.

    Simulator Tests system/simulator

    This is a collection of test profiles found within the specified OpenBenchmarking.org repository where the test profile is specified as being a Simulator software test.

    Scientific Tests system/scientific

    This is a collection of test profiles found within the specified OpenBenchmarking.org repository where the test profile is specified as being a Scientific software test.

    Benchmark Tests system/benchmark

    This is a collection of test profiles found within the specified OpenBenchmarking.org repository where the test profile is specified as being a Benchmark software test.

    Application Tests system/application

    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.

    Game Tests system/game

    This is a collection of test profiles found within the specified OpenBenchmarking.org repository where the test profile is specified as being a Game software test.

    Opencl Tests system/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 opencl.

    Cuda Tests system/cuda

    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.

    All SYSTEM Tests system/all

    This is a collection of all test profiles found within the specified OpenBenchmarking.org repository.

    Installed Tests system/installed

    This is a collection of test profiles found within the specified OpenBenchmarking.org repository that are already installed on the system under test.

    Linux Operating System Tests system/linux

    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 Linux Operating System.

    Solaris Operating System Tests system/solaris

    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.

    BSD Operating System Tests system/bsd

    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.

    MacOSX Operating System Tests system/macosx

    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 MacOSX Operating System.

    Windows Operating System Tests system/windows

    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 Windows Operating System.

    Hurd Operating System Tests system/hurd

    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 Hurd Operating System.

    System Subsystem Tests system/system

    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.

    Processor Subsystem Tests system/processor

    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 Processor sub-system.

    Disk Subsystem Tests system/disk

    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 Disk sub-system.

    Graphics Subsystem Tests system/graphics

    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 Graphics sub-system.

    Memory Subsystem Tests system/memory

    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 Memory sub-system.

    Network Subsystem Tests system/network

    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 Network sub-system.

    Other Subsystem Tests system/other

    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 Other sub-system.

    Utility Tests system/utility

    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.

    Simulator Tests system/simulator

    This is a collection of test profiles found within the specified OpenBenchmarking.org repository where the test profile is specified as being a Simulator software test.

    Scientific Tests system/scientific

    This is a collection of test profiles found within the specified OpenBenchmarking.org repository where the test profile is specified as being a Scientific software test.

    Benchmark Tests system/benchmark

    This is a collection of test profiles found within the specified OpenBenchmarking.org repository where the test profile is specified as being a Benchmark software test.

    Application Tests system/application

    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.

    Game Tests system/game

    This is a collection of test profiles found within the specified OpenBenchmarking.org repository where the test profile is specified as being a Game software test.

    Opencl Tests system/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 opencl.

    Cuda Tests system/cuda

    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.

    All WINDOWS Tests windows/all

    This is a collection of all test profiles found within the specified OpenBenchmarking.org repository.

    Installed Tests windows/installed

    This is a collection of test profiles found within the specified OpenBenchmarking.org repository that are already installed on the system under test.

    Linux Operating System Tests windows/linux

    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 Linux Operating System.

    Solaris Operating System Tests windows/solaris

    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.

    BSD Operating System Tests windows/bsd

    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.

    MacOSX Operating System Tests windows/macosx

    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 MacOSX Operating System.

    Windows Operating System Tests windows/windows

    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 Windows Operating System.

    Hurd Operating System Tests windows/hurd

    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 Hurd Operating System.

    System Subsystem Tests windows/system

    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.

    Processor Subsystem Tests windows/processor

    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 Processor sub-system.

    Disk Subsystem Tests windows/disk

    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 Disk sub-system.

    Graphics Subsystem Tests windows/graphics

    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 Graphics sub-system.

    Memory Subsystem Tests windows/memory

    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 Memory sub-system.

    Network Subsystem Tests windows/network

    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 Network sub-system.

    Other Subsystem Tests windows/other

    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 Other sub-system.

    Utility Tests windows/utility

    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.

    Simulator Tests windows/simulator

    This is a collection of test profiles found within the specified OpenBenchmarking.org repository where the test profile is specified as being a Simulator software test.

    Scientific Tests windows/scientific

    This is a collection of test profiles found within the specified OpenBenchmarking.org repository where the test profile is specified as being a Scientific software test.

    Benchmark Tests windows/benchmark

    This is a collection of test profiles found within the specified OpenBenchmarking.org repository where the test profile is specified as being a Benchmark software test.

    Application Tests windows/application

    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.

    Game Tests windows/game

    This is a collection of test profiles found within the specified OpenBenchmarking.org repository where the test profile is specified as being a Game software test.

    +Virtual Test Suites

    Virtual test suites are not like a traditional test suite defined by the XML suite specification. Virtual test suites are dynamically generated in real-time by the Phoronix Test Suite client based upon the specified test critera. Virtual test suites can automatically consist of all test profiles that are compatible with a particular operating system or test profiles that meet other critera. When running a virtual suite, the OpenBenchmarking.org repository of the test profiles to use for generating the dynamic suite must be prefixed.

    Virtual test suites can be installed and run just like a normal XML test suite and shares nearly all of the same capabilities. However, when running a virtual suite, the user will be prompted to input any user-configuration options for needed test profiles just as they would need to do if running the test individually. When running a virtual suite, the user also has the ability to select individual tests within the suite to run or to run all of the contained test profiles. Virtual test suites are also only supported for an OpenBenchmarking.org repository if there is no test profile or test suite of the same name in the repository. Below is a list of common virtual test suites for the main Phoronix Test Suite repository, but the dynamic list of available virtual test suites based upon the enabled repositories is available by running phoronix-test-suite list-available-virtual-suites.


    All PTS Tests pts/all

    This is a collection of all test profiles found within the specified OpenBenchmarking.org repository.

    Installed Tests pts/installed

    This is a collection of test profiles found within the specified OpenBenchmarking.org repository that are already installed on the system under test.

    Linux Operating System Tests pts/linux

    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 Linux Operating System.

    Solaris Operating System Tests pts/solaris

    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.

    BSD Operating System Tests pts/bsd

    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.

    MacOSX Operating System Tests pts/macosx

    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 MacOSX Operating System.

    Windows Operating System Tests pts/windows

    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 Windows Operating System.

    Hurd Operating System Tests pts/hurd

    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 Hurd Operating System.

    System Subsystem Tests pts/system

    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.

    Processor Subsystem Tests pts/processor

    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 Processor sub-system.

    Graphics Subsystem Tests pts/graphics

    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 Graphics sub-system.

    Other Subsystem Tests pts/other

    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 Other sub-system.

    Utility Tests pts/utility

    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.

    Simulator Tests pts/simulator

    This is a collection of test profiles found within the specified OpenBenchmarking.org repository where the test profile is specified as being a Simulator software test.

    Scientific Tests pts/scientific

    This is a collection of test profiles found within the specified OpenBenchmarking.org repository where the test profile is specified as being a Scientific software test.

    Benchmark Tests pts/benchmark

    This is a collection of test profiles found within the specified OpenBenchmarking.org repository where the test profile is specified as being a Benchmark software test.

    Application Tests pts/application

    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.

    Game Tests pts/game

    This is a collection of test profiles found within the specified OpenBenchmarking.org repository where the test profile is specified as being a Game software test.

    Smp Tests pts/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 smp.

    Cuda Tests pts/cuda

    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.

    Python Tests pts/python

    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 python.

    Go Tests pts/go

    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.

    Mpi Tests pts/mpi

    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 mpi.

    Openmp Tests pts/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 openmp.

    Vdpau Tests pts/vdpau

    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 vdpau.

    Video Tests pts/video

    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 video.

    Responsiveness Tests pts/responsiveness

    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 responsiveness.

    Openmpi Tests pts/openmpi

    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 openmpi.

    All SYSTEM Tests system/all

    This is a collection of all test profiles found within the specified OpenBenchmarking.org repository.

    Installed Tests system/installed

    This is a collection of test profiles found within the specified OpenBenchmarking.org repository that are already installed on the system under test.

    Linux Operating System Tests system/linux

    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 Linux Operating System.

    Solaris Operating System Tests system/solaris

    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.

    BSD Operating System Tests system/bsd

    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.

    MacOSX Operating System Tests system/macosx

    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 MacOSX Operating System.

    Windows Operating System Tests system/windows

    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 Windows Operating System.

    Hurd Operating System Tests system/hurd

    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 Hurd Operating System.

    System Subsystem Tests system/system

    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.

    Processor Subsystem Tests system/processor

    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 Processor sub-system.

    Disk Subsystem Tests system/disk

    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 Disk sub-system.

    Graphics Subsystem Tests system/graphics

    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 Graphics sub-system.

    Memory Subsystem Tests system/memory

    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 Memory sub-system.

    Network Subsystem Tests system/network

    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 Network sub-system.

    Other Subsystem Tests system/other

    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 Other sub-system.

    Utility Tests system/utility

    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.

    Simulator Tests system/simulator

    This is a collection of test profiles found within the specified OpenBenchmarking.org repository where the test profile is specified as being a Simulator software test.

    Scientific Tests system/scientific

    This is a collection of test profiles found within the specified OpenBenchmarking.org repository where the test profile is specified as being a Scientific software test.

    Benchmark Tests system/benchmark

    This is a collection of test profiles found within the specified OpenBenchmarking.org repository where the test profile is specified as being a Benchmark software test.

    Application Tests system/application

    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.

    Game Tests system/game

    This is a collection of test profiles found within the specified OpenBenchmarking.org repository where the test profile is specified as being a Game software test.

    Opencl Tests system/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 opencl.

    Cuda Tests system/cuda

    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.

    diff --git a/pts-core/pts-core.php b/pts-core/pts-core.php index 435f77ed15..ccfef26c42 100644 --- a/pts-core/pts-core.php +++ b/pts-core/pts-core.php @@ -252,10 +252,10 @@ function pts_version_codenames() ); } -pts_define('PTS_VERSION', '8.0.0m5'); -pts_define('PTS_CORE_VERSION', 7950); +pts_define('PTS_VERSION', '8.0.0'); +pts_define('PTS_CORE_VERSION', 8000); pts_define('PTS_CODENAME', 'AREMARK'); -pts_define('PTS_RELEASE_DATE', '20180531'); +pts_define('PTS_RELEASE_DATE', '20180605'); pts_define('PTS_IS_CLIENT', (defined('PTS_MODE') && strstr(PTS_MODE, 'CLIENT') !== false)); pts_define('PTS_IS_WEB_CLIENT', (defined('PTS_MODE') && PTS_MODE == 'WEB_CLIENT'));