Compare commits
71 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
b19b66f47b | ||
|
|
6a5b5a3433 | ||
|
|
24bde300b0 | ||
|
|
2a646f512c | ||
|
|
31c8f26890 | ||
|
|
24ceb6327f | ||
|
|
5b4811eee7 | ||
|
|
90b5da1bc9 | ||
|
|
0d7f92b00f | ||
|
|
4ea0577978 | ||
|
|
d611e2b1eb | ||
|
|
21a7fdfc11 | ||
|
|
b3c07ed5da | ||
|
|
eaa9d4cb21 | ||
|
|
683cb771c6 | ||
|
|
64929eba9e | ||
|
|
c26f7f75fb | ||
|
|
543b6dfc6f | ||
|
|
2113c70b45 | ||
|
|
5df5daedf5 | ||
|
|
90e37ca379 | ||
|
|
fc2ce4f445 | ||
|
|
5202c90915 | ||
|
|
31bff62edd | ||
|
|
266f50ce34 | ||
|
|
527b717c34 | ||
|
|
26c0ae5fe7 | ||
|
|
4aea65d391 | ||
|
|
0042db3991 | ||
|
|
3f79e701b7 | ||
|
|
e83878197d | ||
|
|
f207eb8e59 | ||
|
|
e95b221ad7 | ||
|
|
506d5f8a61 | ||
|
|
78c5500ac8 | ||
|
|
b56ddf7150 | ||
|
|
0f6e5b56ab | ||
|
|
c16faa78ad | ||
|
|
f839c74d8b | ||
|
|
4cfe717706 | ||
|
|
46647b6cd4 | ||
|
|
d3b06161f4 | ||
|
|
e6f5f15fbe | ||
|
|
206ea64100 | ||
|
|
c28330c3b0 | ||
|
|
f2a9465e8a | ||
|
|
8b926be3c6 | ||
|
|
41b107e802 | ||
|
|
fca8066ae4 | ||
|
|
480516cb8b | ||
|
|
ce1fa1dd53 | ||
|
|
e790296019 | ||
|
|
d3c4abe95e | ||
|
|
ac884ce7bd | ||
|
|
961ee231b7 | ||
|
|
4c37fc48f0 | ||
|
|
5a55aef93c | ||
|
|
e9eae73b98 | ||
|
|
a9ebf43863 | ||
|
|
d2938e49f9 | ||
|
|
f189f95edc | ||
|
|
5c465c4d95 | ||
|
|
c4f25f8814 | ||
|
|
dc4b856f4c | ||
|
|
1c487ffb69 | ||
|
|
9422ad04ab | ||
|
|
23f3cb11f0 | ||
|
|
a0521d608e | ||
|
|
2f2b98b25c | ||
|
|
332c93a47e | ||
|
|
50609901ad |
2
AUTHORS
2
AUTHORS
@@ -1,4 +1,4 @@
|
||||
Copyright 2008 - 2020 by Phoronix Media.
|
||||
Copyright 2008 - 2021 by Phoronix Media.
|
||||
|
||||
Lead Architects:
|
||||
|
||||
|
||||
21
ChangeLog
21
ChangeLog
@@ -1,12 +1,31 @@
|
||||
PHORONIX TEST SUITE CHANGE-LOG
|
||||
|
||||
Phoronix Test Suite 10.2.0
|
||||
5 January 2020
|
||||
|
||||
pts-core: PHP8 detection improvements
|
||||
pts-core: For estimated run time, avoid over-calculating time if test has no options but multiple outputs
|
||||
pts-core: Updated (Open)Mandriva external dependencies
|
||||
pts_Graph: Minor enhancements
|
||||
phodevi: Add support for reporting ACPI Platform Profile and INT340x Workload Hint
|
||||
|
||||
Phoronix Test Suite 10.2.0 Milestone 3
|
||||
21 December 2020
|
||||
|
||||
pts-core: Add debug-unhandled-dependencies option
|
||||
pts-core: Default to 2.5% std dev threshold default on new installs
|
||||
pts-core: BSD external dependency updates
|
||||
pts-core: Various refinements to the text user interface
|
||||
pts-core: When a test profile hits a failed download / broken mirror, report that URL to OpenBenchmarking.org
|
||||
phodevi: Don't restore the Phodevi cache if the /etc/machine-id changed (or /etc/hostname as fallback)
|
||||
|
||||
Phoronix Test Suite 10.2.0 Milestone 2
|
||||
6 December 2020
|
||||
|
||||
pts-core: Transition to new JSON-based data format for managing test install metadata while maintaining backwards compatibility with prior XML format
|
||||
pts-core: Begin tracking test run-times per-hash (all configured test options) for more detailed time tracking and in turn time estimates on subsequent runs
|
||||
pts-core: Increase compression factor when uploading benchmark results
|
||||
pts-core: Last minute fixes for PHP 8.x
|
||||
pts-core: Last minute fixes for PHP 8.0 compatibility
|
||||
phodevi: Report if CPUFreq Boost enabled/disabled
|
||||
turbostat: Add TurboStat module to easily generate turbostat dumps on a per-test basis to log files
|
||||
phoromatic: Much faster web viewer performance especially with large databases
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
# Phoronix Test Suite 10.2.0m2
|
||||
# Phoronix Test Suite 10.2.0
|
||||
https://www.phoronix-test-suite.com/
|
||||
|
||||
The **Phoronix Test Suite** is the most comprehensive testing and benchmarking
|
||||
|
||||
@@ -1,27 +0,0 @@
|
||||
Section "Monitor"
|
||||
Identifier "Monitor0"
|
||||
Modeline "1920x1080" 174.83 1920 2056 2248 2536 1080 1081 1084 1149 # 174.83 MHz, 68.94 kHz, 60.00 Hz
|
||||
Option "PreferredMode" "1920x1080"
|
||||
Option "Enable" "true"
|
||||
EndSection
|
||||
|
||||
Section "Device"
|
||||
Identifier "Device0"
|
||||
Driver "intel" #Choose the driver used for this monitor
|
||||
Option "DDC" "0"
|
||||
Option "Virtualheads" "1"
|
||||
Option "Vsync" "0"
|
||||
Option "SwapbuffersWait" "0"
|
||||
Option "DRI" "3"
|
||||
EndSection
|
||||
|
||||
Section "Screen"
|
||||
Identifier "Screen0" #Collapse Monitor and Device section to Screen section
|
||||
Device "Device0"
|
||||
Monitor "Monitor0"
|
||||
DefaultDepth 24 #Choose the depth (16||24)
|
||||
SubSection "Display"
|
||||
Depth 24
|
||||
Modes "1920x1080" #Choose the resolution
|
||||
EndSubSection
|
||||
EndSection
|
||||
@@ -1,23 +0,0 @@
|
||||
Section "Device"
|
||||
Identifier "Device0"
|
||||
Driver "radeon"
|
||||
Option "SwapBuffersWait" "0"
|
||||
Option "DRI "3"
|
||||
EndSection
|
||||
|
||||
Section "Monitor"
|
||||
Identifier "Monitor0"
|
||||
Option "enable" "true"
|
||||
Modeline "1920x1080" 148.50 1920 2448 2492 2640 1080 1084 1089 1125 +hsync +vsync
|
||||
EndSection
|
||||
|
||||
Section "Screen"
|
||||
Identifier "Fake"
|
||||
Device "Device0"
|
||||
Monitor "Monitor0"
|
||||
Option "ConnectedMonitor" "Monitor0"
|
||||
SubSection "Display"
|
||||
Depth 24
|
||||
Modes "1920x1080"
|
||||
EndSubSection
|
||||
EndSection
|
||||
@@ -1,10 +0,0 @@
|
||||
#!/bin/sh
|
||||
|
||||
sudo apt-get install openssh-server git-core php5-cli
|
||||
|
||||
echo "GRUB_RECORDFAIL_TIMEOUT=0" >> /etc/default/grub
|
||||
update-grub
|
||||
|
||||
sudo passwd
|
||||
|
||||
# check if needing "tty -s &&" for auto log-in user in ~/.profile
|
||||
@@ -1,4 +1,4 @@
|
||||
.TH phoronix-test-suite 1 "www.phoronix-test-suite.com" "10.2.0m2"
|
||||
.TH phoronix-test-suite 1 "www.phoronix-test-suite.com" "10.2.0"
|
||||
.SH NAME
|
||||
phoronix-test-suite \- The Phoronix Test Suite is an extensible open-source platform for performing testing and performance evaluation.
|
||||
.SH SYNOPSIS
|
||||
@@ -263,9 +263,6 @@ This option is the inverse of the remove-results-from-result-file sub-command. I
|
||||
.B merge-results [Test Result] ...
|
||||
This option will manually merge multiple sets of test results generated by the Phoronix Test Suite.
|
||||
.TP
|
||||
.B refresh-graphs [Test Result]
|
||||
This option will re-render and save all result graphs within a saved file. This option can be used when making modifications to the graphing code or its color/option configuration file and testing the changes.
|
||||
.TP
|
||||
.B remove-result [Test Result]
|
||||
This option will permanently remove the saved file set that is set as the first argument.
|
||||
.TP
|
||||
@@ -327,22 +324,6 @@ This option will display a list of available Phoronix Test Suite commands and po
|
||||
.B version
|
||||
This option will display the Phoronix Test Suite client version.
|
||||
.TP
|
||||
.SH RESULT ANALYSIS
|
||||
.B analyze-all-runs [Test Result]
|
||||
This option will generate a candlestick graph showing the distribution of results from all trial runs. The candlestick graph is similar to the Japanese candlestick charts used by the financial industry, except instead of representing stock data it is numerical result data from all trial runs.\n\nThe tip of the upper-wick represents the highest value of the test runs with the tip of the lower-wick representing the lowest value of all test runs. The upper-edge of the candle body represents the first or last run value and the lower-edge represents the first or last run value. Lastly, if the last run value is less than the first run value, the candle body is the same color as the graph background, otherwise the last run value is greater.
|
||||
.TP
|
||||
.B executive-summary [Test Result]
|
||||
This option will attempt to auto-generate a textual executive summary for a result file to highlight prominent results / averages.
|
||||
.TP
|
||||
.B result-file-confidence [Test Result]
|
||||
This option will read a saved test results file and display various statistics on the confidence of the results with the standard deviation, three-sigma values, and other metrics while color-coding "passing" results in green.
|
||||
.TP
|
||||
.B result-file-stats [Test Result]
|
||||
This option is used if you wish to analyze a result file by seeing various statistics on the result data for result files containing at least two sets of data.
|
||||
.TP
|
||||
.B wins-and-losses [Test Result]
|
||||
This option is used if you wish to analyze a result file to see which runs produced the most wins/losses of those result identifiers in the saved file.
|
||||
.TP
|
||||
.SH MODULES
|
||||
.B auto-load-module
|
||||
This option can be used for easily adding a module to the AutoLoadModules list in the Phoronix Test Suite user configuration file. That list controls what PTS modules are automatically loaded on start-up of the Phoronix Test Suite.
|
||||
@@ -378,6 +359,19 @@ This option can be used for resetting the Phoronix Test Suite user configuration
|
||||
.B user-config-set
|
||||
This option can be used for setting an XML value in the Phoronix Test Suite user configuration file.
|
||||
.TP
|
||||
.SH RESULT ANALYSIS
|
||||
.B executive-summary [Test Result]
|
||||
This option will attempt to auto-generate a textual executive summary for a result file to highlight prominent results / averages.
|
||||
.TP
|
||||
.B result-file-confidence [Test Result]
|
||||
This option will read a saved test results file and display various statistics on the confidence of the results with the standard deviation, three-sigma values, and other metrics while color-coding "passing" results in green.
|
||||
.TP
|
||||
.B result-file-stats [Test Result]
|
||||
This option is used if you wish to analyze a result file by seeing various statistics on the result data for result files containing at least two sets of data.
|
||||
.TP
|
||||
.B wins-and-losses [Test Result]
|
||||
This option is used if you wish to analyze a result file to see which runs produced the most wins/losses of those result identifiers in the saved file.
|
||||
.TP
|
||||
.SH PHOROMATIC
|
||||
.B start-phoromatic-server
|
||||
Start the Phoromatic web server for controlling local Phoronix Test Suite client systems to facilitate automated and repeated test orchestration and other automated features targeted at the enterprise.
|
||||
@@ -399,5 +393,5 @@ https://www.phoronix.com/
|
||||
.br
|
||||
https://www.phoronix.com/forums/
|
||||
.SH AUTHORS
|
||||
Copyright 2008 - 2020 by Phoronix Media, Michael Larabel.
|
||||
Copyright 2008 - 2021 by Phoronix Media, Michael Larabel.
|
||||
.TP
|
||||
|
||||
@@ -477,9 +477,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||
<h3>merge-results<em> [Test Result] ...</em>
|
||||
</h3>
|
||||
<p>This option will manually merge multiple sets of test results generated by the Phoronix Test Suite.</p>
|
||||
<h3>refresh-graphs<em> [Test Result]</em>
|
||||
</h3>
|
||||
<p>This option will re-render and save all result graphs within a saved file. This option can be used when making modifications to the graphing code or its color/option configuration file and testing the changes.</p>
|
||||
<h3>remove-result<em> [Test Result]</em>
|
||||
</h3>
|
||||
<p>This option will permanently remove the saved file set that is set as the first argument.</p>
|
||||
@@ -541,22 +538,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||
<h3>version<em> </em>
|
||||
</h3>
|
||||
<p>This option will display the Phoronix Test Suite client version.</p>
|
||||
<h1>Result Analysis</h1>
|
||||
<h3>analyze-all-runs<em> [Test Result]</em>
|
||||
</h3>
|
||||
<p>This option will generate a candlestick graph showing the distribution of results from all trial runs. The candlestick graph is similar to the Japanese candlestick charts used by the financial industry, except instead of representing stock data it is numerical result data from all trial runs.\n\nThe tip of the upper-wick represents the highest value of the test runs with the tip of the lower-wick representing the lowest value of all test runs. The upper-edge of the candle body represents the first or last run value and the lower-edge represents the first or last run value. Lastly, if the last run value is less than the first run value, the candle body is the same color as the graph background, otherwise the last run value is greater.</p>
|
||||
<h3>executive-summary<em> [Test Result]</em>
|
||||
</h3>
|
||||
<p>This option will attempt to auto-generate a textual executive summary for a result file to highlight prominent results / averages.</p>
|
||||
<h3>result-file-confidence<em> [Test Result]</em>
|
||||
</h3>
|
||||
<p>This option will read a saved test results file and display various statistics on the confidence of the results with the standard deviation, three-sigma values, and other metrics while color-coding "passing" results in green.</p>
|
||||
<h3>result-file-stats<em> [Test Result]</em>
|
||||
</h3>
|
||||
<p>This option is used if you wish to analyze a result file by seeing various statistics on the result data for result files containing at least two sets of data.</p>
|
||||
<h3>wins-and-losses<em> [Test Result]</em>
|
||||
</h3>
|
||||
<p>This option is used if you wish to analyze a result file to see which runs produced the most wins/losses of those result identifiers in the saved file.</p>
|
||||
<h1>Modules</h1>
|
||||
<h3>auto-load-module<em> </em>
|
||||
</h3>
|
||||
@@ -592,6 +573,19 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||
<h3>user-config-set<em> </em>
|
||||
</h3>
|
||||
<p>This option can be used for setting an XML value in the Phoronix Test Suite user configuration file.</p>
|
||||
<h1>Result Analysis</h1>
|
||||
<h3>executive-summary<em> [Test Result]</em>
|
||||
</h3>
|
||||
<p>This option will attempt to auto-generate a textual executive summary for a result file to highlight prominent results / averages.</p>
|
||||
<h3>result-file-confidence<em> [Test Result]</em>
|
||||
</h3>
|
||||
<p>This option will read a saved test results file and display various statistics on the confidence of the results with the standard deviation, three-sigma values, and other metrics while color-coding "passing" results in green.</p>
|
||||
<h3>result-file-stats<em> [Test Result]</em>
|
||||
</h3>
|
||||
<p>This option is used if you wish to analyze a result file by seeing various statistics on the result data for result files containing at least two sets of data.</p>
|
||||
<h3>wins-and-losses<em> [Test Result]</em>
|
||||
</h3>
|
||||
<p>This option is used if you wish to analyze a result file to see which runs produced the most wins/losses of those result identifiers in the saved file.</p>
|
||||
<h1>Phoromatic</h1>
|
||||
<h3>start-phoromatic-server<em> </em>
|
||||
</h3>
|
||||
@@ -1216,7 +1210,7 @@ In the event that a test profile fails to install or run, the following general
|
||||
<p>If distributing a customized/local copy of the Phoronix Test Suite, the default behavior of the configuration file (in addition to deleting the pts_openbenchmarking_upload file) can be done via the user configuration defaults defined within <em>pts-core/static/user-config-defaults.xml</em>.</p>
|
||||
<hr style="height: 50px; border: 0;"><a name="DevelopmentCredits"></a><h1>Development Credits</h1>
|
||||
<p>The Phoronix Test Suite is based upon the extensive testing and internal tools developed by <a href="http://www.phoronix.com/">Phoronix.com</a> since 2004 along with support from leading tier-one computer hardware and software vendors. The principal architects of the Phoronix Test Suite are <a href="http://www.michaellarabel.com/">Michael Larabel</a> and Matthew Tippett. The phoronix-test-suite, pts_Graph, Phoromatic, Phodevi, tandem_Xml, and nye_Xml are some of the related open-source projects provided by <a href="http://www.phoronix-media.com/">Phoronix Media</a>.</p>
|
||||
<p style="padding-top: 30px; text-align: center;">Copyright © 2008 - 2020 by Phoronix Media.</p></div>
|
||||
<p style="padding-top: 30px; text-align: center;">Copyright © 2008 - 2021 by Phoronix Media.</p></div>
|
||||
<div id="pts_footer">
|
||||
<div id="pts_footer_logo"><a href="http://www.phoronix-test-suite.com/"><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" viewbox="0 0 76 41" width="76" height="41" preserveaspectratio="xMinYMin meet">
|
||||
<path d="m74 22v9m-5-16v16m-5-28v28m-23-2h12.5c2.485281 0 4.5-2.014719 4.5-4.5s-2.014719-4.5-4.5-4.5h-8c-2.485281 0-4.5-2.014719-4.5-4.5s2.014719-4.5 4.5-4.5h12.5m-21 5h-11m11 13h-2c-4.970563 0-9-4.029437-9-9v-20m-24 40v-20c0-4.970563 4.0294373-9 9-9 4.970563 0 9 4.029437 9 9s-4.029437 9-9 9h-9" stroke="#c8d905" stroke-width="4" fill="none"></path>
|
||||
|
||||
@@ -290,9 +290,6 @@ This option is the inverse of the remove-results-from-result-file sub-command. I
|
||||
#### merge-results [Test Result] ...
|
||||
This option will manually merge multiple sets of test results generated by the Phoronix Test Suite.
|
||||
|
||||
#### refresh-graphs [Test Result]
|
||||
This option will re-render and save all result graphs within a saved file. This option can be used when making modifications to the graphing code or its color/option configuration file and testing the changes.
|
||||
|
||||
#### remove-result [Test Result]
|
||||
This option will permanently remove the saved file set that is set as the first argument.
|
||||
|
||||
@@ -356,23 +353,6 @@ This option will display a list of available Phoronix Test Suite commands and po
|
||||
This option will display the Phoronix Test Suite client version.
|
||||
|
||||
|
||||
## Result Analysis
|
||||
#### analyze-all-runs [Test Result]
|
||||
This option will generate a candlestick graph showing the distribution of results from all trial runs. The candlestick graph is similar to the Japanese candlestick charts used by the financial industry, except instead of representing stock data it is numerical result data from all trial runs.\n\nThe tip of the upper-wick represents the highest value of the test runs with the tip of the lower-wick representing the lowest value of all test runs. The upper-edge of the candle body represents the first or last run value and the lower-edge represents the first or last run value. Lastly, if the last run value is less than the first run value, the candle body is the same color as the graph background, otherwise the last run value is greater.
|
||||
|
||||
#### executive-summary [Test Result]
|
||||
This option will attempt to auto-generate a textual executive summary for a result file to highlight prominent results / averages.
|
||||
|
||||
#### result-file-confidence [Test Result]
|
||||
This option will read a saved test results file and display various statistics on the confidence of the results with the standard deviation, three-sigma values, and other metrics while color-coding "passing" results in green.
|
||||
|
||||
#### result-file-stats [Test Result]
|
||||
This option is used if you wish to analyze a result file by seeing various statistics on the result data for result files containing at least two sets of data.
|
||||
|
||||
#### wins-and-losses [Test Result]
|
||||
This option is used if you wish to analyze a result file to see which runs produced the most wins/losses of those result identifiers in the saved file.
|
||||
|
||||
|
||||
## Modules
|
||||
#### auto-load-module
|
||||
This option can be used for easily adding a module to the AutoLoadModules list in the Phoronix Test Suite user configuration file. That list controls what PTS modules are automatically loaded on start-up of the Phoronix Test Suite.
|
||||
@@ -410,6 +390,20 @@ This option can be used for resetting the Phoronix Test Suite user configuration
|
||||
This option can be used for setting an XML value in the Phoronix Test Suite user configuration file.
|
||||
|
||||
|
||||
## Result Analysis
|
||||
#### executive-summary [Test Result]
|
||||
This option will attempt to auto-generate a textual executive summary for a result file to highlight prominent results / averages.
|
||||
|
||||
#### result-file-confidence [Test Result]
|
||||
This option will read a saved test results file and display various statistics on the confidence of the results with the standard deviation, three-sigma values, and other metrics while color-coding "passing" results in green.
|
||||
|
||||
#### result-file-stats [Test Result]
|
||||
This option is used if you wish to analyze a result file by seeing various statistics on the result data for result files containing at least two sets of data.
|
||||
|
||||
#### wins-and-losses [Test Result]
|
||||
This option is used if you wish to analyze a result file to see which runs produced the most wins/losses of those result identifiers in the saved file.
|
||||
|
||||
|
||||
## Phoromatic
|
||||
#### start-phoromatic-server
|
||||
Start the Phoromatic web server for controlling local Phoronix Test Suite client systems to facilitate automated and repeated test orchestration and other automated features targeted at the enterprise.
|
||||
|
||||
@@ -259,9 +259,6 @@
|
||||
<h3>merge-results<em> [Test Result] ...</em>
|
||||
</h3>
|
||||
<p>This option will manually merge multiple sets of test results generated by the Phoronix Test Suite.</p>
|
||||
<h3>refresh-graphs<em> [Test Result]</em>
|
||||
</h3>
|
||||
<p>This option will re-render and save all result graphs within a saved file. This option can be used when making modifications to the graphing code or its color/option configuration file and testing the changes.</p>
|
||||
<h3>remove-result<em> [Test Result]</em>
|
||||
</h3>
|
||||
<p>This option will permanently remove the saved file set that is set as the first argument.</p>
|
||||
@@ -323,22 +320,6 @@
|
||||
<h3>version<em> </em>
|
||||
</h3>
|
||||
<p>This option will display the Phoronix Test Suite client version.</p>
|
||||
<h1>Result Analysis</h1>
|
||||
<h3>analyze-all-runs<em> [Test Result]</em>
|
||||
</h3>
|
||||
<p>This option will generate a candlestick graph showing the distribution of results from all trial runs. The candlestick graph is similar to the Japanese candlestick charts used by the financial industry, except instead of representing stock data it is numerical result data from all trial runs.\n\nThe tip of the upper-wick represents the highest value of the test runs with the tip of the lower-wick representing the lowest value of all test runs. The upper-edge of the candle body represents the first or last run value and the lower-edge represents the first or last run value. Lastly, if the last run value is less than the first run value, the candle body is the same color as the graph background, otherwise the last run value is greater.</p>
|
||||
<h3>executive-summary<em> [Test Result]</em>
|
||||
</h3>
|
||||
<p>This option will attempt to auto-generate a textual executive summary for a result file to highlight prominent results / averages.</p>
|
||||
<h3>result-file-confidence<em> [Test Result]</em>
|
||||
</h3>
|
||||
<p>This option will read a saved test results file and display various statistics on the confidence of the results with the standard deviation, three-sigma values, and other metrics while color-coding "passing" results in green.</p>
|
||||
<h3>result-file-stats<em> [Test Result]</em>
|
||||
</h3>
|
||||
<p>This option is used if you wish to analyze a result file by seeing various statistics on the result data for result files containing at least two sets of data.</p>
|
||||
<h3>wins-and-losses<em> [Test Result]</em>
|
||||
</h3>
|
||||
<p>This option is used if you wish to analyze a result file to see which runs produced the most wins/losses of those result identifiers in the saved file.</p>
|
||||
<h1>Modules</h1>
|
||||
<h3>auto-load-module<em> </em>
|
||||
</h3>
|
||||
@@ -374,6 +355,19 @@
|
||||
<h3>user-config-set<em> </em>
|
||||
</h3>
|
||||
<p>This option can be used for setting an XML value in the Phoronix Test Suite user configuration file.</p>
|
||||
<h1>Result Analysis</h1>
|
||||
<h3>executive-summary<em> [Test Result]</em>
|
||||
</h3>
|
||||
<p>This option will attempt to auto-generate a textual executive summary for a result file to highlight prominent results / averages.</p>
|
||||
<h3>result-file-confidence<em> [Test Result]</em>
|
||||
</h3>
|
||||
<p>This option will read a saved test results file and display various statistics on the confidence of the results with the standard deviation, three-sigma values, and other metrics while color-coding "passing" results in green.</p>
|
||||
<h3>result-file-stats<em> [Test Result]</em>
|
||||
</h3>
|
||||
<p>This option is used if you wish to analyze a result file by seeing various statistics on the result data for result files containing at least two sets of data.</p>
|
||||
<h3>wins-and-losses<em> [Test Result]</em>
|
||||
</h3>
|
||||
<p>This option is used if you wish to analyze a result file to see which runs produced the most wins/losses of those result identifiers in the saved file.</p>
|
||||
<h1>Phoromatic</h1>
|
||||
<h3>start-phoromatic-server<em> </em>
|
||||
</h3>
|
||||
|
||||
@@ -1 +1 @@
|
||||
{"main":{"generated":1603296740},"tests":{"aom-av1":{"title":"AOM AV1","description":"This is a simple test of the AOMedia AV1 encoder run on the CPU with a sample video file.","test_type":"Processor","software_type":"Utility","status":"Verified","supported_platforms":["Linux","MacOSX","BSD"],"internal_tags":["SMP"],"test_extends":"","package_hash":null,"average_run_time":"771","average_install_time":"179","last_updated":"1552063091","first_added":"1552063091","popularity":"1299","downloads":"1897","versions":["1.1.0"]},"dav1d":{"title":"dav1d","description":"Dav1d is an open-source, speedy AV1 video decoder. This test profile times how long it takes to decode sample AV1 video content.","test_type":"Processor","software_type":"Utility","status":"Verified","supported_platforms":["Linux","BSD"],"internal_tags":["SMP"],"test_extends":"","package_hash":null,"average_run_time":"914","average_install_time":"181","last_updated":"1579721829","first_added":"1579697045","popularity":"1093","downloads":2343,"versions":["1.0.1","1.0.0"]},"rav1e":{"title":"rav1e","description":"Xiph rav1e is a Rust-written AV1 video encoder.","test_type":"Processor","software_type":"Utility","status":"Verified","supported_platforms":["Linux","MacOSX","BSD"],"internal_tags":["SMP"],"test_extends":"","package_hash":null,"average_run_time":"698","average_install_time":"264","last_updated":"1578155433","first_added":"1578155433","popularity":"1043","downloads":"2334","versions":["1.0.0"]},"svt-av1":{"title":"SVT-AV1","description":"This is a test of the Intel Open Visual Cloud Scalable Video Technology SVT-AV1 CPU-based multi-threaded video encoder for the AV1 video format with a sample 1080p YUV video file. This test profile fork builds the encoder from Git source rather than a snapshot.","test_type":"Processor","software_type":"Utility","status":"Verified","supported_platforms":["Linux"],"internal_tags":["SMP"],"test_extends":"","package_hash":null,"average_run_time":"157","average_install_time":"80","last_updated":"1552059151","first_added":"1552059151","popularity":"1287","downloads":"1893","versions":["1.2.0"]},"svt-hevc":{"title":"SVT-HEVC","description":"This is a test of the Intel Open Visual Cloud Scalable Video Technology SVT-HEVC CPU-based multi-threaded video encoder for the HEVC \/ H.265 video format with a sample 1080p YUV video file. This test uses SVT-HEVC from Git master.","test_type":"Processor","software_type":"Utility","status":"Verified","supported_platforms":["Linux"],"internal_tags":["SMP"],"test_extends":"","package_hash":null,"average_run_time":"55","average_install_time":"53","last_updated":"1552060068","first_added":"1552060068","popularity":"1282","downloads":"1889","versions":["1.0.0"]},"svt-vp9":{"title":"SVT-VP9","description":"This is a test of the Intel Open Visual Cloud Scalable Video Technology SVT-VP9 CPU-based multi-threaded video encoder for the VP9 video format with a sample 1080p YUV video file. This test profile uses the Git snapshot of SVT-VP9.","test_type":"Processor","software_type":"Utility","status":"Verified","supported_platforms":["Linux"],"internal_tags":["SMP"],"test_extends":"","package_hash":null,"average_run_time":"42","average_install_time":"50","last_updated":"1552059681","first_added":"1552059681","popularity":"1291","downloads":"1882","versions":["1.0.0"]},"vpxenc":{"title":"VP9 libvpx Encoding","description":"This is a standard video encoding performance test of Google's libvpx library and the vpxenc command for the VP9\/WebM format using a sample 1080p video.","test_type":"Processor","software_type":"Utility","status":"Verified","supported_platforms":["Linux"],"internal_tags":["SMP"],"test_extends":"","package_hash":null,"average_run_time":"747","average_install_time":"75","last_updated":"1552061773","first_added":"1552061773","popularity":"1295","downloads":"1865","versions":["2.3.0"]},"x265":{"title":"x265","description":"This is a simple test of the x265 encoder run on the CPU with a sample 1080p video file.","test_type":"Processor","software_type":"Utility","status":"Verified","supported_platforms":["Linux","MacOSX","BSD"],"internal_tags":["SMP"],"test_extends":"","package_hash":null,"average_run_time":"133","average_install_time":"187","last_updated":"1552061034","first_added":"1552061034","popularity":"1271","downloads":"1941","versions":["1.1.0"]}},"suites":[]}
|
||||
{"main":{"generated":1609785848},"tests":{"aom-av1":{"title":"AOM AV1","description":"This is a simple test of the AOMedia AV1 encoder run on the CPU with a sample video file.","test_type":"Processor","software_type":"Utility","status":"Verified","supported_platforms":["Linux","MacOSX","BSD"],"internal_tags":["SMP"],"test_extends":"","package_hash":null,"average_run_time":"783","average_install_time":"181","last_updated":"1552063091","first_added":"1552063091","popularity":"1367","downloads":"1991","versions":["1.1.0"]},"dav1d":{"title":"dav1d","description":"Dav1d is an open-source, speedy AV1 video decoder. This test profile times how long it takes to decode sample AV1 video content.","test_type":"Processor","software_type":"Utility","status":"Verified","supported_platforms":["Linux","BSD"],"internal_tags":["SMP"],"test_extends":"","package_hash":null,"average_run_time":"1312","average_install_time":"269","last_updated":"1579721829","first_added":"1579697045","popularity":"1177","downloads":2628,"versions":["1.0.1","1.0.0"]},"rav1e":{"title":"rav1e","description":"Xiph rav1e is a Rust-written AV1 video encoder.","test_type":"Processor","software_type":"Utility","status":"Verified","supported_platforms":["Linux","MacOSX","BSD"],"internal_tags":["SMP"],"test_extends":"","package_hash":null,"average_run_time":"698","average_install_time":"262","last_updated":"1578155433","first_added":"1578155433","popularity":"1147","downloads":"2485","versions":["1.0.0"]},"svt-av1":{"title":"SVT-AV1","description":"This is a test of the Intel Open Visual Cloud Scalable Video Technology SVT-AV1 CPU-based multi-threaded video encoder for the AV1 video format with a sample 1080p YUV video file. This test profile fork builds the encoder from Git source rather than a snapshot.","test_type":"Processor","software_type":"Utility","status":"Verified","supported_platforms":["Linux"],"internal_tags":["SMP"],"test_extends":"","package_hash":null,"average_run_time":"167","average_install_time":"80","last_updated":"1552059151","first_added":"1552059151","popularity":"1363","downloads":"1984","versions":["1.2.0"]},"svt-hevc":{"title":"SVT-HEVC","description":"This is a test of the Intel Open Visual Cloud Scalable Video Technology SVT-HEVC CPU-based multi-threaded video encoder for the HEVC \/ H.265 video format with a sample 1080p YUV video file. This test uses SVT-HEVC from Git master.","test_type":"Processor","software_type":"Utility","status":"Verified","supported_platforms":["Linux"],"internal_tags":["SMP"],"test_extends":"","package_hash":null,"average_run_time":"73","average_install_time":"53","last_updated":"1552060068","first_added":"1552060068","popularity":"1354","downloads":"1980","versions":["1.0.0"]},"svt-vp9":{"title":"SVT-VP9","description":"This is a test of the Intel Open Visual Cloud Scalable Video Technology SVT-VP9 CPU-based multi-threaded video encoder for the VP9 video format with a sample 1080p YUV video file. This test profile uses the Git snapshot of SVT-VP9.","test_type":"Processor","software_type":"Utility","status":"Verified","supported_platforms":["Linux"],"internal_tags":["SMP"],"test_extends":"","package_hash":null,"average_run_time":"42","average_install_time":"50","last_updated":"1552059681","first_added":"1552059681","popularity":"1365","downloads":"1971","versions":["1.0.0"]},"vpxenc":{"title":"VP9 libvpx Encoding","description":"This is a standard video encoding performance test of Google's libvpx library and the vpxenc command for the VP9\/WebM format using a sample 1080p video.","test_type":"Processor","software_type":"Utility","status":"Verified","supported_platforms":["Linux"],"internal_tags":["SMP"],"test_extends":"","package_hash":null,"average_run_time":"753","average_install_time":"76","last_updated":"1552061773","first_added":"1552061773","popularity":"1366","downloads":"1953","versions":["2.3.0"]},"x265":{"title":"x265","description":"This is a simple test of the x265 encoder run on the CPU with a sample 1080p video file.","test_type":"Processor","software_type":"Utility","status":"Verified","supported_platforms":["Linux","MacOSX","BSD"],"internal_tags":["SMP"],"test_extends":"","package_hash":null,"average_run_time":"166","average_install_time":"189","last_updated":"1552061034","first_added":"1552061034","popularity":"1345","downloads":"2031","versions":["1.1.0"]}},"suites":[]}
|
||||
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
25
ob-cache/test-profiles/pts/ai-benchmark-1.0.1/install.sh
Normal file
25
ob-cache/test-profiles/pts/ai-benchmark-1.0.1/install.sh
Normal file
@@ -0,0 +1,25 @@
|
||||
#!/bin/bash
|
||||
|
||||
if which pip3 >/dev/null 2>&1 ;
|
||||
then
|
||||
echo 0 > ~/install-exit-status
|
||||
else
|
||||
echo "ERROR: Python pip3 is not found on the system! This test profile needs Python pip3 to proceed."
|
||||
echo 2 > ~/install-exit-status
|
||||
fi
|
||||
|
||||
pip3 install --user tensorflow==2.2.0
|
||||
pip3 install --user ai-benchmark==0.1.2
|
||||
|
||||
if [[ ! -f "$HOME/.local/bin/ai-benchmark" ]]
|
||||
then
|
||||
echo "ERROR: AI-Benchmark failed to install on the system!"
|
||||
echo 2 > ~/install-exit-status
|
||||
fi
|
||||
|
||||
echo "#!/bin/bash
|
||||
|
||||
cd \$HOME/.local/bin/
|
||||
python3 ./ai-benchmark > \$LOG_FILE 2>&1
|
||||
echo \$? > ~/test-exit-status" > ai-benchmark
|
||||
chmod +x ai-benchmark
|
||||
@@ -0,0 +1,24 @@
|
||||
#!/bin/bash
|
||||
|
||||
if which pip3 >/dev/null 2>&1 ;
|
||||
then
|
||||
echo 0 > ~/install-exit-status
|
||||
else
|
||||
echo "ERROR: Python pip3 is not found on the system! This test profile needs Python pip3 to proceed."
|
||||
echo 2 > ~/install-exit-status
|
||||
fi
|
||||
|
||||
pip3 install --user tensorflow==2.2.0
|
||||
pip3 install --user ai-benchmark==0.1.2
|
||||
|
||||
if [[ ! -f "$HOME/.local/bin/ai-benchmark" ]]
|
||||
then
|
||||
echo "ERROR: AI-Benchmark failed to install on the system!"
|
||||
fi
|
||||
|
||||
echo "#!/bin/bash
|
||||
|
||||
cd \$HOME/Library/Python/3.*/bin/
|
||||
python3 ./ai-benchmark > \$LOG_FILE 2>&1
|
||||
echo \$? > ~/test-exit-status" > ai-benchmark
|
||||
chmod +x ai-benchmark
|
||||
@@ -0,0 +1,16 @@
|
||||
<?xml version="1.0"?>
|
||||
<!--Phoronix Test Suite v10.0.1-->
|
||||
<PhoronixTestSuite>
|
||||
<ResultsParser>
|
||||
<OutputTemplate>Device Inference Score: #_RESULT_#</OutputTemplate>
|
||||
<ArgumentsDescription>Device Inference Score</ArgumentsDescription>
|
||||
</ResultsParser>
|
||||
<ResultsParser>
|
||||
<OutputTemplate>Device Training Score: #_RESULT_#</OutputTemplate>
|
||||
<ArgumentsDescription>Device Training Score</ArgumentsDescription>
|
||||
</ResultsParser>
|
||||
<ResultsParser>
|
||||
<OutputTemplate>Device AI Score: #_RESULT_#</OutputTemplate>
|
||||
<ArgumentsDescription>Device AI Score</ArgumentsDescription>
|
||||
</ResultsParser>
|
||||
</PhoronixTestSuite>
|
||||
@@ -0,0 +1,25 @@
|
||||
<?xml version="1.0"?>
|
||||
<!--Phoronix Test Suite v10.0.1-->
|
||||
<PhoronixTestSuite>
|
||||
<TestInformation>
|
||||
<Title>AI Benchmark Alpha</Title>
|
||||
<AppVersion>0.1.2</AppVersion>
|
||||
<Description>AI Benchmark Alpha is a Python library for evaluating artificial intelligence (AI) performance on diverse hardware platforms and relies upon the TensorFlow machine learning library.</Description>
|
||||
<ResultScale>Score</ResultScale>
|
||||
<Proportion>HIB</Proportion>
|
||||
<TimesToRun>1</TimesToRun>
|
||||
</TestInformation>
|
||||
<TestProfile>
|
||||
<Version>1.0.1</Version>
|
||||
<SupportedPlatforms>Linux, BSD, MacOSX</SupportedPlatforms>
|
||||
<SoftwareType>Utility</SoftwareType>
|
||||
<TestType>System</TestType>
|
||||
<License>Free</License>
|
||||
<Status>Verified</Status>
|
||||
<ExternalDependencies>python</ExternalDependencies>
|
||||
<RequiresInternet>TRUE</RequiresInternet>
|
||||
<EnvironmentSize>10</EnvironmentSize>
|
||||
<ProjectURL>http://ai-benchmark.com/alpha</ProjectURL>
|
||||
<Maintainer>Michael Larabel</Maintainer>
|
||||
</TestProfile>
|
||||
</PhoronixTestSuite>
|
||||
53
ob-cache/test-profiles/pts/apache-siege-1.0.5/downloads.xml
Normal file
53
ob-cache/test-profiles/pts/apache-siege-1.0.5/downloads.xml
Normal file
@@ -0,0 +1,53 @@
|
||||
<?xml version="1.0"?>
|
||||
<!--Phoronix Test Suite v10.2.0m2-->
|
||||
<PhoronixTestSuite>
|
||||
<Downloads>
|
||||
<Package>
|
||||
<URL>http://archive.apache.org/dist/httpd/httpd-2.4.29.tar.bz2, http://ftp.lfs-matrix.net/pub/blfs/conglomeration/httpd/httpd-2.4.29.tar.bz2</URL>
|
||||
<MD5>0c599404ef6b69eee95bcd9fcd094407</MD5>
|
||||
<SHA256>777753a5a25568a2a27428b2214980564bc1c38c1abf9ccc7630b639991f7f00</SHA256>
|
||||
<FileName>httpd-2.4.29.tar.bz2</FileName>
|
||||
<FileSize>6567926</FileSize>
|
||||
<PlatformSpecific>Linux, Solaris, BSD, MacOSX</PlatformSpecific>
|
||||
</Package>
|
||||
<Package>
|
||||
<URL>http://www.phoronix-test-suite.com/benchmark-files/apache-ab-test-files-1.tar.gz, http://www.phoronix.net/downloads/phoronix-test-suite/benchmark-files/apache-ab-test-files-1.tar.gz</URL>
|
||||
<MD5>ca0c5bf0dd482a2847c68a52c0759942</MD5>
|
||||
<FileName>apache-ab-test-files-1.tar.gz</FileName>
|
||||
<FileSize>6008</FileSize>
|
||||
</Package>
|
||||
<Package>
|
||||
<URL>http://archive.apache.org/dist/apr/apr-1.6.3.tar.bz2</URL>
|
||||
<MD5>12f2a349483ad6f12db49ba01fbfdbfa</MD5>
|
||||
<SHA256>131f06d16d7aabd097fa992a33eec2b6af3962f93e6d570a9bd4d85e95993172</SHA256>
|
||||
<FileName>apr-1.6.3.tar.bz2</FileName>
|
||||
<FileSize>854100</FileSize>
|
||||
<PlatformSpecific>Linux, Solaris, BSD, MacOSX</PlatformSpecific>
|
||||
</Package>
|
||||
<Package>
|
||||
<URL>http://www.apache.org/dist/apr/apr-util-1.6.1.tar.bz2, http://apache.cs.utah.edu//apr/apr-util-1.6.1.tar.bz2</URL>
|
||||
<MD5>8ff5dc36fa39a2a3db1df196d3ed6086</MD5>
|
||||
<SHA256>d3e12f7b6ad12687572a3a39475545a072608f4ba03a6ce8a3778f607dd0035b</SHA256>
|
||||
<FileName>apr-util-1.6.1.tar.bz2</FileName>
|
||||
<FileSize>428595</FileSize>
|
||||
<PlatformSpecific>Linux, Solaris, BSD, MacOSX</PlatformSpecific>
|
||||
</Package>
|
||||
<Package>
|
||||
<URL>http://download.joedog.org/siege/siege-3.1.4.tar.gz</URL>
|
||||
<MD5>a893b92a453e1c1d596314aa951981f4</MD5>
|
||||
<SHA256>0436970ca81ade76eb419bc42d3f8460b475079eb5d8f199d2fa83328893099d</SHA256>
|
||||
<FileName>siege-3.1.4.tar.gz</FileName>
|
||||
<FileSize>530149</FileSize>
|
||||
<PlatformSpecific>Linux, Solaris, BSD, MacOSX</PlatformSpecific>
|
||||
</Package>
|
||||
<Package>
|
||||
<URL>https://raw.githubusercontent.com/apurvanandan1997/pts-test-profiles-patches/master/apache-siege-1.0.4/INCLUDE-SIGNAL-HEADER.patch</URL>
|
||||
<MD5>0d3415820c82fbebbfe571c339d0badd</MD5>
|
||||
<SHA256>67dcc5efaf079e9725a4350c3f760b69ca7a37dd04766ab92b005976e064f70b</SHA256>
|
||||
<FileName>INCLUDE-SIGNAL-HEADER.patch</FileName>
|
||||
<FileSize>260</FileSize>
|
||||
<PlatformSpecific>BSD</PlatformSpecific>
|
||||
<Optional>TRUE</Optional>
|
||||
</Package>
|
||||
</Downloads>
|
||||
</PhoronixTestSuite>
|
||||
44
ob-cache/test-profiles/pts/apache-siege-1.0.5/install.sh
Normal file
44
ob-cache/test-profiles/pts/apache-siege-1.0.5/install.sh
Normal file
@@ -0,0 +1,44 @@
|
||||
#!/bin/sh
|
||||
|
||||
mkdir $HOME/httpd_
|
||||
|
||||
tar -zxvf apache-ab-test-files-1.tar.gz
|
||||
tar -jxvf httpd-2.4.29.tar.bz2
|
||||
tar -jxvf apr-util-1.6.1.tar.bz2
|
||||
tar -jxvf apr-1.6.3.tar.bz2
|
||||
mv apr-1.6.3 httpd-2.4.29/srclib/apr
|
||||
mv apr-util-1.6.1 httpd-2.4.29/srclib/apr-util
|
||||
|
||||
cd httpd-2.4.29/
|
||||
./configure --prefix=$HOME/httpd_ --with-included-apr
|
||||
make -j $NUM_CPU_CORES
|
||||
echo $? > ~/install-exit-status
|
||||
make install
|
||||
cd ~
|
||||
rm -rf httpd-2.4.29/
|
||||
rm -rf httpd_/manual/
|
||||
|
||||
patch -p0 < CHANGE-APACHE-PORT.patch
|
||||
mv -f test.html httpd_/htdocs/
|
||||
mv -f pts.png httpd_/htdocs/
|
||||
|
||||
|
||||
cd ~
|
||||
tar -xf siege-3.1.4.tar.gz
|
||||
if [ $OS_TYPE = "BSD" ]
|
||||
then
|
||||
patch -p0 < INCLUDE-SIGNAL-HEADER.patch
|
||||
fi
|
||||
cd siege-3.1.4
|
||||
./configure
|
||||
make -j $NUM_CPU_CORES
|
||||
cd utils
|
||||
bash siege.config
|
||||
cd ~
|
||||
|
||||
echo "#!/bin/sh
|
||||
cd siege-3.1.4/src
|
||||
./siege \$@ 2>&1 | grep -v HTTP > \$LOG_FILE
|
||||
echo \$? > ~/test-exit-status" > apache-siege
|
||||
|
||||
chmod +x apache-siege
|
||||
4
ob-cache/test-profiles/pts/apache-siege-1.0.5/post.sh
Normal file
4
ob-cache/test-profiles/pts/apache-siege-1.0.5/post.sh
Normal file
@@ -0,0 +1,4 @@
|
||||
#!/bin/sh
|
||||
./httpd_/bin/apachectl -k stop
|
||||
rm -f httpd_/logs/*
|
||||
sleep 3
|
||||
7
ob-cache/test-profiles/pts/apache-siege-1.0.5/pre.sh
Normal file
7
ob-cache/test-profiles/pts/apache-siege-1.0.5/pre.sh
Normal file
@@ -0,0 +1,7 @@
|
||||
#!/bin/sh
|
||||
./httpd_/bin/apachectl -k start -f $HOME/httpd_/conf/httpd.conf
|
||||
sleep 5
|
||||
|
||||
cd siege-3.1.4/utils
|
||||
bash siege.config
|
||||
cd ~
|
||||
@@ -0,0 +1,7 @@
|
||||
<?xml version="1.0"?>
|
||||
<!--Phoronix Test Suite v10.2.0m2-->
|
||||
<PhoronixTestSuite>
|
||||
<ResultsParser>
|
||||
<OutputTemplate>Transaction rate: #_RESULT_# trans/sec</OutputTemplate>
|
||||
</ResultsParser>
|
||||
</PhoronixTestSuite>
|
||||
@@ -0,0 +1,66 @@
|
||||
<?xml version="1.0"?>
|
||||
<!--Phoronix Test Suite v10.2.0m2-->
|
||||
<PhoronixTestSuite>
|
||||
<TestInformation>
|
||||
<Title>Apache Siege</Title>
|
||||
<AppVersion>2.4.29</AppVersion>
|
||||
<Description>This is a test of the Apache web server performance being facilitated by the Siege web server benchmark program.</Description>
|
||||
<ResultScale>Transactions Per Second</ResultScale>
|
||||
<Proportion>HIB</Proportion>
|
||||
<TimesToRun>3</TimesToRun>
|
||||
</TestInformation>
|
||||
<TestProfile>
|
||||
<Version>1.0.5</Version>
|
||||
<SupportedPlatforms>Linux, Solaris, BSD, MacOSX</SupportedPlatforms>
|
||||
<SoftwareType>Utility</SoftwareType>
|
||||
<TestType>System</TestType>
|
||||
<License>Free</License>
|
||||
<Status>Verified</Status>
|
||||
<ExternalDependencies>build-utilities, perl, pcre, openssl-development, expat</ExternalDependencies>
|
||||
<EnvironmentSize>208</EnvironmentSize>
|
||||
<ProjectURL>https://www.joedog.org/siege-home/</ProjectURL>
|
||||
<InternalTags>SMP</InternalTags>
|
||||
<Maintainer>Michael Larabel</Maintainer>
|
||||
</TestProfile>
|
||||
<TestSettings>
|
||||
<Default>
|
||||
<Arguments>-r10000 -d1 -b </Arguments>
|
||||
<PostArguments> http://localhost:8088/test.html</PostArguments>
|
||||
</Default>
|
||||
<Option>
|
||||
<DisplayName>Concurrent Users</DisplayName>
|
||||
<Identifier>concurrent</Identifier>
|
||||
<ArgumentPrefix>-c</ArgumentPrefix>
|
||||
<Menu>
|
||||
<Entry>
|
||||
<Name>1</Name>
|
||||
<Value>1</Value>
|
||||
</Entry>
|
||||
<Entry>
|
||||
<Name>10</Name>
|
||||
<Value>10</Value>
|
||||
</Entry>
|
||||
<Entry>
|
||||
<Name>50</Name>
|
||||
<Value>50</Value>
|
||||
</Entry>
|
||||
<Entry>
|
||||
<Name>100</Name>
|
||||
<Value>100</Value>
|
||||
</Entry>
|
||||
<Entry>
|
||||
<Name>200</Name>
|
||||
<Value>200</Value>
|
||||
</Entry>
|
||||
<Entry>
|
||||
<Name>250</Name>
|
||||
<Value>250</Value>
|
||||
</Entry>
|
||||
<Entry>
|
||||
<Name>500</Name>
|
||||
<Value>500</Value>
|
||||
</Entry>
|
||||
</Menu>
|
||||
</Option>
|
||||
</TestSettings>
|
||||
</PhoronixTestSuite>
|
||||
13
ob-cache/test-profiles/pts/asmfish-1.1.2/downloads.xml
Normal file
13
ob-cache/test-profiles/pts/asmfish-1.1.2/downloads.xml
Normal file
@@ -0,0 +1,13 @@
|
||||
<?xml version="1.0"?>
|
||||
<!--Phoronix Test Suite v10.0.1-->
|
||||
<PhoronixTestSuite>
|
||||
<Downloads>
|
||||
<Package>
|
||||
<URL>http://www.phoronix-test-suite.com/benchmark-files/asmFish-20180723.zip</URL>
|
||||
<MD5>15c79b8378787f5fee0a37ccc22fe97f</MD5>
|
||||
<SHA256>f03f6c037ad37cde553ffd02efb4643a43a71cbb4942c809aeb22db12cb1e0c1</SHA256>
|
||||
<FileName>asmFish-20180723.zip</FileName>
|
||||
<FileSize>2207999</FileSize>
|
||||
</Package>
|
||||
</Downloads>
|
||||
</PhoronixTestSuite>
|
||||
16
ob-cache/test-profiles/pts/asmfish-1.1.2/install.sh
Normal file
16
ob-cache/test-profiles/pts/asmfish-1.1.2/install.sh
Normal file
@@ -0,0 +1,16 @@
|
||||
#!/bin/sh
|
||||
|
||||
unzip -o asmFish-20180723.zip
|
||||
cd asmFish-master
|
||||
chmod +x LinuxOS_binaries/*
|
||||
cd ~
|
||||
|
||||
echo "#!/bin/sh
|
||||
cd asmFish-master
|
||||
if [ \$OS_ARCH = \"aarch64\" ]
|
||||
then
|
||||
echo \"bench 1024 \$NUM_CPU_CORES 26\" | ./LinuxOS_binaries/armFishL_2018-07-23_v8 > \$LOG_FILE 2>&1
|
||||
else
|
||||
echo \"bench 1024 \$NUM_CPU_CORES 26\" | ./LinuxOS_binaries/asmFishL_2018-07-23_base > \$LOG_FILE 2>&1
|
||||
fi" > asmfish
|
||||
chmod +x asmfish
|
||||
11
ob-cache/test-profiles/pts/asmfish-1.1.2/install_macosx.sh
Normal file
11
ob-cache/test-profiles/pts/asmfish-1.1.2/install_macosx.sh
Normal file
@@ -0,0 +1,11 @@
|
||||
#!/bin/sh
|
||||
|
||||
unzip -o asmFish-20180723.zip
|
||||
cd asmFish-master
|
||||
chmod +x MacOS_binaries/*
|
||||
cd ~
|
||||
|
||||
echo "#!/bin/sh
|
||||
cd asmFish-master/MacOS_binaries
|
||||
echo \"bench 1024 \$NUM_CPU_CORES 26\" | ./asmFishX_2018-07-23_base > \$LOG_FILE 2>&1" > asmfish
|
||||
chmod +x asmfish
|
||||
@@ -0,0 +1,8 @@
|
||||
#!/bin/sh
|
||||
|
||||
unzip -o asmFish-20180723.zip
|
||||
|
||||
echo "#!/bin/sh
|
||||
cd asmFish-master/WindowsOS_binaries
|
||||
echo \"bench 1024 \$NUM_CPU_CORES 26\" | ./asmFishW_2018-07-23_base.exe > \$LOG_FILE 2>&1" > asmfish
|
||||
chmod +x asmfish
|
||||
@@ -0,0 +1,7 @@
|
||||
<?xml version="1.0"?>
|
||||
<!--Phoronix Test Suite v10.0.1-->
|
||||
<PhoronixTestSuite>
|
||||
<ResultsParser>
|
||||
<OutputTemplate>Nodes/second : #_RESULT_#</OutputTemplate>
|
||||
</ResultsParser>
|
||||
</PhoronixTestSuite>
|
||||
25
ob-cache/test-profiles/pts/asmfish-1.1.2/test-definition.xml
Normal file
25
ob-cache/test-profiles/pts/asmfish-1.1.2/test-definition.xml
Normal file
@@ -0,0 +1,25 @@
|
||||
<?xml version="1.0"?>
|
||||
<!--Phoronix Test Suite v10.0.1-->
|
||||
<PhoronixTestSuite>
|
||||
<TestInformation>
|
||||
<Title>asmFish</Title>
|
||||
<AppVersion>2018-07-23</AppVersion>
|
||||
<Description>This is a test of asmFish, an advanced chess benchmark written in Assembly.</Description>
|
||||
<ResultScale>Nodes/second</ResultScale>
|
||||
<Proportion>HIB</Proportion>
|
||||
<SubTitle>1024 Hash Memory, 26 Depth</SubTitle>
|
||||
<TimesToRun>3</TimesToRun>
|
||||
</TestInformation>
|
||||
<TestProfile>
|
||||
<Version>1.1.2</Version>
|
||||
<SupportedPlatforms>Linux, Windows, MacOSX</SupportedPlatforms>
|
||||
<SoftwareType>Utility</SoftwareType>
|
||||
<TestType>Processor</TestType>
|
||||
<License>Free</License>
|
||||
<Status>Verified</Status>
|
||||
<EnvironmentSize>5</EnvironmentSize>
|
||||
<ProjectURL>https://github.com/lantonov/asmFish/</ProjectURL>
|
||||
<InternalTags>SMP</InternalTags>
|
||||
<Maintainer>Michael Larabel</Maintainer>
|
||||
</TestProfile>
|
||||
</PhoronixTestSuite>
|
||||
37
ob-cache/test-profiles/pts/astcenc-1.0.2/downloads.xml
Normal file
37
ob-cache/test-profiles/pts/astcenc-1.0.2/downloads.xml
Normal file
@@ -0,0 +1,37 @@
|
||||
<?xml version="1.0"?>
|
||||
<!--Phoronix Test Suite v10.0.1-->
|
||||
<PhoronixTestSuite>
|
||||
<Downloads>
|
||||
<Package>
|
||||
<URL>http://phoronix-test-suite.com/benchmark-files/png-samples-1.tar.xz</URL>
|
||||
<MD5>3f928e4d08777e6e84c54202a00429de</MD5>
|
||||
<SHA256>9810c8fd3afd35b4755c2a46f14fc66e2b9199c22e46a5946123c9250f2d1ccd</SHA256>
|
||||
<FileName>png-samples-1.tar.xz</FileName>
|
||||
<FileSize>58346628</FileSize>
|
||||
</Package>
|
||||
<Package>
|
||||
<URL>https://github.com/ARM-software/astc-encoder/archive/2.0.tar.gz</URL>
|
||||
<MD5>93562e3d6d709b2e62b404cbd4ddba3f</MD5>
|
||||
<SHA256>f466c224ad6c0bb44401d77a05a3155cc9368df01a57b33ec242a1ea7240eefe</SHA256>
|
||||
<FileName>astc-encoder-2.0.tar.gz</FileName>
|
||||
<FileSize>29956405</FileSize>
|
||||
<PlatformSpecific>Linux</PlatformSpecific>
|
||||
</Package>
|
||||
<Package>
|
||||
<URL>https://github.com/ARM-software/astc-encoder/releases/download/2.0/astcenc-2.0-macos-x64.zip</URL>
|
||||
<MD5>7d44922e73ddd8bb51e9ef4e294bdca0</MD5>
|
||||
<SHA256>79333ca74b9bf091c87ab290ad2c99ff002b8bab23dd8c0815687a5f65fc05f0</SHA256>
|
||||
<FileName>astcenc-2.0-macos-x64.zip</FileName>
|
||||
<FileSize>801491</FileSize>
|
||||
<PlatformSpecific>MacOSX</PlatformSpecific>
|
||||
</Package>
|
||||
<Package>
|
||||
<URL>https://github.com/ARM-software/astc-encoder/releases/download/2.0/astcenc-2.0-windows-x64.zip</URL>
|
||||
<MD5>27ae2a95633a967ec2672d98cb389f29</MD5>
|
||||
<SHA256>8db18954950b01f9a16c54a3c63afc6763692db7b96492330a9b726cdfebb7d0</SHA256>
|
||||
<FileName>astcenc-2.0-windows-x64.zip</FileName>
|
||||
<FileSize>1396420</FileSize>
|
||||
<PlatformSpecific>Windows</PlatformSpecific>
|
||||
</Package>
|
||||
</Downloads>
|
||||
</PhoronixTestSuite>
|
||||
21
ob-cache/test-profiles/pts/astcenc-1.0.2/install.sh
Normal file
21
ob-cache/test-profiles/pts/astcenc-1.0.2/install.sh
Normal file
@@ -0,0 +1,21 @@
|
||||
#!/bin/sh
|
||||
|
||||
tar -xf png-samples-1.tar.xz
|
||||
tar -xf astc-encoder-2.0.tar.gz
|
||||
cd astc-encoder-2.0/Source
|
||||
|
||||
ASTCBIN=avx2
|
||||
if [ $OS_ARCH = "aarch64" ]
|
||||
then
|
||||
sed -i 's/VEC ?= avx2/VEC ?= neon/g' Makefile
|
||||
ASTCBIN=neon
|
||||
fi
|
||||
|
||||
make -j $NUM_CPU_CORES
|
||||
echo \$? > ~/install-exit-status
|
||||
|
||||
cd ~
|
||||
echo "#!/bin/sh
|
||||
./astc-encoder-2.0/Source/astcenc-$ASTCBIN -tl sample-4.png 1.png 8x6 \$@ > \$LOG_FILE 2>&1
|
||||
echo \$? > ~/test-exit-status" > astcenc
|
||||
chmod +x astcenc
|
||||
10
ob-cache/test-profiles/pts/astcenc-1.0.2/install_macosx.sh
Normal file
10
ob-cache/test-profiles/pts/astcenc-1.0.2/install_macosx.sh
Normal file
@@ -0,0 +1,10 @@
|
||||
#!/bin/sh
|
||||
|
||||
tar -xf png-samples-1.tar.xz
|
||||
unzip -o astcenc-2.0-macos-x64.zip
|
||||
chmod +x astcenc-2.0-macos-x64/astcenc-avx2
|
||||
|
||||
echo "#!/bin/sh
|
||||
./astcenc-2.0-macos-x64/astcenc-avx2 -tl sample-4.png 1.png 8x6 \$@ > \$LOG_FILE 2>&1
|
||||
echo \$? > ~/test-exit-status" > astcenc
|
||||
chmod +x astcenc
|
||||
10
ob-cache/test-profiles/pts/astcenc-1.0.2/install_windows.sh
Normal file
10
ob-cache/test-profiles/pts/astcenc-1.0.2/install_windows.sh
Normal file
@@ -0,0 +1,10 @@
|
||||
#!/bin/sh
|
||||
|
||||
tar -xf png-samples-1.tar.xz
|
||||
unzip -o astcenc-2.0-windows-x64.zip
|
||||
chmod +x astcenc-windows-x64/astcenc-avx2.exe
|
||||
|
||||
echo "#!/bin/sh
|
||||
./astcenc-windows-x64/astcenc-avx2.exe -tl sample-4.png 1.png 8x6 \$@ > \$LOG_FILE 2>&1
|
||||
echo \$? > ~/test-exit-status" > basis
|
||||
chmod +x basis
|
||||
@@ -0,0 +1,7 @@
|
||||
<?xml version="1.0"?>
|
||||
<!--Phoronix Test Suite v10.0.1-->
|
||||
<PhoronixTestSuite>
|
||||
<ResultsParser>
|
||||
<OutputTemplate> Total time: #_RESULT_# s</OutputTemplate>
|
||||
</ResultsParser>
|
||||
</PhoronixTestSuite>
|
||||
48
ob-cache/test-profiles/pts/astcenc-1.0.2/test-definition.xml
Normal file
48
ob-cache/test-profiles/pts/astcenc-1.0.2/test-definition.xml
Normal file
@@ -0,0 +1,48 @@
|
||||
<?xml version="1.0"?>
|
||||
<!--Phoronix Test Suite v10.0.1-->
|
||||
<PhoronixTestSuite>
|
||||
<TestInformation>
|
||||
<Title>ASTC Encoder</Title>
|
||||
<AppVersion>2.0</AppVersion>
|
||||
<Description>ASTC Encoder (astcenc) is for the Adaptive Scalable Texture Compression (ASTC) format commonly used with OpenGL, OpenGL ES, and Vulkan graphics APIs. This test profile does a coding test of both compression/decompression.</Description>
|
||||
<ResultScale>Seconds</ResultScale>
|
||||
<Proportion>LIB</Proportion>
|
||||
<TimesToRun>3</TimesToRun>
|
||||
</TestInformation>
|
||||
<TestProfile>
|
||||
<Version>1.0.2</Version>
|
||||
<SupportedPlatforms>Linux, Windows, MacOSX</SupportedPlatforms>
|
||||
<SoftwareType>Benchmark</SoftwareType>
|
||||
<TestType>System</TestType>
|
||||
<License>Free</License>
|
||||
<Status>Verified</Status>
|
||||
<ExternalDependencies>build-utilities</ExternalDependencies>
|
||||
<EnvironmentSize>66</EnvironmentSize>
|
||||
<ProjectURL>https://github.com/ARM-software/astc-encoder</ProjectURL>
|
||||
<Maintainer>Michael Larabel</Maintainer>
|
||||
</TestProfile>
|
||||
<TestSettings>
|
||||
<Option>
|
||||
<DisplayName>Preset</DisplayName>
|
||||
<Identifier>preset</Identifier>
|
||||
<Menu>
|
||||
<Entry>
|
||||
<Name>Fast</Name>
|
||||
<Value>-fast</Value>
|
||||
</Entry>
|
||||
<Entry>
|
||||
<Name>Medium</Name>
|
||||
<Value>-medium</Value>
|
||||
</Entry>
|
||||
<Entry>
|
||||
<Name>Thorough</Name>
|
||||
<Value>-thorough</Value>
|
||||
</Entry>
|
||||
<Entry>
|
||||
<Name>Exhaustive</Name>
|
||||
<Value>-exhaustive</Value>
|
||||
</Entry>
|
||||
</Menu>
|
||||
</Option>
|
||||
</TestSettings>
|
||||
</PhoronixTestSuite>
|
||||
29
ob-cache/test-profiles/pts/basis-1.0.2/downloads.xml
Normal file
29
ob-cache/test-profiles/pts/basis-1.0.2/downloads.xml
Normal file
@@ -0,0 +1,29 @@
|
||||
<?xml version="1.0"?>
|
||||
<!--Phoronix Test Suite v10.0.1-->
|
||||
<PhoronixTestSuite>
|
||||
<Downloads>
|
||||
<Package>
|
||||
<URL>http://phoronix-test-suite.com/benchmark-files/png-samples-1.tar.xz</URL>
|
||||
<MD5>3f928e4d08777e6e84c54202a00429de</MD5>
|
||||
<SHA256>9810c8fd3afd35b4755c2a46f14fc66e2b9199c22e46a5946123c9250f2d1ccd</SHA256>
|
||||
<FileName>png-samples-1.tar.xz</FileName>
|
||||
<FileSize>58346628</FileSize>
|
||||
</Package>
|
||||
<Package>
|
||||
<URL>https://github.com/BinomialLLC/basis_universal/archive/v1.12.tar.gz</URL>
|
||||
<MD5>51de6b32f21847b49b74fa6e147c2c91</MD5>
|
||||
<SHA256>e654e4c333b7bc886e049c13f75de8ae1d2ca23aae6fd2252521bfd484461322</SHA256>
|
||||
<FileName>basis_universal-1.12.tar.gz</FileName>
|
||||
<FileSize>29599729</FileSize>
|
||||
<PlatformSpecific>Linux, MacOSX</PlatformSpecific>
|
||||
</Package>
|
||||
<Package>
|
||||
<URL>https://github.com/BinomialLLC/basis_universal/releases/download/v1.12/basisu_win_linux_v112.zip</URL>
|
||||
<MD5>a44d5d941cb1f8f1d57ec145ef2b310a</MD5>
|
||||
<SHA256>2a5e50b8626e6f49a51c624eafadd5be42a49651cf16ff252feacf5d8f133460</SHA256>
|
||||
<FileName>basisu_win_linux_v112.zip</FileName>
|
||||
<FileSize>1514207</FileSize>
|
||||
<PlatformSpecific>Windows</PlatformSpecific>
|
||||
</Package>
|
||||
</Downloads>
|
||||
</PhoronixTestSuite>
|
||||
15
ob-cache/test-profiles/pts/basis-1.0.2/install.sh
Normal file
15
ob-cache/test-profiles/pts/basis-1.0.2/install.sh
Normal file
@@ -0,0 +1,15 @@
|
||||
#!/bin/sh
|
||||
|
||||
tar -xf png-samples-1.tar.xz
|
||||
tar -xf basis_universal-1.12.tar.gz
|
||||
cd basis_universal-1.12/
|
||||
cmake CMakeLists.txt
|
||||
make -j $NUM_CPU_CORES
|
||||
echo \$? > ~/install-exit-status
|
||||
|
||||
cd ~
|
||||
echo "#!/bin/sh
|
||||
cd basis_universal-1.12/bin
|
||||
./basisu \$@ ~/sample-*.png > \$LOG_FILE 2>&1
|
||||
echo \$? > ~/test-exit-status" > basis
|
||||
chmod +x basis
|
||||
15
ob-cache/test-profiles/pts/basis-1.0.2/install_macosx.sh
Normal file
15
ob-cache/test-profiles/pts/basis-1.0.2/install_macosx.sh
Normal file
@@ -0,0 +1,15 @@
|
||||
#!/bin/sh
|
||||
|
||||
tar -xf png-samples-1.tar.xz
|
||||
tar -xf basis_universal-1.12.tar.gz
|
||||
cd basis_universal-1.12/
|
||||
cmake CMakeLists.txt
|
||||
make -j $NUM_CPU_CORES
|
||||
echo \$? > ~/install-exit-status
|
||||
|
||||
cd ~
|
||||
echo "#!/bin/sh
|
||||
cd basis_universal-1.12/bin_osx
|
||||
./basisu \$@ ~/sample-*.png > \$LOG_FILE 2>&1
|
||||
echo \$? > ~/test-exit-status" > basis
|
||||
chmod +x basis
|
||||
10
ob-cache/test-profiles/pts/basis-1.0.2/install_windows.sh
Normal file
10
ob-cache/test-profiles/pts/basis-1.0.2/install_windows.sh
Normal file
@@ -0,0 +1,10 @@
|
||||
#!/bin/sh
|
||||
|
||||
tar -xf png-samples-1.tar.xz
|
||||
unzip -o basisu_win_linux_v112.zip
|
||||
chmod +x basisu.exe
|
||||
|
||||
echo "#!/bin/sh
|
||||
./basisu.exe \$@ sample-*.png > \$LOG_FILE 2>&1
|
||||
echo \$? > ~/test-exit-status" > basis
|
||||
chmod +x basis
|
||||
@@ -0,0 +1,7 @@
|
||||
<?xml version="1.0"?>
|
||||
<!--Phoronix Test Suite v10.0.1-->
|
||||
<PhoronixTestSuite>
|
||||
<ResultsParser>
|
||||
<OutputTemplate>Compression succeeded to file "sample-1.basis" in #_RESULT_# secs</OutputTemplate>
|
||||
</ResultsParser>
|
||||
</PhoronixTestSuite>
|
||||
52
ob-cache/test-profiles/pts/basis-1.0.2/test-definition.xml
Normal file
52
ob-cache/test-profiles/pts/basis-1.0.2/test-definition.xml
Normal file
@@ -0,0 +1,52 @@
|
||||
<?xml version="1.0"?>
|
||||
<!--Phoronix Test Suite v10.0.1-->
|
||||
<PhoronixTestSuite>
|
||||
<TestInformation>
|
||||
<Title>Basis Universal</Title>
|
||||
<AppVersion>1.12</AppVersion>
|
||||
<Description>Basis Universal is a GPU texture codoec. This test times how long it takes to convert sRGB PNGs into Basis Univeral assets with various settings.</Description>
|
||||
<ResultScale>Seconds</ResultScale>
|
||||
<Proportion>LIB</Proportion>
|
||||
<TimesToRun>3</TimesToRun>
|
||||
</TestInformation>
|
||||
<TestProfile>
|
||||
<Version>1.0.2</Version>
|
||||
<SupportedPlatforms>Linux, Windows, MacOSX</SupportedPlatforms>
|
||||
<SoftwareType>Benchmark</SoftwareType>
|
||||
<TestType>System</TestType>
|
||||
<License>Free</License>
|
||||
<Status>Verified</Status>
|
||||
<ExternalDependencies>build-utilities, cmake</ExternalDependencies>
|
||||
<EnvironmentSize>1</EnvironmentSize>
|
||||
<ProjectURL>http://github.com/BinomialLLC/basis_universal</ProjectURL>
|
||||
<Maintainer>Michael Larabel</Maintainer>
|
||||
</TestProfile>
|
||||
<TestSettings>
|
||||
<Option>
|
||||
<DisplayName>Settings</DisplayName>
|
||||
<Identifier>settings</Identifier>
|
||||
<Menu>
|
||||
<Entry>
|
||||
<Name>ETC1S</Name>
|
||||
<Value> </Value>
|
||||
</Entry>
|
||||
<Entry>
|
||||
<Name>UASTC Level 0</Name>
|
||||
<Value>-uastc -uastc_level 0</Value>
|
||||
</Entry>
|
||||
<Entry>
|
||||
<Name>UASTC Level 2</Name>
|
||||
<Value>-uastc -uastc_level 2</Value>
|
||||
</Entry>
|
||||
<Entry>
|
||||
<Name>UASTC Level 3</Name>
|
||||
<Value>-uastc -uastc_level 3</Value>
|
||||
</Entry>
|
||||
<Entry>
|
||||
<Name>UASTC Level 2 + RDO Post-Processing</Name>
|
||||
<Value>-uastc -uastc_level 2 -uastc_rdo_q .75</Value>
|
||||
</Entry>
|
||||
</Menu>
|
||||
</Option>
|
||||
</TestSettings>
|
||||
</PhoronixTestSuite>
|
||||
20
ob-cache/test-profiles/pts/betsy-1.0.0/downloads.xml
Normal file
20
ob-cache/test-profiles/pts/betsy-1.0.0/downloads.xml
Normal file
@@ -0,0 +1,20 @@
|
||||
<?xml version="1.0"?>
|
||||
<!--Phoronix Test Suite v10.2.0m1-->
|
||||
<PhoronixTestSuite>
|
||||
<Downloads>
|
||||
<Package>
|
||||
<URL>http://phoronix-test-suite.com/benchmark-files/png-samples-1.tar.xz</URL>
|
||||
<MD5>3f928e4d08777e6e84c54202a00429de</MD5>
|
||||
<SHA256>9810c8fd3afd35b4755c2a46f14fc66e2b9199c22e46a5946123c9250f2d1ccd</SHA256>
|
||||
<FileName>png-samples-1.tar.xz</FileName>
|
||||
<FileSize>58346628</FileSize>
|
||||
</Package>
|
||||
<Package>
|
||||
<URL>https://github.com/darksylinc/betsy/archive/v1.1-beta.tar.gz</URL>
|
||||
<MD5>da3c8e4fdeefc6fa391dbd56d4ae358e</MD5>
|
||||
<SHA256>aa67f9a9749e3845766678fdb366b45cde139470ee2f96962275422ba769065e</SHA256>
|
||||
<FileName>betsy-1.1-beta.tar.gz</FileName>
|
||||
<FileSize>6784294</FileSize>
|
||||
</Package>
|
||||
</Downloads>
|
||||
</PhoronixTestSuite>
|
||||
19
ob-cache/test-profiles/pts/betsy-1.0.0/install.sh
Normal file
19
ob-cache/test-profiles/pts/betsy-1.0.0/install.sh
Normal file
@@ -0,0 +1,19 @@
|
||||
#!/bin/sh
|
||||
|
||||
tar -xf png-samples-1.tar.xz
|
||||
tar -xf betsy-1.1-beta.tar.gz
|
||||
cd betsy-1.1-beta
|
||||
|
||||
mkdir build
|
||||
cd build
|
||||
|
||||
cmake -DCMAKE_BUILD_TYPE=Release -GNinja ..
|
||||
ninja
|
||||
echo $? > ~/install-exit-status
|
||||
|
||||
cd ~
|
||||
echo "#!/bin/sh
|
||||
cd betsy-1.1-beta/bin/Release/
|
||||
./betsy ~/sample-4.png \$@ out.ktx > \$LOG_FILE 2>&1
|
||||
echo \$? > ~/test-exit-status" > betsy
|
||||
chmod +x betsy
|
||||
@@ -0,0 +1,7 @@
|
||||
<?xml version="1.0"?>
|
||||
<!--Phoronix Test Suite v10.2.0m1-->
|
||||
<PhoronixTestSuite>
|
||||
<SystemMonitor>
|
||||
<Sensor>sys.time</Sensor>
|
||||
</SystemMonitor>
|
||||
</PhoronixTestSuite>
|
||||
53
ob-cache/test-profiles/pts/betsy-1.0.0/test-definition.xml
Normal file
53
ob-cache/test-profiles/pts/betsy-1.0.0/test-definition.xml
Normal file
@@ -0,0 +1,53 @@
|
||||
<?xml version="1.0"?>
|
||||
<!--Phoronix Test Suite v10.2.0m1-->
|
||||
<PhoronixTestSuite>
|
||||
<TestInformation>
|
||||
<Title>Betsy GPU Compressor</Title>
|
||||
<AppVersion>1.1 Beta</AppVersion>
|
||||
<Description>Betsy is an open-source GPU compressor of various GPU compression techniques. Betsy is written in GLSL for Vulkan/OpenGL (compute shader) support for GPU-based texture compression.</Description>
|
||||
<ResultScale>Seconds</ResultScale>
|
||||
<Proportion>LIB</Proportion>
|
||||
<TimesToRun>3</TimesToRun>
|
||||
</TestInformation>
|
||||
<TestProfile>
|
||||
<Version>1.0.0</Version>
|
||||
<SupportedPlatforms>Linux</SupportedPlatforms>
|
||||
<SoftwareType>Benchmark</SoftwareType>
|
||||
<TestType>Graphics</TestType>
|
||||
<License>Free</License>
|
||||
<Status>Verified</Status>
|
||||
<ExternalDependencies>build-utilities, sdl2-development, cmake, meson</ExternalDependencies>
|
||||
<RequiresDisplay>TRUE</RequiresDisplay>
|
||||
<EnvironmentSize>75</EnvironmentSize>
|
||||
<ProjectURL>https://github.com/darksylinc/betsy</ProjectURL>
|
||||
<Maintainer>Michael Larabel</Maintainer>
|
||||
</TestProfile>
|
||||
<TestSettings>
|
||||
<Option>
|
||||
<DisplayName>Codec</DisplayName>
|
||||
<Identifier>codec</Identifier>
|
||||
<ArgumentPrefix>--codec=</ArgumentPrefix>
|
||||
<Menu>
|
||||
<Entry>
|
||||
<Name>ETC1</Name>
|
||||
<Value>etc1</Value>
|
||||
</Entry>
|
||||
<Entry>
|
||||
<Name>ETC2 RGB</Name>
|
||||
<Value>etc2_rgb</Value>
|
||||
</Entry>
|
||||
</Menu>
|
||||
</Option>
|
||||
<Option>
|
||||
<DisplayName>Quality</DisplayName>
|
||||
<Identifier>quality</Identifier>
|
||||
<ArgumentPrefix>--quality=</ArgumentPrefix>
|
||||
<Menu>
|
||||
<Entry>
|
||||
<Name>Highest</Name>
|
||||
<Value>2</Value>
|
||||
</Entry>
|
||||
</Menu>
|
||||
</Option>
|
||||
</TestSettings>
|
||||
</PhoronixTestSuite>
|
||||
13
ob-cache/test-profiles/pts/brl-cad-1.1.2/downloads.xml
Normal file
13
ob-cache/test-profiles/pts/brl-cad-1.1.2/downloads.xml
Normal file
@@ -0,0 +1,13 @@
|
||||
<?xml version="1.0"?>
|
||||
<!--Phoronix Test Suite v10.2.0m2-->
|
||||
<PhoronixTestSuite>
|
||||
<Downloads>
|
||||
<Package>
|
||||
<URL>https://iweb.dl.sourceforge.net/project/brlcad/BRL-CAD%20Source/7.30.8/brlcad-7.30.8.tar.bz2, https://managedway.dl.sourceforge.net/project/brlcad/BRL-CAD%20Source/7.30.8/brlcad-7.30.8.tar.bz2</URL>
|
||||
<MD5>4e2f34eaca6e6f224f63a29a0735b4fb</MD5>
|
||||
<SHA256>bb5dbcffb2a58d17963e74ed9ac83b2659fd2451b366b50e4961a9ea799aef7f</SHA256>
|
||||
<FileName>brlcad-7.30.8.tar.bz2</FileName>
|
||||
<FileSize>125443351</FileSize>
|
||||
</Package>
|
||||
</Downloads>
|
||||
</PhoronixTestSuite>
|
||||
19
ob-cache/test-profiles/pts/brl-cad-1.1.2/install.sh
Normal file
19
ob-cache/test-profiles/pts/brl-cad-1.1.2/install.sh
Normal file
@@ -0,0 +1,19 @@
|
||||
#!/bin/sh
|
||||
|
||||
tar -xf brlcad-7.30.8.tar.bz2
|
||||
|
||||
cp brlcad-7.30.8/src/other/libpng/scripts/pnglibconf.h.prebuilt brlcad-7.30.8/src/other/libpng/pnglibconf.h
|
||||
mkdir brlcad-7.30.8/build
|
||||
cd brlcad-7.30.8/build
|
||||
cmake .. -DBRLCAD_ENABLE_STRICT=NO -DBRLCAD_BUNDLED_LIBS=ON -DBRLCAD_OPTIMIZED_BUILD=ON -DCMAKE_BUILD_TYPE=Release
|
||||
make -j $NUM_CPU_CORES
|
||||
echo $? > ~/install-exit-status
|
||||
cd ~
|
||||
|
||||
echo "#!/bin/sh
|
||||
cd brlcad-7.30.8/build
|
||||
./bench/benchmark run -P\$NUM_CPU_CORES > \$LOG_FILE 2>&1
|
||||
echo \$? > ~/test-exit-status" > brl-cad
|
||||
chmod +x brl-cad
|
||||
|
||||
|
||||
@@ -0,0 +1,7 @@
|
||||
<?xml version="1.0"?>
|
||||
<!--Phoronix Test Suite v10.2.0m2-->
|
||||
<PhoronixTestSuite>
|
||||
<ResultsParser>
|
||||
<OutputTemplate>Benchmark results indicate an approximate VGR performance metric of #_RESULT_#</OutputTemplate>
|
||||
</ResultsParser>
|
||||
</PhoronixTestSuite>
|
||||
25
ob-cache/test-profiles/pts/brl-cad-1.1.2/test-definition.xml
Normal file
25
ob-cache/test-profiles/pts/brl-cad-1.1.2/test-definition.xml
Normal file
@@ -0,0 +1,25 @@
|
||||
<?xml version="1.0"?>
|
||||
<!--Phoronix Test Suite v10.2.0m2-->
|
||||
<PhoronixTestSuite>
|
||||
<TestInformation>
|
||||
<Title>BRL-CAD</Title>
|
||||
<AppVersion>7.30.8</AppVersion>
|
||||
<Description>BRL-CAD 7.28.0 is a cross-platform, open-source solid modeling system with built-in benchmark mode.</Description>
|
||||
<ResultScale>VGR Performance Metric</ResultScale>
|
||||
<Proportion>HIB</Proportion>
|
||||
<SubTitle>VGR Performance Metric</SubTitle>
|
||||
<TimesToRun>1</TimesToRun>
|
||||
</TestInformation>
|
||||
<TestProfile>
|
||||
<Version>1.1.2</Version>
|
||||
<SupportedPlatforms>Linux, Solaris, BSD, MacOSX</SupportedPlatforms>
|
||||
<SoftwareType>Utility</SoftwareType>
|
||||
<TestType>System</TestType>
|
||||
<License>Free</License>
|
||||
<Status>Verified</Status>
|
||||
<ExternalDependencies>build-utilities, cmake, flex, tcl, zlib-development, libpng-development</ExternalDependencies>
|
||||
<EnvironmentSize>48</EnvironmentSize>
|
||||
<ProjectURL>http://brlcad.org/</ProjectURL>
|
||||
<Maintainer>Michael Larabel</Maintainer>
|
||||
</TestProfile>
|
||||
</PhoronixTestSuite>
|
||||
13
ob-cache/test-profiles/pts/build-clash-1.0.2/downloads.xml
Normal file
13
ob-cache/test-profiles/pts/build-clash-1.0.2/downloads.xml
Normal file
@@ -0,0 +1,13 @@
|
||||
<?xml version="1.0"?>
|
||||
<!--Phoronix Test Suite v10.2.0m1-->
|
||||
<PhoronixTestSuite>
|
||||
<Downloads>
|
||||
<Package>
|
||||
<URL>http://www.phoronix-test-suite.com/benchmark-files/clash-benchmark-compilation-2.tar.xz</URL>
|
||||
<MD5>03e667c03b83143e2f322e2751d221ba</MD5>
|
||||
<SHA256>8f3f45a6d3be2415382175c5dc194d2f0ce3ee13d91915190141353c7ca2eaac</SHA256>
|
||||
<FileName>clash-benchmark-compilation-2.tar.xz</FileName>
|
||||
<FileSize>36628</FileSize>
|
||||
</Package>
|
||||
</Downloads>
|
||||
</PhoronixTestSuite>
|
||||
44
ob-cache/test-profiles/pts/build-clash-1.0.2/install.sh
Normal file
44
ob-cache/test-profiles/pts/build-clash-1.0.2/install.sh
Normal file
@@ -0,0 +1,44 @@
|
||||
#!/usr/bin/env bash
|
||||
|
||||
## This requires the Nix package manager to function,
|
||||
## both for the dependencies, and for the benchmark itself.
|
||||
##
|
||||
## Nix installation instructions:
|
||||
##
|
||||
## https://nixos.org/download.html
|
||||
##
|
||||
## Once complete, this will set up the system-global /nix/store,
|
||||
## which will cache the full set of benchmark dependencies,
|
||||
## which should take under one gigabyte.
|
||||
|
||||
set -xe
|
||||
|
||||
tar -xf clash-benchmark-compilation-2.tar.xz
|
||||
|
||||
curl -L https://nixos.org/nix/install | sh
|
||||
. $HOME/.nix-profile/etc/profile.d/nix.sh
|
||||
|
||||
cat > build-clash <<EOF
|
||||
#!/usr/bin/env bash
|
||||
|
||||
. \$HOME/.nix-profile/etc/profile.d/nix.sh
|
||||
|
||||
cd benchmark-compilation
|
||||
|
||||
options=(
|
||||
--iterations 1
|
||||
--cores \$NUM_CPU_CORES
|
||||
)
|
||||
|
||||
{ ./bench/bench.sh "\${options[@]}" measure 2>&1
|
||||
echo \$? > ~/test-exit-status
|
||||
echo \$? > ~/test-exit-status
|
||||
} | tee test.log
|
||||
|
||||
EOF
|
||||
|
||||
chmod +x build-clash
|
||||
|
||||
## Fill the Nix store.
|
||||
cd benchmark-compilation
|
||||
./bench/bench.sh prepare 2>&1
|
||||
9
ob-cache/test-profiles/pts/build-clash-1.0.2/post.sh
Normal file
9
ob-cache/test-profiles/pts/build-clash-1.0.2/post.sh
Normal file
@@ -0,0 +1,9 @@
|
||||
#!/bin/sh
|
||||
|
||||
## Probably not necessary, since the benchmark has the Nix deps pinned,
|
||||
## so the size used by the /nix/store won't grow.
|
||||
##
|
||||
## On the other hand, whenever the Nix pins are changed,
|
||||
## that is worth running once to reclaim the space used by old versions.
|
||||
#
|
||||
# nix-collect-garbage
|
||||
@@ -0,0 +1,7 @@
|
||||
<?xml version="1.0"?>
|
||||
<!--Phoronix Test Suite v10.2.0m1-->
|
||||
<PhoronixTestSuite>
|
||||
<SystemMonitor>
|
||||
<Sensor>sys.time</Sensor>
|
||||
</SystemMonitor>
|
||||
</PhoronixTestSuite>
|
||||
@@ -0,0 +1,25 @@
|
||||
<?xml version="1.0"?>
|
||||
<!--Phoronix Test Suite v10.2.0m1-->
|
||||
<PhoronixTestSuite>
|
||||
<TestInformation>
|
||||
<Title>Timed Clash Compilation</Title>
|
||||
<Description>Build the clash-lang Haskell to VHDL/Verilog/SystemVerilog compiler with GHC 8.10.1</Description>
|
||||
<ResultScale>Seconds</ResultScale>
|
||||
<Proportion>LIB</Proportion>
|
||||
<SubTitle>Time To Compile</SubTitle>
|
||||
<TimesToRun>3</TimesToRun>
|
||||
</TestInformation>
|
||||
<TestProfile>
|
||||
<Version>1.0.2</Version>
|
||||
<SupportedPlatforms>Linux, MacOSX</SupportedPlatforms>
|
||||
<SoftwareType>Utility</SoftwareType>
|
||||
<TestType>Processor</TestType>
|
||||
<License>Free</License>
|
||||
<Status>Verified</Status>
|
||||
<ExternalDependencies>curl</ExternalDependencies>
|
||||
<ProjectURL>https://clash-lang.org/</ProjectURL>
|
||||
<InternalTags>SMP</InternalTags>
|
||||
<Maintainer>Serge Kosyrev</Maintainer>
|
||||
<SystemDependencies>ghc, jq</SystemDependencies>
|
||||
</TestProfile>
|
||||
</PhoronixTestSuite>
|
||||
13
ob-cache/test-profiles/pts/build-eigen-1.1.0/downloads.xml
Normal file
13
ob-cache/test-profiles/pts/build-eigen-1.1.0/downloads.xml
Normal file
@@ -0,0 +1,13 @@
|
||||
<?xml version="1.0"?>
|
||||
<!--Phoronix Test Suite v10.2.0m2-->
|
||||
<PhoronixTestSuite>
|
||||
<Downloads>
|
||||
<Package>
|
||||
<URL>https://gitlab.com/libeigen/eigen/-/archive/3.3.9/eigen-3.3.9.tar.bz2</URL>
|
||||
<MD5>2d5a8dac126c4937fd94d5d10fcd7dd1</MD5>
|
||||
<SHA256>0fa5cafe78f66d2b501b43016858070d52ba47bd9b1016b0165a7b8e04675677</SHA256>
|
||||
<FileName>eigen-3.3.9.tar.bz2</FileName>
|
||||
<FileSize>1667231</FileSize>
|
||||
</Package>
|
||||
</Downloads>
|
||||
</PhoronixTestSuite>
|
||||
13
ob-cache/test-profiles/pts/build-eigen-1.1.0/install.sh
Normal file
13
ob-cache/test-profiles/pts/build-eigen-1.1.0/install.sh
Normal file
@@ -0,0 +1,13 @@
|
||||
#!/bin/sh
|
||||
|
||||
echo "#!/bin/sh
|
||||
cd eigen-3.3.9/doc/examples
|
||||
COMP=\"c++ -DEIGEN_NO_EIGEN2_DEPRECATED_WARNING -DEIGEN_MAKING_DOCS -I. -I ../.. -c \"
|
||||
for f in *.cpp
|
||||
do
|
||||
echo \$COMP \$f
|
||||
\$COMP \$f
|
||||
done > \$LOG_FILE 2>&1
|
||||
echo \$? > ~/test-exit-status" > build-eigen
|
||||
|
||||
chmod +x build-eigen
|
||||
4
ob-cache/test-profiles/pts/build-eigen-1.1.0/interim.sh
Normal file
4
ob-cache/test-profiles/pts/build-eigen-1.1.0/interim.sh
Normal file
@@ -0,0 +1,4 @@
|
||||
#!/bin/sh
|
||||
|
||||
rm -rf eigen-3.3.9
|
||||
tar -xf eigen-3.3.9.tar.bz2
|
||||
3
ob-cache/test-profiles/pts/build-eigen-1.1.0/post.sh
Normal file
3
ob-cache/test-profiles/pts/build-eigen-1.1.0/post.sh
Normal file
@@ -0,0 +1,3 @@
|
||||
#!/bin/sh
|
||||
|
||||
rm -rf eigen-3.3.9
|
||||
4
ob-cache/test-profiles/pts/build-eigen-1.1.0/pre.sh
Normal file
4
ob-cache/test-profiles/pts/build-eigen-1.1.0/pre.sh
Normal file
@@ -0,0 +1,4 @@
|
||||
#!/bin/sh
|
||||
|
||||
rm -rf eigen-3.3.9
|
||||
tar -xf eigen-3.3.9.tar.bz2
|
||||
@@ -0,0 +1,7 @@
|
||||
<?xml version="1.0"?>
|
||||
<!--Phoronix Test Suite v10.2.0m2-->
|
||||
<PhoronixTestSuite>
|
||||
<SystemMonitor>
|
||||
<Sensor>sys.time</Sensor>
|
||||
</SystemMonitor>
|
||||
</PhoronixTestSuite>
|
||||
@@ -0,0 +1,24 @@
|
||||
<?xml version="1.0"?>
|
||||
<!--Phoronix Test Suite v10.2.0m2-->
|
||||
<PhoronixTestSuite>
|
||||
<TestInformation>
|
||||
<Title>Timed Eigen Compilation</Title>
|
||||
<AppVersion>3.3.9</AppVersion>
|
||||
<Description>This test times how long it takes to build all Eigen examples. The Eigen examples are compiled serially. Eigen is a C++ template library for linear algebra.</Description>
|
||||
<ResultScale>Seconds</ResultScale>
|
||||
<Proportion>LIB</Proportion>
|
||||
<SubTitle>Time To Compile</SubTitle>
|
||||
<TimesToRun>3</TimesToRun>
|
||||
</TestInformation>
|
||||
<TestProfile>
|
||||
<Version>1.1.0</Version>
|
||||
<SupportedPlatforms>Linux, MacOSX, BSD</SupportedPlatforms>
|
||||
<SoftwareType>Utility</SoftwareType>
|
||||
<TestType>Processor</TestType>
|
||||
<License>Free</License>
|
||||
<ExternalDependencies>build-utilities</ExternalDependencies>
|
||||
<EnvironmentSize>15</EnvironmentSize>
|
||||
<ProjectURL>http://eigen.tuxfamily.org/index.php?title=Main_Page</ProjectURL>
|
||||
<Maintainer>Tzafrir Poupko</Maintainer>
|
||||
</TestProfile>
|
||||
</PhoronixTestSuite>
|
||||
13
ob-cache/test-profiles/pts/build-ffmpeg-1.0.2/downloads.xml
Normal file
13
ob-cache/test-profiles/pts/build-ffmpeg-1.0.2/downloads.xml
Normal file
@@ -0,0 +1,13 @@
|
||||
<?xml version="1.0"?>
|
||||
<!--Phoronix Test Suite v10.2.0m2-->
|
||||
<PhoronixTestSuite>
|
||||
<Downloads>
|
||||
<Package>
|
||||
<URL>https://ffmpeg.org/releases/ffmpeg-4.2.2.tar.bz2</URL>
|
||||
<MD5>829d56f158832dbf669b5b417af48060</MD5>
|
||||
<SHA256>b620d187c26f76ca19e74210a0336c3b8380b97730df5cdf45f3e69e89000e5c</SHA256>
|
||||
<FileName>ffmpeg-4.2.2.tar.bz2</FileName>
|
||||
<FileSize>10953320</FileSize>
|
||||
</Package>
|
||||
</Downloads>
|
||||
</PhoronixTestSuite>
|
||||
15
ob-cache/test-profiles/pts/build-ffmpeg-1.0.2/install.sh
Normal file
15
ob-cache/test-profiles/pts/build-ffmpeg-1.0.2/install.sh
Normal file
@@ -0,0 +1,15 @@
|
||||
#!/bin/sh
|
||||
|
||||
tar -xf ffmpeg-4.2.2.tar.bz2
|
||||
|
||||
echo "#!/bin/sh
|
||||
cd ffmpeg-4.2.2
|
||||
if [ \$OS_TYPE = \"BSD\" ]
|
||||
then
|
||||
gmake -s -j \$NUM_CPU_CORES 2>&1
|
||||
else
|
||||
make -s -j \$NUM_CPU_CORES 2>&1
|
||||
fi
|
||||
echo \$? > ~/test-exit-status" > build-ffmpeg
|
||||
|
||||
chmod +x build-ffmpeg
|
||||
8
ob-cache/test-profiles/pts/build-ffmpeg-1.0.2/interim.sh
Normal file
8
ob-cache/test-profiles/pts/build-ffmpeg-1.0.2/interim.sh
Normal file
@@ -0,0 +1,8 @@
|
||||
#!/bin/sh
|
||||
cd ffmpeg-4.2.2
|
||||
if [ $OS_TYPE = "BSD" ]
|
||||
then
|
||||
gmake clean
|
||||
else
|
||||
make clean
|
||||
fi
|
||||
3
ob-cache/test-profiles/pts/build-ffmpeg-1.0.2/post.sh
Normal file
3
ob-cache/test-profiles/pts/build-ffmpeg-1.0.2/post.sh
Normal file
@@ -0,0 +1,3 @@
|
||||
#!/bin/sh
|
||||
|
||||
rm -rf ffmpeg-4.2.2
|
||||
12
ob-cache/test-profiles/pts/build-ffmpeg-1.0.2/pre.sh
Normal file
12
ob-cache/test-profiles/pts/build-ffmpeg-1.0.2/pre.sh
Normal file
@@ -0,0 +1,12 @@
|
||||
#!/bin/sh
|
||||
|
||||
rm -rf ffmpeg-4.2.2
|
||||
tar -xf ffmpeg-4.2.2.tar.bz2
|
||||
cd ffmpeg-4.2.2
|
||||
./configure --disable-zlib --disable-doc > /dev/null
|
||||
if [ $OS_TYPE = "BSD" ]
|
||||
then
|
||||
gmake clean
|
||||
else
|
||||
make clean
|
||||
fi
|
||||
@@ -0,0 +1,7 @@
|
||||
<?xml version="1.0"?>
|
||||
<!--Phoronix Test Suite v10.2.0m2-->
|
||||
<PhoronixTestSuite>
|
||||
<SystemMonitor>
|
||||
<Sensor>sys.time</Sensor>
|
||||
</SystemMonitor>
|
||||
</PhoronixTestSuite>
|
||||
@@ -0,0 +1,26 @@
|
||||
<?xml version="1.0"?>
|
||||
<!--Phoronix Test Suite v10.2.0m2-->
|
||||
<PhoronixTestSuite>
|
||||
<TestInformation>
|
||||
<Title>Timed FFmpeg Compilation</Title>
|
||||
<AppVersion>4.2.2</AppVersion>
|
||||
<Description>This test times how long it takes to build the FFmpeg multimedia library.</Description>
|
||||
<ResultScale>Seconds</ResultScale>
|
||||
<Proportion>LIB</Proportion>
|
||||
<SubTitle>Time To Compile</SubTitle>
|
||||
<TimesToRun>3</TimesToRun>
|
||||
</TestInformation>
|
||||
<TestProfile>
|
||||
<Version>1.0.2</Version>
|
||||
<SupportedPlatforms>Linux, MacOSX, Solaris, BSD</SupportedPlatforms>
|
||||
<SoftwareType>Utility</SoftwareType>
|
||||
<TestType>Processor</TestType>
|
||||
<License>Free</License>
|
||||
<Status>Verified</Status>
|
||||
<ExternalDependencies>build-utilities</ExternalDependencies>
|
||||
<EnvironmentSize>978</EnvironmentSize>
|
||||
<ProjectURL>https://www.ffmpeg.org/</ProjectURL>
|
||||
<InternalTags>SMP</InternalTags>
|
||||
<Maintainer>Michael Larabel</Maintainer>
|
||||
</TestProfile>
|
||||
</PhoronixTestSuite>
|
||||
20
ob-cache/test-profiles/pts/build2-1.1.0/downloads.xml
Normal file
20
ob-cache/test-profiles/pts/build2-1.1.0/downloads.xml
Normal file
@@ -0,0 +1,20 @@
|
||||
<?xml version="1.0"?>
|
||||
<!--Phoronix Test Suite v10.2.0m2-->
|
||||
<PhoronixTestSuite>
|
||||
<Downloads>
|
||||
<Package>
|
||||
<URL>https://download.build2.org/0.13.0/build2-install-0.13.0.sh</URL>
|
||||
<MD5>50fa69b78b92aa7995a715027d56f606</MD5>
|
||||
<SHA256>aeec2ac0e7080341159bbbc95d8264521ddf82bda01c5c253d63cae5b4558b15</SHA256>
|
||||
<FileName>build2-install-0.13.0.sh</FileName>
|
||||
<FileSize>21769</FileSize>
|
||||
</Package>
|
||||
<Package>
|
||||
<URL>https://download.build2.org/0.13.0/build2-toolchain-0.13.0.tar.xz</URL>
|
||||
<MD5>e60589ca9ab954295adb40473df61c0c</MD5>
|
||||
<SHA256>bafabcab4d5efdc489af59755a3ba7ce90834b479125cf21c34828857cc91506</SHA256>
|
||||
<FileName>build2-toolchain-0.13.0.tar.xz</FileName>
|
||||
<FileSize>4218940</FileSize>
|
||||
</Package>
|
||||
</Downloads>
|
||||
</PhoronixTestSuite>
|
||||
15
ob-cache/test-profiles/pts/build2-1.1.0/install.sh
Normal file
15
ob-cache/test-profiles/pts/build2-1.1.0/install.sh
Normal file
@@ -0,0 +1,15 @@
|
||||
#!/bin/sh
|
||||
chmod +x build2-install-0.13.0.sh
|
||||
|
||||
echo "#!/bin/sh
|
||||
|
||||
# Ensure clean
|
||||
rm -rf build2-toolchain-0.13.0
|
||||
rm -rf t
|
||||
mkdir t
|
||||
|
||||
# Build
|
||||
./build2-install-0.13.0.sh --local --yes --no-check t
|
||||
echo \$? > ~/test-exit-status" > build2
|
||||
|
||||
chmod +x build2
|
||||
@@ -0,0 +1,7 @@
|
||||
<?xml version="1.0"?>
|
||||
<!--Phoronix Test Suite v10.2.0m2-->
|
||||
<PhoronixTestSuite>
|
||||
<SystemMonitor>
|
||||
<Sensor>sys.time</Sensor>
|
||||
</SystemMonitor>
|
||||
</PhoronixTestSuite>
|
||||
25
ob-cache/test-profiles/pts/build2-1.1.0/test-definition.xml
Normal file
25
ob-cache/test-profiles/pts/build2-1.1.0/test-definition.xml
Normal file
@@ -0,0 +1,25 @@
|
||||
<?xml version="1.0"?>
|
||||
<!--Phoronix Test Suite v10.2.0m2-->
|
||||
<PhoronixTestSuite>
|
||||
<TestInformation>
|
||||
<Title>Build2</Title>
|
||||
<AppVersion>0.13</AppVersion>
|
||||
<Description>This test profile measures the time to bootstrap/install the build2 C++ build toolchain from source. Build2 is a cross-platform build toolchain for C/C++ code and features Cargo-like features.</Description>
|
||||
<ResultScale>Seconds</ResultScale>
|
||||
<Proportion>LIB</Proportion>
|
||||
<SubTitle>Time To Compile</SubTitle>
|
||||
<TimesToRun>3</TimesToRun>
|
||||
</TestInformation>
|
||||
<TestProfile>
|
||||
<Version>1.1.0</Version>
|
||||
<SupportedPlatforms>Linux, BSD, MacOSX</SupportedPlatforms>
|
||||
<SoftwareType>Utility</SoftwareType>
|
||||
<TestType>Processor</TestType>
|
||||
<License>Free</License>
|
||||
<Status>Verified</Status>
|
||||
<ExternalDependencies>build-utilities, curl</ExternalDependencies>
|
||||
<ProjectURL>https://build2.org/</ProjectURL>
|
||||
<InternalTags>SMP</InternalTags>
|
||||
<Maintainer>Michael Larabel</Maintainer>
|
||||
</TestProfile>
|
||||
</PhoronixTestSuite>
|
||||
13
ob-cache/test-profiles/pts/clomp-1.1.1/downloads.xml
Normal file
13
ob-cache/test-profiles/pts/clomp-1.1.1/downloads.xml
Normal file
@@ -0,0 +1,13 @@
|
||||
<?xml version="1.0"?>
|
||||
<!--Phoronix Test Suite v10.2.0m2-->
|
||||
<PhoronixTestSuite>
|
||||
<Downloads>
|
||||
<Package>
|
||||
<URL>https://asc.llnl.gov/sites/asc/files/2020-09/clomp_v1.2.zip</URL>
|
||||
<MD5>26838cfe516b17f2a4cacb48342d7266</MD5>
|
||||
<SHA256>76c208529a3b2779252f68f4ef222f28bd7d8aafdf9200bad0d288060220702c</SHA256>
|
||||
<FileName>clomp_v1.2.zip</FileName>
|
||||
<FileSize>22868</FileSize>
|
||||
</Package>
|
||||
</Downloads>
|
||||
</PhoronixTestSuite>
|
||||
15
ob-cache/test-profiles/pts/clomp-1.1.1/install.sh
Normal file
15
ob-cache/test-profiles/pts/clomp-1.1.1/install.sh
Normal file
@@ -0,0 +1,15 @@
|
||||
#!/bin/sh
|
||||
|
||||
unzip -o clomp_v1.2.zip
|
||||
cd clomp_v1.2/
|
||||
|
||||
cc -fopenmp -O3 $CFLAGS clomp.c -o clomp_build -lm
|
||||
echo \$? > ~/install-exit-status
|
||||
|
||||
cd ~/
|
||||
echo "#!/bin/sh
|
||||
cd clomp_v1.2/
|
||||
export OMP_NUM_THREADS=\$NUM_CPU_CORES
|
||||
./clomp_build \$@ > \$LOG_FILE 2>&1
|
||||
echo \$? > ~/test-exit-status" > clomp
|
||||
chmod +x clomp
|
||||
@@ -0,0 +1,7 @@
|
||||
<?xml version="1.0"?>
|
||||
<!--Phoronix Test Suite v10.2.0m2-->
|
||||
<PhoronixTestSuite>
|
||||
<ResultsParser>
|
||||
<OutputTemplate> Static OMP Speedup: #_RESULT_#</OutputTemplate>
|
||||
</ResultsParser>
|
||||
</PhoronixTestSuite>
|
||||
30
ob-cache/test-profiles/pts/clomp-1.1.1/test-definition.xml
Normal file
30
ob-cache/test-profiles/pts/clomp-1.1.1/test-definition.xml
Normal file
@@ -0,0 +1,30 @@
|
||||
<?xml version="1.0"?>
|
||||
<!--Phoronix Test Suite v10.2.0m2-->
|
||||
<PhoronixTestSuite>
|
||||
<TestInformation>
|
||||
<Title>CLOMP</Title>
|
||||
<AppVersion>1.2</AppVersion>
|
||||
<Description>CLOMP is the C version of the Livermore OpenMP benchmark developed to measure OpenMP overheads and other performance impacts due to threading in order to influence future system designs. This particular test profile configuration is currently set to look at the OpenMP static schedule speed-up across all available CPU cores using the recommended test configuration.</Description>
|
||||
<ResultScale>Speedup</ResultScale>
|
||||
<Proportion>HIB</Proportion>
|
||||
<SubTitle>Static OMP Speedup</SubTitle>
|
||||
<TimesToRun>3</TimesToRun>
|
||||
</TestInformation>
|
||||
<TestProfile>
|
||||
<Version>1.1.1</Version>
|
||||
<SupportedPlatforms>Linux, MacOSX</SupportedPlatforms>
|
||||
<SoftwareType>Benchmark</SoftwareType>
|
||||
<TestType>Processor</TestType>
|
||||
<License>Free</License>
|
||||
<Status>Verified</Status>
|
||||
<ExternalDependencies>build-utilities</ExternalDependencies>
|
||||
<EnvironmentSize>1</EnvironmentSize>
|
||||
<ProjectURL>http://asc.llnl.gov/sequoia/benchmarks/</ProjectURL>
|
||||
<InternalTags>SMP</InternalTags>
|
||||
</TestProfile>
|
||||
<TestSettings>
|
||||
<Default>
|
||||
<Arguments>-1 -1 1024 512 512 1 1000</Arguments>
|
||||
</Default>
|
||||
</TestSettings>
|
||||
</PhoronixTestSuite>
|
||||
13
ob-cache/test-profiles/pts/compilebench-1.0.3/downloads.xml
Normal file
13
ob-cache/test-profiles/pts/compilebench-1.0.3/downloads.xml
Normal file
@@ -0,0 +1,13 @@
|
||||
<?xml version="1.0"?>
|
||||
<!--Phoronix Test Suite v10.2.0m2-->
|
||||
<PhoronixTestSuite>
|
||||
<Downloads>
|
||||
<Package>
|
||||
<URL>http://www.phoronix-test-suite.com/benchmark-files/compilebench-0.6.tar.bz2</URL>
|
||||
<MD5>88907091223df4af78b1b2bfd150400e</MD5>
|
||||
<SHA256>d3a22aec2002b725758c67c0f351183e98a6e9a5d1126ccd1124e223ce0d003a</SHA256>
|
||||
<FileName>compilebench-0.6.tar.bz2</FileName>
|
||||
<FileSize>591224</FileSize>
|
||||
</Package>
|
||||
</Downloads>
|
||||
</PhoronixTestSuite>
|
||||
16
ob-cache/test-profiles/pts/compilebench-1.0.3/install.sh
Normal file
16
ob-cache/test-profiles/pts/compilebench-1.0.3/install.sh
Normal file
@@ -0,0 +1,16 @@
|
||||
#!/bin/sh
|
||||
|
||||
tar -jxvf compilebench-0.6.tar.bz2
|
||||
|
||||
echo "#!/bin/sh
|
||||
cd compilebench-0.6/
|
||||
rm -rf t/
|
||||
mkdir t/
|
||||
if which python2 &> /dev/null; then
|
||||
python2 ./compilebench \$@ > \$LOG_FILE 2>&1
|
||||
elif which python2.7 &> /dev/null; then
|
||||
python2.7 ./compilebench \$@ > \$LOG_FILE 2>&1
|
||||
fi
|
||||
|
||||
echo \$? > ~/test-exit-status" > compilebench
|
||||
chmod +x compilebench
|
||||
@@ -0,0 +1,18 @@
|
||||
<?xml version="1.0"?>
|
||||
<!--Phoronix Test Suite v10.2.0m2-->
|
||||
<PhoronixTestSuite>
|
||||
<ResultsParser>
|
||||
<OutputTemplate>intial create total runs 10 avg #_INITIAL_CREATE_# MB/s (user 0.54s sys 0.78s)
|
||||
no runs for create
|
||||
no runs for patch
|
||||
compile total runs 10 avg #_COMPILE_# MB/s (user 0.11s sys 0.56s)
|
||||
no runs for clean
|
||||
no runs for read tree
|
||||
read compiled tree total runs 3 avg #_READ_COMPILED_TREE_# MB/s (user 0.20s sys 0.40s)
|
||||
no runs for delete tree
|
||||
delete compiled tree total runs 10 avg 3.86 seconds (user 0.18s sys 0.34s)
|
||||
no runs for stat tree
|
||||
no runs for stat compiled tree</OutputTemplate>
|
||||
<ResultKey>PTS_USER_SET_ARGUMENTS</ResultKey>
|
||||
</ResultsParser>
|
||||
</PhoronixTestSuite>
|
||||
@@ -0,0 +1,50 @@
|
||||
<?xml version="1.0"?>
|
||||
<!--Phoronix Test Suite v10.2.0m2-->
|
||||
<PhoronixTestSuite>
|
||||
<TestInformation>
|
||||
<Title>Compile Bench</Title>
|
||||
<AppVersion>0.6</AppVersion>
|
||||
<Description>Compilebench tries to age a filesystem by simulating some of the disk IO common in creating, compiling, patching, stating and reading kernel trees. It indirectly measures how well filesystems can maintain directory locality as the disk fills up and directories age. This current test is setup to use the makej mode with 10 initial directories</Description>
|
||||
<ResultScale>MB/s</ResultScale>
|
||||
<Proportion>HIB</Proportion>
|
||||
<TimesToRun>3</TimesToRun>
|
||||
</TestInformation>
|
||||
<TestProfile>
|
||||
<Version>1.0.3</Version>
|
||||
<SupportedPlatforms>Linux, Solaris, MacOSX, BSD</SupportedPlatforms>
|
||||
<SoftwareType>Utility</SoftwareType>
|
||||
<TestType>Disk</TestType>
|
||||
<License>Free</License>
|
||||
<Status>Verified</Status>
|
||||
<ExternalDependencies>python</ExternalDependencies>
|
||||
<EnvironmentSize>100</EnvironmentSize>
|
||||
<ProjectURL>http://oss.oracle.com/~mason/compilebench/</ProjectURL>
|
||||
<InternalTags>Python</InternalTags>
|
||||
<Maintainer>Michael Larabel</Maintainer>
|
||||
<SystemDependencies>python2</SystemDependencies>
|
||||
</TestProfile>
|
||||
<TestSettings>
|
||||
<Default>
|
||||
<Arguments>-D t -i 10 --makej</Arguments>
|
||||
<AllowCacheShare>TRUE</AllowCacheShare>
|
||||
</Default>
|
||||
<Option>
|
||||
<DisplayName>Test</DisplayName>
|
||||
<Identifier>run-test</Identifier>
|
||||
<Menu>
|
||||
<Entry>
|
||||
<Name>Initial Create</Name>
|
||||
<Value>INITIAL_CREATE</Value>
|
||||
</Entry>
|
||||
<Entry>
|
||||
<Name>Compile</Name>
|
||||
<Value>COMPILE</Value>
|
||||
</Entry>
|
||||
<Entry>
|
||||
<Name>Read Compiled Tree</Name>
|
||||
<Value>READ_COMPILED_TREE</Value>
|
||||
</Entry>
|
||||
</Menu>
|
||||
</Option>
|
||||
</TestSettings>
|
||||
</PhoronixTestSuite>
|
||||
28
ob-cache/test-profiles/pts/compress-lz4-1.0.0/downloads.xml
Normal file
28
ob-cache/test-profiles/pts/compress-lz4-1.0.0/downloads.xml
Normal file
@@ -0,0 +1,28 @@
|
||||
<?xml version="1.0"?>
|
||||
<!--Phoronix Test Suite v10.0.1-->
|
||||
<PhoronixTestSuite>
|
||||
<Downloads>
|
||||
<Package>
|
||||
<URL>http://old-releases.ubuntu.com/releases/18.04.3/ubuntu-18.04.3-desktop-amd64.iso</URL>
|
||||
<MD5>72491db7ef6f3cd4b085b9fe1f232345</MD5>
|
||||
<SHA256>add4614b6fe3bb8e7dddcaab0ea97c476fbd4ffe288f2a4912cb06f1a47dcfa0</SHA256>
|
||||
<FileName>ubuntu-18.04.3-desktop-amd64.iso</FileName>
|
||||
<FileSize>2082816000</FileSize>
|
||||
</Package>
|
||||
<Package>
|
||||
<URL>https://github.com/lz4/lz4/archive/v1.9.3.tar.gz</URL>
|
||||
<MD5>3a1ab1684e14fc1afc66228ce61b2db3</MD5>
|
||||
<SHA256>030644df4611007ff7dc962d981f390361e6c97a34e5cbc393ddfbe019ffe2c1</SHA256>
|
||||
<FileName>lz4-1.9.3.tar.gz</FileName>
|
||||
<FileSize>320958</FileSize>
|
||||
</Package>
|
||||
<Package>
|
||||
<URL>https://github.com/lz4/lz4/releases/download/v1.9.3/lz4_win64_v1_9_3.zip</URL>
|
||||
<MD5>e5bae647fa491b10a36126eb2c2c2eef</MD5>
|
||||
<SHA256>519cb3bfc4975cce8747b1ecba5053137b6ce2a77b653e4d2c63fae057985449</SHA256>
|
||||
<FileName>lz4_win64_v1_9_3.zip</FileName>
|
||||
<FileSize>600375</FileSize>
|
||||
<PlatformSpecific>Windows</PlatformSpecific>
|
||||
</Package>
|
||||
</Downloads>
|
||||
</PhoronixTestSuite>
|
||||
14
ob-cache/test-profiles/pts/compress-lz4-1.0.0/install.sh
Normal file
14
ob-cache/test-profiles/pts/compress-lz4-1.0.0/install.sh
Normal file
@@ -0,0 +1,14 @@
|
||||
#!/bin/sh
|
||||
|
||||
tar -xf lz4-1.9.3.tar.gz
|
||||
cd lz4-1.9.3/
|
||||
make
|
||||
echo $? > ~/install-exit-status
|
||||
cd ~
|
||||
|
||||
cat > compress-lz4 <<EOT
|
||||
#!/bin/sh
|
||||
./lz4-1.9.3/lz4 \$@ ubuntu-18.04.3-desktop-amd64.iso > \$LOG_FILE 2>&1
|
||||
echo $? > ~/test-exit-status
|
||||
EOT
|
||||
chmod +x compress-lz4
|
||||
@@ -0,0 +1,8 @@
|
||||
#!/bin/sh
|
||||
|
||||
unzip -o lz4_win64_v1_9_3.zip
|
||||
cat > compress-lz4 <<EOT
|
||||
#!/bin/sh
|
||||
./lz4.exe \$@ ubuntu-18.04.3-desktop-amd64.iso > \$LOG_FILE 2>&1
|
||||
EOT
|
||||
chmod +x compress-lz4
|
||||
@@ -0,0 +1,18 @@
|
||||
<?xml version="1.0"?>
|
||||
<!--Phoronix Test Suite v10.0.1-->
|
||||
<PhoronixTestSuite>
|
||||
<ResultsParser>
|
||||
<OutputTemplate> 3#desktop-amd64.iso :2082816000 ->2063395360 (1.009) #_RESULT_# MB/s 8080.3 MB/s </OutputTemplate>
|
||||
<LineHint>MB/s</LineHint>
|
||||
<ResultBeforeString>MB/s</ResultBeforeString>
|
||||
<AppendToArgumentsDescription>Compression Speed</AppendToArgumentsDescription>
|
||||
<TurnCharsToSpace>,</TurnCharsToSpace>
|
||||
</ResultsParser>
|
||||
<ResultsParser>
|
||||
<OutputTemplate> 3#desktop-amd64.iso :2082816000 ->2063395360 (1.009) 111 MB/s #_RESULT_# MB/s </OutputTemplate>
|
||||
<LineHint>MB/s</LineHint>
|
||||
<ResultAfterString>MB/s</ResultAfterString>
|
||||
<AppendToArgumentsDescription>Decompression Speed</AppendToArgumentsDescription>
|
||||
<TurnCharsToSpace>,</TurnCharsToSpace>
|
||||
</ResultsParser>
|
||||
</PhoronixTestSuite>
|
||||
@@ -0,0 +1,47 @@
|
||||
<?xml version="1.0"?>
|
||||
<!--Phoronix Test Suite v10.0.1-->
|
||||
<PhoronixTestSuite>
|
||||
<TestInformation>
|
||||
<Title>LZ4 Compression</Title>
|
||||
<AppVersion>1.9.3</AppVersion>
|
||||
<Description>This test measures the time needed to compress/decompress a sample file (an Ubuntu ISO) using LZ4 compression.</Description>
|
||||
<ResultScale>MB/s</ResultScale>
|
||||
<Proportion>HIB</Proportion>
|
||||
<TimesToRun>3</TimesToRun>
|
||||
</TestInformation>
|
||||
<TestProfile>
|
||||
<Version>1.0.0</Version>
|
||||
<SupportedPlatforms>Linux, BSD, MacOSX, Solaris, Windows</SupportedPlatforms>
|
||||
<SoftwareType>Utility</SoftwareType>
|
||||
<TestType>Processor</TestType>
|
||||
<License>Free</License>
|
||||
<Status>Verified</Status>
|
||||
<ExternalDependencies>build-utilities</ExternalDependencies>
|
||||
<EnvironmentSize>2000</EnvironmentSize>
|
||||
<ProjectURL>https://github.com/lz4/lz4/</ProjectURL>
|
||||
<Maintainer>Michael Larabel</Maintainer>
|
||||
</TestProfile>
|
||||
<TestSettings>
|
||||
<Default>
|
||||
<Arguments>-q -i10</Arguments>
|
||||
</Default>
|
||||
<Option>
|
||||
<DisplayName>Compression Level</DisplayName>
|
||||
<Identifier>compression</Identifier>
|
||||
<Menu>
|
||||
<Entry>
|
||||
<Name>1</Name>
|
||||
<Value>-b1 -e1</Value>
|
||||
</Entry>
|
||||
<Entry>
|
||||
<Name>3</Name>
|
||||
<Value>-b3 -e3</Value>
|
||||
</Entry>
|
||||
<Entry>
|
||||
<Name>9</Name>
|
||||
<Value>-b9 -e9</Value>
|
||||
</Entry>
|
||||
</Menu>
|
||||
</Option>
|
||||
</TestSettings>
|
||||
</PhoronixTestSuite>
|
||||
13
ob-cache/test-profiles/pts/coremark-1.0.1/downloads.xml
Normal file
13
ob-cache/test-profiles/pts/coremark-1.0.1/downloads.xml
Normal file
@@ -0,0 +1,13 @@
|
||||
<?xml version="1.0"?>
|
||||
<!--Phoronix Test Suite v10.2.0m2-->
|
||||
<PhoronixTestSuite>
|
||||
<Downloads>
|
||||
<Package>
|
||||
<URL>http://phoronix-test-suite.com/benchmark-files/coremark-20190727.zip</URL>
|
||||
<MD5>c3722ea6933c858314b4eb3a2bc51b45</MD5>
|
||||
<SHA256>2e43e14c2bde20c8cf7e57bb029cdb6c85fb1f5bd0f69431de5038942e35763d</SHA256>
|
||||
<FileName>coremark-20190727.zip</FileName>
|
||||
<FileSize>497020</FileSize>
|
||||
</Package>
|
||||
</Downloads>
|
||||
</PhoronixTestSuite>
|
||||
19
ob-cache/test-profiles/pts/coremark-1.0.1/install.sh
Normal file
19
ob-cache/test-profiles/pts/coremark-1.0.1/install.sh
Normal file
@@ -0,0 +1,19 @@
|
||||
#!/bin/sh
|
||||
|
||||
unzip -o coremark-20190727.zip
|
||||
cd coremark-master
|
||||
if [ $OS_TYPE = "BSD" ]
|
||||
then
|
||||
gmake XCFLAGS="$CFLAGS -DMULTITHREAD=$NUM_CPU_CORES -DUSE_FORK=1" compile PORT_DIR=linux64
|
||||
else
|
||||
make XCFLAGS="$CFLAGS -DMULTITHREAD=$NUM_CPU_CORES -DUSE_FORK=1" compile
|
||||
|
||||
fi
|
||||
echo $? > ~/install-exit-status
|
||||
cd ~
|
||||
|
||||
echo "#!/bin/sh
|
||||
cd coremark-master
|
||||
./coremark.exe > \$LOG_FILE 2>&1
|
||||
echo \$? > ~/test-exit-status" > coremark
|
||||
chmod +x coremark
|
||||
@@ -0,0 +1,7 @@
|
||||
<?xml version="1.0"?>
|
||||
<!--Phoronix Test Suite v10.2.0m2-->
|
||||
<PhoronixTestSuite>
|
||||
<ResultsParser>
|
||||
<OutputTemplate>Iterations/Sec : #_RESULT_#</OutputTemplate>
|
||||
</ResultsParser>
|
||||
</PhoronixTestSuite>
|
||||
@@ -0,0 +1,26 @@
|
||||
<?xml version="1.0"?>
|
||||
<!--Phoronix Test Suite v10.2.0m2-->
|
||||
<PhoronixTestSuite>
|
||||
<TestInformation>
|
||||
<Title>Coremark</Title>
|
||||
<AppVersion>1.0</AppVersion>
|
||||
<Description>This is a test of EEMBC CoreMark processor benchmark.</Description>
|
||||
<ResultScale>Iterations/Sec</ResultScale>
|
||||
<Proportion>HIB</Proportion>
|
||||
<SubTitle>CoreMark Size 666 - Iterations Per Second</SubTitle>
|
||||
<TimesToRun>3</TimesToRun>
|
||||
</TestInformation>
|
||||
<TestProfile>
|
||||
<Version>1.0.1</Version>
|
||||
<SupportedPlatforms>Linux, Solaris, MacOSX, BSD, Windows</SupportedPlatforms>
|
||||
<SoftwareType>Utility</SoftwareType>
|
||||
<TestType>Processor</TestType>
|
||||
<License>Free</License>
|
||||
<Status>Verified</Status>
|
||||
<ExternalDependencies>build-utilities</ExternalDependencies>
|
||||
<EnvironmentSize>2.0</EnvironmentSize>
|
||||
<ProjectURL>https://www.eembc.org/coremark/</ProjectURL>
|
||||
<InternalTags>SMP</InternalTags>
|
||||
<Maintainer>Michael Larabel</Maintainer>
|
||||
</TestProfile>
|
||||
</PhoronixTestSuite>
|
||||
22
ob-cache/test-profiles/pts/crafty-1.4.5/downloads.xml
Normal file
22
ob-cache/test-profiles/pts/crafty-1.4.5/downloads.xml
Normal file
@@ -0,0 +1,22 @@
|
||||
<?xml version="1.0"?>
|
||||
<!--Phoronix Test Suite v10.0.1-->
|
||||
<PhoronixTestSuite>
|
||||
<Downloads>
|
||||
<Package>
|
||||
<URL>http://craftychess.com/downloads/source/crafty-25.2.zip, http://ftp.belnet.be/mirror/pub/fink.sourceforge.net/distfiles/sha1/84bc571e771027c503eb1c407fcd53fba625f9ac/crafty-25.2.zip, http://ftp.mirrorservice.org/sites/distfiles.finkmirrors.net/sha1/84bc571e771027c503eb1c407fcd53fba625f9ac/crafty-25.2.zip</URL>
|
||||
<MD5>d8ad87d9b0fc39a437595203d7b302fc</MD5>
|
||||
<SHA256>337e00bab79c33739fbaa71cd26c65f986886ee0d8ce181f2cb62f2efd317710</SHA256>
|
||||
<FileName>crafty-25.2.zip</FileName>
|
||||
<FileSize>433320</FileSize>
|
||||
<PlatformSpecific>BSD, Linux, MacOSX</PlatformSpecific>
|
||||
</Package>
|
||||
<Package>
|
||||
<URL>http://www.phoronix-test-suite.com/benchmark-files/Crafty-25.2-Win64.zip</URL>
|
||||
<MD5>1ec9b294b47d8eb7cfa518692ff887a8</MD5>
|
||||
<SHA256>5ecdd1b480e4b11e1572d5b21d50ad39a70cc34e0eb181494d707ffd8dad8530</SHA256>
|
||||
<FileName>Crafty-25.2-Win64.zip</FileName>
|
||||
<FileSize>705014</FileSize>
|
||||
<PlatformSpecific>Windows</PlatformSpecific>
|
||||
</Package>
|
||||
</Downloads>
|
||||
</PhoronixTestSuite>
|
||||
33
ob-cache/test-profiles/pts/crafty-1.4.5/install.sh
Normal file
33
ob-cache/test-profiles/pts/crafty-1.4.5/install.sh
Normal file
@@ -0,0 +1,33 @@
|
||||
#!/bin/sh
|
||||
|
||||
unzip -o crafty-25.2.zip
|
||||
|
||||
|
||||
if [ "X$CFLAGS_OVERRIDE" = "X" ]
|
||||
then
|
||||
CFLAGS="$CFLAGS -O3 -march=native"
|
||||
else
|
||||
CFLAGS="$CFLAGS_OVERRIDE"
|
||||
fi
|
||||
|
||||
export CC="cc"
|
||||
export CXX="c++"
|
||||
export CFLAGS="-Wall -pipe -fomit-frame-pointer $CFLAGS -j $NUM_CPU_CORES"
|
||||
export CXFLAGS="-Wall -pipe -O3 -fomit-frame-pointer $CXXFLAGS -j $NUM_CPU_CORES"
|
||||
export LDFLAGS="$LDFLAGS -pthread -lstdc++"
|
||||
# sed -i ".orig" -e 's/-j /-j4 /g' Makefile
|
||||
sed -i 's/-j / /g' Makefile
|
||||
if which gcc >/dev/null; then
|
||||
make unix-gcc
|
||||
else
|
||||
make unix-clang
|
||||
fi
|
||||
|
||||
echo $? > ~/install-exit-status
|
||||
|
||||
cd ~
|
||||
|
||||
echo "#!/bin/sh
|
||||
./crafty \$@ > \$LOG_FILE 2>&1
|
||||
echo \$? > ~/test-exit-status" > crafty-benchmark
|
||||
chmod +x crafty-benchmark
|
||||
@@ -0,0 +1,7 @@
|
||||
#!/bin/sh
|
||||
|
||||
unzip -o Crafty-25.2-Win64.zip
|
||||
|
||||
echo "#!/bin/sh
|
||||
./crafty-win64.exe \$@ > \$LOG_FILE" > crafty-benchmark
|
||||
chmod +x crafty-benchmark
|
||||
@@ -0,0 +1,7 @@
|
||||
<?xml version="1.0"?>
|
||||
<!--Phoronix Test Suite v10.0.1-->
|
||||
<PhoronixTestSuite>
|
||||
<ResultsParser>
|
||||
<OutputTemplate>Raw nodes per second: #_RESULT_#</OutputTemplate>
|
||||
</ResultsParser>
|
||||
</PhoronixTestSuite>
|
||||
32
ob-cache/test-profiles/pts/crafty-1.4.5/test-definition.xml
Normal file
32
ob-cache/test-profiles/pts/crafty-1.4.5/test-definition.xml
Normal file
@@ -0,0 +1,32 @@
|
||||
<?xml version="1.0"?>
|
||||
<!--Phoronix Test Suite v10.0.1-->
|
||||
<PhoronixTestSuite>
|
||||
<TestInformation>
|
||||
<Title>Crafty</Title>
|
||||
<AppVersion>25.2</AppVersion>
|
||||
<Description>This is a performance test of Crafty, an advanced open-source chess engine.</Description>
|
||||
<ResultScale>Nodes Per Second</ResultScale>
|
||||
<Proportion>HIB</Proportion>
|
||||
<SubTitle>Elapsed Time</SubTitle>
|
||||
<Executable>crafty-benchmark</Executable>
|
||||
<TimesToRun>3</TimesToRun>
|
||||
</TestInformation>
|
||||
<TestProfile>
|
||||
<Version>1.4.5</Version>
|
||||
<SupportedPlatforms>Linux, BSD, Windows, MacOSX</SupportedPlatforms>
|
||||
<SoftwareType>Utility</SoftwareType>
|
||||
<TestType>Processor</TestType>
|
||||
<License>Free</License>
|
||||
<Status>Verified</Status>
|
||||
<SupportedArchitectures>x86, x86_64</SupportedArchitectures>
|
||||
<ExternalDependencies>build-utilities</ExternalDependencies>
|
||||
<EnvironmentSize>6</EnvironmentSize>
|
||||
<ProjectURL>http://craftychess.com/</ProjectURL>
|
||||
<Maintainer>Michael Larabel</Maintainer>
|
||||
</TestProfile>
|
||||
<TestSettings>
|
||||
<Default>
|
||||
<Arguments>bench quit</Arguments>
|
||||
</Default>
|
||||
</TestSettings>
|
||||
</PhoronixTestSuite>
|
||||
66
ob-cache/test-profiles/pts/dav1d-1.7.0/downloads.xml
Normal file
66
ob-cache/test-profiles/pts/dav1d-1.7.0/downloads.xml
Normal file
@@ -0,0 +1,66 @@
|
||||
<?xml version="1.0"?>
|
||||
<!--Phoronix Test Suite v10.2.0m3-->
|
||||
<PhoronixTestSuite>
|
||||
<Downloads>
|
||||
<Package>
|
||||
<URL>http://ffmpeg.org/releases/ffmpeg-4.2.1.tar.bz2</URL>
|
||||
<MD5>f3cba622990c8ac8a57330f571db1230</MD5>
|
||||
<SHA256>682a9fa3f6864d7f0dbf224f86b129e337bc60286e0d00dffcd710998d521624</SHA256>
|
||||
<FileName>ffmpeg-4.2.1.tar.bz2</FileName>
|
||||
<FileSize>10953293</FileSize>
|
||||
<PlatformSpecific>Linux, BSD</PlatformSpecific>
|
||||
</Package>
|
||||
<Package>
|
||||
<URL>http://downloads.videolan.org/pub/videolan/dav1d/0.8.1/dav1d-0.8.1.tar.xz</URL>
|
||||
<MD5>fa68b732ad56ae5a889fbbb3f4128999</MD5>
|
||||
<SHA256>169c822677e06de0444814bfaf1a9c18db066b941b368670c0dccbe6740008a5</SHA256>
|
||||
<FileName>dav1d-0.8.1.tar.xz</FileName>
|
||||
<FileSize>571088</FileSize>
|
||||
<PlatformSpecific>Linux, BSD</PlatformSpecific>
|
||||
</Package>
|
||||
<Package>
|
||||
<URL>http://www.elecard.com/storage/video/Stream2_AV1_HD_6.8mbps.webm</URL>
|
||||
<MD5>5e4c83cf494cbe6dc1668cbbd7ff774c</MD5>
|
||||
<SHA256>2f23d29750a0663a6df656e8137cf934bddfc96b31e5088db2c3624f19ed14d4</SHA256>
|
||||
<FileName>Stream2_AV1_HD_6.8mbps.webm</FileName>
|
||||
<FileSize>122378926</FileSize>
|
||||
</Package>
|
||||
<Package>
|
||||
<URL>http://www.elecard.com/storage/video/Stream2_AV1_4K_22.7mbps.webm</URL>
|
||||
<MD5>8acc9c60c10a37bf4e568b465b03e35a</MD5>
|
||||
<SHA256>52f3aa1d4b4487af62d37b0f295aabbc4b57f03fdc4c76402c6358193e4aa490</SHA256>
|
||||
<FileName>Stream2_AV1_4K_22.7mbps.webm</FileName>
|
||||
<FileSize>409458359</FileSize>
|
||||
</Package>
|
||||
<Package>
|
||||
<URL>http://download.opencontent.netflix.com.s3.amazonaws.com/AV1/Chimera/Old/Chimera-AV1-8bit-1920x1080-6736kbps.mp4</URL>
|
||||
<MD5>d444e11f8b049de2a9739899a9c0b4f6</MD5>
|
||||
<SHA256>d566d294e2c18bb274a54aad03352c92312a62c393656d38e1f7dda10c0bf10c</SHA256>
|
||||
<FileName>Chimera-AV1-8bit-1920x1080-6736kbps.mp4</FileName>
|
||||
<FileSize>313490236</FileSize>
|
||||
</Package>
|
||||
<Package>
|
||||
<URL>http://download.opencontent.netflix.com.s3.amazonaws.com/AV1/Chimera/Old/Chimera-AV1-10bit-1920x1080-6191kbps.mp4</URL>
|
||||
<MD5>4c0f24bac42ddcda3d46087a36492ce4</MD5>
|
||||
<SHA256>df2080fd77e0dbd9138bd4f172bf008d2ade17da7ab4532fba54ceccf40a9439</SHA256>
|
||||
<FileName>Chimera-AV1-10bit-1920x1080-6191kbps.mp4</FileName>
|
||||
<FileSize>288122748</FileSize>
|
||||
</Package>
|
||||
<Package>
|
||||
<URL>https://github.com/advancedfx/ffmpeg.zeranoe.com-builds-mirror/raw/main/ffmpeg-4.2.1-win64-static.zip</URL>
|
||||
<MD5>ae19c3a0006e4f1f34c5f3910bfb3635</MD5>
|
||||
<SHA256>d2af87bbb867bc83c070f3c1a980daaed35c37b02ca82cc2886e8743232886ff</SHA256>
|
||||
<FileName>ffmpeg-4.2.1-win64-static.zip</FileName>
|
||||
<FileSize>71475092</FileSize>
|
||||
<PlatformSpecific>Windows</PlatformSpecific>
|
||||
</Package>
|
||||
<Package>
|
||||
<URL>http://phoronix-test-suite.com/benchmark-files/dav1d-build-win64-0-8-1.zip</URL>
|
||||
<MD5>99cf657d12290685d860481dcb78e1b3</MD5>
|
||||
<SHA256>26ffd0afbda0bf7a2fde66138714c7a42ad76b5a24f790aa7e2f6a098dbbdf4a</SHA256>
|
||||
<FileName>dav1d-build-win64-0-8-1.zip</FileName>
|
||||
<FileSize>1746357</FileSize>
|
||||
<PlatformSpecific>Windows</PlatformSpecific>
|
||||
</Package>
|
||||
</Downloads>
|
||||
</PhoronixTestSuite>
|
||||
33
ob-cache/test-profiles/pts/dav1d-1.7.0/install.sh
Normal file
33
ob-cache/test-profiles/pts/dav1d-1.7.0/install.sh
Normal file
@@ -0,0 +1,33 @@
|
||||
#!/bin/sh
|
||||
|
||||
# FFmpeg install to demux AV1 WebM to IVF that can then be consumed by dav1d...
|
||||
tar -xjf ffmpeg-4.2.1.tar.bz2
|
||||
mkdir ffmpeg_/
|
||||
|
||||
cd ffmpeg-4.2.1/
|
||||
./configure --disable-zlib --disable-doc --prefix=$HOME/ffmpeg_/
|
||||
make -j $NUM_CPU_CORES
|
||||
echo $? > ~/install-exit-status
|
||||
make install
|
||||
cd ~/
|
||||
|
||||
./ffmpeg_/bin/ffmpeg -i Stream2_AV1_HD_6.8mbps.webm -vcodec copy -an -f ivf summer_nature_1080p.ivf
|
||||
./ffmpeg_/bin/ffmpeg -i Stream2_AV1_4K_22.7mbps.webm -vcodec copy -an -f ivf summer_nature_4k.ivf
|
||||
./ffmpeg_/bin/ffmpeg -i Chimera-AV1-8bit-1920x1080-6736kbps.mp4 -vcodec copy -an -f ivf chimera_8b_1080p.ivf
|
||||
./ffmpeg_/bin/ffmpeg -i Chimera-AV1-10bit-1920x1080-6191kbps.mp4 -vcodec copy -an -f ivf chimera_10b_1080p.ivf
|
||||
|
||||
rm -rf ffmpeg-4.2.1
|
||||
rm -rf ffmpeg_
|
||||
|
||||
# Build Dav1d
|
||||
tar -xf dav1d-0.8.1.tar.xz
|
||||
cd dav1d-0.8.1
|
||||
meson build --buildtype release
|
||||
ninja -C build
|
||||
echo $? > ~/install-exit-status
|
||||
|
||||
cd ~
|
||||
echo "#!/bin/sh
|
||||
./dav1d-0.8.1/build/tools/dav1d \$@ --muxer null --framethreads \$NUM_CPU_CORES --tilethreads 4 --filmgrain 0 > \$LOG_FILE 2>&1
|
||||
echo \$? > ~/test-exit-status" > dav1d
|
||||
chmod +x dav1d
|
||||
18
ob-cache/test-profiles/pts/dav1d-1.7.0/install_windows.sh
Normal file
18
ob-cache/test-profiles/pts/dav1d-1.7.0/install_windows.sh
Normal file
@@ -0,0 +1,18 @@
|
||||
#!/bin/sh
|
||||
|
||||
unzip -o ffmpeg-4.2.1-win64-static.zip
|
||||
|
||||
./ffmpeg-4.2.1-win64-static/bin/ffmpeg.exe -i Stream2_AV1_HD_6.8mbps.webm -vcodec copy -an -f ivf summer_nature_1080p.ivf
|
||||
./ffmpeg-4.2.1-win64-static/bin/ffmpeg.exe -i Stream2_AV1_4K_22.7mbps.webm -vcodec copy -an -f ivf summer_nature_4k.ivf
|
||||
./ffmpeg-4.2.1-win64-static/bin/ffmpeg.exe -i Chimera-AV1-8bit-1920x1080-6736kbps.mp4 -vcodec copy -an -f ivf chimera_8b_1080p.ivf
|
||||
./ffmpeg-4.2.1-win64-static/bin/ffmpeg.exe -i Chimera-AV1-10bit-1920x1080-6191kbps.mp4 -vcodec copy -an -f ivf chimera_10b_1080p.ivf
|
||||
|
||||
rm -rf ffmpeg-4.2.1-win64-static
|
||||
|
||||
unzip -o dav1d-build-win64-0-8-1.zip
|
||||
|
||||
cd ~
|
||||
echo "#!/bin/sh
|
||||
./build/dav1d_install/bin/dav1d.exe \$@ --muxer null --framethreads \$NUM_CPU_CORES --tilethreads 4 --filmgrain 0 > \$LOG_FILE 2>&1
|
||||
echo \$? > ~/test-exit-status" > dav1d
|
||||
chmod +x dav1d
|
||||
@@ -0,0 +1,10 @@
|
||||
<?xml version="1.0"?>
|
||||
<!--Phoronix Test Suite v10.2.0m3-->
|
||||
<PhoronixTestSuite>
|
||||
<ResultsParser>
|
||||
<OutputTemplate>Decoded 8929 8929 frames (100.0%) - #_RESULT_# 25 fps (9.20x)</OutputTemplate>
|
||||
<LineHint>fps</LineHint>
|
||||
<MultiMatch>AVERAGE</MultiMatch>
|
||||
<TurnCharsToSpace>/</TurnCharsToSpace>
|
||||
</ResultsParser>
|
||||
</PhoronixTestSuite>
|
||||
53
ob-cache/test-profiles/pts/dav1d-1.7.0/test-definition.xml
Normal file
53
ob-cache/test-profiles/pts/dav1d-1.7.0/test-definition.xml
Normal file
@@ -0,0 +1,53 @@
|
||||
<?xml version="1.0"?>
|
||||
<!--Phoronix Test Suite v10.2.0m3-->
|
||||
<PhoronixTestSuite>
|
||||
<TestInformation>
|
||||
<Title>dav1d</Title>
|
||||
<AppVersion>0.8.1</AppVersion>
|
||||
<Description>Dav1d is an open-source, speedy AV1 video decoder. This test profile times how long it takes to decode sample AV1 video content.</Description>
|
||||
<ResultScale>FPS</ResultScale>
|
||||
<Proportion>HIB</Proportion>
|
||||
<TimesToRun>3</TimesToRun>
|
||||
</TestInformation>
|
||||
<TestProfile>
|
||||
<Version>1.7.0</Version>
|
||||
<SupportedPlatforms>Linux, BSD, Windows</SupportedPlatforms>
|
||||
<SoftwareType>Utility</SoftwareType>
|
||||
<TestType>Processor</TestType>
|
||||
<License>Free</License>
|
||||
<Status>Verified</Status>
|
||||
<ExternalDependencies>build-utilities, yasm, meson</ExternalDependencies>
|
||||
<EnvironmentSize>1200</EnvironmentSize>
|
||||
<ProjectURL>http://code.videolan.org/videolan/dav1d</ProjectURL>
|
||||
<InternalTags>SMP</InternalTags>
|
||||
<Maintainer>Michael Larabel</Maintainer>
|
||||
</TestProfile>
|
||||
<TestSettings>
|
||||
<Default>
|
||||
<Arguments> </Arguments>
|
||||
</Default>
|
||||
<Option>
|
||||
<DisplayName>Video Input</DisplayName>
|
||||
<Identifier>video</Identifier>
|
||||
<ArgumentPrefix>-i </ArgumentPrefix>
|
||||
<Menu>
|
||||
<Entry>
|
||||
<Name>Summer Nature 1080p</Name>
|
||||
<Value>summer_nature_1080p.ivf</Value>
|
||||
</Entry>
|
||||
<Entry>
|
||||
<Name>Summer Nature 4K</Name>
|
||||
<Value>summer_nature_4k.ivf</Value>
|
||||
</Entry>
|
||||
<Entry>
|
||||
<Name>Chimera 1080p</Name>
|
||||
<Value>chimera_8b_1080p.ivf</Value>
|
||||
</Entry>
|
||||
<Entry>
|
||||
<Name>Chimera 1080p 10-bit</Name>
|
||||
<Value>chimera_10b_1080p.ivf</Value>
|
||||
</Entry>
|
||||
</Menu>
|
||||
</Option>
|
||||
</TestSettings>
|
||||
</PhoronixTestSuite>
|
||||
13
ob-cache/test-profiles/pts/dbench-1.0.2/downloads.xml
Normal file
13
ob-cache/test-profiles/pts/dbench-1.0.2/downloads.xml
Normal file
@@ -0,0 +1,13 @@
|
||||
<?xml version="1.0"?>
|
||||
<!--Phoronix Test Suite v10.2.0m1-->
|
||||
<PhoronixTestSuite>
|
||||
<Downloads>
|
||||
<Package>
|
||||
<URL>http://www.phoronix-test-suite.com/benchmark-files/dbench-4.0.tar.gz</URL>
|
||||
<MD5>1fe56ff71b9a416f8889d7150ac54da4</MD5>
|
||||
<SHA256>6001893f34e68a3cfeb5d424e1f2bfef005df96a22d86f35dc770c5bccf3aa8a</SHA256>
|
||||
<FileName>dbench-4.0.tar.gz</FileName>
|
||||
<FileSize>2055359</FileSize>
|
||||
</Package>
|
||||
</Downloads>
|
||||
</PhoronixTestSuite>
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user