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

Issue 781909 link

Starred by 1 user

Issue metadata

Status: Fixed
Owner:
Last visit > 30 days ago
Closed: Nov 2017
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: ----
Pri: 1
Type: Bug



Sign in to add a comment

master-release doesn't wait for any slaves

Project Member Reported by akes...@chromium.org, Nov 6 2017

Issue description

See e.g. https://luci-milo.appspot.com/buildbot/chromeos/master-release/3668

This causes go/som to get confused, because it assumes that all slaves of that build failed and emits tickets for them.

There have been some recent changes by nxia@ and jkop@ to the master-waiting logic, I suspect one of them introduced this behavior change.

P1 because it makes go/som useless for digging into canary problems.
 
Owner: nxia@chromium.org
Status: Assigned (was: Untriaged)
-> nxia has a few recent changes to completion stage

Comment 2 by nxia@chromium.org, Nov 6 2017

Status: Started (was: Assigned)
checking
Project Member

Comment 3 by bugdroid1@chromium.org, Nov 7 2017

The following revision refers to this bug:
  https://chromium.googlesource.com/chromiumos/chromite/+/54215b52baed808eda44ccea45dd3964a8ae3b9e

commit 54215b52baed808eda44ccea45dd3964a8ae3b9e
Author: Ningning Xia <nxia@chromium.org>
Date: Tue Nov 07 14:00:17 2017

completion_stages: master-release should wait for slaves to complete.

master builds without external_manager should also wait for all slaves
to complete.

BUG= chromium:781909 
TEST=unit_tests

Change-Id: I8f7325949426d002103297d94c38c5fecb8de663
Reviewed-on: https://chromium-review.googlesource.com/756276
Commit-Ready: Ningning Xia <nxia@chromium.org>
Tested-by: Ningning Xia <nxia@chromium.org>
Reviewed-by: Aviv Keshet <akeshet@chromium.org>

[modify] https://crrev.com/54215b52baed808eda44ccea45dd3964a8ae3b9e/cbuildbot/stages/completion_stages_unittest.py
[modify] https://crrev.com/54215b52baed808eda44ccea45dd3964a8ae3b9e/cbuildbot/stages/completion_stages.py

Comment 4 by nxia@chromium.org, Nov 13 2017

Status: Fixed (was: Started)

Sign in to add a comment