phoronix-test-suite | Phoronix Test Suite open-source , cross-platform | Testing library

 by   phoronix-test-suite PHP Version: v10.8.4 License: GPL-3.0

kandi X-RAY | phoronix-test-suite Summary

kandi X-RAY | phoronix-test-suite Summary

phoronix-test-suite is a PHP library typically used in Testing applications. phoronix-test-suite has no bugs, it has a Strong Copyleft License and it has medium support. However phoronix-test-suite has 1 vulnerabilities. You can download it from GitHub.

The Phoronix Test Suite is the most comprehensive testing and benchmarking platform available for Linux, Solaris, macOS, Windows, 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. The Phoronix Test Suite itself is an open-source framework for conducting automated tests along with reporting of test results, detection of installed system software/hardware, and other features. This framework is designed to be an extensible architecture so that new test profiles and suites can be easily added to represent performance benchmarks, unit tests, and other quantitative and qualitative (e.g. image quality comparison and pass/fail) measurements. Available through OpenBenchmarking.org, a collaborative storage platform developed in conjunction with the Phoronix Test Suite, are more than 600 individual test profiles and more than 200 test suites available by default from the Phoronix Test Suite. Independent users are also able to upload their test results, profiles, and suites to OpenBenchmarking.org. A test profile is a single test that can be executed by the Phoronix Test Suite -- with a series of options possible within every test -- and a test suite is a seamless collection of test profiles and/or additional test suites. A test profile consists of a set of Bash/shell scripts and XML files while a test suite is a single XML file. Modules for the Phoronix Test Suite also allow for integration with git-bisect and other revision control systems for per-commit regression testing, system sensor monitoring, and other extras. OpenBenchmarking.org also allows for conducting side-by-side result comparisons, a central location for storing and sharing test results, and collaborating over test data. Phoromatic is a complementary platform to OpenBenchmarking.org and the Phoronix Test Suite for interfacing with Phoronix Test Suite client(s) to automatically execute test runs on a timed, per-commit, or other trigger-driven basis. Phoromatic is designed for enterprise and allows for the easy management of multiple networked systems running Phoronix Test Suite clients via a single web-based interface. Professional support and custom engineering for the Phoronix Test Suite, Phoromatic, and OpenBenchmarking.org is available by contacting Full details on the Phoronix Test Suite setup and usage is available from the included HTML/PDF documentation within the phoronix-test-suite package and from the Phoronix Test Suite documentation directory.
Support
    Quality
      Security
        License
          Reuse

            kandi-support Support

              phoronix-test-suite has a medium active ecosystem.
              It has 2024 star(s) with 344 fork(s). There are 98 watchers for this library.
              OutlinedDot
              It had no major release in the last 12 months.
              There are 108 open issues and 458 have been closed. On average issues are closed in 42 days. There are 6 open pull requests and 0 closed requests.
              It has a neutral sentiment in the developer community.
              The latest version of phoronix-test-suite is v10.8.4

            kandi-Quality Quality

              phoronix-test-suite has 0 bugs and 0 code smells.

            kandi-Security Security

              phoronix-test-suite has 1 vulnerability issues reported (0 critical, 0 high, 1 medium, 0 low).
              phoronix-test-suite code analysis shows 0 unresolved vulnerabilities.
              There are 0 security hotspots that need review.

            kandi-License License

              phoronix-test-suite is licensed under the GPL-3.0 License. This license is Strong Copyleft.
              Strong Copyleft licenses enforce sharing, and you can use them when creating open source projects.

            kandi-Reuse Reuse

              phoronix-test-suite releases are available to install and integrate.
              Installation instructions are available. Examples and code snippets are not available.
              phoronix-test-suite saves you 158141 person hours of effort in developing the same functionality from scratch.
              It has 190065 lines of code, 2917 functions and 4007 files.
              It has high code complexity. Code complexity directly impacts maintainability of the code.

            Top functions reviewed by kandi - BETA

            kandi has reviewed phoronix-test-suite and discovered the below as its top functions. This is intended to give you an instant insight into phoronix-test-suite implemented functionality, and help decide if they suit your requirements.
            • Rebuild composite listing
            • Convert a result file to a result table .
            • Run Phoromatic connection
            • Get the device model
            • Returns the HTML to display the page .
            • Get the cpu model
            • Executes multi test execution
            • Get the current compiler
            • Make a compare request from obie
            • Processes a request object into an array .
            Get all kandi verified functions for this library.

            phoronix-test-suite Key Features

            No Key Features are available at this moment for phoronix-test-suite.

            phoronix-test-suite Examples and Code Snippets

            No Code Snippets are available at this moment for phoronix-test-suite.

            Community Discussions

            Trending Discussions on phoronix-test-suite

            QUESTION

            How to choose GPU when running phoronix-test-suite benchmark?
            Asked 2021-Mar-16 at 01:15

            I am new to Phoronix Test Suite and ran my first test with phoronix-test-suite benchmark testname. This ran the test for one of my GPUs but not the other. How can I choose which GPU to use for the benchmark?

            I've searched Google and skimmed the documentation for an answer but found nothing.

            EDIT

            The test I am trying to run is here, using

            ...

            ANSWER

            Answered 2021-Mar-12 at 16:26

            This can be done if you are using a Nividea GPU you can go to the Nividea control panel:

            1. Go to Manage 3D settings
            2. Go to "Program Settings"
            3. Select your app (i.e in this case Phoronix-test-suite benchmark) and select the high-performance Nividea GPU.

            Now run the benchmark test. <---- For Windows

            for more help visit: https://www.phoronix-test-suite.com/documentation/phoronix-test-suite.pdf

            Source https://stackoverflow.com/questions/66499415

            Community Discussions, Code Snippets contain sources that include Stack Exchange Network

            Vulnerabilities

            No vulnerabilities reported

            Install phoronix-test-suite

            The Phoronix Test Suite is supported on Linux, *BSD, Solaris, macOS, and Windows systems. However, the most full-featured and well supported operating system for conducting the tests is Linux with some non-basic functionality not being available under all platforms. The Phoronix Test Suite software/framework is compatible with all major CPU architectures (e.g. i686, x86_64, ARM / AArch64, RISC-V, POWER 64-bit), but not all of the test profiles/suites are compatible with all architectures. The Phoronix Test Suite can be installed for system-wide usage or run locally without installation from the extracted tar.gz/zip package. The only hard dependency on the Phoronix Test Suite is having command-line support for PHP (PHP 5.3+) installed. A complete PHP stack (e.g. with web server) is not needed, but merely the PHP command-line support, which is widely available from operating system package managers under the name php, php7-cli, php5-cli, php7 or php8.

            Support

            For any new features, suggestions and bugs create an issue on GitHub. If you have any questions check and ask questions on community page Stack Overflow .
            Find more information at:

            Find, review, and download reusable Libraries, Code Snippets, Cloud APIs from over 650 million Knowledge Items

            Find more libraries

            Stay Updated

            Subscribe to our newsletter for trending solutions and developer bootcamps

            Agree to Sign up and Terms & Conditions

            Share this Page

            share link