So we can deprecate it
The following revision refers to this bug: https://chromium.googlesource.com/chromium/tools/build.git/+/b33935c6be58d166080ab9dd93a25c40a8671966 commit b33935c6be58d166080ab9dd93a25c40a8671966 Author: hinoka <hinoka@google.com> Date: Wed Aug 31 17:28:04 2016 Enable milo pubsub on public buildbot chromium/os masters BUG= 642461 Review-Url: https://codereview.chromium.org/2291123003 [modify] https://crrev.com/b33935c6be58d166080ab9dd93a25c40a8671966/masters/master.chromium.android/builders.pyl [modify] https://crrev.com/b33935c6be58d166080ab9dd93a25c40a8671966/masters/master.chromium.android/master_site_config.py [modify] https://crrev.com/b33935c6be58d166080ab9dd93a25c40a8671966/masters/master.chromium.chromedriver/master_site_config.py [modify] https://crrev.com/b33935c6be58d166080ab9dd93a25c40a8671966/masters/master.chromium.gatekeeper/master_site_config.py [modify] https://crrev.com/b33935c6be58d166080ab9dd93a25c40a8671966/masters/master.chromium.goma/builders.pyl [modify] https://crrev.com/b33935c6be58d166080ab9dd93a25c40a8671966/masters/master.chromium.goma/master_site_config.py [modify] https://crrev.com/b33935c6be58d166080ab9dd93a25c40a8671966/masters/master.chromium.gpu.fyi/master_site_config.py [modify] https://crrev.com/b33935c6be58d166080ab9dd93a25c40a8671966/masters/master.chromium.gpu/master_site_config.py [modify] https://crrev.com/b33935c6be58d166080ab9dd93a25c40a8671966/masters/master.chromium.infra.cron/master_site_config.py [modify] https://crrev.com/b33935c6be58d166080ab9dd93a25c40a8671966/masters/master.chromium.lkgr/master_site_config.py [modify] https://crrev.com/b33935c6be58d166080ab9dd93a25c40a8671966/masters/master.chromium.memory.full/master_site_config.py [modify] https://crrev.com/b33935c6be58d166080ab9dd93a25c40a8671966/masters/master.chromium.perf.fyi/master_site_config.py [modify] https://crrev.com/b33935c6be58d166080ab9dd93a25c40a8671966/masters/master.chromium.perf/master_site_config.py [modify] https://crrev.com/b33935c6be58d166080ab9dd93a25c40a8671966/masters/master.chromium.swarm/master_site_config.py [modify] https://crrev.com/b33935c6be58d166080ab9dd93a25c40a8671966/masters/master.chromium.tools.build/builders.pyl [modify] https://crrev.com/b33935c6be58d166080ab9dd93a25c40a8671966/masters/master.chromium.tools.build/master_site_config.py [modify] https://crrev.com/b33935c6be58d166080ab9dd93a25c40a8671966/masters/master.chromium.webrtc.fyi/master_site_config.py [modify] https://crrev.com/b33935c6be58d166080ab9dd93a25c40a8671966/masters/master.chromium.webrtc/master_site_config.py [modify] https://crrev.com/b33935c6be58d166080ab9dd93a25c40a8671966/masters/master.chromiumos.chromium/master_site_config.py [modify] https://crrev.com/b33935c6be58d166080ab9dd93a25c40a8671966/masters/master.chromiumos/master_site_config.py
The following revision refers to this bug: https://chrome-internal.googlesource.com/infradata/master-manager.git/+/d2a87a0c77904736c333f366112a02a9304f410e commit d2a87a0c77904736c333f366112a02a9304f410e Author: hinoka <hinoka@google.com> Date: Wed Aug 31 22:48:56 2016
The following revision refers to this bug: https://chromium.googlesource.com/chromium/tools/build.git/+/017fb905c5d73b99589929169d5a2cb10c963228 commit 017fb905c5d73b99589929169d5a2cb10c963228 Author: hinoka <hinoka@google.com> Date: Fri Sep 02 19:13:34 2016 Enable pubsub streaming for public tryservers BUG= 642461 Review-Url: https://codereview.chromium.org/2304703004 [modify] https://crrev.com/017fb905c5d73b99589929169d5a2cb10c963228/masters/master.tryserver.blink/master_site_config.py [modify] https://crrev.com/017fb905c5d73b99589929169d5a2cb10c963228/masters/master.tryserver.chromium.android/master_site_config.py [modify] https://crrev.com/017fb905c5d73b99589929169d5a2cb10c963228/masters/master.tryserver.chromium.angle/master_site_config.py [modify] https://crrev.com/017fb905c5d73b99589929169d5a2cb10c963228/masters/master.tryserver.chromium.perf/master_site_config.py [modify] https://crrev.com/017fb905c5d73b99589929169d5a2cb10c963228/masters/master.tryserver.chromium.win/master_site_config.py [modify] https://crrev.com/017fb905c5d73b99589929169d5a2cb10c963228/masters/master.tryserver.client.custom_tabs_client/master_site_config.py [modify] https://crrev.com/017fb905c5d73b99589929169d5a2cb10c963228/masters/master.tryserver.client.mojo/master_site_config.py [modify] https://crrev.com/017fb905c5d73b99589929169d5a2cb10c963228/masters/master.tryserver.client.pdfium/master_site_config.py [modify] https://crrev.com/017fb905c5d73b99589929169d5a2cb10c963228/masters/master.tryserver.client.syzygy/master_site_config.py [modify] https://crrev.com/017fb905c5d73b99589929169d5a2cb10c963228/masters/master.tryserver.libyuv/master_site_config.py [modify] https://crrev.com/017fb905c5d73b99589929169d5a2cb10c963228/masters/master.tryserver.nacl/master_site_config.py [modify] https://crrev.com/017fb905c5d73b99589929169d5a2cb10c963228/masters/master.tryserver.v8/master_site_config.py [modify] https://crrev.com/017fb905c5d73b99589929169d5a2cb10c963228/masters/master.tryserver.webrtc/master_site_config.py
Issue 570793 has been merged into this issue.
The following revision refers to this bug: https://chrome-internal.googlesource.com/infradata/master-manager.git/+/6371aec26aad26b96849fdd474e0e52f0ee65701 commit 6371aec26aad26b96849fdd474e0e52f0ee65701 Author: hinoka <hinoka@google.com> Date: Fri Sep 02 19:15:00 2016
The following revision refers to this bug: https://chrome-internal.googlesource.com/infradata/master-manager.git/+/30c628f3a6b77eb3c1a234dfe798a62af33481ee commit 30c628f3a6b77eb3c1a234dfe798a62af33481ee Author: hinoka <hinoka@google.com> Date: Wed Sep 14 22:53:52 2016
The following revision refers to this bug: https://chromium.googlesource.com/chromium/tools/build.git/+/f2d0b993a0a91a63a1d6ff3f552650d90b11da07 commit f2d0b993a0a91a63a1d6ff3f552650d90b11da07 Author: hinoka <hinoka@google.com> Date: Mon Sep 19 21:39:10 2016 Activate pubsub for dart masters These don't use AutoSetupMaster, so the status pusher needs to be add in master.cfg BUG= 642461 Review-Url: https://codereview.chromium.org/2353653002 [modify] https://crrev.com/f2d0b993a0a91a63a1d6ff3f552650d90b11da07/masters/master.client.dart.fyi/master.cfg [modify] https://crrev.com/f2d0b993a0a91a63a1d6ff3f552650d90b11da07/masters/master.client.dart.packages/master.cfg [modify] https://crrev.com/f2d0b993a0a91a63a1d6ff3f552650d90b11da07/masters/master.client.dart/master.cfg
The following revision refers to this bug: https://chromium.googlesource.com/external/github.com/luci/luci-go.git/+/3518c0e283b1f61e65913b651c9d87ec43c0fd93 commit 3518c0e283b1f61e65913b651c9d87ec43c0fd93 Author: hinoka <hinoka@google.com> Date: Mon Sep 19 22:47:23 2016 Milo: master grpc endpoint fix the writer needs to be closed (flushed) otherwise it can't be read out. BUG= 642461 Review-Url: https://codereview.chromium.org/2349833003 [modify] https://crrev.com/3518c0e283b1f61e65913b651c9d87ec43c0fd93/milo/appengine/buildbot/grpc.go
The following revision refers to this bug: https://chromium.googlesource.com/external/github.com/luci/luci-go.git/+/252dd6dd5887a25127c6ff6dfe6c9e59cc27109d commit 252dd6dd5887a25127c6ff6dfe6c9e59cc27109d Author: hinoka <hinoka@google.com> Date: Thu Sep 22 18:07:48 2016 Buildbot build json grpc endpoint This grpc endpoint fetches and returns a buildbot json. Also refactored build() so that it expects buildNum to be an int. BUG= 642461 Review-Url: https://codereview.chromium.org/2364653002 [modify] https://crrev.com/252dd6dd5887a25127c6ff6dfe6c9e59cc27109d/milo/api/proto/buildbot.pb.go [modify] https://crrev.com/252dd6dd5887a25127c6ff6dfe6c9e59cc27109d/milo/api/proto/buildbot.proto [modify] https://crrev.com/252dd6dd5887a25127c6ff6dfe6c9e59cc27109d/milo/api/proto/buildbotserver_dec.go [modify] https://crrev.com/252dd6dd5887a25127c6ff6dfe6c9e59cc27109d/milo/api/proto/pb.discovery.go [modify] https://crrev.com/252dd6dd5887a25127c6ff6dfe6c9e59cc27109d/milo/appengine/buildbot/build.go [modify] https://crrev.com/252dd6dd5887a25127c6ff6dfe6c9e59cc27109d/milo/appengine/buildbot/build_test.go [modify] https://crrev.com/252dd6dd5887a25127c6ff6dfe6c9e59cc27109d/milo/appengine/buildbot/grpc.go [modify] https://crrev.com/252dd6dd5887a25127c6ff6dfe6c9e59cc27109d/milo/appengine/buildbot/html.go [modify] https://crrev.com/252dd6dd5887a25127c6ff6dfe6c9e59cc27109d/milo/appengine/buildbot/html_data.go
Deployed Milo with the new endpoint, things look like they're running aite
The following revision refers to this bug: https://chromium.googlesource.com/external/github.com/luci/luci-go.git/+/13283dfe9fd2489e280bd3e9a3e6d15fd119e3b5 commit 13283dfe9fd2489e280bd3e9a3e6d15fd119e3b5 Author: hinoka <hinoka@google.com> Date: Thu Sep 22 18:54:42 2016 Milo: Buildbot build grpc endpoint fix Previous CL accidentally pointed to the endpoint that returned a Milo build (A generic build datastructure meant for both Luci and buildbot builds) instead of the buildbot build. BUG= 642461 Review-Url: https://codereview.chromium.org/2360333003 [modify] https://crrev.com/13283dfe9fd2489e280bd3e9a3e6d15fd119e3b5/milo/appengine/buildbot/grpc.go
The following revision refers to this bug: https://chrome-internal.googlesource.com/infra/infra_internal.git/+/6a34432b35b47be5c496a4bde759e27c62287bde commit 6a34432b35b47be5c496a4bde759e27c62287bde Author: hinoka <hinoka@google.com> Date: Thu Sep 22 19:01:42 2016
The following revision refers to this bug: https://chrome-internal.googlesource.com/infra/infra_internal.git/+/adf30f3e4ac9135169370ca3bfc5a04623518f70 commit adf30f3e4ac9135169370ca3bfc5a04623518f70 Author: hinoka <hinoka@google.com> Date: Thu Sep 22 20:03:10 2016
The following revision refers to this bug: https://chrome-internal.googlesource.com/infra/infra_internal.git/+/e0c06d534f1ee6753bccee52f60e611c8f94fd73 commit e0c06d534f1ee6753bccee52f60e611c8f94fd73 Author: hinoka <hinoka@google.com> Date: Wed Oct 05 04:27:04 2016
The following revision refers to this bug: https://chrome-internal.googlesource.com/infra/infra_internal.git/+/417e96d75c382f6439232a75979fea3204331826 commit 417e96d75c382f6439232a75979fea3204331826 Author: hinoka <hinoka@google.com> Date: Wed Oct 05 06:23:12 2016
The following revision refers to this bug: https://chromium.googlesource.com/external/github.com/luci/luci-go.git/+/6d5e649ebb7def4de9ec72e6dc0de5a7acb0146a commit 6d5e649ebb7def4de9ec72e6dc0de5a7acb0146a Author: hinoka <hinoka@google.com> Date: Fri Oct 07 02:27:40 2016 Milo: Grpc endpoint for multiple builds on a builder BUG= 642461 Review-Url: https://codereview.chromium.org/2366763002 [modify] https://crrev.com/6d5e649ebb7def4de9ec72e6dc0de5a7acb0146a/milo/api/proto/buildbot.pb.go [modify] https://crrev.com/6d5e649ebb7def4de9ec72e6dc0de5a7acb0146a/milo/api/proto/buildbot.proto [modify] https://crrev.com/6d5e649ebb7def4de9ec72e6dc0de5a7acb0146a/milo/api/proto/buildbotserver_dec.go [modify] https://crrev.com/6d5e649ebb7def4de9ec72e6dc0de5a7acb0146a/milo/api/proto/pb.discovery.go [modify] https://crrev.com/6d5e649ebb7def4de9ec72e6dc0de5a7acb0146a/milo/appengine/buildbot/grpc.go [add] https://crrev.com/6d5e649ebb7def4de9ec72e6dc0de5a7acb0146a/milo/appengine/buildbot/grpc_test.go
The following revision refers to this bug: https://chromium.googlesource.com/infra/infra.git/+/3178c097b3caa85f5dc00219e68d65d1199e4773 commit 3178c097b3caa85f5dc00219e68d65d1199e4773 Author: Ryan Tseng <hinoka@google.com> Date: Fri Oct 21 01:03:57 2016 test-results buildextract module - Switch to using Milo instead of CBE BUG= 642461 Change-Id: I19adfb9da8a2f5e04ebecd58aee4515d8c1d30f6 Reviewed-on: https://chromium-review.googlesource.com/394470 Commit-Queue: Ryan Tseng <hinoka@chromium.org> Reviewed-by: Erik Staab <estaab@chromium.org> [modify] https://crrev.com/3178c097b3caa85f5dc00219e68d65d1199e4773/go/deps.yaml [modify] https://crrev.com/3178c097b3caa85f5dc00219e68d65d1199e4773/go/src/infra/appengine/test-results/buildextract/buildextract.go [modify] https://crrev.com/3178c097b3caa85f5dc00219e68d65d1199e4773/go/src/infra/appengine/test-results/buildextract/buildextract_test.go [modify] https://crrev.com/3178c097b3caa85f5dc00219e68d65d1199e4773/go/src/infra/appengine/test-results/buildextract/testing.go [modify] https://crrev.com/3178c097b3caa85f5dc00219e68d65d1199e4773/go/src/infra/appengine/test-results/buildextract/testing_test.go [modify] https://crrev.com/3178c097b3caa85f5dc00219e68d65d1199e4773/go/src/infra/appengine/test-results/frontend/builders.go
This is pretty much done (woot)
Comment 1 by bugdroid1@chromium.org
, Aug 31 2016