[perfdocs] Add more documentation about metrics gathered through Raptor
Categories
(Testing :: Raptor, task, P2)
Tracking
(firefox107 fixed)
Tracking | Status | |
---|---|---|
firefox107 | --- | fixed |
People
(Reporter: sparky, Assigned: sparky)
References
(Blocks 3 open bugs)
Details
(Whiteboard: [fxp])
Attachments
(3 files, 5 obsolete files)
This bug is for adding a bit more documentation about how our metrics are collected, and what they are to our documentation. It might also be useful to update our information about how we can do regression hunting because we have a lot of new tools e.g. mozperftest-tools, new browsertime videos with overlaid metrics, etc..
Assignee | ||
Updated•2 years ago
|
Assignee | ||
Comment 1•2 years ago
|
||
This patch adds the ability to document metrics, and have them validated against metrics that are being measured by the test. The definitions can be done in any "level" of the configuration (test, suite, global), however there can't be any duplicate definitions for metrics (including their aliases).
Warnings are output for the following:
- Duplicate metrics definitions.
- Undocumented metrics that are measured (alerting for Raptor).
- Documented, but unmeasured metrics.
Changes to the tests are to make them work with the changes done in this patch.
Updated•2 years ago
|
Assignee | ||
Comment 2•2 years ago
|
||
This patch adds the ability to document metrics, and have them validated against metrics that are being measured by the test. The definitions can be done in any "level" of the configuration (test, suite, global), however there can't be any duplicate definitions for metrics (including their aliases).
Warnings are output for the following:
- Duplicate metrics definitions.
- Undocumented metrics that are measured (alerting for Raptor).
- Documented, but unmeasured metrics.
Changes to the tests are to make them work with the changes done in this patch.
Assignee | ||
Comment 3•2 years ago
|
||
This patch adds the ability to document metrics, and have them validated against metrics that are being measured by the test. The definitions can be done in any "level" of the configuration (test, suite, global), however there can't be any duplicate definitions for metrics (including their aliases).
Warnings are output for the following:
- Duplicate metrics definitions.
- Undocumented metrics that are measured (alerting for Raptor).
- Documented, but unmeasured metrics.
Changes to the tests are to make them work with the changes done in this patch.
Assignee | ||
Comment 4•2 years ago
|
||
This patch adds the ability to document metrics, and have them validated against metrics that are being measured by the test. The definitions can be done in any "level" of the configuration (test, suite, global), however there can't be any duplicate definitions for metrics (including their aliases).
Warnings are output for the following:
- Duplicate metrics definitions.
- Undocumented metrics that are measured (alerting for Raptor).
- Documented, but unmeasured metrics.
Changes to the tests are to make them work with the changes done in this patch.
Updated•2 years ago
|
Updated•2 years ago
|
Updated•2 years ago
|
Updated•2 years ago
|
Assignee | ||
Comment 5•2 years ago
|
||
This patch adds the ability to document metrics, and have them validated against metrics that are being measured by the test. The definitions can be done in any "level" of the configuration (test, suite, global), however there can't be any duplicate definitions for metrics (including their aliases).
Warnings are output for the following:
- Duplicate metrics definitions.
- Undocumented metrics that are measured (alerting for Raptor).
- Documented, but unmeasured metrics.
Changes to the tests are to make them work with the changes done in this patch.
Updated•2 years ago
|
Comment 6•2 years ago
|
||
This patch adds some starter documentation on metrics and our tests that is unfinished. It also adds metric definitions which take care of the perfdoc failures generated in previous patches in the series.
Comment 7•2 years ago
|
||
This patch adds the ability to document metrics, and have them validated against metrics that are being measured by the test. The definitions can be done in any "level" of the configuration (test, suite, global), however there can't be any duplicate definitions for metrics (including their aliases).
Warnings are output for the following:
- Duplicate metrics definitions.
- Undocumented metrics that are measured (alerting for Raptor).
- Documented, but unmeasured metrics.
Changes to the tests are to make them work with the changes done in this patch.
Comment 8•2 years ago
|
||
This patch adds some new tests for the metrics field. It also fixes up some issues in the existing tests which came from mock.Mock
being used outside of a context manager. Other changes are updates to the existing tests.
Depends on D156851
Pushed by gmierz2@outlook.com: https://hg.mozilla.org/integration/autoland/rev/26f96cf4114d [perfdocs] Add metric documentation, and validation to Raptor. r=perftest-reviewers,aglavic https://hg.mozilla.org/integration/autoland/rev/e36977a9e313 [perfdocs] Add tests for new metrics field. r=sparky,perftest-reviewers https://hg.mozilla.org/integration/autoland/rev/0788b29168f8 Add starter docs for metrics. r=sparky,perftest-reviewers
Comment 10•2 years ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/26f96cf4114d
https://hg.mozilla.org/mozilla-central/rev/e36977a9e313
https://hg.mozilla.org/mozilla-central/rev/0788b29168f8
Updated•1 year ago
|
Description
•