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

Issue 719927 link

Starred by 8 users

Issue metadata

Status: Fixed
Owner:
Closed: May 2017
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: ----
Pri: 1
Type: Bug



Sign in to add a comment

[PolyGerrit] Clicking on the "CQ Dry Run" & "Submit to CQ" buttons is not doing anything

Project Member Reported by rmis...@google.com, May 9 2017

Issue description


This is happening after the latest PG push.

Reproduced this on both skia-review: https://skia-review.googlesource.com/c/10298/
and chromium-review: https://chromium-review.googlesource.com/c/490766/

Workaround is to click on the "Reply" button and then to click on +1 or +2 next to "Commit-Queue".
 

Comment 1 by rmis...@google.com, May 9 2017

Labels: Infra-Troopers
Owner: rmis...@google.com
Status: Assigned (was: Untriaged)
Looking at this since MTV is not online.
Also adding Infra-Troopers label for FYI.

Comment 2 by rmis...@google.com, May 9 2017

Cc: aga...@chromium.org andyb...@chromium.org tandrii@chromium.org

Comment 3 by rmis...@google.com, May 9 2017

Does not look like any recent changes to commitqueue.js caused this. I went back to a version from 1/25/2017 and still see the problem. Something changed in the framework code.

Comment 4 by rmis...@google.com, May 9 2017

This started happening as of https://gerrit.googlesource.com/gerrit/+/e7bc47f648241fd6610b5ee8f61c919774e5ddc6

I suspect https://gerrit-review.googlesource.com/c/103854
Still looking at why this might happen..
Cc: hie...@google.com
(I am off corp) can you loop in Gerrit team in IRC ? Munich office is likely still online, maybe they can do roll back.

Comment 6 by rmis...@google.com, May 9 2017

When I revert https://gerrit.googlesource.com/gerrit/+/a499e3d9382fef139294472f4853d0d8f7e76931 locally the buttons start working again.

Comment 7 by rmis...@google.com, May 9 2017

Cc: beckysiegel@google.com

Comment 8 by rmis...@google.com, May 9 2017

It appears that the new this.$.labelScores.getLabelValues() is not getting the latest values in send() when the "CQ Dry Run" & "Submit to CQ" buttons are clicked.
The old structure in https://gerrit.googlesource.com/gerrit/+/87df78a64899f794abfad47a7963cadb0341fe46/polygerrit-ui/app/elements/change/gr-reply-dialog/gr-reply-dialog.js#276 was able to get the latest values.
Cc: rmis...@chromium.org
 Issue 719808  has been merged into this issue.
Aaron created a revert in https://gerrit-review.googlesource.com/c/106272
 Issue gerrit:6167  has been merged into this issue.

Comment 13 by wyatta@google.com, May 9 2017

 Issue gerrit:6164  has been merged into this issue.

Comment 14 by wyatta@google.com, May 9 2017

 Issue gerrit:6165  has been merged into this issue.
Cc: -beckysiegel@google.com rmis...@google.com
Status: Started (was: Assigned)
I can't assign this to becky because this bug is in /p/chromium instead of /p/gerrit, but she has a fix here: https://gerrit-review.googlesource.com/c/106410/

Ravi has tested it locally and it works. Next step is to import and deploy to canary.
Cc: -rmis...@google.com -rmis...@chromium.org beckysiegel@google.com
Components: Infra>Codereview>Gerrit
Owner: aga...@chromium.org
Status: Fixed (was: Started)
agable to verify
Tested it in production with:
* https://skia-review.googlesource.com/c/10298/
* https://chromium-review.googlesource.com/c/490766/

LGTM

Side topic: Can we make some of the PG team contributors in /p/chromium monorail? Would be useful to keep them as owners on bugs like this and https://bugs.chromium.org/p/chromium/issues/detail?id=713194

Sign in to add a comment