TestEngineering/Performance: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
Line 26: Line 26:


=== Raptor ===
=== Raptor ===
Description
Raptor is a testing framework used to run browser benchmark and browser page-load performance tests. Raptor is cross-browser compatible and is currently running in Mozilla taskcluster production on Firefox Desktop, Firefox Android, and on Google Chromium.


* Owner: Rob Wood [:rwood]
* Owner: Rob Wood [:rwood]

Revision as of 19:28, 7 February 2019

What we do

What we don't do

Onboarding

Objectives

  • Increase regression detection coverage to page load on Android products including WebView comparisons
  • Increase quality standards by measuring and alerting on power usage for Android and ARM64
  • Build dashboards to improve visibility of how we are tracking against our release criteria for Android
  • Reducing noise in test results and adding annotations to provide clarity of signal for regressions
  • Develop measurements and mechanisms for reporting on our tools, policies and documentation for how to improve clarity and efficiency of risk assessments

Team

  • Dave Hunt [:davehunt]
  • Rob Wood [:rwood]
  • Kyle Lahnakoski [:ekyle]
  • Stephen Donner [:stephend]
  • Ionut Goldan [:igoldan]
  • Florian Strugariu [:bebe]
  • Greg Mierzwinski [:sparky]

Projects

Trello: https://trello.com/b/gc3AlyhB/firefox-performance-test-engineering

Raptor

Raptor is a testing framework used to run browser benchmark and browser page-load performance tests. Raptor is cross-browser compatible and is currently running in Mozilla taskcluster production on Firefox Desktop, Firefox Android, and on Google Chromium.

Talos

WebPageTest

Perfherder

Firefox Performance Dashboard

Firefox Health Dashboard