Tests
Suites
Latest Results
Search
Register
Login
Popular Tests
Timed Linux Kernel Compilation
Blender
7-Zip Compression
SVT-AV1
FFmpeg
Hashcat
Newest Tests
OpenVINO GenAI
Rustls
LiteRT
WarpX
Epoch
Valkey
Recently Updated Tests
srsRAN Project
VVenC
x265
RELION
Llamafile
Llama.cpp
New & Recently Updated Tests
Recently Updated Suites
Machine Learning
Server Motherboard
HPC - High Performance Computing
New & Recently Updated Suites
Component Benchmarks
CPUs / Processors
GPUs / Graphics
OpenGL
Disks / Storage
Motherboards
File-Systems
Operating Systems
OpenBenchmarking.org
Corporate / Organization Info
Bug Reports / Feature Requests
PyPerformance 1.0.2
pts/pyperformance-1.0.2
- 28 May 2020 -
Add Windows support.
downloads.xml
<?xml version="1.0"?> <!--Phoronix Test Suite v9.6.1--> <PhoronixTestSuite> <Downloads> <Package> <URL>http://github.com/python/pyperformance/archive/1.0.0.zip</URL> <MD5>7889682638a146a3eb46f73c6b83eee5</MD5> <SHA256>02a93c78c1523c046d96844cf020afd9c019d27bd913d412f9643e31ca5be33f</SHA256> <FileName>pyperformance-1.0.0.zip</FileName> <FileSize>2423777</FileSize> </Package> </Downloads> </PhoronixTestSuite>
install.sh
#!/bin/sh unzip -o pyperformance-1.0.0.zip cd pyperformance-1.0.0 python3 setup.py build python3 setup.py install --user echo $? > ~/install-exit-status cd ~ echo "#!/bin/sh ~/.local/bin/pyperformance run \$@ > \$LOG_FILE 2>&1 echo \$? > ~/test-exit-status" > pyperformance chmod +x pyperformance
install_windows.sh
#!/bin/sh unzip -o pyperformance-1.0.0.zip cd pyperformance-1.0.0 $DEBUG_REAL_HOME/AppData/Local/Programs/Python/Python37/python.exe setup.py build $DEBUG_REAL_HOME/AppData/Local/Programs/Python/Python37/python.exe setup.py install echo $? > ~/install-exit-status cd ~ echo "#!/bin/sh cmd.exe /c \"\$DEBUG_REAL_HOME\AppData\Local\Programs\Python\Python37\Scripts\pyperformance.exe\" run \$@ > \$LOG_FILE 2>&1 echo \$? > ~/test-exit-status" > pyperformance chmod +x pyperformance
results-definition.xml
<?xml version="1.0"?> <!--Phoronix Test Suite v9.6.1--> <PhoronixTestSuite> <ResultsParser> <OutputTemplate>Mean +- std dev: #_RESULT_# ms +- 25 ms</OutputTemplate> <LineHint>Mean +- std dev</LineHint> </ResultsParser> </PhoronixTestSuite>
test-definition.xml
<?xml version="1.0"?> <!--Phoronix Test Suite v9.6.1--> <PhoronixTestSuite> <TestInformation> <Title>PyPerformance</Title> <AppVersion>1.0.0</AppVersion> <Description>PyPerformance is the reference Python performance benchmark suite.</Description> <ResultScale>Milliseconds</ResultScale> <Proportion>LIB</Proportion> <TimesToRun>3</TimesToRun> </TestInformation> <TestProfile> <Version>1.0.2</Version> <SupportedPlatforms>Linux, Solaris, MacOSX, BSD, Windows</SupportedPlatforms> <SoftwareType>Utility</SoftwareType> <TestType>System</TestType> <License>Free</License> <Status>Verified</Status> <ExternalDependencies>python</ExternalDependencies> <EnvironmentSize>140</EnvironmentSize> <ProjectURL>https://pyperformance.readthedocs.io/</ProjectURL> <InternalTags>Python</InternalTags> <Maintainer>Michael Larabel</Maintainer> </TestProfile> <TestSettings> <Default> <Arguments>-r -b </Arguments> </Default> <Option> <DisplayName>Benchmark</DisplayName> <Identifier>run-test</Identifier> <Menu> <Entry> <Name>2to3</Name> <Value>2to3</Value> </Entry> <Entry> <Name>chaos</Name> <Value>chaos</Value> </Entry> <Entry> <Name>crypto_pyaes</Name> <Value>crypto_pyaes</Value> </Entry> <Entry> <Name>django_template</Name> <Value>django_template</Value> </Entry> <Entry> <Name>float</Name> <Value>float</Value> </Entry> <Entry> <Name>go</Name> <Value>go</Value> </Entry> <Entry> <Name>json_loads</Name> <Value>json_loads</Value> </Entry> <Entry> <Name>nbody</Name> <Value>nbody</Value> </Entry> <Entry> <Name>pathlib</Name> <Value>pathlib</Value> </Entry> <Entry> <Name>pickle_pure_python</Name> <Value>pickle_pure_python</Value> </Entry> <Entry> <Name>python_startup</Name> <Value>python_startup</Value> </Entry> <Entry> <Name>raytrace</Name> <Value>raytrace</Value> </Entry> <Entry> <Name>regex_compile</Name> <Value>regex_compile</Value> </Entry> </Menu> </Option> </TestSettings> </PhoronixTestSuite>