TestEngineering/Performance/Results: Difference between revisions
No edit summary |
No edit summary |
||
Line 11: | Line 11: | ||
* Documentation: [[EngineeringProductivity/Projects/ActiveData]] | * Documentation: [[EngineeringProductivity/Projects/ActiveData]] | ||
* Source code: https://github.com/mozilla/activedata | * Source code: https://github.com/mozilla/activedata | ||
* Issue tracker: https://bugzilla.mozilla.org/ | * Issue tracker: https://bugzilla.mozilla.org/buglist.cgi?product=Testing&component=ActiveData&resolution=--- | ||
* Contact: Kyle Lahnakoski [ekyle] | * Contact: Kyle Lahnakoski [ekyle] | ||
Line 61: | Line 61: | ||
* Issue tracker: https://github.com/mozilla-frontend-infra/firefox-performance-dashboard/issues | * Issue tracker: https://github.com/mozilla-frontend-infra/firefox-performance-dashboard/issues | ||
* Contact: Armen Zambrano Gasparnian [armenzg] | * Contact: Armen Zambrano Gasparnian [armenzg] | ||
= Metrics = | |||
{{todo|https://metrics.mozilla.com/protected/shiny/cdowhygelund/firefox-perf-telemetry-dashboard/}} | |||
= Perfherder = | = Perfherder = | ||
Perfherder is an interactive dashboard intended to allow monitoring and analysis of automated performance tests run against Mozilla products. Perfherder is part of the [[EngineeringProductivity/Projects/Treeherder|Treeherder]] project. | Perfherder is an interactive dashboard intended to allow monitoring and analysis of automated performance tests run against Mozilla products. Perfherder is part of the [[EngineeringProductivity/Projects/Treeherder|Treeherder]] project. | ||
* Location: | * Location: https://treeherder.mozilla.org/perf.html | ||
* Access: Public | * Access: Public | ||
* Audience: Sheriffs, Engineers | |||
* Documentation: [[EngineeringProductivity/Projects/Perfherder]] | |||
* Source code: https://github.com/mozilla/treeherder | |||
* Issue tracker: https://bugzilla.mozilla.org/buglist.cgi?product=Tree%20Management&component=Perfherder&resolution=--- | |||
* Contact: Sarah Clements [sclements] | |||
== Alerts == | |||
{{todo|add description}} | |||
* Location: https://treeherder.mozilla.org/perf.html#/alerts | |||
* Documentation: {{todo|}} | |||
== Compare == | |||
{{todo|add description}} | |||
* Location: https://treeherder.mozilla.org/perf.html#/comparechooser | |||
* Documentation: {{todo|}} | |||
== Graphs == | |||
{{todo|add description}} | |||
* Location: https://treeherder.mozilla.org/perf.html#/graphs | |||
* Documentation: {{todo|}} | |||
= Redash = | |||
{{todo|add description}} | |||
* Location: https://sql.telemetry.mozilla.org/ | |||
* Access: {{todo|}} | |||
* Audience: Sheriffs, Engineers, Managers | * Audience: Sheriffs, Engineers, Managers | ||
* Documentation: | * Documentation: {{todo|}} | ||
* Source code: {{todo|}} | * Source code: {{todo|}} | ||
* Issue tracker: {{todo|}} | * Issue tracker: {{todo|}} | ||
* Contact: {{todo|}} | * Contact: {{todo|}} | ||
= | = Ad-hoc results = | ||
{{todo|add description}} | |||
* [https://drive.google.com/drive/folders/11a90GH_xwcqwkcAmzCZAkwmQeuSoXA3n Performance/Projects/Desktop/Testing] | |||
Revision as of 15:44, 8 August 2019
There are a variety of places where performance results are available, some of these can be queried directly, and others are dashboards built on top of those sources.
ActiveData Query Tool
ActiveData is a collection of billions of records covering unit tests, jobs, performance data, and source code revision history. The intended use is for automated clients or for building dashboards, however the query tool can be used for exploration.
- Location: https://activedata.allizom.org/tools/query.html
- Access: Public
- Audience: Engineers
- Documentation: EngineeringProductivity/Projects/ActiveData
- Source code: https://github.com/mozilla/activedata
- Issue tracker: https://bugzilla.mozilla.org/buglist.cgi?product=Testing&component=ActiveData&resolution=---
- Contact: Kyle Lahnakoski [ekyle]
Examples
ActiveData Recipes
Due to the size and complexity of ActiveData, using it to answer everyday questions is not a straightforward task and the built-in query tool is often insufficient. ActiveData Recipes was created to provide an intuitive way to not only use ActiveData, but to save your queries for future use and share them with others.
- Location: https://adr-dev.herokuapp.com/
- Access: Public
- Audience: Engineers, Managers
- Documentation: https://active-data-recipes.readthedocs.io/
- Source code: https://github.com/mozilla/active-data-recipes
- Issue tracker: https://github.com/mozilla/active-data-recipes/issues
- Contact: Andrew Halberstadt [ahal]
Datadog
WebPageTest
- Location: https://app.datadoghq.com/dashboard/lists/manual/18187
- Access: File a bug to request access by replacing [user] and [email] in this template.
- Audience: Engineers, Managers
- Documentation: https://mozilla-wpt-api-docs.readthedocs.io/ [TODO] add doc on how to use datadog
- Source code: https://github.com/mozilla/wpt-api
- Issue tracker: https://github.com/mozilla/wpt-api/issues
- Contact: Stephen Donner [stephend]
Firefox Health
The health dashboard tracks metrics and statistics important for tracking performance improvements.
- Location: https://health.graphics/
- Access: Public
- Audience: Managers
- Documentation: [TODO] add link to documentation
- Source code: https://github.com/mozilla-frontend-infra/firefox-health-dashboard
- Issue tracker: https://github.com/mozilla-frontend-infra/firefox-health-dashboard/issues
- Contact: Kyle Lahnakoski [ekyle]
Firefox Performance Dashboard
- Location: https://arewefastyet.com/
- Access: Public
- Audience: Managers
- Documentation: [TODO] add link to documentation
- Source code: https://github.com/mozilla-frontend-infra/firefox-performance-dashboard
- Issue tracker: https://github.com/mozilla-frontend-infra/firefox-performance-dashboard/issues
- Contact: Armen Zambrano Gasparnian [armenzg]
Metrics
Perfherder
Perfherder is an interactive dashboard intended to allow monitoring and analysis of automated performance tests run against Mozilla products. Perfherder is part of the Treeherder project.
- Location: https://treeherder.mozilla.org/perf.html
- Access: Public
- Audience: Sheriffs, Engineers
- Documentation: EngineeringProductivity/Projects/Perfherder
- Source code: https://github.com/mozilla/treeherder
- Issue tracker: https://bugzilla.mozilla.org/buglist.cgi?product=Tree%20Management&component=Perfherder&resolution=---
- Contact: Sarah Clements [sclements]
Alerts
- Location: https://treeherder.mozilla.org/perf.html#/alerts
- Documentation: [TODO]
Compare
- Location: https://treeherder.mozilla.org/perf.html#/comparechooser
- Documentation: [TODO]
Graphs
- Location: https://treeherder.mozilla.org/perf.html#/graphs
- Documentation: [TODO]
Redash
- Location: https://sql.telemetry.mozilla.org/
- Access: [TODO]
- Audience: Sheriffs, Engineers, Managers
- Documentation: [TODO]
- Source code: [TODO]
- Issue tracker: [TODO]
- Contact: [TODO]