Hello everyone,

As has just been written up by Rob Wood, Raptor is now actively being run
against Gaia pull requests in order to prevent larger regressions from
sneaking in and degrading performance. This is a great proactive measure to
keep our device performance at the forefront of development and is a great
achievement. I also wanted to inform everyone that we are also improving
automation around performance regressions that occur post-commit.

For the past two weeks, we have had a couple script jobs in place that
query the cold launch data from the Raptor dashboards [1]. Every day at 7AM
PT, the scripts fetch all data from the previous 7 days and are run through
some re-tooled graph server code (ported by Will Lachance) to detect any
performance regressions. If any regressions are found, Raptor will file
appropriate bugs in their respective Bugzilla components, or in the more
general Performance component if a regression occurs in multiple
applications. In fact, Raptor found its first regression today, if you
would like to see an example of what is generated [2].



*Call to Action*
If you care about the performance of a particular component, e.g. you are
an app owner, peer, or just <3 keep things fast and under control, I
encourage you to subscribe in Bugzilla to your respective components. If
you only care about the performance of the Clock app, feel free to watch
just bugs in the Clock component to keep the noise down. If you want to
know more about any performance issue that Raptor finds, you can either
watch the Performance component in Firefox OS, or maybe create a saved
search for all bugs filed by rap...@mozilla.com. Every regression that
Raptor finds is tagged with the "perf" and "regression" keywords, and the
bugs contain relevant information about the Gaia and Gecko commits that
were involved with the regression to aid in backouts or bisection.

If you have a regression come up in an area of your concern, please triage
it quickly and lets keep and improve the performance of Firefox OS!

[1] http://raptor.mozilla.org
[2] https://bugzilla.mozilla.org/show_bug.cgi?id=1170149

Thanks!

:Eli Perelman
_______________________________________________
dev-b2g mailing list
dev-b2g@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-b2g

Reply via email to