We now have basic B2G performance tests reporting to https://datazilla.mozilla.org/b2

There are a few things worth noting:

1. The version number is taken from the device (these are running against nightly unagi engineering builds with latest master Gaia flashed on top). Until recently this was 1.0.0-prerelease but now appears to be 1.0.0.0-prerelease and is the reason you will see two charts.

2. The revision identifier for these tests in DataZilla is the git commit hash for Gaia, however DataZilla is currently only set up to work with Mercurial, so any links to the commit are broken. One of the next steps is to switch this to use github and leverage the API to detect and report performance regressions.

3. Clicking the summary chart at the top of the results page will display a larger version of the chart below. In this chart, each point represents a test run, and clicking data points will display detailed results for the test run in an additional chart below. If you then click a data point in this chart, a final chart showing the data submitted for that application/metric will be displayed.

It's also worth a brief explanation of what these tests do. For now they simply open the Phone, Messages, and Settings apps and take a measurement of the time before the first paint event is fired. Each app is launched 30 times, and these tests are triggered when a new nightly build is available, or when Gaia master branch is updated.

I encourage and look forward to your questions, feedback, and suggestions. :)

For those interested, the source code for these tests can be found here: http://hg.mozilla.org/users/tmielczarek_mozilla.com/b2gperf

Cheers,
Dave Hunt
Automation Development
_______________________________________________
dev-b2g mailing list
[email protected]
https://lists.mozilla.org/listinfo/dev-b2g

Reply via email to