Phoronix Test Suite 5.2 Milestone 2

System Internals / Phoronix Test Suite - Michael Larabel [phoronix.com] - 18 May 2014 21:47 UTC



###

diff --git a/CHANGE-LOG b/CHANGE-LOG
index 7a8fae2..1ffae74 100644
--- a/CHANGE-LOG
+++ b/CHANGE-LOG
@@ -1,6 +1,7 @@
PHORONIX TEST SUITE CHANGE-LOG

-Phoronix Test Suite (Git)
+Phoronix Test Suite 5.2 Milestone 2
+18 May 2014

- pts-core: Add RUN_TESTS_IN_RANDOM_ORDER environment variable to cause tests to run in a random order
- pts-core: Add sdl2-development to PTS External Dependencies
diff --git a/README b/README
index 5aad8eb..95933b8 100644
--- a/README
+++ b/README
@@ -1,4 +1,4 @@
-Phoronix Test Suite 5.2.0m1
+Phoronix Test Suite 5.2.0m2
http://www.phoronix-test-suite.com/
#####################################

diff --git a/documentation/man-pages/phoronix-test-suite.1 b/documentation/man-pages/phoronix-test-suite.1
index f259067..25f7a9d 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" "5.2.0m1"
+.TH phoronix-test-suite 1 "www.phoronix-test-suite.com" "5.2.0m2"
.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 204def5..de3d2a5 100644
--- a/documentation/phoronix-test-suite.html
+++ b/documentation/phoronix-test-suite.html
@@ -1,4 +1,4 @@
-Phoronix Test Suite v5.2.0m1 - Test Client Documentation

Phoronix Test Suite


  1. Getting Started
  2. User Options
  3. Module Options
  4. Installation Instructions
  5. External Dependencies
  6. Configuration
  7. General Information
  8. Virtual Test Suites
  9. Component Testing
  10. Phoromatic
  11. PTS Desktop Live
  12. Development Credits

Getting Started


+Phoronix Test Suite v5.2.0m2 - Test Client Documentation

Phoronix Test Suite


  1. Getting Started
  2. User Options
  3. Module Options
  4. Installation Instructions
  5. External Dependencies
  6. Configuration
  7. General Information
  8. Virtual Test Suites
  9. Component Testing
  10. Phoromatic
  11. PTS Desktop Live
  12. Development Credits

Getting Started


Overview


The Phoronix Test Suite is the most comprehensive testing and benchmarking platform available for Linux, Solaris, Mac OS X, and BSD operating systems. The Phoronix Test Suite allows for carrying out tests in a fully automated manner from test installation to execution and reporting. All tests are meant to be easily reproducible, easy-to-use, and support fully automated execution. The Phoronix Test Suite is open-source under the GNU GPLv3 license and is developed by Phoronix Media in cooperation with partners. Version 1.0 of the Phoronix Test Suite was publicly released in 2008.


The Phoronix Test Suite client itself is a test framework for providing seamless execution of test profiles and test suites. There are more than 200 tests available by default, which are transparently available via OpenBenchmarking.org integration. Of these default test profiles there is a range of sub-systems that can be tested and a range of hardware from mobile devices to desktops and worksrtations/servers. New tests can be easily introduced via the Phoronix Test Suite's extensible test architecture, with test profiles consisting of XML files and shell scripts. Test profiles can produce a quantitative result or other qualitative/abstract results like image quality comparisons and pass/fail. Using Phoronix Test Suite modules, other data can also be automatically collected at run-time such as the system power consumption, disk usage, and other software/hardware sensors. Test suites contain references to test profiles to execute as part of a set or can also reference other test suites. Test suites are defined via an XML schema.


@@ -90,6 +90,8 @@

For setting any test option(s) from an environment variable rather than being prompted for the options when running a test. Example: PRESET_OPTIONS="stream.run-type=Add" ./phoronix-test-suite benchmark stream. Multiple options can be passed to this environment variable when delimited by a semicolon.


SKIP_TESTS


If there are any test(s) to exempt from the testing process, specify them in this variable. Multiple tests can be waived by delimiting each test identifier by a comma. A test hardware type (i.e. Graphics) can also be supplied for skipping a range of tests.


+

RUN_TESTS_IN_RANDOM_ORDER


+

Setting this environment variable will cause the tests to be run in a random order.


SKIP_TESTING_SUBSYSTEMS


If you are running a set of benchmarks (namely a result file) but wish to skip some of the tests that don't belong to a certain test type group, you can set the hardware types to test via this environment variable. E.g. setting SKIP_TESTING_SUBSYSTEMS=Graphics will skip all test profiles to run that are not of the graphics test group. Multiple types should be delimited by a comma.


PTS_MODULE_SETUP


@@ -233,6 +235,7 @@
  • Michael Opdenacker

  • Michael Ploujnikov

  • Michal Zatloukal

  • +
  • Mufasa72

  • Nicholas Omann

  • NickZ

  • Nils Kneuper

  • diff --git a/pts-core/pts-core.php b/pts-core/pts-core.php
    index eda248d..ebfbe21 100644
    --- a/pts-core/pts-core.php
    +++ b/pts-core/pts-core.php
    @@ -137,8 +137,8 @@ function pts_version_codenames()
    );
    }

    -pts_define('PTS_VERSION', '5.2.0m1');
    -pts_define('PTS_CORE_VERSION', 5110);
    +pts_define('PTS_VERSION', '5.2.0m2');
    +pts_define('PTS_CORE_VERSION', 5120);
    pts_define('PTS_CODENAME', 'KHANINO');
    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'));

    bf30584 Phoronix Test Suite 5.2 Milestone 2
    CHANGE-LOG | 3 ++-
    README | 2 +-
    documentation/man-pages/phoronix-test-suite.1 | 2 +-
    documentation/phoronix-test-suite.html | 5 ++++-
    pts-core/pts-core.php | 4 ++--
    5 files changed, 10 insertions(+), 6 deletions(-)

    Upstream: phorogit.com


    • Share