Page 1 of 14 BenchmarkXPRT Development Community
CrXPRT 2015
User manual
Contents
Introduction..................................................................................................................................................2
About the benchmark ..................................................................................................................................2
About the performance test ....................................................................................................................2
About the battery life test .......................................................................................................................2
Test workloads .........................................................................................................................................3
Installing the benchmark .............................................................................................................................5
Configuring the test device..........................................................................................................................7
Running the tests .........................................................................................................................................7
Running the performance test.................................................................................................................8
Running individual performance workloads...........................................................................................9
Running the battery life test....................................................................................................................9
Results.........................................................................................................................................................10
Results data collection ...........................................................................................................................12
Submitting your results..........................................................................................................................13
Uninstall......................................................................................................................................................13
OS versions .................................................................................................................................................13
Known Issues..............................................................................................................................................14
Technical Support.......................................................................................................................................14
Page 2 of 14 BenchmarkXPRT Development Community
Introduction
The purpose of the CrXPRT benchmark is to reliably evaluate the performance and battery life of devices
running the Google Chrome operating system (OS). The benchmark provides an intuitive user interface,
a runtime allowing it to be completed within half of a typical work day, and easy-to-understand results.
About the benchmark
The CrXPRT benchmark is published as an application (app) for the Chrome OS. It is intended to be
installed on devices running the Chrome OS (Chromebooks) and launched from the Chromebook Apps
center. The benchmark is divided into two test modes, performance and battery life, that run
independently of each other. The benchmark calculates performance scores and estimates battery life
using results from tests based on real-world productivity and media scenarios.
Some of the CrXPRT workload material is based on tests included in WebXPRT 2013. In addition, the
workload contains activities which are not part of WebXPRT, and some of the tests have been modified
to highlight specific features within the Chrome OS. The performance test includes seven individual
workloads. The battery-life test includes all seven workloads from the performance test, plus media
playback, gaming, and wait time scenarios.
After completing a test run, the benchmark displays a results page. The performance test produces an
overall performance score and individual workload scores. The battery life test produces an estimated
battery life expressed in hours and minutes, a separate performance score, and a frames per second
(FPS) rate for the HTML5 gaming component. The battery life performance score is different than the
main performance test score, so the two scores should not be compared. The following sections
describe the performance and battery life tests in more detail.
About the performance test
Portions of the performance test mode are adapted from the WebXPRT 2013 framework, which
contains many elements common to Chromebook usage. The performance suite includes Web browsing
and JavaScript workloads from WebXPRT 2013 along with additional workloads based on Portable
Native Client (PNaCl) and WebGL technologies. The seven performance scenarios are Photo Effects, Face
Detection (JavaScript), Offline Notes, Stock Portfolio Dashboard, DNA Sequence Analysis, 3D Shape with
WebGL, and Photo Collage using PNaCl. Further details about each workload can be found in Table 1.
The performance suite runs for seven iterations and reports an overall score and individual workload
scores. The performance test takes approximately 20 minutes to complete.
About the battery life test
The battery life test includes all seven workloads from the performance suite, plus video playback, audio
playback, and HTML5 gaming scenarios. It also incorporates realistic periods of wait time, for a total of
11 components. Table 1 describes the battery-life workloads in more detail.
Page 3 of 14 BenchmarkXPRT Development Community
Each iteration of the battery life test lasts for 30 minutes and is comprised of approximately 18 minutes
of active workloads and 12 minutes of wait/idle time. However, since different devices work at different
speeds, the exact amount of idle time will vary by device. By default, the test runs a total of seven
iterations, so the battery life test will take 3 hours and 30 minutes to complete.
You may also set the test to run for 4.5 hours, 5.5 hours, or until the battery is exhausted. These
extended tests require more iterations of the workload than the standard seven-iteration test, but are
the same as the standard test in all other respects.
The battery life test produces detailed results information including an estimated battery life with a 95
percent confidence interval, a performance score based on the seven performance suite workloads, and
a frames per second (FPS) rate from the HTML5 gaming scenario. The detailed results information also
includes the test’s exact duration, starting and ending battery levels for each iteration, and the
percentage of battery level drop for each iteration, so that testers can compare the expected battery life
to the actual elapsed time if they desire.
Results of the complete rundown test and the seven-iteration test should be very similar. However,
because it uses a large number of iterations, the rundown test will generally have a smaller confidence
interval.
Test workloads
Table 1 describes the CrXPRT performance and battery life workloads. All seven workloads from the
performance test are included in the battery-life test, but the battery-life test also includes video
playback, audio playback, HTML5 gaming, and wait time components.
Workload Category Description
Performance
Test
Battery-life
Test
Photo Effects HTML5 Canvas,
Canvas 2D, and
JavaScript
Measures the time to apply three
effects (Sharpen, Emboss, and
Glow) to two photos each, a set of
six photos total.
 
Face
Detection JS
HTML5 Canvas,
Canvas 2D, and
JavaScript
Measures the time it takes to check
for human faces in a set of five
photos (low resolution).
 
Offline Notes HTML5 Local
Storage,
JavaScript, and
AES encryption
Measures the time it takes to
encrypt, store, and display notes
from local storage.
 
Page 4 of 14 BenchmarkXPRT Development Community
Workload Category Description
Performance
Test
Battery-life
Test
Stock
Portfolio
Dashboard
HTML5 Canvas,
SVG, and
JavaScript
Measures the time it takes to
calculate and display different
graphical views of a stock portfolio.
 
DNA
Sequence
Analysis
HTML5 Web
Worker and
JavaScript
Measures the time it takes to
process eight DNA sequences for
ORFs and amino acids.
 
3D Shapes
with WebGL
WebGL-based Measures the time it takes to
generate equation-based 3D
shapes and display them with
WebGL.
 
Photo Collage
using PNaCl
PNaCl-based Measures the time it takes to apply
the Sharpen effect to four photos
and combine them into a collage
(high resolution).
 
Video Player Browser-based
video playback
Plays a 2-minute 1080p H.264
video clip in a browser from the
local system.
- 
Music Player Browser-based
audio playback
Plays an audio clip for 3 minutes.
- 
HTML5-based
game
HTML5 Canvas,
Canvas 2D, and
JavaScript
An impact.js-based game runs for
about 2 minutes. - 
Wait time N/A Device displays a wait page for the
rest of the 30 minute cycle. - 
Table 1: CrXPRT performance and battery life test workloads.
Page 5 of 14 BenchmarkXPRT Development Community
Installing the benchmark
You can install the CrXPRT 2015 app from the Chrome Web Store with just a few clicks.
1. On your Chromebook, open the Chrome App Launcher and select the Web Store icon.
2. In the Web Store search field, type “CrXPRT.”
3. When CrXPRT appears, click the “+ Free” button to start the installation.
Figure 1: CrXPRT in the Chrome Web Store. Clicking the “+ Free” button to begin installation.
4. In the Confirm New App window, click Add.
Page 6 of 14 BenchmarkXPRT Development Community
Figure 2: Clicking Add in the Confirm New App window.
5. While the app installs, the download button in the Web Store will say “CHECKING…”
6. When the installation is complete, the CrXPRT icon will appear in the Chrome App Launcher.
Figure 3: Installation is complete. CrXPRT appears in the Chrome App Launcher.
Page 7 of 14 BenchmarkXPRT Development Community
7. You can begin using CrXPRT by clicking the icon in the Chrome App Launcher or clicking the Launch
App button in the Chrome Web Store.
Configuring the test device
The following test device configuration steps are recommended for reliable results using CrXPRT:
 Set the display brightness to 200 nits.
 Connect a set of ear-fitting headphones (with sensitivity of ~100 dB/1 mW) to the audio port and
set the noise level to 75 dB.
Setting the brightness as specified above may require specialized equipment. If the user does
not have access to the necessary equipment, it is still possible for the results to be valid, but
comparing devices with different brightness and sound levels may be problematic.
 Charge the device battery to 100 percent.
 Make sure to close all running apps. To do this:
1. Click the Chrome menu in the browser toolbar.
2. Select More tools, then Task manager.
3. In the Task Manager window, select any unnecessary background tasks, and click End
process.
4. Close any open browser windows, with the exception of the Terminal window during the
battery life test.
 Verify that the device is connected to the Internet.
Running the tests
Before starting the test, please make sure the device is prepared according to the steps listed in the
Configuring the test device section. After a successful run, the test displays a results screen.
To launch CrXPRT:
1. Click the Chrome App Launcher button in the bottom left-hand corner of the screen.
2. Click through the App Launcher until you see the CrXPRT icon.
3. Click on the CrXPRT icon to launch CrXPRT.
4. CrXPRT will display the Select Test Mode page.
The performance and battery life tests are both launched from the Select Test Mode page.
Page 8 of 14 BenchmarkXPRT Development Community
Figure 4: The CrXPRT Select Test Mode page.
Running the performance test
Running the performance test involves just a few steps:
1. After launching CrXPRT, click the Performance Test button on the left side of the screen.
2. Enter a name for your device in the appropriate field.
Page 9 of 14 BenchmarkXPRT Development Community
Figure 5: The CrXPRT Performance Test start page.
3. Click the Start Test button.
The performance test will kick off and run for approximately 20 minutes, displaying a results screen
when the test is complete. See the Results section below for more information about test results.
Running individual performance workloads
If you wish to run only one of the performance test workloads, or any combination of the workloads
other than the default seven, simply click to deselect the workloads you don’t wish to run. The test will
not provide you with an overall performance score, but will display scores for the individual workloads
you selected.
Running the battery life test
Running the battery life test involves just a few steps:
1. After launching CrXPRT, click the Battery Test button on the right side of the screen.
2. At step 3 on the Battery Test Start Test page, enter the display brightness in Nits in the empty field.
If you do not have the equipment necessary to determine display brightness (as explained in the
Configuring the test device section), enter a placeholder number.
3. At step 5 on the Battery Test Start Test page, the default test duration is set to 3 hours and 30
minutes. If you would like to choose a longer duration, Click Change?
4. At step 6 on the Battery Test Start Test page, enter a name for your device in the empty field.
5. Verify that the current battery is charged to 100 percent.
6. When you’re ready to start the test, unplug the system’s power adapter and click Start Test.
Page 10 of 14 BenchmarkXPRT Development Community
Figure 6: The CrXPRT Battery Test Start Test page.
Unless you selected a longer test duration, the battery life test will run for approximately 3 hours and 30
minutes, displaying a results screen upon completion. If the screen appears to be black during the test,
don’t worry, it’s simply running the wait time component.
Results
At the end of a successful test, results are automatically displayed. The performance test produces an
overall performance score and individual workload scores. The battery life test produces an estimated
battery life expressed in hours and minutes, a separate performance score, and a frames per second
(FPS) rate for the HTML5 gaming component.
Page 11 of 14 BenchmarkXPRT Development Community
Figure 7: Performance Test results displaying after a test.
If you wish to see detailed results such as individual workload scores and confidence intervals, click the
Click to See Details link on the results page.
Figure 8: Detailed results for a battery life test.
Page 12 of 14 BenchmarkXPRT Development Community
Results for all previous tests are archived on the test device, and can be accessed by clicking the
Previous Results tab on left-hand side of the main screen.
To save a result as a text file:
1. On the end-of-test results page, click the Click to See Details link. If you’ve already closed the end-
of-test results page, click Previous Results in the left-hand menu, then click Details for the run you
wish to save.
2. On the Result Details page, click the arrow button next to Click to Download Result.
Figure 9: Selecting Click to Download Result.
3. Select the file destination, rename the file as needed, and click Save.
Results data collection
In order to help us with future benchmark development, CrXPRT collects test information and some data
about the device that produced those results, and stores the information in a secure database. To see
the fields CrXPRT collects, click here.
If you do not want to provide system information such as processor and memory type, you have the
option to opt out of providing that information by unchecking a box on the Start Test page.
As with WebXPRT, we may quote aggregate results and result ranges, such as high and low scores, the
number of results, or the average score, but we will never make individual CrXPRT results public without
the tester’s permission. In addition, CrXPRT does not report, and therefore Principled Technologies
cannot make public, identifying personal or corporate data, or any other potentially confidential
information.
Page 13 of 14 BenchmarkXPRT Development Community
Submitting your results
If you would like to submit your test result for us to consider for publication:
1. On the end-of-test results page, click Submit Result.
2. In the Submit Result to Server window, fill in the fields for contact email, device name, and device
model number. If you wish, you may also add comments in the Additional Information field.
3. Click Submit.
Figure 10: Submitting results after a battery life test.
Uninstall
You can uninstall the CrXPRT app in the same way you would uninstall any other Chrome app or
extension. To uninstall CrXPRT:
1. Open a Chrome browser window, and enter chrome://extensions in the navigation field.
2. Find CrXPRT in the list of Extensions, and click the trash can to the right of the CrXPRT listing.
3. At the Confirm Removal pop-up window, click Remove.
The uninstall process does not remove the battery_reader.sh script or battery_reader.info log file. To
remove these two items, navigate to Files-Downloads, select the objects, and click the trash can icon in
the lower right-hand corner of the Files window.
OS versions
CrXPRT is designed to run on devices with Chrome 38 and above.
Page 14 of 14 BenchmarkXPRT Development Community
Known Issues
There are no known issues with CrXPRT at this time.
Technical Support
Contact us at BenchmarkXPRTsupport@principledtechnologies.com for technical support.

More Related Content

PDF
PDF
KHAN_FAHAD_FL14
PDF
fusion eclipse manual
PDF
Sergeant
PDF
Memory Pools for C and C++
PDF
HDXPRT 2014 User Manual
PDF
D64974 gc10 odi-11g-integration-and-administration-ag
PDF
D space manual 1.5.2
KHAN_FAHAD_FL14
fusion eclipse manual
Sergeant
Memory Pools for C and C++
HDXPRT 2014 User Manual
D64974 gc10 odi-11g-integration-and-administration-ag
D space manual 1.5.2

Viewers also liked (6)

PPTX
임신초기알코올노출평가(곽호석)
PPTX
The life of fishy
PPTX
Question 7
PDF
Lightning Talk #9: How UX and Data Storytelling Can Shape Policy by Mika Aldaba
PDF
SEO: Getting Personal
PDF
Succession “Losers”: What Happens to Executives Passed Over for the CEO Job?
임신초기알코올노출평가(곽호석)
The life of fishy
Question 7
Lightning Talk #9: How UX and Data Storytelling Can Shape Policy by Mika Aldaba
SEO: Getting Personal
Succession “Losers”: What Happens to Executives Passed Over for the CEO Job?
Ad

Similar to CrXPRT 2015 User Manual (20)

PDF
Exploring CrXPRT 2015
PDF
Exploring MobileXPRT 2015
PDF
BatteryXPRT 2014 for Android User Manual
PDF
Exploring WebXPRT 2015
PDF
Exploring the BatteryXPRT 2014 for Android Benchmark
PDF
Performance_Programming
PDF
Performance Test Plan - Sample 1
PDF
MTLM Visual Studio 2010 ALM workshop
DOC
Web sphere application server performance tuning workshop
PPTX
Tales from the Optimization Trenches - Unite Copenhagen 2019
PDF
Debug, Analyze and Optimize Games with Intel Tools - Matteo Valoriani - Codem...
PDF
Debug, Analyze and Optimize Games with Intel Tools
PDF
Debug, Analyze and Optimize Games with Intel Tools - Matteo Valoriani - Codem...
PPTX
Getting Space Pirate Trainer* to Perform on Intel® Graphics
PDF
Media and entertainment workload comparison: HP Z8 vs. Apple Mac Pro
PDF
MobileXPRT 2015 User Manual
PPTX
Load Runner
PDF
Ginsbourg.com - Performance and Load Test Report Template LTR 1.5
PDF
Exploring the TouchXPRT 2014 Benchmark
PDF
Ibm urban code_deploy_v6_lab-workbook
Exploring CrXPRT 2015
Exploring MobileXPRT 2015
BatteryXPRT 2014 for Android User Manual
Exploring WebXPRT 2015
Exploring the BatteryXPRT 2014 for Android Benchmark
Performance_Programming
Performance Test Plan - Sample 1
MTLM Visual Studio 2010 ALM workshop
Web sphere application server performance tuning workshop
Tales from the Optimization Trenches - Unite Copenhagen 2019
Debug, Analyze and Optimize Games with Intel Tools - Matteo Valoriani - Codem...
Debug, Analyze and Optimize Games with Intel Tools
Debug, Analyze and Optimize Games with Intel Tools - Matteo Valoriani - Codem...
Getting Space Pirate Trainer* to Perform on Intel® Graphics
Media and entertainment workload comparison: HP Z8 vs. Apple Mac Pro
MobileXPRT 2015 User Manual
Load Runner
Ginsbourg.com - Performance and Load Test Report Template LTR 1.5
Exploring the TouchXPRT 2014 Benchmark
Ibm urban code_deploy_v6_lab-workbook
Ad

More from Principled Technologies (20)

PDF
Unlocking hybrid cloud efficiency: Dell AX System for Azure Local with PowerFlex
PDF
Energize your business strategy with the new Dell Pro 14 Plus
PDF
Unlock faster data-driven business decisions with Azure Databricks - Infographic
PDF
Supercharge AI performance and enhance productivity with the HP EliteBook X G...
PDF
Supercharge AI performance and enhance productivity with the HP EliteBook X G...
PDF
Equal time, equal tools: Measuring PC deployment time in multi-vendor environ...
PDF
Modernizing your data center with Dell and AMD
PDF
Dell Pro 14 Plus: Be better prepared for what’s coming
PDF
Security features in Dell, HP, and Lenovo PC systems: A research-based compar...
PDF
Make GenAI investments go further with the Dell AI Factory - Infographic
PDF
Make GenAI investments go further with the Dell AI Factory
PDF
Unlock faster insights with Azure Databricks
PDF
Speed up your transactions and save with new Dell PowerEdge R7725 servers pow...
PDF
The case for on-premises AI
PDF
Dell PowerEdge server cooling: Choose the cooling options that match the need...
PDF
Speed up your transactions and save with new Dell PowerEdge R7725 servers pow...
PDF
Propel your business into the future by refreshing with new one-socket Dell P...
PDF
Propel your business into the future by refreshing with new one-socket Dell P...
PDF
Unlock flexibility, security, and scalability by migrating MySQL databases to...
PDF
Migrate your PostgreSQL databases to Microsoft Azure for plug‑and‑play simpli...
Unlocking hybrid cloud efficiency: Dell AX System for Azure Local with PowerFlex
Energize your business strategy with the new Dell Pro 14 Plus
Unlock faster data-driven business decisions with Azure Databricks - Infographic
Supercharge AI performance and enhance productivity with the HP EliteBook X G...
Supercharge AI performance and enhance productivity with the HP EliteBook X G...
Equal time, equal tools: Measuring PC deployment time in multi-vendor environ...
Modernizing your data center with Dell and AMD
Dell Pro 14 Plus: Be better prepared for what’s coming
Security features in Dell, HP, and Lenovo PC systems: A research-based compar...
Make GenAI investments go further with the Dell AI Factory - Infographic
Make GenAI investments go further with the Dell AI Factory
Unlock faster insights with Azure Databricks
Speed up your transactions and save with new Dell PowerEdge R7725 servers pow...
The case for on-premises AI
Dell PowerEdge server cooling: Choose the cooling options that match the need...
Speed up your transactions and save with new Dell PowerEdge R7725 servers pow...
Propel your business into the future by refreshing with new one-socket Dell P...
Propel your business into the future by refreshing with new one-socket Dell P...
Unlock flexibility, security, and scalability by migrating MySQL databases to...
Migrate your PostgreSQL databases to Microsoft Azure for plug‑and‑play simpli...

Recently uploaded (20)

PPT
Geologic Time for studying geology for geologist
PDF
Univ-Connecticut-ChatGPT-Presentaion.pdf
PDF
Assigned Numbers - 2025 - Bluetooth® Document
PDF
Hindi spoken digit analysis for native and non-native speakers
PPTX
The various Industrial Revolutions .pptx
PPTX
Chapter 5: Probability Theory and Statistics
DOCX
search engine optimization ppt fir known well about this
PDF
August Patch Tuesday
PDF
1 - Historical Antecedents, Social Consideration.pdf
PDF
sustainability-14-14877-v2.pddhzftheheeeee
PDF
STKI Israel Market Study 2025 version august
PDF
WOOl fibre morphology and structure.pdf for textiles
PDF
CloudStack 4.21: First Look Webinar slides
PDF
Transform Your ITIL® 4 & ITSM Strategy with AI in 2025.pdf
PPTX
Benefits of Physical activity for teenagers.pptx
PPTX
Web Crawler for Trend Tracking Gen Z Insights.pptx
PDF
A novel scalable deep ensemble learning framework for big data classification...
PDF
A comparative study of natural language inference in Swahili using monolingua...
PDF
A review of recent deep learning applications in wood surface defect identifi...
PDF
TrustArc Webinar - Click, Consent, Trust: Winning the Privacy Game
Geologic Time for studying geology for geologist
Univ-Connecticut-ChatGPT-Presentaion.pdf
Assigned Numbers - 2025 - Bluetooth® Document
Hindi spoken digit analysis for native and non-native speakers
The various Industrial Revolutions .pptx
Chapter 5: Probability Theory and Statistics
search engine optimization ppt fir known well about this
August Patch Tuesday
1 - Historical Antecedents, Social Consideration.pdf
sustainability-14-14877-v2.pddhzftheheeeee
STKI Israel Market Study 2025 version august
WOOl fibre morphology and structure.pdf for textiles
CloudStack 4.21: First Look Webinar slides
Transform Your ITIL® 4 & ITSM Strategy with AI in 2025.pdf
Benefits of Physical activity for teenagers.pptx
Web Crawler for Trend Tracking Gen Z Insights.pptx
A novel scalable deep ensemble learning framework for big data classification...
A comparative study of natural language inference in Swahili using monolingua...
A review of recent deep learning applications in wood surface defect identifi...
TrustArc Webinar - Click, Consent, Trust: Winning the Privacy Game

CrXPRT 2015 User Manual

  • 1. Page 1 of 14 BenchmarkXPRT Development Community CrXPRT 2015 User manual Contents Introduction..................................................................................................................................................2 About the benchmark ..................................................................................................................................2 About the performance test ....................................................................................................................2 About the battery life test .......................................................................................................................2 Test workloads .........................................................................................................................................3 Installing the benchmark .............................................................................................................................5 Configuring the test device..........................................................................................................................7 Running the tests .........................................................................................................................................7 Running the performance test.................................................................................................................8 Running individual performance workloads...........................................................................................9 Running the battery life test....................................................................................................................9 Results.........................................................................................................................................................10 Results data collection ...........................................................................................................................12 Submitting your results..........................................................................................................................13 Uninstall......................................................................................................................................................13 OS versions .................................................................................................................................................13 Known Issues..............................................................................................................................................14 Technical Support.......................................................................................................................................14
  • 2. Page 2 of 14 BenchmarkXPRT Development Community Introduction The purpose of the CrXPRT benchmark is to reliably evaluate the performance and battery life of devices running the Google Chrome operating system (OS). The benchmark provides an intuitive user interface, a runtime allowing it to be completed within half of a typical work day, and easy-to-understand results. About the benchmark The CrXPRT benchmark is published as an application (app) for the Chrome OS. It is intended to be installed on devices running the Chrome OS (Chromebooks) and launched from the Chromebook Apps center. The benchmark is divided into two test modes, performance and battery life, that run independently of each other. The benchmark calculates performance scores and estimates battery life using results from tests based on real-world productivity and media scenarios. Some of the CrXPRT workload material is based on tests included in WebXPRT 2013. In addition, the workload contains activities which are not part of WebXPRT, and some of the tests have been modified to highlight specific features within the Chrome OS. The performance test includes seven individual workloads. The battery-life test includes all seven workloads from the performance test, plus media playback, gaming, and wait time scenarios. After completing a test run, the benchmark displays a results page. The performance test produces an overall performance score and individual workload scores. The battery life test produces an estimated battery life expressed in hours and minutes, a separate performance score, and a frames per second (FPS) rate for the HTML5 gaming component. The battery life performance score is different than the main performance test score, so the two scores should not be compared. The following sections describe the performance and battery life tests in more detail. About the performance test Portions of the performance test mode are adapted from the WebXPRT 2013 framework, which contains many elements common to Chromebook usage. The performance suite includes Web browsing and JavaScript workloads from WebXPRT 2013 along with additional workloads based on Portable Native Client (PNaCl) and WebGL technologies. The seven performance scenarios are Photo Effects, Face Detection (JavaScript), Offline Notes, Stock Portfolio Dashboard, DNA Sequence Analysis, 3D Shape with WebGL, and Photo Collage using PNaCl. Further details about each workload can be found in Table 1. The performance suite runs for seven iterations and reports an overall score and individual workload scores. The performance test takes approximately 20 minutes to complete. About the battery life test The battery life test includes all seven workloads from the performance suite, plus video playback, audio playback, and HTML5 gaming scenarios. It also incorporates realistic periods of wait time, for a total of 11 components. Table 1 describes the battery-life workloads in more detail.
  • 3. Page 3 of 14 BenchmarkXPRT Development Community Each iteration of the battery life test lasts for 30 minutes and is comprised of approximately 18 minutes of active workloads and 12 minutes of wait/idle time. However, since different devices work at different speeds, the exact amount of idle time will vary by device. By default, the test runs a total of seven iterations, so the battery life test will take 3 hours and 30 minutes to complete. You may also set the test to run for 4.5 hours, 5.5 hours, or until the battery is exhausted. These extended tests require more iterations of the workload than the standard seven-iteration test, but are the same as the standard test in all other respects. The battery life test produces detailed results information including an estimated battery life with a 95 percent confidence interval, a performance score based on the seven performance suite workloads, and a frames per second (FPS) rate from the HTML5 gaming scenario. The detailed results information also includes the test’s exact duration, starting and ending battery levels for each iteration, and the percentage of battery level drop for each iteration, so that testers can compare the expected battery life to the actual elapsed time if they desire. Results of the complete rundown test and the seven-iteration test should be very similar. However, because it uses a large number of iterations, the rundown test will generally have a smaller confidence interval. Test workloads Table 1 describes the CrXPRT performance and battery life workloads. All seven workloads from the performance test are included in the battery-life test, but the battery-life test also includes video playback, audio playback, HTML5 gaming, and wait time components. Workload Category Description Performance Test Battery-life Test Photo Effects HTML5 Canvas, Canvas 2D, and JavaScript Measures the time to apply three effects (Sharpen, Emboss, and Glow) to two photos each, a set of six photos total.   Face Detection JS HTML5 Canvas, Canvas 2D, and JavaScript Measures the time it takes to check for human faces in a set of five photos (low resolution).   Offline Notes HTML5 Local Storage, JavaScript, and AES encryption Measures the time it takes to encrypt, store, and display notes from local storage.  
  • 4. Page 4 of 14 BenchmarkXPRT Development Community Workload Category Description Performance Test Battery-life Test Stock Portfolio Dashboard HTML5 Canvas, SVG, and JavaScript Measures the time it takes to calculate and display different graphical views of a stock portfolio.   DNA Sequence Analysis HTML5 Web Worker and JavaScript Measures the time it takes to process eight DNA sequences for ORFs and amino acids.   3D Shapes with WebGL WebGL-based Measures the time it takes to generate equation-based 3D shapes and display them with WebGL.   Photo Collage using PNaCl PNaCl-based Measures the time it takes to apply the Sharpen effect to four photos and combine them into a collage (high resolution).   Video Player Browser-based video playback Plays a 2-minute 1080p H.264 video clip in a browser from the local system. -  Music Player Browser-based audio playback Plays an audio clip for 3 minutes. -  HTML5-based game HTML5 Canvas, Canvas 2D, and JavaScript An impact.js-based game runs for about 2 minutes. -  Wait time N/A Device displays a wait page for the rest of the 30 minute cycle. -  Table 1: CrXPRT performance and battery life test workloads.
  • 5. Page 5 of 14 BenchmarkXPRT Development Community Installing the benchmark You can install the CrXPRT 2015 app from the Chrome Web Store with just a few clicks. 1. On your Chromebook, open the Chrome App Launcher and select the Web Store icon. 2. In the Web Store search field, type “CrXPRT.” 3. When CrXPRT appears, click the “+ Free” button to start the installation. Figure 1: CrXPRT in the Chrome Web Store. Clicking the “+ Free” button to begin installation. 4. In the Confirm New App window, click Add.
  • 6. Page 6 of 14 BenchmarkXPRT Development Community Figure 2: Clicking Add in the Confirm New App window. 5. While the app installs, the download button in the Web Store will say “CHECKING…” 6. When the installation is complete, the CrXPRT icon will appear in the Chrome App Launcher. Figure 3: Installation is complete. CrXPRT appears in the Chrome App Launcher.
  • 7. Page 7 of 14 BenchmarkXPRT Development Community 7. You can begin using CrXPRT by clicking the icon in the Chrome App Launcher or clicking the Launch App button in the Chrome Web Store. Configuring the test device The following test device configuration steps are recommended for reliable results using CrXPRT:  Set the display brightness to 200 nits.  Connect a set of ear-fitting headphones (with sensitivity of ~100 dB/1 mW) to the audio port and set the noise level to 75 dB. Setting the brightness as specified above may require specialized equipment. If the user does not have access to the necessary equipment, it is still possible for the results to be valid, but comparing devices with different brightness and sound levels may be problematic.  Charge the device battery to 100 percent.  Make sure to close all running apps. To do this: 1. Click the Chrome menu in the browser toolbar. 2. Select More tools, then Task manager. 3. In the Task Manager window, select any unnecessary background tasks, and click End process. 4. Close any open browser windows, with the exception of the Terminal window during the battery life test.  Verify that the device is connected to the Internet. Running the tests Before starting the test, please make sure the device is prepared according to the steps listed in the Configuring the test device section. After a successful run, the test displays a results screen. To launch CrXPRT: 1. Click the Chrome App Launcher button in the bottom left-hand corner of the screen. 2. Click through the App Launcher until you see the CrXPRT icon. 3. Click on the CrXPRT icon to launch CrXPRT. 4. CrXPRT will display the Select Test Mode page. The performance and battery life tests are both launched from the Select Test Mode page.
  • 8. Page 8 of 14 BenchmarkXPRT Development Community Figure 4: The CrXPRT Select Test Mode page. Running the performance test Running the performance test involves just a few steps: 1. After launching CrXPRT, click the Performance Test button on the left side of the screen. 2. Enter a name for your device in the appropriate field.
  • 9. Page 9 of 14 BenchmarkXPRT Development Community Figure 5: The CrXPRT Performance Test start page. 3. Click the Start Test button. The performance test will kick off and run for approximately 20 minutes, displaying a results screen when the test is complete. See the Results section below for more information about test results. Running individual performance workloads If you wish to run only one of the performance test workloads, or any combination of the workloads other than the default seven, simply click to deselect the workloads you don’t wish to run. The test will not provide you with an overall performance score, but will display scores for the individual workloads you selected. Running the battery life test Running the battery life test involves just a few steps: 1. After launching CrXPRT, click the Battery Test button on the right side of the screen. 2. At step 3 on the Battery Test Start Test page, enter the display brightness in Nits in the empty field. If you do not have the equipment necessary to determine display brightness (as explained in the Configuring the test device section), enter a placeholder number. 3. At step 5 on the Battery Test Start Test page, the default test duration is set to 3 hours and 30 minutes. If you would like to choose a longer duration, Click Change? 4. At step 6 on the Battery Test Start Test page, enter a name for your device in the empty field. 5. Verify that the current battery is charged to 100 percent. 6. When you’re ready to start the test, unplug the system’s power adapter and click Start Test.
  • 10. Page 10 of 14 BenchmarkXPRT Development Community Figure 6: The CrXPRT Battery Test Start Test page. Unless you selected a longer test duration, the battery life test will run for approximately 3 hours and 30 minutes, displaying a results screen upon completion. If the screen appears to be black during the test, don’t worry, it’s simply running the wait time component. Results At the end of a successful test, results are automatically displayed. The performance test produces an overall performance score and individual workload scores. The battery life test produces an estimated battery life expressed in hours and minutes, a separate performance score, and a frames per second (FPS) rate for the HTML5 gaming component.
  • 11. Page 11 of 14 BenchmarkXPRT Development Community Figure 7: Performance Test results displaying after a test. If you wish to see detailed results such as individual workload scores and confidence intervals, click the Click to See Details link on the results page. Figure 8: Detailed results for a battery life test.
  • 12. Page 12 of 14 BenchmarkXPRT Development Community Results for all previous tests are archived on the test device, and can be accessed by clicking the Previous Results tab on left-hand side of the main screen. To save a result as a text file: 1. On the end-of-test results page, click the Click to See Details link. If you’ve already closed the end- of-test results page, click Previous Results in the left-hand menu, then click Details for the run you wish to save. 2. On the Result Details page, click the arrow button next to Click to Download Result. Figure 9: Selecting Click to Download Result. 3. Select the file destination, rename the file as needed, and click Save. Results data collection In order to help us with future benchmark development, CrXPRT collects test information and some data about the device that produced those results, and stores the information in a secure database. To see the fields CrXPRT collects, click here. If you do not want to provide system information such as processor and memory type, you have the option to opt out of providing that information by unchecking a box on the Start Test page. As with WebXPRT, we may quote aggregate results and result ranges, such as high and low scores, the number of results, or the average score, but we will never make individual CrXPRT results public without the tester’s permission. In addition, CrXPRT does not report, and therefore Principled Technologies cannot make public, identifying personal or corporate data, or any other potentially confidential information.
  • 13. Page 13 of 14 BenchmarkXPRT Development Community Submitting your results If you would like to submit your test result for us to consider for publication: 1. On the end-of-test results page, click Submit Result. 2. In the Submit Result to Server window, fill in the fields for contact email, device name, and device model number. If you wish, you may also add comments in the Additional Information field. 3. Click Submit. Figure 10: Submitting results after a battery life test. Uninstall You can uninstall the CrXPRT app in the same way you would uninstall any other Chrome app or extension. To uninstall CrXPRT: 1. Open a Chrome browser window, and enter chrome://extensions in the navigation field. 2. Find CrXPRT in the list of Extensions, and click the trash can to the right of the CrXPRT listing. 3. At the Confirm Removal pop-up window, click Remove. The uninstall process does not remove the battery_reader.sh script or battery_reader.info log file. To remove these two items, navigate to Files-Downloads, select the objects, and click the trash can icon in the lower right-hand corner of the Files window. OS versions CrXPRT is designed to run on devices with Chrome 38 and above.
  • 14. Page 14 of 14 BenchmarkXPRT Development Community Known Issues There are no known issues with CrXPRT at this time. Technical Support Contact us at BenchmarkXPRTsupport@principledtechnologies.com for technical support.