947
edits
(→Goals of Signal from Noise: link to where Larres proposes turning off ASR) |
|||
Line 10: | Line 10: | ||
* Turn talos jobs on TBPL orange when a talos regression is detected. Developers look at https://tbpl.mozilla.org/ as the singular source of truth for what is good or bad for a given push. | * Turn talos jobs on TBPL orange when a talos regression is detected. Developers look at https://tbpl.mozilla.org/ as the singular source of truth for what is good or bad for a given push. | ||
It is also an implicit goal of Signal from Noise to ensure that we are measuring as close as possible to user- | It is also an implicit goal of Signal from Noise to ensure that we are measuring as close as possible to user-relevant statistics. Performance tests are effectively a proxy for what the user experiences; while the test is only an analog, a principle of performance testing is that you measure analogs that have some meaning to the user. While e.g. Larres' proposal to turn off address space randomization ( https://wiki.mozilla.org/images/c/c0/Larres-thesis.pdf#page=55 ) eliminates noise, it also creates a system under test that is much different from how the user would experience Firefox. This also makes it harder, in general, to test, since each developer would have to build a non-ASR version of Firefox for Talos testing. | ||
== Execution of Signal from Noise == | == Execution of Signal from Noise == |
edits