Tests
Suites
Latest Results
Search
Register
Login
Popular Tests
Timed Linux Kernel Compilation
SVT-AV1
7-Zip Compression
Stockfish
FFmpeg
x265
Newest Tests
Rustls
LiteRT
WarpX
Epoch
Valkey
Whisperfile
Recently Updated Tests
Mobile Neural Network
ACES DGEMM
NWChem
SuperTuxKart
ASTC Encoder
SVT-AV1
New & Recently Updated Tests
Recently Updated Suites
Database Test Suite
Machine Learning
Steam
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
System Libxml2 Parsing 1.0.2
pts/system-libxml2-1.0.2
- 29 January 2013 -
Support BSD operating system on this test profile.
downloads.xml
<?xml version="1.0"?> <!--Phoronix Test Suite v4.4.0m1 (Forsand)--> <PhoronixTestSuite> <Downloads> <Package> <URL>http://www.phoronix-test-suite.com/benchmark-files/xmlgen_rnd.tar.bz2</URL> <MD5>3e116eb72cc4ae8f25e29080cf483324</MD5> <FileSize>29113620</FileSize> </Package> </Downloads> </PhoronixTestSuite>
install.sh
#!/bin/bash tar -xjf xmlgen_rnd.tar.bz2 XMLLINT=`which xmllint` echo $? > ~/install-exit-status cat > system-libxml2 << EOT #!/bin/sh ${XMLLINT} --repeat --timing --stream \$1 > /dev/null 2> \${LOG_FILE} echo \$? > ~/test-exit-status EOT chmod +x system-libxml2
results-definition.xml
<?xml version="1.0"?> <!--Phoronix Test Suite v4.4.0m1 (Forsand)--> <PhoronixTestSuite> <ResultsParser> <OutputTemplate>100 iterations tooks #_RESULT_# ms</OutputTemplate> </ResultsParser> </PhoronixTestSuite>
support-check.sh
#!/bin/sh which xmllint if [ $? -gt 0 ]; then echo "The xmllint program is required for this test, which is commonly provided by libxml2." > $TEST_CUSTOM_ERROR fi
test-definition.xml
<?xml version="1.0"?> <!--Phoronix Test Suite v4.4.0m1 (Forsand)--> <PhoronixTestSuite> <TestInformation> <Title>System Libxml2 Parsing</Title> <Description>This test measures the time to parse a random XML file with libxml2 via xmllint using the streaming API.</Description> <ResultScale>ms</ResultScale> <Proportion>LIB</Proportion> <TimesToRun>3</TimesToRun> </TestInformation> <TestProfile> <Version>1.0.2</Version> <SupportedPlatforms>Linux, BSD</SupportedPlatforms> <SoftwareType>Utility</SoftwareType> <TestType>Processor</TestType> <Maintainer>Jim Kukunas</Maintainer> </TestProfile> <TestSettings> <Option> <DisplayName>Filesize</DisplayName> <Identifier>fsz</Identifier> <Menu> <Entry> <Name>5 KB</Name> <Value>5K.xml</Value> </Entry> <Entry> <Name>50 KB</Name> <Value>50K.xml</Value> </Entry> <Entry> <Name>100 KB</Name> <Value>100K.xml</Value> </Entry> <Entry> <Name>150 KB</Name> <Value>150K.xml</Value> </Entry> <Entry> <Name>200 KB</Name> <Value>200K.xml</Value> </Entry> <Entry> <Name>250 KB</Name> <Value>250K.xml</Value> </Entry> <Entry> <Name>300 KB</Name> <Value>300K.xml</Value> </Entry> <Entry> <Name>350 KB</Name> <Value>350K.xml</Value> </Entry> <Entry> <Name>400 KB</Name> <Value>400K.xml</Value> </Entry> <Entry> <Name>450 KB</Name> <Value>450K.xml</Value> </Entry> <Entry> <Name>500 KB</Name> <Value>500K.xml</Value> </Entry> <Entry> <Name>550 KB</Name> <Value>550K.xml</Value> </Entry> <Entry> <Name>600 KB</Name> <Value>600K.xml</Value> </Entry> <Entry> <Name>650 KB</Name> <Value>650K.xml</Value> </Entry> <Entry> <Name>700 KB</Name> <Value>700K.xml</Value> </Entry> <Entry> <Name>750 KB</Name> <Value>750K.xml</Value> </Entry> <Entry> <Name>800 KB</Name> <Value>800K.xml</Value> </Entry> <Entry> <Name>850 KB</Name> <Value>850K.xml</Value> </Entry> <Entry> <Name>900 KB</Name> <Value>900K.xml</Value> </Entry> <Entry> <Name>950 KB</Name> <Value>950K.xml</Value> </Entry> <Entry> <Name>1 MB</Name> <Value>1M.xml</Value> </Entry> <Entry> <Name>2 MB</Name> <Value>2M.xml</Value> </Entry> <Entry> <Name>3 MB</Name> <Value>3M.xml</Value> </Entry> <Entry> <Name>112 MB</Name> <Value>112M.xml</Value> </Entry> </Menu> </Option> </TestSettings> </PhoronixTestSuite>