From e97f4340cae943638e2eab40856fb3581fb6c82d Mon Sep 17 00:00:00 2001 From: Christopher Rydell <91740096+crydell-ericsson@users.noreply.github.com> Date: Tue, 11 Jul 2023 11:50:18 -0700 Subject: [PATCH] Add ActionCacheStatistics to BEP (cherry picked from commit 8aa6446c5fa8698d35390284a7e99c4a7ab1f2ed) --- .../com/google/devtools/build/lib/buildeventstream/proto/BUILD | 1 + .../build/lib/buildeventstream/proto/build_event_stream.proto | 3 +++ 2 files changed, 4 insertions(+) diff --git a/third_party/bazel/src/main/java/com/google/devtools/build/lib/buildeventstream/proto/BUILD b/third_party/bazel/src/main/java/com/google/devtools/build/lib/buildeventstream/proto/BUILD index badaedff3df..4b6ce935e2e 100644 --- a/third_party/bazel/src/main/java/com/google/devtools/build/lib/buildeventstream/proto/BUILD +++ b/third_party/bazel/src/main/java/com/google/devtools/build/lib/buildeventstream/proto/BUILD @@ -21,6 +21,7 @@ proto_library( srcs = ["build_event_stream.proto"], deps = [ "//third_party/bazel/src/main/java/com/google/devtools/build/lib/packages/metrics:package_load_metrics_proto", + "//third_party/bazel/src/main/protobuf:action_cache_proto", "//third_party/bazel/src/main/protobuf:command_line_proto", "//third_party/bazel/src/main/protobuf:failure_details_proto", "//third_party/bazel/src/main/protobuf:invocation_policy_proto", diff --git a/third_party/bazel/src/main/java/com/google/devtools/build/lib/buildeventstream/proto/build_event_stream.proto b/third_party/bazel/src/main/java/com/google/devtools/build/lib/buildeventstream/proto/build_event_stream.proto index af39ba04db9..d316422e40a 100644 --- a/third_party/bazel/src/main/java/com/google/devtools/build/lib/buildeventstream/proto/build_event_stream.proto +++ b/third_party/bazel/src/main/java/com/google/devtools/build/lib/buildeventstream/proto/build_event_stream.proto @@ -19,6 +19,7 @@ package build_event_stream; import "google/protobuf/duration.proto"; import "google/protobuf/timestamp.proto"; import "third_party/bazel/src/main/java/com/google/devtools/build/lib/packages/metrics/package_load_metrics.proto"; +import "third_party/bazel/src/main/protobuf/action_cache.proto"; import "third_party/bazel/src/main/protobuf/command_line.proto"; import "third_party/bazel/src/main/protobuf/failure_details.proto"; import "third_party/bazel/src/main/protobuf/invocation_policy.proto"; @@ -890,6 +891,8 @@ message BuildMetrics { string exec_kind = 3; } repeated RunnerCount runner_count = 6; + + blaze.ActionCacheStatistics action_cache_statistics = 7; } ActionSummary action_summary = 1;