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

Issue 2774343003: Promote LogDog aliases for BuildBot JSON data. (Closed)

Created:
3 years, 9 months ago by dnj
Modified:
3 years, 9 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

Promote LogDog aliases for BuildBot JSON data. Generalize the LogDog alias-to-link promotion logic and apply it to the BuildBot JSON endpoints. This will cause LogDog-only builds to omit junk BuildBot log links in favor of the LogDog link aliases, bringing the JSON in line with the rendered build. Because Gatekeeper uses Milo for BuildBot step information, this will incidentally cause Gatekeeper to include LogDog links in its failure e-mails instead of the junk BuildBot links. BUG=chromium:701201 TEST=expectations - Expectations, which already expressed this logic, didn't change. R=hinoka@chromium.org Review-Url: https://codereview.chromium.org/2774343003 Committed: https://github.com/luci/luci-go/commit/bd7c09a3a39523473f59ceb432b4f1dbc283c5c7

Patch Set 1 #

Total comments: 13

Patch Set 2 : comments #

Total comments: 10

Patch Set 3 : comments #

Unified diffs Side-by-side diffs Delta from patch set Stats (+133 lines, -39 lines) Patch
M milo/appengine/buildbot/build.go View 1 2 6 chunks +121 lines, -32 lines 0 comments Download
M milo/appengine/buildbot/grpc.go View 1 8 chunks +12 lines, -7 lines 0 comments Download

Messages

Total messages: 11 (4 generated)
dnj
3 years, 9 months ago (2017-03-27 19:42:23 UTC) #1
hinoka
https://codereview.chromium.org/2774343003/diff/1/milo/appengine/buildbot/build.go File milo/appengine/buildbot/build.go (right): https://codereview.chromium.org/2774343003/diff/1/milo/appengine/buildbot/build.go#newcode497 milo/appengine/buildbot/build.go:497: postProcessBuild(b) I like b = postProcessBuild(b) to make it ...
3 years, 9 months ago (2017-03-27 20:14:36 UTC) #2
dnj
https://codereview.chromium.org/2774343003/diff/1/milo/appengine/buildbot/build.go File milo/appengine/buildbot/build.go (right): https://codereview.chromium.org/2774343003/diff/1/milo/appengine/buildbot/build.go#newcode497 milo/appengine/buildbot/build.go:497: postProcessBuild(b) On 2017/03/27 20:14:35, hinoka wrote: > I like ...
3 years, 9 months ago (2017-03-27 21:31:33 UTC) #3
hinoka
lgtm + comments https://codereview.chromium.org/2774343003/diff/1/milo/appengine/buildbot/build.go File milo/appengine/buildbot/build.go (right): https://codereview.chromium.org/2774343003/diff/1/milo/appengine/buildbot/build.go#newcode515 milo/appengine/buildbot/build.go:515: for sidx := range b.Steps { ...
3 years, 9 months ago (2017-03-27 22:04:26 UTC) #4
dnj
https://codereview.chromium.org/2774343003/diff/20001/milo/appengine/buildbot/build.go File milo/appengine/buildbot/build.go (right): https://codereview.chromium.org/2774343003/diff/20001/milo/appengine/buildbot/build.go#newcode496 milo/appengine/buildbot/build.go:496: // Prepare the build for rendering. On 2017/03/27 22:04:26, ...
3 years, 9 months ago (2017-03-27 22:20:16 UTC) #5
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/2774343003/40001
3 years, 9 months ago (2017-03-27 22:20:37 UTC) #8
commit-bot: I haz the power
3 years, 9 months ago (2017-03-27 22:32:01 UTC) #11
Message was sent while issue was closed.
Committed patchset #3 (id:40001) as
https://github.com/luci/luci-go/commit/bd7c09a3a39523473f59ceb432b4f1dbc283c5c7

Powered by Google App Engine
This is Rietveld 408576698