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.

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.

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.

BLAS (Basic Linear Algebra Sub-Routine) Library pts/blas

This is a collection of test profiles having an external dependency on BLAS (Basic Linear Algebra Sub-Routine) Library

Boost Development Libraries pts/boost

This is a collection of test profiles having an external dependency on Boost Development Libraries

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.

Every PTS Test pts/everything

This is a collection of every test profile found within the specified OpenBenchmarking.org repository, including unsupported tests.

Fortran pts/fortran

This is a collection of test profiles having an external dependency on Fortran

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.

Go Language pts/golang

This is a collection of test profiles having an external dependency on Go Language

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.

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.

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.

LAPACK (Linear Algebra Pack) pts/lapack

This is a collection of test profiles having an external dependency on LAPACK (Linear Algebra Pack)

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.

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.

Node.js + NPM pts/node-npm

This is a collection of test profiles having an external dependency on Node.js + NPM

OpenCV pts/opencv

This is a collection of test profiles having an external dependency on OpenCV

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.

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.

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.

Ruby pts/ruby

This is a collection of test profiles having an external dependency on Ruby

Rust pts/rust

This is a collection of test profiles having an external dependency on Rust

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.

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.

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.

Steam pts/steam

This is a collection of test profiles having an external dependency on Steam

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.

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.

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.

Wine pts/wine

This is a collection of test profiles having an external dependency on Wine

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.

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.

Cloud Tests pts/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 cloud.

Docker Tests pts/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 docker.

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.

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.

All SYSTEM Tests system/all

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

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.

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.

BLAS (Basic Linear Algebra Sub-Routine) Library system/blas

This is a collection of test profiles having an external dependency on BLAS (Basic Linear Algebra Sub-Routine) Library

Boost Development Libraries system/boost

This is a collection of test profiles having an external dependency on Boost Development Libraries

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.

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.

Every SYSTEM Test system/everything

This is a collection of every test profile found within the specified OpenBenchmarking.org repository, including unsupported tests.

Fortran system/fortran

This is a collection of test profiles having an external dependency on Fortran

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.

Go Language system/golang

This is a collection of test profiles having an external dependency on Go Language

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.

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.

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.

Java system/java

This is a collection of test profiles having an external dependency on Java

LAPACK (Linear Algebra Pack) system/lapack

This is a collection of test profiles having an external dependency on LAPACK (Linear Algebra Pack)

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.

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.

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.

Node.js + NPM system/node-npm

This is a collection of test profiles having an external dependency on Node.js + NPM

OpenCV system/opencv

This is a collection of test profiles having an external dependency on OpenCV

OpenMPI system/openmpi

This is a collection of test profiles having an external dependency on OpenMPI

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.

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.

Python system/python

This is a collection of test profiles having an external dependency on Python

Ruby system/ruby

This is a collection of test profiles having an external dependency on Ruby

Rust system/rust

This is a collection of test profiles having an external dependency on Rust

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.

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.

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.

Steam system/steam

This is a collection of test profiles having an external dependency on Steam

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.

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.

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.

Wine system/wine

This is a collection of test profiles having an external dependency on Wine

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 GIT Tests git/all

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

Application Tests git/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.

Benchmark Tests git/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.

BLAS (Basic Linear Algebra Sub-Routine) Library git/blas

This is a collection of test profiles having an external dependency on BLAS (Basic Linear Algebra Sub-Routine) Library

Boost Development Libraries git/boost

This is a collection of test profiles having an external dependency on Boost Development Libraries

BSD Operating System Tests git/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.

Disk Subsystem Tests git/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.

Every GIT Test git/everything

This is a collection of every test profile found within the specified OpenBenchmarking.org repository, including unsupported tests.

Fortran git/fortran

This is a collection of test profiles having an external dependency on Fortran

Game Tests git/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.

Go Language git/golang

This is a collection of test profiles having an external dependency on Go Language

Graphics Subsystem Tests git/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.

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

Installed Tests git/installed

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

Java git/java

This is a collection of test profiles having an external dependency on Java

LAPACK (Linear Algebra Pack) git/lapack

This is a collection of test profiles having an external dependency on LAPACK (Linear Algebra Pack)

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

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

Memory Subsystem Tests git/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 git/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.

Node.js + NPM git/node-npm

This is a collection of test profiles having an external dependency on Node.js + NPM

OpenCV git/opencv

This is a collection of test profiles having an external dependency on OpenCV

OpenMPI git/openmpi

This is a collection of test profiles having an external dependency on OpenMPI

Other Subsystem Tests git/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.

Processor Subsystem Tests git/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.

Python git/python

This is a collection of test profiles having an external dependency on Python

Ruby git/ruby

This is a collection of test profiles having an external dependency on Ruby

Rust git/rust

This is a collection of test profiles having an external dependency on Rust

Scientific Tests git/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.

Simulator Tests git/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.

Solaris Operating System Tests git/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.

Steam git/steam

This is a collection of test profiles having an external dependency on Steam

System Subsystem Tests git/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.

Utility Tests git/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.

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

Wine git/wine

This is a collection of test profiles having an external dependency on Wine

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

All WINDOWS Tests windows/all

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

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.

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.

BLAS (Basic Linear Algebra Sub-Routine) Library windows/blas

This is a collection of test profiles having an external dependency on BLAS (Basic Linear Algebra Sub-Routine) Library

Boost Development Libraries windows/boost

This is a collection of test profiles having an external dependency on Boost Development Libraries

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.

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.

Every WINDOWS Test windows/everything

This is a collection of every test profile found within the specified OpenBenchmarking.org repository, including unsupported tests.

Fortran windows/fortran

This is a collection of test profiles having an external dependency on Fortran

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.

Go Language windows/golang

This is a collection of test profiles having an external dependency on Go Language

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.

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.

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.

Java windows/java

This is a collection of test profiles having an external dependency on Java

LAPACK (Linear Algebra Pack) windows/lapack

This is a collection of test profiles having an external dependency on LAPACK (Linear Algebra Pack)

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.

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.

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.

Node.js + NPM windows/node-npm

This is a collection of test profiles having an external dependency on Node.js + NPM

OpenCV windows/opencv

This is a collection of test profiles having an external dependency on OpenCV

OpenMPI windows/openmpi

This is a collection of test profiles having an external dependency on OpenMPI

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.

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.

Python windows/python

This is a collection of test profiles having an external dependency on Python

Ruby windows/ruby

This is a collection of test profiles having an external dependency on Ruby

Rust windows/rust

This is a collection of test profiles having an external dependency on Rust

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.

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.

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.

Steam windows/steam

This is a collection of test profiles having an external dependency on Steam

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.

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.

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.

Wine windows/wine

This is a collection of test profiles having an external dependency on Wine