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
Time To Load + View Popular Websites 1.0.3
system/selenium-top-sites-1.0.3
- 17 November 2019 -
Update web drivers.
downloads.xml
<?xml version="1.0"?> <!--Phoronix Test Suite v9.2.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/selenium-scripts-8.zip</URL> <MD5>88935d3f8be09c4be3d9da3b298ae647</MD5> <SHA256>64e029f4ed278e914bb2f6a56dcf7a880d5c8cd2367b5e8f76f9fa6e0affaca3</SHA256> <FileName>selenium-scripts-8.zip</FileName> <FileSize>12847</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://github.com/mozilla/geckodriver/releases/download/v0.24.0/geckodriver-v0.24.0-macos.tar.gz</URL> <MD5>e5e90dfee761975ca4cb1deef5733702</MD5> <SHA256>6553195cd6f449e2b90b0bdfe174c6c3337ed571ac6d57a0db028ac5f306cca9</SHA256> <FileName>geckodriver-v0.24.0-macos.tar.gz</FileName> <FileSize>2099879</FileSize> <PlatformSpecific>MacOSX</PlatformSpecific> </Package> <Package> <URL>https://chromedriver.storage.googleapis.com/77.0.3865.40/chromedriver_mac64.zip</URL> <MD5>812570697aadcd7a9038041b27437054</MD5> <SHA256>6fd7ad8944f762933e2a62aa1908de26c94a81f5cb6673446700794ae0574313</SHA256> <FileName>chromedriver_mac64_v77.zip</FileName> <FileSize>7391915</FileSize> <PlatformSpecific>MacOSX</PlatformSpecific> </Package> <Package> <URL>https://chromedriver.storage.googleapis.com/77.0.3865.40/chromedriver_linux64.zip</URL> <MD5>b4431816072192a2d36a10fa8cfde344</MD5> <SHA256>c5aefc828c62fcfeaae0dfbb448026fcfca5477c91b0e984f6f54d92abd76235</SHA256> <FileName>chromedriver_linux64_v77.zip</FileName> <FileSize>5425800</FileSize> <PlatformSpecific>Linux</PlatformSpecific> </Package> <Package> <URL>https://chromedriver.storage.googleapis.com/77.0.3865.40/chromedriver_win32.zip</URL> <MD5>7e94b11b8157e856b918f64d1b4af424</MD5> <SHA256>767d8f9b062ac784671cc0b37dda4d66cdb08419020ade84669b2217643b4949</SHA256> <FileName>chromedriver_win32_v77.zip</FileName> <FileSize>4759775</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_v77.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_v77.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 v9.2.0m2--> <PhoronixTestSuite> <SystemMonitor> <Sensor>sys.time</Sensor> </SystemMonitor> </PhoronixTestSuite>
test-definition.xml
<?xml version="1.0"?> <!--Phoronix Test Suite v9.2.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.3</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>