Tests
Suites
Latest Results
Search
Register
Login
Popular Tests
Flexible IO Tester
Timed Linux Kernel Compilation
Llama.cpp
Blender
Hashcat
PostgreSQL
Newest Tests
OpenVINO GenAI
Rustls
Recently Updated Tests
NeatBench
OpenRadioss
QuantLib
GROMACS
AOM AV1
FLAC Audio Encoding
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
Time To Load + View Popular Websites 1.0.2
system/selenium-top-sites-1.0.2
- 27 April 2019 -
Update download links for Chrome Driver 74
downloads.xml
<?xml version="1.0"?> <!--Phoronix Test Suite v8.8.0m2--> <PhoronixTestSuite> <Downloads> <Package> <URL>http://phoronix-test-suite.com/benchmark-files/selenium-top-sites-2.zip</URL> <MD5>34604e2d28ce997a95b2cc26c3f9b3f6</MD5> <SHA256>40ef40430a88e1271200257d02f2e6c1ad4f11fd997d2be230650b04eb28581b</SHA256> <FileName>selenium-top-sites-2.zip</FileName> <FileSize>1746</FileSize> </Package> <Package> <URL>http://phoronix-test-suite.com/benchmark-files/geckodriver-v0.24.0-linux64.tar.gz</URL> <MD5>7552b85e43973c84763e212af7cca566</MD5> <SHA256>03be3d3b16b57e0f3e7e8ba7c1e4bf090620c147e6804f6c6f3203864f5e3784</SHA256> <FileName>geckodriver-v0.24.0-linux64.tar.gz</FileName> <FileSize>2896664</FileSize> <PlatformSpecific>Linux</PlatformSpecific> </Package> <Package> <URL>https://chromedriver.storage.googleapis.com/74.0.3729.6/chromedriver_linux64.zip</URL> <MD5>3cd9e67808926bfba9a3f5946e2a994d</MD5> <SHA256>ec9dbe021338f0befaecca702abc576cb7cc31a2f5a852c2c41e94721af5d3ad</SHA256> <FileName>chromedriver_linux64_v74.zip</FileName> <FileSize>5065988</FileSize> <PlatformSpecific>Linux</PlatformSpecific> </Package> <Package> <URL>https://chromedriver.storage.googleapis.com/74.0.3729.6/chromedriver_win32.zip</URL> <MD5>9780b9b586e74253df9b58928b959861</MD5> <SHA256>9d1088968f645f39234b149201507d0f09c818880ba908ddbb279d352ed9dc58</SHA256> <FileName>chromedriver_win32_v74.zip</FileName> <FileSize>4622324</FileSize> <PlatformSpecific>Windows</PlatformSpecific> </Package> <Package> <URL>http://phoronix-test-suite.com/benchmark-files/geckodriver-v0.24.0-win64.zip</URL> <MD5>83c1f76dfba615b8ddf29b2c4d157a2b</MD5> <SHA256>55089b041e60295d9cd468baf78e1039fd9a38f6cd4d0166b9221626970b276e</SHA256> <FileName>geckodriver-v0.24.0-win64.zip</FileName> <FileSize>4673848</FileSize> <PlatformSpecific>Windows</PlatformSpecific> </Package> </Downloads> </PhoronixTestSuite>
install.sh
#!/bin/bash unzip -o selenium-top-sites-2.zip 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 selenium # Drivers tar -xf geckodriver-v0.24.0-linux64.tar.gz unzip -o chromedriver_linux64_v74.zip # Script echo "#!/bin/bash rm -f run-benchmark.py cp -f selenium-top-sites.py run-benchmark.py sed -i \"s/Firefox/\$1/g\" run-benchmark.py echo \"from selenium import webdriver driver = webdriver.\$1() if \\\"browserName\\\" in driver.capabilities: browserName = driver.capabilities['browserName'] if \\\"browserVersion\\\" in driver.capabilities: browserVersion = driver.capabilities['browserVersion'] else: browserVersion = driver.capabilities['version'] print('{0} {1}'.format(browserName, browserVersion)) driver.quit()\" > browser-version.py PATH=\$HOME:\$PATH python3 ./run-benchmark.py > \$LOG_FILE 2>&1 echo \$? > ~/test-exit-status PATH=\$HOME:\$PATH python3 ./browser-version.py > ~/pts-footnote " > selenium-top-sites chmod +x selenium-top-sites
install_windows.sh
#!/bin/sh unzip -o selenium-top-sites-2.zip # Drivers unzip -o geckodriver-v0.24.0-win64.zip unzip -o chromedriver_win32_v74.zip # Script echo "#!/bin/sh cmd /c \"\$DEBUG_REAL_HOME\AppData\Local\Programs\Python\Python37\Scripts\pip3.exe\" install --user selenium rm -f run-benchmark.py cp -f selenium-top-sites.py run-benchmark.py sed -i \"s/Firefox/\$1/g\" run-benchmark.py echo \"from selenium import webdriver driver = webdriver.\$1() if \\\"browserName\\\" in driver.capabilities: browserName = driver.capabilities['browserName'] if \\\"browserVersion\\\" in driver.capabilities: browserVersion = driver.capabilities['browserVersion'] else: browserVersion = driver.capabilities['version'] print('{0} {1}'.format(browserName, browserVersion)) driver.quit()\" > browser-version.py cmd /c \"\$DEBUG_REAL_HOME\AppData\Local\Programs\Python\Python37\python.exe\" ./run-benchmark.py > \$LOG_FILE 2>&1 echo \$? > ~/test-exit-status cmd /c \"\$DEBUG_REAL_HOME\AppData\Local\Programs\Python\Python37\python.exe\" ./browser-version.py > ~/pts-footnote " > selenium-top-sites chmod +x selenium-top-sites
results-definition.xml
<?xml version="1.0"?> <!--Phoronix Test Suite v8.8.0m2--> <PhoronixTestSuite> <SystemMonitor> <Sensor>sys.time</Sensor> </SystemMonitor> </PhoronixTestSuite>
test-definition.xml
<?xml version="1.0"?> <!--Phoronix Test Suite v8.8.0m2--> <PhoronixTestSuite> <TestInformation> <Title>Time To Load + View Popular Websites</Title> <Description>This test profile uses the Selenium WebDriver for measuring the time it takes to load a majority of the top 50 most popular websites in the web browser in different tabs and to scroll to the bottom of the page, keeping previous tabs open.</Description> <ResultScale>Seconds</ResultScale> <Proportion>LIB</Proportion> <TimesToRun>3</TimesToRun> <IgnoreRuns>1</IgnoreRuns> </TestInformation> <TestProfile> <Version>1.0.2</Version> <SupportedPlatforms>Linux, Windows</SupportedPlatforms> <SoftwareType>Utility</SoftwareType> <TestType>System</TestType> <License>Free</License> <Status>Verified</Status> <ExternalDependencies>python</ExternalDependencies> <RequiresDisplay>TRUE</RequiresDisplay> <RequiresInternet>TRUE</RequiresInternet> <EnvironmentSize>100</EnvironmentSize> <ProjectURL>https://www.seleniumhq.org/</ProjectURL> <Maintainer>Michael Larabel</Maintainer> <SystemDependencies>firefox, google-chrome</SystemDependencies> </TestProfile> <TestSettings> <Option> <DisplayName>Browser</DisplayName> <Identifier>browser</Identifier> <Menu> <Entry> <Name>Firefox</Name> <Value>Firefox</Value> </Entry> <Entry> <Name>Google Chrome</Name> <Value>Chrome</Value> </Entry> </Menu> </Option> </TestSettings> </PhoronixTestSuite>