Firefox OS/Performance/Datazilla: Difference between revisions

Jump to navigation Jump to search
Line 11: Line 11:
* '''Endurance''': [https://github.com/rwood-moz/gaia-ui-tests/tree/gaiastress Gaia UI tests] that perform the same few interactions repeatedly in order to identify memory leaks or performance issues.
* '''Endurance''': [https://github.com/rwood-moz/gaia-ui-tests/tree/gaiastress Gaia UI tests] that perform the same few interactions repeatedly in order to identify memory leaks or performance issues.
* '''FPS''': [https://github.com/mozilla/b2gperf b2gperf] performs a smooth scroll/swipe against the app and measures the frames per second using Gecko
* '''FPS''': [https://github.com/mozilla/b2gperf b2gperf] performs a smooth scroll/swipe against the app and measures the frames per second using Gecko
* '''Startup Time''': This is gathered using the 'test-perf' make target with Gaia, and the data is submitted to Datazilla using [https://github.com/mozilla/b2gperf b2gperf]  The test-perf jobs can measure other arbitrary performance metrics that are designed by the test authors (like "rendering_WiFi_list_>_settings-panel-wifi-ready"); the job that submits data to datazilla can operate on arbitrary metric names without any changes to the datazilla infrastructure.
* '''Startup Time''': This is gathered using the 'test-perf' make target with Gaia, and the data is submitted to Datazilla using [https://github.com/mozilla/b2gperf b2gperf]. The test-perf jobs can measure other arbitrary performance metrics that are designed by the test authors (like "rendering_WiFi_list_>_settings-panel-wifi-ready"); the job that submits data to datazilla can operate on arbitrary metric names without any changes to the datazilla infrastructure.


== Triaging Regressions ==
== Triaging Regressions ==
Confirmed users
1,905

edits

Navigation menu