From 20e4ce51df23bef903fae4de971502e4538a624b Mon Sep 17 00:00:00 2001 From: Bjorn Terelius Date: Fri, 27 Sep 2024 16:10:11 +0200 Subject: [PATCH] Notify chromiums code coverage service about builds using buildbucket v2 notifications. MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Based on https://chromium-review.googlesource.com/c/chromium/src/+/5889124 Bug: chromium:352560718 Change-Id: I8064ed4437a510bfcbfbe82268389c5fb75739f4 Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/363980 Commit-Queue: Björn Terelius Reviewed-by: Christoffer Dewerin Cr-Commit-Position: refs/heads/main@{#43096} --- infra/config/config.star | 5 +++++ infra/config/cr-buildbucket.cfg | 5 +++++ 2 files changed, 10 insertions(+) diff --git a/infra/config/config.star b/infra/config/config.star index 742439fc58..f0127ebfdd 100755 --- a/infra/config/config.star +++ b/infra/config/config.star @@ -406,6 +406,11 @@ luci.notifier( ), ) +# Notify findit about completed builds for code coverage purposes +luci.buildbucket_notification_topic( + name = "projects/findit-for-me/topics/buildbucket_notification", +) + # Tree closer definitions: luci.tree_closer( diff --git a/infra/config/cr-buildbucket.cfg b/infra/config/cr-buildbucket.cfg index 23a8544f97..a2566074ed 100644 --- a/infra/config/cr-buildbucket.cfg +++ b/infra/config/cr-buildbucket.cfg @@ -5691,3 +5691,8 @@ buckets { service_accounts: "webrtc-try-builder@chops-service-accounts.iam.gserviceaccount.com" } } +common_config { + builds_notification_topics { + name: "projects/findit-for-me/topics/buildbucket_notification" + } +}