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

Issue 2674513003: milo: Add BuildInfo implementation for BuildBot. (Closed)

Created:
3 years, 10 months ago by dnj
Modified:
3 years, 10 months ago
Reviewers:
hinoka
CC:
chromium-reviews, infra-reviews+luci-go_chromium.org, maruel+w_chromium.org, tandrii+luci-go_chromium.org
Target Ref:
refs/heads/master
Project:
luci-go
Visibility:
Public.

Description

milo: Add BuildInfo implementation for BuildBot. This adds a BuildInfo endpoint implementation for BuildBot builds. These builds will load the Milo annotation protobuf from LogDog, merge it with the BuildBot build information, and export that via pRPC endpoint. BUG=chromium:687625 TEST=unit Review-Url: https://codereview.chromium.org/2674513003 Committed: https://github.com/luci/luci-go/commit/cf475ef7566a1fb123eae4993888614c6a121532

Patch Set 1 #

Total comments: 12

Patch Set 2 : Comments #

Unified diffs Side-by-side diffs Delta from patch set Stats (+539 lines, -3 lines) Patch
A milo/appengine/buildbot/buildinfo.go View 1 1 chunk +240 lines, -0 lines 0 comments Download
A milo/appengine/buildbot/buildinfo_test.go View 1 chunk +288 lines, -0 lines 0 comments Download
M milo/appengine/buildinfo/service.go View 3 chunks +11 lines, -3 lines 0 comments Download

Depends on Patchset:

Dependent Patchsets:

Messages

Total messages: 11 (4 generated)
dnj
PTAL. This set of CLs adds a pRPC service to Milo called "BuildInfo". This service ...
3 years, 10 months ago (2017-02-02 02:57:33 UTC) #2
hinoka
code lg, comments mostly revolve around readability. https://codereview.chromium.org/2674513003/diff/1/milo/appengine/buildbot/buildinfo.go File milo/appengine/buildbot/buildinfo.go (right): https://codereview.chromium.org/2674513003/diff/1/milo/appengine/buildbot/buildinfo.go#newcode47 milo/appengine/buildbot/buildinfo.go:47: // GetBuildInfo ...
3 years, 10 months ago (2017-02-03 02:16:44 UTC) #3
dnj
https://codereview.chromium.org/2674513003/diff/1/milo/appengine/buildbot/buildinfo.go File milo/appengine/buildbot/buildinfo.go (right): https://codereview.chromium.org/2674513003/diff/1/milo/appengine/buildbot/buildinfo.go#newcode80 milo/appengine/buildbot/buildinfo.go:80: return nil, err On 2017/02/03 02:16:44, hinoka wrote: > ...
3 years, 10 months ago (2017-02-03 23:53:39 UTC) #4
dnj
https://codereview.chromium.org/2674513003/diff/1/milo/appengine/buildbot/buildinfo.go File milo/appengine/buildbot/buildinfo.go (right): https://codereview.chromium.org/2674513003/diff/1/milo/appengine/buildbot/buildinfo.go#newcode47 milo/appengine/buildbot/buildinfo.go:47: // GetBuildInfo resolves a Milo protobuf Step for a ...
3 years, 10 months ago (2017-02-03 23:54:04 UTC) #5
hinoka
lgtm
3 years, 10 months ago (2017-02-03 23:56:13 UTC) #6
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2674513003/20001
3 years, 10 months ago (2017-02-03 23:59:43 UTC) #8
commit-bot: I haz the power
3 years, 10 months ago (2017-02-04 00:06:53 UTC) #11
Message was sent while issue was closed.
Committed patchset #2 (id:20001) as
https://github.com/luci/luci-go/commit/cf475ef7566a1fb123eae4993888614c6a121532

Powered by Google App Engine
This is Rietveld 408576698