Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(119)

Issue 2078603002: milo: fix running steps (Closed)

Created:
4 years, 6 months ago by nodir
Modified:
4 years, 6 months ago
Reviewers:
dnj, Ryan Tseng, estaab, hinoka
CC:
andrew.wang, chromium-reviews, infra-reviews+luci-go_chromium.org, M-A Ruel, tandrii+luci-go_chromium.org, todd
Base URL:
https://chromium.googlesource.com/external/github.com/luci/luci-go@milo-pending
Target Ref:
refs/heads/master
Project:
luci-go
Visibility:
Public.

Description

milo: fix running steps milo displays running steps as succeeded because annotation processor incorrectly closes all steps in the end. Fix that. Milo did not have css rule for running builds. Fix that. Also do not add empty property groups to milo build. Also fix build duration for running builds. Refactor some code related to changes above. R=hinoka@chromium.org, estaab@chromium.org, dnj@chromium.org BUG=613584 Committed: https://github.com/luci/luci-go/commit/30e6ec55c034c0c327a38c25a040727a07276c61

Patch Set 1 : milo: fix running steps #

Patch Set 2 : milo: fix running steps #

Total comments: 16

Patch Set 3 : address comments #

Total comments: 3
Unified diffs Side-by-side diffs Delta from patch set Stats (+141 lines, -135 lines) Patch
M appengine/cmd/milo/frontend/static/buildbot/css/default.css View 1 2 1 chunk +1 line, -1 line 0 comments Download
M appengine/cmd/milo/logdog/logDogStream.go View 1 chunk +2 lines, -2 lines 0 comments Download
M appengine/cmd/milo/swarming/build.go View 1 2 5 chunks +68 lines, -32 lines 0 comments Download
M appengine/cmd/milo/swarming/build_test.go View 3 chunks +5 lines, -5 lines 0 comments Download
M appengine/cmd/milo/swarming/expectations/build-pending.json View 1 chunk +0 lines, -4 lines 0 comments Download
A + appengine/cmd/milo/swarming/expectations/build-running.json View 6 chunks +9 lines, -57 lines 0 comments Download
A + appengine/cmd/milo/swarming/testdata/build-running View 3 chunks +23 lines, -5 lines 0 comments Download
A + appengine/cmd/milo/swarming/testdata/build-running.swarm View 1 chunk +1 line, -1 line 0 comments Download
M client/cmd/logdog_annotee/main.go View 1 1 chunk +1 line, -0 lines 0 comments Download
M client/logdog/annotee/annotation/annotation.go View 1 chunk +1 line, -1 line 0 comments Download
M client/logdog/annotee/processor.go View 1 2 7 chunks +28 lines, -25 lines 3 comments Download
M common/proto/milo/annotations.proto View 1 chunk +1 line, -1 line 0 comments Download
M common/proto/milo/annotations.pb.go View 1 2 1 chunk +1 line, -1 line 0 comments Download

Depends on Patchset:

Messages

Total messages: 27 (13 generated)
nodir
PTAL Screenshot: http://i.imgur.com/sZ9fbsB.png - "recipe bootstrap" and "go third parties" steps are yellow and have ...
4 years, 6 months ago (2016-06-16 20:01:49 UTC) #4
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/2078603002/60001
4 years, 6 months ago (2016-06-16 20:02:02 UTC) #6
estaab
lgtm https://codereview.chromium.org/2078603002/diff/60001/appengine/cmd/milo/frontend/static/buildbot/css/default.css File appengine/cmd/milo/frontend/static/buildbot/css/default.css (right): https://codereview.chromium.org/2078603002/diff/60001/appengine/cmd/milo/frontend/static/buildbot/css/default.css#newcode435 appengine/cmd/milo/frontend/static/buildbot/css/default.css:435: background-color: #fd3; #fff6c6 as per buildbot? https://codereview.chromium.org/2078603002/diff/60001/appengine/cmd/milo/swarming/build.go File ...
4 years, 6 months ago (2016-06-16 20:13:45 UTC) #7
commit-bot: I haz the power
Dry run: This issue passed the CQ dry run.
4 years, 6 months ago (2016-06-16 20:18:35 UTC) #9
Ryan Tseng
lgtm https://codereview.chromium.org/2078603002/diff/60001/appengine/cmd/milo/frontend/static/buildbot/css/default.css File appengine/cmd/milo/frontend/static/buildbot/css/default.css (right): https://codereview.chromium.org/2078603002/diff/60001/appengine/cmd/milo/frontend/static/buildbot/css/default.css#newcode475 appengine/cmd/milo/frontend/static/buildbot/css/default.css:475: .running,.waiting,td.building { Just use this https://codereview.chromium.org/2078603002/diff/60001/appengine/cmd/milo/swarming/build.go File appengine/cmd/milo/swarming/build.go ...
4 years, 6 months ago (2016-06-16 20:21:13 UTC) #11
Ryan Tseng
https://codereview.chromium.org/2078603002/diff/60001/appengine/cmd/milo/frontend/static/buildbot/css/default.css File appengine/cmd/milo/frontend/static/buildbot/css/default.css (right): https://codereview.chromium.org/2078603002/diff/60001/appengine/cmd/milo/frontend/static/buildbot/css/default.css#newcode435 appengine/cmd/milo/frontend/static/buildbot/css/default.css:435: background-color: #fd3; On 2016/06/16 20:13:45, estaab wrote: > #fff6c6 ...
4 years, 6 months ago (2016-06-16 20:22:37 UTC) #12
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/2078603002/80001
4 years, 6 months ago (2016-06-16 21:05:25 UTC) #14
nodir
Looks ok: https://879-3f5844f-tainted-nodir-dot-luci-milo.appspot.com/swarming/prod/2f73da2386607e10 https://codereview.chromium.org/2078603002/diff/60001/appengine/cmd/milo/frontend/static/buildbot/css/default.css File appengine/cmd/milo/frontend/static/buildbot/css/default.css (right): https://codereview.chromium.org/2078603002/diff/60001/appengine/cmd/milo/frontend/static/buildbot/css/default.css#newcode475 appengine/cmd/milo/frontend/static/buildbot/css/default.css:475: .running,.waiting,td.building { On 2016/06/16 20:21:13, Ryan ...
4 years, 6 months ago (2016-06-16 21:08:05 UTC) #15
hinoka
https://codereview.chromium.org/2078603002/diff/80001/client/logdog/annotee/processor.go File client/logdog/annotee/processor.go (right): https://codereview.chromium.org/2078603002/diff/80001/client/logdog/annotee/processor.go#newcode301 client/logdog/annotee/processor.go:301: h.finish(closeSteps) I don' think you have to pass it ...
4 years, 6 months ago (2016-06-16 21:13:59 UTC) #16
commit-bot: I haz the power
Dry run: This issue passed the CQ dry run.
4 years, 6 months ago (2016-06-16 21:16:15 UTC) #18
nodir
https://codereview.chromium.org/2078603002/diff/80001/client/logdog/annotee/processor.go File client/logdog/annotee/processor.go (right): https://codereview.chromium.org/2078603002/diff/80001/client/logdog/annotee/processor.go#newcode301 client/logdog/annotee/processor.go:301: h.finish(closeSteps) On 2016/06/16 21:13:58, hinoka wrote: > I don' ...
4 years, 6 months ago (2016-06-16 21:23:14 UTC) #19
commit-bot: I haz the power
This CL has an open dependency (Issue 2077593002 Patch 1). Please resolve the dependency and ...
4 years, 6 months ago (2016-06-16 21:23:55 UTC) #23
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/2078603002/80001
4 years, 6 months ago (2016-06-16 21:48:43 UTC) #25
commit-bot: I haz the power
4 years, 6 months ago (2016-06-16 21:52:09 UTC) #27
Message was sent while issue was closed.
Committed patchset #3 (id:80001) as
https://github.com/luci/luci-go/commit/30e6ec55c034c0c327a38c25a040727a07276c61

Powered by Google App Engine
This is Rietveld 408576698