New issue
Advanced search Search tips
Note: Color blocks (like or ) mean that a user may not be available. Tooltip shows the reason.

Issue 637202 link

Starred by 2 users

Issue metadata

Status: WontFix
Owner: ----
Closed: Jun 2018
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: ----
Pri: 2
Type: Bug



Sign in to add a comment

Static initializer check should be a trybot check, not just a perf bot check

Project Member Reported by andrewhayden@chromium.org, Aug 12 2016

Issue description

Encountered here:
https://codereview.chromium.org/2243433002/

Apparently the check for static initializers runs as a perfbot check, but not as a buildbot check. This allows code with static initializers to land and subsequently breaks the perf waterfall and requires manual rollback.

Since static initializers are forbidden, we should have a presubmit check that guarantees there aren't any.

Having been guilty of adding static initializers by accident several times I think this is a fairly important QoL thing, and I'm really surprised at the current behaviour.

Not sure where this bug belongs, infra can you triage?

 
Components: Infra>Client>Perf

Comment 2 by d...@chromium.org, Aug 12 2016

Cc: rsesek@chromium.org phajdan.jr@chromium.org
Labels: -Infra-Troopers
+rsesek@, +phajdan.jr@, both of who worked on https://chromium.googlesource.com/chromium/src/+log/master/infra/scripts/legacy/scripts/slave/chromium/sizes.py

Infra-Troopers is generally used for breakages and outages. If something needs triaging, it should be added to a triage queue (e.g., Infra component).
Components: Infra>CQ
Labels: -Pri-3 -Infra-CommitQueue Pri-2
Owner: phajdan.jr@chromium.org
Status: Assigned (was: Untriaged)
Pawel, could you take a look at this?
Components: -Infra>CQ Infra>Client>Chrome
Owner: ----
Status: Available (was: Assigned)
Components: -Infra>Client>Perf
Labels: -Performance-Waterfall -Performance-Sheriff-BotHealth
Components: Infra>CQ
Labels: -Build-CommitQueue
Build-CommitQueue has been long deprecated, but until now was still offered in auto-complete. Please use Infra>CQ component for CQ-related issues instead.
Components: -Infra>CQ
Project Member

Comment 9 by sheriffbot@chromium.org, Jun 14 2018

Labels: Hotlist-Recharge-Cold
Status: Untriaged (was: Available)
This issue has been Available for over a year. If it's no longer important or seems unlikely to be fixed, please consider closing it out. If it is important, please re-triage the issue.

Sorry for the inconvenience if the bug really should have been left as Available.

For more details visit https://www.chromium.org/issue-tracking/autotriage - Your friendly Sheriffbot
Summary: Static initializer check should be a trybot check, not just a perf bot check (was: Static initializer check should be a presubmit check, not just a perf bot check)

Comment 11 by hzl@chromium.org, Jun 15 2018

Status: WontFix (was: Untriaged)

Sign in to add a comment