Buildbot/Talos/Sheriffing: Difference between revisions

Moved microbench to https://developer.mozilla.org/en-US/docs/Mozilla/Developer_guide/Build_Instructions/GTest#Sheriffing_policy
(Add a microbench policy)
(Moved microbench to https://developer.mozilla.org/en-US/docs/Mozilla/Developer_guide/Build_Instructions/GTest#Sheriffing_policy)
Line 85: Line 85:


As a note, the generated description refers the patch author to [[https://wiki.mozilla.org/Buildbot/Talos/RegressionBugsHandling guidelines and expectations]] for them about how and when to respond.
As a note, the generated description refers the patch author to [[https://wiki.mozilla.org/Buildbot/Talos/RegressionBugsHandling guidelines and expectations]] for them about how and when to respond.
= Microbench Policy =
Microbench tests measure the speed of a very specific operation. A regression in a micro-benchmark may not lead to a user visible regression and should not be treated as strictly as a Talos regression. Large changes in microbench scores will also be expected when the code is directly modified and should be accepted even if the developer intended to change that code. Micro-benchmarks however provide a framework for adding performance tests for platform code and regression tests for performance fixes. They will catch unintended regressions in code and when correlated with a Talos regression might indicate the source of the regression.


= Other common tasks =
= Other common tasks =
Confirmed users
336

edits