Closed gmierz closed 3 weeks ago
@gmierz do you currently do this manually? I just want to figure out if this would increase the number of needinfos overall, or just switch them from being set by a human to being set by the bot.
We don't currently do this manually. We were considering it, but it would be too much additional work for perf-sheriffs to take on so we need an automated approach for it.
Looking at this dashboard here: https://sql.telemetry.mozilla.org/queries/103165/source?p_alert_summary_id=null&p_framework=browsertime&p_past_months=1&p_platform=null&p_status=null&p_suite=null&p_test=null
I see about 9 bugs in the last month that would have received a needinfo.
OK, that sounds reasonable.
PR is up here in draft form atm: https://github.com/mozilla/bugbot/pull/2527
We'd like to have bugbot make comments, and need-info the authors of patches that cause performance alerts after 1 week of no activity.
Here's an example perf-alert bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1924102
The author of the regressing patch can be found in the
Regressed by
field for the bug. The comments should only happen on bugs that were created for performance regressions. It should exclude these kinds of bugs: https://bugzilla.mozilla.org/show_bug.cgi?id=1909343The bugs we want to target are those which contain both of these keywords:
perf-alert
, andregression
.