Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Generate server boilerplate #500

Merged
merged 2 commits into from
Nov 18, 2024

fix

dc5140f
Select commit
Loading
Failed to load commit list.
Merged

Generate server boilerplate #500

fix
dc5140f
Select commit
Loading
Failed to load commit list.
Google Cloud Build / buildtest (openconfig-lemming) succeeded Nov 18, 2024 in 5m 11s

Summary

Build Information

Trigger buildtest
Build fc884eed-80c9-497c-b914-a25fbb2352c2
Start 2024-11-18T12:43:37-08:00
Duration 4m18.458s
Status SUCCESS

Steps

Step Status Duration
build SUCCESS 3m41.687s
test SUCCESS 29.101s

Details

starting build "fc884eed-80c9-497c-b914-a25fbb2352c2"

FETCHSOURCE
hint: Using 'master' as the name for the initial branch. This default branch name
hint: is subject to change. To configure the initial branch name to use in all
hint: of your new repositories, which will suppress this warning, call:
hint:
hint: 	git config --global init.defaultBranch <name>
hint:
hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and
hint: 'development'. The just-created branch can be renamed via this command:
hint:
hint: 	git branch -m <name>
Initialized empty Git repository in /workspace/.git/
From https://github.com/openconfig/lemming
 * branch            dc5140f91ac8b10a2c8b02b7d5f937b21227e57f -> FETCH_HEAD
HEAD is now at dc5140f fix
SETUPBUILD
BUILD
Starting Step #0 - "build"
Step #0 - "build": Already have image (with digest): gcr.io/cloud-builders/bazel
Step #0 - "build":   % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
Step #0 - "build":                                  Dload  Upload   Total   Spent    Left  Speed
Step #0 - "build": 
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
Step #0 - "build": 
100 5068k  100 5068k    0     0  12.0M      0 --:--:-- --:--:-- --:--:-- 12.0M
Step #0 - "build": Get:1 http://storage.googleapis.com/bazel-apt stable InRelease [2265 B]
Step #0 - "build": Get:2 https://download.docker.com/linux/ubuntu focal InRelease [57.7 kB]
Step #0 - "build": Get:3 http://archive.ubuntu.com/ubuntu focal InRelease [265 kB]
Step #0 - "build": Get:4 http://security.ubuntu.com/ubuntu focal-security InRelease [128 kB]
Step #0 - "build": Get:5 http://storage.googleapis.com/bazel-apt stable/jdk1.8 amd64 Packages [14.3 kB]
Step #0 - "build": Get:6 http://ppa.launchpad.net/git-core/ppa/ubuntu focal InRelease [24.6 kB]
Step #0 - "build": Get:7 https://download.docker.com/linux/ubuntu focal/stable amd64 Packages [62.0 kB]
Step #0 - "build": Get:8 https://download.docker.com/linux/ubuntu focal/edge amd64 Packages [3343 B]
Step #0 - "build": Get:9 http://archive.ubuntu.com/ubuntu focal-updates InRelease [128 kB]
Step #0 - "build": Get:10 http://archive.ubuntu.com/ubuntu focal-backports InRelease [128 kB]
Step #0 - "build": Get:11 http://archive.ubuntu.com/ubuntu focal/restricted amd64 Packages [33.4 kB]
Step #0 - "build": Get:12 http://archive.ubuntu.com/ubuntu focal/universe amd64 Packages [11.3 MB]
Step #0 - "build": Get:13 http://archive.ubuntu.com/ubuntu focal/multiverse amd64 Packages [177 kB]
Step #0 - "build": Get:14 http://archive.ubuntu.com/ubuntu focal/main amd64 Packages [1275 kB]
Step #0 - "build": Get:15 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 Packages [4570 kB]
Step #0 - "build": Get:16 http://archive.ubuntu.com/ubuntu focal-updates/multiverse amd64 Packages [33.5 kB]
Step #0 - "build": Get:17 http://archive.ubuntu.com/ubuntu focal-updates/universe amd64 Packages [1568 kB]
Step #0 - "build": Get:18 http://archive.ubuntu.com/ubuntu focal-updates/restricted amd64 Packages [4289 kB]
Step #0 - "build": Get:19 http://ppa.launchpad.net/git-core/ppa/ubuntu focal/main amd64 Packages [3180 B]
Step #0 - "build": Get:20 http://archive.ubuntu.com/ubuntu focal-backports/universe amd64 Packages [28.6 kB]
Step #0 - "build": Get:21 http://archive.ubuntu.com/ubuntu focal-backports/main amd64 Packages [55.2 kB]
Step #0 - "build": Get:22 http://security.ubuntu.com/ubuntu focal-security/multiverse amd64 Packages [30.9 kB]
Step #0 - "build": Get:23 http://security.ubuntu.com/ubuntu focal-security/universe amd64 Packages [1276 kB]
Step #0 - "build": Get:24 http://security.ubuntu.com/ubuntu focal-security/main amd64 Packages [4107 kB]
Step #0 - "build": Get:25 http://security.ubuntu.com/ubuntu focal-security/restricted amd64 Packages [4137 kB]
Step #0 - "build": Fetched 33.7 MB in 3s (11.5 MB/s)
Step #0 - "build": Reading package lists...
Step #0 - "build": Reading package lists...
Step #0 - "build": Building dependency tree...
Step #0 - "build": Reading state information...
Step #0 - "build": The following additional packages will be installed:
Step #0 - "build":   libnl-3-200 libnl-genl-3-200 libpcap0.8 libpcap0.8-dev
Step #0 - "build": The following NEW packages will be installed:
Step #0 - "build":   libnl-3-200 libnl-3-dev libnl-genl-3-200 libnl-genl-3-dev libpcap-dev
Step #0 - "build":   libpcap0.8 libpcap0.8-dev
Step #0 - "build": 0 upgraded, 7 newly installed, 0 to remove and 10 not upgraded.
Step #0 - "build": Need to get 545 kB of archives.
Step #0 - "build": After this operation, 2136 kB of additional disk space will be used.
Step #0 - "build": Get:1 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 libpcap0.8 amd64 1.9.1-3ubuntu1.20.04.1 [128 kB]
Step #0 - "build": Get:2 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 libnl-3-200 amd64 3.4.0-1ubuntu0.1 [54.4 kB]
Step #0 - "build": Get:3 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 libnl-3-dev amd64 3.4.0-1ubuntu0.1 [92.9 kB]
Step #0 - "build": Get:4 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 libnl-genl-3-200 amd64 3.4.0-1ubuntu0.1 [11.2 kB]
Step #0 - "build": Get:5 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 libnl-genl-3-dev amd64 3.4.0-1ubuntu0.1 [10.8 kB]
Step #0 - "build": Get:6 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 libpcap0.8-dev amd64 1.9.1-3ubuntu1.20.04.1 [244 kB]
Step #0 - "build": Get:7 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 libpcap-dev amd64 1.9.1-3ubuntu1.20.04.1 [3492 B]
Step #0 - "build": debconf: delaying package configuration, since apt-utils is not installed
Step #0 - "build": Fetched 545 kB in 0s (1961 kB/s)
Step #0 - "build": Selecting previously unselected package libpcap0.8:amd64.
Step #0 - "build": (Reading database ... 
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 37327 files and directories currently installed.)
Step #0 - "build": Preparing to unpack .../0-libpcap0.8_1.9.1-3ubuntu1.20.04.1_amd64.deb ...
Step #0 - "build": Unpacking libpcap0.8:amd64 (1.9.1-3ubuntu1.20.04.1) ...
Step #0 - "build": Selecting previously unselected package libnl-3-200:amd64.
Step #0 - "build": Preparing to unpack .../1-libnl-3-200_3.4.0-1ubuntu0.1_amd64.deb ...
Step #0 - "build": Unpacking libnl-3-200:amd64 (3.4.0-1ubuntu0.1) ...
Step #0 - "build": Selecting previously unselected package libnl-3-dev:amd64.
Step #0 - "build": Preparing to unpack .../2-libnl-3-dev_3.4.0-1ubuntu0.1_amd64.deb ...
Step #0 - "build": Unpacking libnl-3-dev:amd64 (3.4.0-1ubuntu0.1) ...
Step #0 - "build": Selecting previously unselected package libnl-genl-3-200:amd64.
Step #0 - "build": Preparing to unpack .../3-libnl-genl-3-200_3.4.0-1ubuntu0.1_amd64.deb ...
Step #0 - "build": Unpacking libnl-genl-3-200:amd64 (3.4.0-1ubuntu0.1) ...
Step #0 - "build": Selecting previously unselected package libnl-genl-3-dev:amd64.
Step #0 - "build": Preparing to unpack .../4-libnl-genl-3-dev_3.4.0-1ubuntu0.1_amd64.deb ...
Step #0 - "build": Unpacking libnl-genl-3-dev:amd64 (3.4.0-1ubuntu0.1) ...
Step #0 - "build": Selecting previously unselected package libpcap0.8-dev:amd64.
Step #0 - "build": Preparing to unpack .../5-libpcap0.8-dev_1.9.1-3ubuntu1.20.04.1_amd64.deb ...
Step #0 - "build": Unpacking libpcap0.8-dev:amd64 (1.9.1-3ubuntu1.20.04.1) ...
Step #0 - "build": Selecting previously unselected package libpcap-dev:amd64.
Step #0 - "build": Preparing to unpack .../6-libpcap-dev_1.9.1-3ubuntu1.20.04.1_amd64.deb ...
Step #0 - "build": Unpacking libpcap-dev:amd64 (1.9.1-3ubuntu1.20.04.1) ...
Step #0 - "build": Setting up libpcap0.8:amd64 (1.9.1-3ubuntu1.20.04.1) ...
Step #0 - "build": Setting up libnl-3-200:amd64 (3.4.0-1ubuntu0.1) ...
Step #0 - "build": Setting up libpcap0.8-dev:amd64 (1.9.1-3ubuntu1.20.04.1) ...
Step #0 - "build": Setting up libnl-3-dev:amd64 (3.4.0-1ubuntu0.1) ...
Step #0 - "build": Setting up libnl-genl-3-200:amd64 (3.4.0-1ubuntu0.1) ...
Step #0 - "build": Setting up libpcap-dev:amd64 (1.9.1-3ubuntu1.20.04.1) ...
Step #0 - "build": Setting up libnl-genl-3-dev:amd64 (3.4.0-1ubuntu0.1) ...
Step #0 - "build": Processing triggers for libc-bin (2.31-0ubuntu9.16) ...
Step #0 - "build": 2024/11/18 20:43:54 Downloading https://releases.bazel.build/6.4.0/release/bazel-6.4.0-linux-x86_64...
Step #0 - "build": 2024/11/18 20:43:54 Skipping basic authentication for releases.bazel.build because no credentials found in /builder/home/.netrc
Step #0 - "build": Extracting Bazel installation...
Step #0 - "build": Starting local Bazel server and connecting to it...
Step #0 - "build": INFO: Invocation ID: 199302c7-e118-46e4-8e6d-3cbf4b7c3a63
Step #0 - "build": Loading: 
Step #0 - "build": Loading: 
Step #0 - "build": Loading: 
Step #0 - "build": Loading: 
Step #0 - "build": Loading: 
Step #0 - "build": Loading: 
Step #0 - "build": Loading: 
Step #0 - "build": Loading: 
Step #0 - "build": Loading: 0 packages loaded
Step #0 - "build": Analyzing: 248 targets (150 packages loaded, 0 targets configured)
Step #0 - "build": Analyzing: 248 targets (207 packages loaded, 892 targets configured)
Step #0 - "build": Analyzing: 248 targets (245 packages loaded, 947 targets configured)
Step #0 - "build": Analyzing: 248 targets (345 packages loaded, 1911 targets configured)
Step #0 - "build": Analyzing: 248 targets (422 packages loaded, 4215 targets configured)
Step #0 - "build": Analyzing: 248 targets (429 packages loaded, 4571 targets configured)
Step #0 - "build": Analyzing: 248 targets (432 packages loaded, 4838 targets configured)
Step #0 - "build": Analyzing: 248 targets (438 packages loaded, 5511 targets configured)
Step #0 - "build": Analyzing: 248 targets (505 packages loaded, 18129 targets configured)
Step #0 - "build": Analyzing: 248 targets (505 packages loaded, 18129 targets configured)
Step #0 - "build": Analyzing: 248 targets (505 packages loaded, 18129 targets configured)
Step #0 - "build": Analyzing: 248 targets (633 packages loaded, 18396 targets configured)
Step #0 - "build": Analyzing: 248 targets (711 packages loaded, 18735 targets configured)
Step #0 - "build": Analyzing: 248 targets (831 packages loaded, 19682 targets configured)
Step #0 - "build": Analyzing: 248 targets (1097 packages loaded, 20919 targets configured)
Step #0 - "build": Analyzing: 248 targets (1297 packages loaded, 22855 targets configured)
Step #0 - "build": Analyzing: 248 targets (1370 packages loaded, 23800 targets configured)
Step #0 - "build": Analyzing: 248 targets (1427 packages loaded, 24434 targets configured)
Step #0 - "build": Analyzing: 248 targets (1433 packages loaded, 24459 targets configured)
Step #0 - "build": Analyzing: 248 targets (1469 packages loaded, 24645 targets configured)
Step #0 - "build": INFO: Analyzed 248 targets (1535 packages loaded, 25010 targets configured).
Step #0 - "build": INFO: Found 248 targets...
Step #0 - "build": [0 / 121] [Prepa] BazelWorkspaceStatusAction stable-status.txt ... (6 actions, 4 running)
Step #0 - "build": [234 / 4,001] Copying files to directory debian_bookworm_linux_amd64/layout; Downloading external/debian_bookworm_linux_amd64/layout/index.json; 0s remote-cache ... (13 actions, 0 running)
Step #0 - "build": [281 / 4,088] Copying files to directory debian_bookworm_linux_amd64/layout; Downloading external/debian_bookworm_linux_amd64/layout/blobs/sha256/fea1432adf0957427b45b0ef8e37cbfe045b7cf8c15e3f43e48f2f613e214d16, 26.4 MiB / 47.3 MiB; 1s remote-cache ... (14 actions, 0 running)
Step #0 - "build": [355 / 4,089] Compiling absl/crc/internal/crc.cc; Downloading external/com_google_absl/absl/crc/_objs/crc_internal/crc.pic.o; 0s remote-cache ... (16 actions, 0 running)
Step #0 - "build": [409 / 4,089] GoStdlib external/io_bazel_rules_go/stdlib_/pkg [for tool]; Downloading external/io_bazel_rules_go/stdlib_/pkg/linux_amd64/fmt.a, 972.4 KiB / 1003.4 KiB; 0s remote-cache ... (16 actions, 0 running)
Step #0 - "build": [422 / 4,089] GoStdlib external/io_bazel_rules_go/stdlib_/pkg [for tool]; Downloading external/io_bazel_rules_go/stdlib_/pkg/tool/linux_amd64/addr2line; 1s remote-cache ... (16 actions, 0 running)
Step #0 - "build": [486 / 4,271] GoStdlib external/io_bazel_rules_go/stdlib_/pkg [for tool]; 2s remote-cache ... (16 actions, 0 running)
Step #0 - "build": [580 / 4,271] Compiling absl/strings/numbers.cc [for tool]; Downloading external/com_google_absl/absl/strings/_objs/strings/numbers.o; 0s remote-cache ... (15 actions, 0 running)
Step #0 - "build": [693 / 4,271] Compiling src/google/protobuf/io/coded_stream.cc; Downloading external/com_google_protobuf/_objs/protobuf_lite/coded_stream.pic.d; 0s remote-cache ... (16 actions, 0 running)
Step #0 - "build": [792 / 4,271] Compiling absl/synchronization/internal/create_thread_identity.cc [for tool]; Downloading external/com_google_absl/absl/synchronization/_objs/synchronization/create_thread_identity.o; 0s remote-cache ... (16 actions, 0 running)
Step #0 - "build": [864 / 4,271] GoStdlib external/io_bazel_rules_go/stdlib_/pkg; Downloading external/io_bazel_rules_go/stdlib_/pkg/linux_amd64/runtime.a, 5.0 MiB / 12.2 MiB; 0s remote-cache ... (16 actions, 0 running)
Step #0 - "build": [865 / 4,271] GoStdlib external/io_bazel_rules_go/stdlib_/pkg; Downloading external/io_bazel_rules_go/stdlib_/pkg/linux_amd64/net/http.a, 6.0 MiB / 8.3 MiB; 1s remote-cache ... (16 actions, 0 running)
Step #0 - "build": [916 / 4,271] GoStdlib external/io_bazel_rules_go/stdlib_/pkg; 2s remote-cache ... (16 actions, 0 running)
Step #0 - "build": INFO: From Generating Descriptor Set proto_library //proto/forwarding:forwarding_proto:
Step #0 - "build": proto/forwarding/forwarding_port.proto:20:1: warning: Import google/rpc/status.proto is unused.
Step #0 - "build": INFO: From Generating proto_library //proto/forwarding:forwarding_proto:
Step #0 - "build": proto/forwarding/forwarding_port.proto:20:1: warning: Import google/rpc/status.proto is unused.
Step #0 - "build": [1,015 / 4,271] Compiling proto/forwarding/forwarding_common.pb.cc; Downloading proto/forwarding/_objs/forwarding_proto/forwarding_common.pb.pic.o, 261.6 KiB / 930.2 KiB; 0s remote-cache ... (16 actions, 0 running)
Step #0 - "build": [1,096 / 4,271] Compiling src/crypto/asn1/a_bitstr.c; Downloading external/boringssl/_objs/crypto/a_bitstr.pic.o; 0s remote-cache ... (16 actions, 0 running)
Step #0 - "build": [1,109 / 4,271] GoStdlib external/io_bazel_rules_go/stdlib_/pkg [for tool]; Downloading external/io_bazel_rules_go/stdlib_/pkg/linux_amd64/runtime.a, 10.0 MiB / 12.2 MiB; 1s remote-cache ... (16 actions, 0 running)
Step #0 - "build": [1,167 / 4,271] Action dataplane/proto/sai/acl.grpc.pb.h; Downloading dataplane/proto/sai/scheduler.grpc.pb.cc; 0s remote-cache ... (16 actions, 0 running)
Step #0 - "build": [1,249 / 4,271] Compiling src/crypto/cpu_arm_linux.c; 0s remote-cache ... (16 actions, 0 running)
Step #0 - "build": INFO: From Action proto/forwarding/forwarding_action.grpc.pb.h:
Step #0 - "build": proto/forwarding/forwarding_port.proto:20:1: warning: Import google/rpc/status.proto is unused.
Step #0 - "build": [1,360 / 4,271] Generating upb protos for :empty_proto; Downloading external/com_google_protobuf/google/protobuf/empty.upbdefs.h; 0s remote-cache ... (16 actions, 0 running)
Step #0 - "build": [1,462 / 4,271] Generating Descriptor Set proto_library @com_google_googleapis//google/api/expr/v1alpha1:checked_proto; Downloading external/com_google_googleapis/google/api/expr/v1alpha1/checked_proto-descriptor-set.proto.bin; 0s remote-cache ... (16 actions, 0 running)
Step #0 - "build": [1,562 / 4,271] Compiling src/crypto/x509v3/v3_bitst.c; Downloading external/boringssl/_objs/crypto/v3_bitst.pic.o; 0s remote-cache ... (16 actions, 0 running)
Step #0 - "build": [1,664 / 4,271] Compiling apple-aarch64/crypto/test/trampoline-armv8-apple.S; Downloading external/boringssl/_objs/crypto/trampoline-armv8-apple.pic.d; 0s remote-cache ... (15 actions, 0 running)
Step #0 - "build": INFO: From Compiling src/core/lib/gpr/windows/sync.cc:
Step #0 - "build": external/com_github_grpc_grpc/src/core/lib/gpr/windows/sync.cc:121:9: warning: multi-line comment [-Wcomment]
Step #0 - "build":   121 | #endif  // defined(GPR_WINDOWS) && !defined(GPR_ABSEIL_SYNC) && \
Step #0 - "build":       |         ^
Step #0 - "build": [1,776 / 4,271] Compiling linux-aarch64/crypto/fipsmodule/armv8-mont-linux.S; Downloading external/boringssl/_objs/crypto/armv8-mont-linux.pic.d; 0s remote-cache ... (16 actions, 0 running)
Step #0 - "build": [1,891 / 4,271] Compiling linux-x86_64/crypto/fipsmodule/x86_64-mont5-linux.S; Downloading external/boringssl/_objs/crypto/x86_64-mont5-linux.pic.d; 0s remote-cache ... (15 actions, 0 running)
Step #0 - "build": INFO: From Compiling src/core/lib/gpr/posix/sync.cc:
Step #0 - "build": external/com_github_grpc_grpc/src/core/lib/gpr/posix/sync.cc:158:9: warning: multi-line comment [-Wcomment]
Step #0 - "build":   158 | #endif  // defined(GPR_POSIX_SYNC) && !defined(GPR_ABSEIL_SYNC) && \
Step #0 - "build":       |         ^
Step #0 - "build": [1,996 / 4,271] Compiling src/core/lib/debug/histogram_view.cc; Downloading external/com_github_grpc_grpc/src/core/_objs/histogram_view/histogram_view.pic.o; 0s remote-cache ... (16 actions, 0 running)
Step #0 - "build": INFO: From Compiling src/core/lib/event_engine/tcp_socket_utils.cc:
Step #0 - "build": external/com_github_grpc_grpc/src/core/lib/event_engine/tcp_socket_utils.cc: In function 'bool grpc_event_engine::experimental::ResolvedAddressToV4Mapped(const grpc_event_engine::experimental::EventEngine::ResolvedAddress&, grpc_event_engine::experimental::EventEngine::ResolvedAddress*)':
Step #0 - "build": external/com_github_grpc_grpc/src/core/lib/event_engine/tcp_socket_utils.cc:187:62: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class grpc_event_engine::experimental::EventEngine::ResolvedAddress'; use assignment or value-initialization instead [-Wclass-memaccess]
Step #0 - "build":   187 |     memset(resolved_addr6_out, 0, sizeof(*resolved_addr6_out));
Step #0 - "build":       |                                                              ^
Step #0 - "build": In file included from external/com_github_grpc_grpc/src/core/lib/event_engine/tcp_socket_utils.h:24,
Step #0 - "build":                  from external/com_github_grpc_grpc/src/core/lib/event_engine/tcp_socket_utils.cc:16:
Step #0 - "build": external/com_github_grpc_grpc/include/grpc/event_engine/event_engine.h:147:9: note: 'class grpc_event_engine::experimental::EventEngine::ResolvedAddress' declared here
Step #0 - "build":   147 |   class ResolvedAddress {
Step #0 - "build":       |         ^~~~~~~~~~~~~~~
Step #0 - "build": INFO: From Compiling src/core/lib/iomgr/grpc_if_nametoindex_posix.cc:
Step #0 - "build": external/com_github_grpc_grpc/src/core/lib/iomgr/grpc_if_nametoindex_posix.cc:42:9: warning: multi-line comment [-Wcomment]
Step #0 - "build":    42 | #endif  // GRPC_IF_NAMETOINDEX == 1 && \
Step #0 - "build":       |         ^
Step #0 - "build": INFO: From Compiling src/core/ext/transport/chttp2/transport/flow_control.cc:
Step #0 - "build": In file included from external/com_github_grpc_grpc/src/core/ext/transport/chttp2/transport/flow_control.cc:21:
Step #0 - "build": external/com_github_grpc_grpc/src/core/ext/transport/chttp2/transport/flow_control.h:78:28: warning: 'warn_unused_result' attribute only applies to function types [-Wattributes]
Step #0 - "build":    78 | class GRPC_MUST_USE_RESULT FlowControlAction {
Step #0 - "build":       |                            ^~~~~~~~~~~~~~~~~
Step #0 - "build": INFO: From Compiling src/core/lib/iomgr/grpc_if_nametoindex_unsupported.cc:
Step #0 - "build": external/com_github_grpc_grpc/src/core/lib/iomgr/grpc_if_nametoindex_unsupported.cc:38:9: warning: multi-line comment [-Wcomment]
Step #0 - "build":    38 | #endif  // GRPC_IF_NAMETOINDEX == 0 || \
Step #0 - "build":       |         ^
Step #0 - "build": INFO: From Compiling src/core/lib/resource_quota/memory_quota.cc:
Step #0 - "build": In file included from external/com_github_grpc_grpc/src/core/lib/resource_quota/memory_quota.cc:33:
Step #0 - "build": external/com_github_grpc_grpc/src/core/lib/promise/loop.h:124:31: warning: attribute ignored in declaration of 'union grpc_core::promise_detail::Loop<F>::<unnamed>' [-Wattributes]
Step #0 - "build":   124 |   GPR_NO_UNIQUE_ADDRESS union {
Step #0 - "build":       |                               ^
Step #0 - "build": external/com_github_grpc_grpc/src/core/lib/promise/loop.h:124:31: note: attribute for 'union grpc_core::promise_detail::Loop<F>::<unnamed>' must follow the 'union' keyword
Step #0 - "build": In file included from external/com_github_grpc_grpc/src/core/lib/resource_quota/memory_quota.cc:15:
Step #0 - "build": external/com_github_grpc_grpc/src/core/lib/resource_quota/memory_quota.cc: In member function 'void grpc_core::BasicMemoryQuota::Take(grpc_core::GrpcMemoryAllocatorImpl*, size_t)':
Step #0 - "build": external/com_github_grpc_grpc/src/core/lib/resource_quota/memory_quota.cc:398:27: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'long int' [-Wsign-compare]
Step #0 - "build":   398 |   GPR_DEBUG_ASSERT(amount <= std::numeric_limits<intptr_t>::max());
Step #0 - "build":       |                    ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Step #0 - "build": [2,093 / 4,271] Compiling src/core/lib/event_engine/posix_engine/timer_manager.cc; Downloading external/com_github_grpc_grpc/src/core/_objs/posix_event_engine_timer_manager/timer_manager.pic.d; 0s remote-cache ... (16 actions, 0 running)
Step #0 - "build": [2,191 / 4,271] Linking dataplane/proto/sai/libsai_cc_grpc.a; Downloading dataplane/proto/sai/libsai_cc_grpc.a, 27.3 MiB / 65.7 MiB; 0s remote-cache ... (16 actions, 0 running)
Step #0 - "build": [2,285 / 4,271] Linking dataplane/proto/sai/libsai_cc_grpc.so; Downloading dataplane/proto/sai/libsai_cc_grpc.so, 8.0 MiB / 19.3 MiB; 0s remote-cache ... (16 actions, 0 running)
Step #0 - "build": INFO: From Compiling dataplane/standalone/sai/vlan.cc:
Step #0 - "build": dataplane/standalone/sai/vlan.cc: In function 'sai_status_t l_create_vlan_members(sai_object_id_t, uint32_t, const uint32_t*, const sai_attribute_t**, sai_bulk_op_error_mode_t, sai_object_id_t*, sai_status_t*)':
Step #0 - "build": dataplane/standalone/sai/vlan.cc:562:20: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare]
Step #0 - "build":   562 |   if (object_count != resp.resps().size()) {
Step #0 - "build":       |       ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
Step #0 - "build": dataplane/standalone/sai/vlan.cc: In function 'sai_status_t l_remove_vlan_members(uint32_t, const sai_object_id_t*, sai_bulk_op_error_mode_t, sai_status_t*)':
Step #0 - "build": dataplane/standalone/sai/vlan.cc:598:20: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare]
Step #0 - "build":   598 |   if (object_count != resp.resps().size()) {
Step #0 - "build":       |       ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
Step #0 - "build": INFO: From Compiling src/core/ext/filters/channel_idle/channel_idle_filter.cc:
Step #0 - "build": In file included from external/com_github_grpc_grpc/src/core/ext/filters/channel_idle/channel_idle_filter.cc:44:
Step #0 - "build": external/com_github_grpc_grpc/src/core/lib/promise/loop.h:124:31: warning: attribute ignored in declaration of 'union grpc_core::promise_detail::Loop<F>::<unnamed>' [-Wattributes]
Step #0 - "build":   124 |   GPR_NO_UNIQUE_ADDRESS union {
Step #0 - "build":       |                               ^
Step #0 - "build": external/com_github_grpc_grpc/src/core/lib/promise/loop.h:124:31: note: attribute for 'union grpc_core::promise_detail::Loop<F>::<unnamed>' must follow the 'union' keyword
Step #0 - "build": [2,382 / 4,271] GoCompilePkg proto/dataplane/dataplane_go_proto.a; Downloading proto/dataplane/dataplane_go_proto.x; 0s remote-cache ... (16 actions, 0 running)
Step #0 - "build": INFO: From Compiling dataplane/standalone/sai/tunnel.cc:
Step #0 - "build": dataplane/standalone/sai/tunnel.cc: In function 'sai_status_t l_create_tunnels(sai_object_id_t, uint32_t, const uint32_t*, const sai_attribute_t**, sai_bulk_op_error_mode_t, sai_object_id_t*, sai_status_t*)':
Step #0 - "build": dataplane/standalone/sai/tunnel.cc:1053:20: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare]
Step #0 - "build":  1053 |   if (object_count != resp.resps().size()) {
Step #0 - "build":       |       ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
Step #0 - "build": dataplane/standalone/sai/tunnel.cc: In function 'sai_status_t l_remove_tunnels(uint32_t, const sai_object_id_t*, sai_bulk_op_error_mode_t, sai_status_t*)':
Step #0 - "build": dataplane/standalone/sai/tunnel.cc:1089:20: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare]
Step #0 - "build":  1089 |   if (object_count != resp.resps().size()) {
Step #0 - "build":       |       ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
Step #0 - "build": INFO: From Compiling dataplane/standalone/sai/enum.cc:
Step #0 - "build": dataplane/standalone/sai/enum.cc: In function 'google::protobuf::RepeatedField<int> convert_list_sai_acl_action_type_t_to_proto(const sai_s32_list_t&)':
Step #0 - "build": dataplane/standalone/sai/enum.cc:357:21: warning: comparison of integer expressions of different signedness: 'int' and 'const uint32_t' {aka 'const unsigned int'} [-Wsign-compare]
Step #0 - "build":   357 |   for (int i = 0; i < list.count; i++) {
Step #0 - "build":       |                   ~~^~~~~~~~~~~~
Step #0 - "build": dataplane/standalone/sai/enum.cc: In function 'google::protobuf::RepeatedField<int> convert_list_sai_acl_bind_point_type_t_to_proto(const sai_s32_list_t&)':
Step #0 - "build": dataplane/standalone/sai/enum.cc:420:21: warning: comparison of integer expressions of different signedness: 'int' and 'const uint32_t' {aka 'const unsigned int'} [-Wsign-compare]
Step #0 - "build":   420 |   for (int i = 0; i < list.count; i++) {
Step #0 - "build":       |                   ~~^~~~~~~~~~~~
Step #0 - "build": dataplane/standalone/sai/enum.cc: In function 'google::protobuf::RepeatedField<int> convert_list_sai_acl_counter_attr_t_to_proto(const sai_s32_list_t&)':
Step #0 - "build": dataplane/standalone/sai/enum.cc:489:21: warning: comparison of integer expressions of different signedness: 'int' and 'const uint32_t' {aka 'const unsigned int'} [-Wsign-compare]
Step #0 - "build":   489 |   for (int i = 0; i < list.count; i++) {
Step #0 - "build":       |                   ~~^~~~~~~~~~~~
Step #0 - "build": dataplane/standalone/sai/enum.cc: In function 'google::protobuf::RepeatedField<int> convert_list_sai_acl_dtel_flow_op_t_to_proto(const sai_s32_list_t&)':
Step #0 - "build": dataplane/standalone/sai/enum.cc:546:21: warning: comparison of integer expressions of different signedness: 'int' and 'const uint32_t' {aka 'const unsigned int'} [-Wsign-compare]
Step #0 - "build":   546 |   for (int i = 0; i < list.count; i++) {
Step #0 - "build":       |                   ~~^~~~~~~~~~~~
Step #0 - "build": dataplane/standalone/sai/enum.cc: In function 'google::protobuf::RepeatedField<int> convert_list_sai_acl_entry_attr_t_to_proto(const sai_s32_list_t&)':
Step #0 - "build": dataplane/standalone/sai/enum.cc:1485:21: warning: comparison of integer expressions of different signedness: 'int' and 'const uint32_t' {aka 'const unsigned int'} [-Wsign-compare]
Step #0 - "build":  1485 |   for (int i = 0; i < list.count; i++) {
Step #0 - "build":       |                   ~~^~~~~~~~~~~~
Step #0 - "build": dataplane/standalone/sai/enum.cc: In function 'google::protobuf::RepeatedField<int> convert_list_sai_acl_ip_frag_t_to_proto(const sai_s32_list_t&)':
Step #0 - "build": dataplane/standalone/sai/enum.cc:1548:21: warning: comparison of integer expressions of different signedness: 'int' and 'const uint32_t' {aka 'const unsigned int'} [-Wsign-compare]
Step #0 - "build":  1548 |   for (int i = 0; i < list.count; i++) {
Step #0 - "build":       |                   ~~^~~~~~~~~~~~
Step #0 - "build": dataplane/standalone/sai/enum.cc: In function 'google::protobuf::RepeatedField<int> convert_list_sai_acl_ip_type_t_to_proto(const sai_s32_list_t&)':
Step #0 - "build": dataplane/standalone/sai/enum.cc:1641:21: warning: comparison of integer expressions of different signedness: 'int' and 'const uint32_t' {aka 'const unsigned int'} [-Wsign-compare]
Step #0 - "build":  1641 |   for (int i = 0; i < list.count; i++) {
Step #0 - "build":       |                   ~~^~~~~~~~~~~~
Step #0 - "build": dataplane/standalone/sai/enum.cc: In function 'google::protobuf::RepeatedField<int> convert_list_sai_acl_range_attr_t_to_proto(const sai_s32_list_t&)':
Step #0 - "build": dataplane/standalone/sai/enum.cc:1686:21: warning: comparison of integer expressions of different signedness: 'int' and 'const uint32_t' {aka 'const unsigned int'} [-Wsign-compare]
Step #0 - "build":  1686 |   for (int i = 0; i < list.count; i++) {
Step #0 - "build":       |                   ~~^~~~~~~~~~~~
Step #0 - "build": dataplane/standalone/sai/enum.cc: In function 'google::protobuf::RepeatedField<int> convert_list_sai_acl_range_type_t_to_proto(const sai_s32_list_t&)':
Step #0 - "build": dataplane/standalone/sai/enum.cc:1749:21: warning: comparison of integer expressions of different signedness: 'int' and 'const uint32_t' {aka 'const unsigned int'} [-Wsign-compare]
Step #0 - "build":  1749 |   for (int i = 0; i < list.count; i++) {
Step #0 - "build":       |                   ~~^~~~~~~~~~~~
Step #0 - "build": dataplane/standalone/sai/enum.cc: In function 'google::protobuf::RepeatedField<int> convert_list_sai_acl_stage_t_to_proto(const sai_s32_list_t&)':
Step #0 - "build": dataplane/standalone/sai/enum.cc:1812:21: warning: comparison of integer expressions of different signedness: 'int' and 'const uint32_t' {aka 'const unsigned int'} [-Wsign-compare]
Step #0 - "build":  1812 |   for (int i = 0; i < list.count; i++) {
Step #0 - "build":       |                   ~~^~~~~~~~~~~~
Step #0 - "build": dataplane/standalone/sai/enum.cc: In function 'google::protobuf::RepeatedField<int> convert_list_sai_acl_table_attr_t_to_proto(const sai_s
...
[Logs truncated due to log size limitations. For full logs, see https://console.cloud.google.com/cloud-build/builds;region=us-central1/fc884eed-80c9-497c-b914-a25fbb2352c2?project=1017650716852.]
...
const sai_s32_list_t&)':
Step #0 - "build": dataplane/standalone/saiserver/enum.cc:25125:21: warning: comparison of integer expressions of different signedness: 'int' and 'const uint32_t' {aka 'const unsigned int'} [-Wsign-compare]
Step #0 - "build": 25125 |   for (int i = 0; i < list.count; i++) {
Step #0 - "build":       |                   ~~^~~~~~~~~~~~
Step #0 - "build": dataplane/standalone/saiserver/enum.cc: In function 'google::protobuf::RepeatedField<int> convert_list_sai_tunnel_decap_ecn_mode_t_to_proto(const sai_s32_list_t&)':
Step #0 - "build": dataplane/standalone/saiserver/enum.cc:25176:21: warning: comparison of integer expressions of different signedness: 'int' and 'const uint32_t' {aka 'const unsigned int'} [-Wsign-compare]
Step #0 - "build": 25176 |   for (int i = 0; i < list.count; i++) {
Step #0 - "build":       |                   ~~^~~~~~~~~~~~
Step #0 - "build": dataplane/standalone/saiserver/enum.cc: In function 'google::protobuf::RepeatedField<int> convert_list_sai_tunnel_dscp_mode_t_to_proto(const sai_s32_list_t&)':
Step #0 - "build": dataplane/standalone/saiserver/enum.cc:25222:21: warning: comparison of integer expressions of different signedness: 'int' and 'const uint32_t' {aka 'const unsigned int'} [-Wsign-compare]
Step #0 - "build": 25222 |   for (int i = 0; i < list.count; i++) {
Step #0 - "build":       |                   ~~^~~~~~~~~~~~
Step #0 - "build": dataplane/standalone/saiserver/enum.cc: In function 'google::protobuf::RepeatedField<int> convert_list_sai_tunnel_encap_ecn_mode_t_to_proto(const sai_s32_list_t&)':
Step #0 - "build": dataplane/standalone/saiserver/enum.cc:25267:21: warning: comparison of integer expressions of different signedness: 'int' and 'const uint32_t' {aka 'const unsigned int'} [-Wsign-compare]
Step #0 - "build": 25267 |   for (int i = 0; i < list.count; i++) {
Step #0 - "build":       |                   ~~^~~~~~~~~~~~
Step #0 - "build": dataplane/standalone/saiserver/enum.cc: In function 'google::protobuf::RepeatedField<int> convert_list_sai_tunnel_map_attr_t_to_proto(const sai_s32_list_t&)':
Step #0 - "build": dataplane/standalone/saiserver/enum.cc:25313:21: warning: comparison of integer expressions of different signedness: 'int' and 'const uint32_t' {aka 'const unsigned int'} [-Wsign-compare]
Step #0 - "build": 25313 |   for (int i = 0; i < list.count; i++) {
Step #0 - "build":       |                   ~~^~~~~~~~~~~~
Step #0 - "build": dataplane/standalone/saiserver/enum.cc: In function 'google::protobuf::RepeatedField<int> convert_list_sai_tunnel_map_entry_attr_t_to_proto(const sai_s32_list_t&)':
Step #0 - "build": dataplane/standalone/saiserver/enum.cc:25444:21: warning: comparison of integer expressions of different signedness: 'int' and 'const uint32_t' {aka 'const unsigned int'} [-Wsign-compare]
Step #0 - "build": 25444 |   for (int i = 0; i < list.count; i++) {
Step #0 - "build":       |                   ~~^~~~~~~~~~~~
Step #0 - "build": dataplane/standalone/saiserver/enum.cc: In function 'google::protobuf::RepeatedField<int> convert_list_sai_tunnel_map_type_t_to_proto(const sai_s32_list_t&)':
Step #0 - "build": dataplane/standalone/saiserver/enum.cc:25556:21: warning: comparison of integer expressions of different signedness: 'int' and 'const uint32_t' {aka 'const unsigned int'} [-Wsign-compare]
Step #0 - "build": 25556 |   for (int i = 0; i < list.count; i++) {
Step #0 - "build":       |                   ~~^~~~~~~~~~~~
Step #0 - "build": dataplane/standalone/saiserver/enum.cc: In function 'google::protobuf::RepeatedField<int> convert_list_sai_tunnel_peer_mode_t_to_proto(const sai_s32_list_t&)':
Step #0 - "build": dataplane/standalone/saiserver/enum.cc:25601:21: warning: comparison of integer expressions of different signedness: 'int' and 'const uint32_t' {aka 'const unsigned int'} [-Wsign-compare]
Step #0 - "build": 25601 |   for (int i = 0; i < list.count; i++) {
Step #0 - "build":       |                   ~~^~~~~~~~~~~~
Step #0 - "build": dataplane/standalone/saiserver/enum.cc: In function 'google::protobuf::RepeatedField<int> convert_list_sai_tunnel_stat_t_to_proto(const sai_s32_list_t&)':
Step #0 - "build": dataplane/standalone/saiserver/enum.cc:25658:21: warning: comparison of integer expressions of different signedness: 'int' and 'const uint32_t' {aka 'const unsigned int'} [-Wsign-compare]
Step #0 - "build": 25658 |   for (int i = 0; i < list.count; i++) {
Step #0 - "build":       |                   ~~^~~~~~~~~~~~
Step #0 - "build": dataplane/standalone/saiserver/enum.cc: In function 'google::protobuf::RepeatedField<int> convert_list_sai_tunnel_term_table_entry_attr_t_to_proto(const sai_s32_list_t&)':
Step #0 - "build": dataplane/standalone/saiserver/enum.cc:25756:21: warning: comparison of integer expressions of different signedness: 'int' and 'const uint32_t' {aka 'const unsigned int'} [-Wsign-compare]
Step #0 - "build": 25756 |   for (int i = 0; i < list.count; i++) {
Step #0 - "build":       |                   ~~^~~~~~~~~~~~
Step #0 - "build": dataplane/standalone/saiserver/enum.cc: In function 'google::protobuf::RepeatedField<int> convert_list_sai_tunnel_term_table_entry_type_t_to_proto(const sai_s32_list_t&)':
Step #0 - "build": dataplane/standalone/saiserver/enum.cc:25817:21: warning: comparison of integer expressions of different signedness: 'int' and 'const uint32_t' {aka 'const unsigned int'} [-Wsign-compare]
Step #0 - "build": 25817 |   for (int i = 0; i < list.count; i++) {
Step #0 - "build":       |                   ~~^~~~~~~~~~~~
Step #0 - "build": dataplane/standalone/saiserver/enum.cc: In function 'google::protobuf::RepeatedField<int> convert_list_sai_tunnel_ttl_mode_t_to_proto(const sai_s32_list_t&)':
Step #0 - "build": dataplane/standalone/saiserver/enum.cc:25864:21: warning: comparison of integer expressions of different signedness: 'int' and 'const uint32_t' {aka 'const unsigned int'} [-Wsign-compare]
Step #0 - "build": 25864 |   for (int i = 0; i < list.count; i++) {
Step #0 - "build":       |                   ~~^~~~~~~~~~~~
Step #0 - "build": dataplane/standalone/saiserver/enum.cc: In function 'google::protobuf::RepeatedField<int> convert_list_sai_tunnel_type_t_to_proto(const sai_s32_list_t&)':
Step #0 - "build": dataplane/standalone/saiserver/enum.cc:25951:21: warning: comparison of integer expressions of different signedness: 'int' and 'const uint32_t' {aka 'const unsigned int'} [-Wsign-compare]
Step #0 - "build": 25951 |   for (int i = 0; i < list.count; i++) {
Step #0 - "build":       |                   ~~^~~~~~~~~~~~
Step #0 - "build": dataplane/standalone/saiserver/enum.cc: In function 'google::protobuf::RepeatedField<int> convert_list_sai_tunnel_vxlan_udp_sport_mode_t_to_proto(const sai_s32_list_t&)':
Step #0 - "build": dataplane/standalone/saiserver/enum.cc:25998:21: warning: comparison of integer expressions of different signedness: 'int' and 'const uint32_t' {aka 'const unsigned int'} [-Wsign-compare]
Step #0 - "build": 25998 |   for (int i = 0; i < list.count; i++) {
Step #0 - "build":       |                   ~~^~~~~~~~~~~~
Step #0 - "build": dataplane/standalone/saiserver/enum.cc: In function 'google::protobuf::RepeatedField<int> convert_list_sai_udf_attr_t_to_proto(const sai_s32_list_t&)':
Step #0 - "build": dataplane/standalone/saiserver/enum.cc:26063:21: warning: comparison of integer expressions of different signedness: 'int' and 'const uint32_t' {aka 'const unsigned int'} [-Wsign-compare]
Step #0 - "build": 26063 |   for (int i = 0; i < list.count; i++) {
Step #0 - "build":       |                   ~~^~~~~~~~~~~~
Step #0 - "build": dataplane/standalone/saiserver/enum.cc: In function 'google::protobuf::RepeatedField<int> convert_list_sai_udf_base_t_to_proto(const sai_s32_list_t&)':
Step #0 - "build": dataplane/standalone/saiserver/enum.cc:26114:21: warning: comparison of integer expressions of different signedness: 'int' and 'const uint32_t' {aka 'const unsigned int'} [-Wsign-compare]
Step #0 - "build": 26114 |   for (int i = 0; i < list.count; i++) {
Step #0 - "build":       |                   ~~^~~~~~~~~~~~
Step #0 - "build": dataplane/standalone/saiserver/enum.cc: In function 'google::protobuf::RepeatedField<int> convert_list_sai_udf_group_attr_t_to_proto(const sai_s32_list_t&)':
Step #0 - "build": dataplane/standalone/saiserver/enum.cc:26165:21: warning: comparison of integer expressions of different signedness: 'int' and 'const uint32_t' {aka 'const unsigned int'} [-Wsign-compare]
Step #0 - "build": 26165 |   for (int i = 0; i < list.count; i++) {
Step #0 - "build":       |                   ~~^~~~~~~~~~~~
Step #0 - "build": dataplane/standalone/saiserver/enum.cc: In function 'google::protobuf::RepeatedField<int> convert_list_sai_udf_group_type_t_to_proto(const sai_s32_list_t&)':
Step #0 - "build": dataplane/standalone/saiserver/enum.cc:26216:21: warning: comparison of integer expressions of different signedness: 'int' and 'const uint32_t' {aka 'const unsigned int'} [-Wsign-compare]
Step #0 - "build": 26216 |   for (int i = 0; i < list.count; i++) {
Step #0 - "build":       |                   ~~^~~~~~~~~~~~
Step #0 - "build": dataplane/standalone/saiserver/enum.cc: In function 'google::protobuf::RepeatedField<int> convert_list_sai_udf_match_attr_t_to_proto(const sai_s32_list_t&)':
Step #0 - "build": dataplane/standalone/saiserver/enum.cc:26273:21: warning: comparison of integer expressions of different signedness: 'int' and 'const uint32_t' {aka 'const unsigned int'} [-Wsign-compare]
Step #0 - "build": 26273 |   for (int i = 0; i < list.count; i++) {
Step #0 - "build":       |                   ~~^~~~~~~~~~~~
Step #0 - "build": dataplane/standalone/saiserver/enum.cc: In function 'google::protobuf::RepeatedField<int> convert_list_sai_virtual_router_attr_t_to_proto(const sai_s32_list_t&)':
Step #0 - "build": dataplane/standalone/saiserver/enum.cc:26354:21: warning: comparison of integer expressions of different signedness: 'int' and 'const uint32_t' {aka 'const unsigned int'} [-Wsign-compare]
Step #0 - "build": 26354 |   for (int i = 0; i < list.count; i++) {
Step #0 - "build":       |                   ~~^~~~~~~~~~~~
Step #0 - "build": dataplane/standalone/saiserver/enum.cc: In function 'google::protobuf::RepeatedField<int> convert_list_sai_vlan_attr_t_to_proto(const sai_s32_list_t&)':
Step #0 - "build": dataplane/standalone/saiserver/enum.cc:26528:21: warning: comparison of integer expressions of different signedness: 'int' and 'const uint32_t' {aka 'const unsigned int'} [-Wsign-compare]
Step #0 - "build": 26528 |   for (int i = 0; i < list.count; i++) {
Step #0 - "build":       |                   ~~^~~~~~~~~~~~
Step #0 - "build": dataplane/standalone/saiserver/enum.cc: In function 'google::protobuf::RepeatedField<int> convert_list_sai_vlan_flood_control_type_t_to_proto(const sai_s32_list_t&)':
Step #0 - "build": dataplane/standalone/saiserver/enum.cc:26586:21: warning: comparison of integer expressions of different signedness: 'int' and 'const uint32_t' {aka 'const unsigned int'} [-Wsign-compare]
Step #0 - "build": 26586 |   for (int i = 0; i < list.count; i++) {
Step #0 - "build":       |                   ~~^~~~~~~~~~~~
Step #0 - "build": dataplane/standalone/saiserver/enum.cc: In function 'google::protobuf::RepeatedField<int> convert_list_sai_vlan_mcast_lookup_key_type_t_to_proto(const sai_s32_list_t&)':
Step #0 - "build": dataplane/standalone/saiserver/enum.cc:26647:21: warning: comparison of integer expressions of different signedness: 'int' and 'const uint32_t' {aka 'const unsigned int'} [-Wsign-compare]
Step #0 - "build": 26647 |   for (int i = 0; i < list.count; i++) {
Step #0 - "build":       |                   ~~^~~~~~~~~~~~
Step #0 - "build": dataplane/standalone/saiserver/enum.cc: In function 'google::protobuf::RepeatedField<int> convert_list_sai_vlan_member_attr_t_to_proto(const sai_s32_list_t&)':
Step #0 - "build": dataplane/standalone/saiserver/enum.cc:26700:21: warning: comparison of integer expressions of different signedness: 'int' and 'const uint32_t' {aka 'const unsigned int'} [-Wsign-compare]
Step #0 - "build": 26700 |   for (int i = 0; i < list.count; i++) {
Step #0 - "build":       |                   ~~^~~~~~~~~~~~
Step #0 - "build": dataplane/standalone/saiserver/enum.cc: In function 'google::protobuf::RepeatedField<int> convert_list_sai_vlan_stat_t_to_proto(const sai_s32_list_t&)':
Step #0 - "build": dataplane/standalone/saiserver/enum.cc:26817:21: warning: comparison of integer expressions of different signedness: 'int' and 'const uint32_t' {aka 'const unsigned int'} [-Wsign-compare]
Step #0 - "build": 26817 |   for (int i = 0; i < list.count; i++) {
Step #0 - "build":       |                   ~~^~~~~~~~~~~~
Step #0 - "build": dataplane/standalone/saiserver/enum.cc: In function 'google::protobuf::RepeatedField<int> convert_list_sai_vlan_tagging_mode_t_to_proto(const sai_s32_list_t&)':
Step #0 - "build": dataplane/standalone/saiserver/enum.cc:26868:21: warning: comparison of integer expressions of different signedness: 'int' and 'const uint32_t' {aka 'const unsigned int'} [-Wsign-compare]
Step #0 - "build": 26868 |   for (int i = 0; i < list.count; i++) {
Step #0 - "build":       |                   ~~^~~~~~~~~~~~
Step #0 - "build": dataplane/standalone/saiserver/enum.cc: In function 'google::protobuf::RepeatedField<int> convert_list_sai_wred_attr_t_to_proto(const sai_s32_list_t&)':
Step #0 - "build": dataplane/standalone/saiserver/enum.cc:27058:21: warning: comparison of integer expressions of different signedness: 'int' and 'const uint32_t' {aka 'const unsigned int'} [-Wsign-compare]
Step #0 - "build": 27058 |   for (int i = 0; i < list.count; i++) {
Step #0 - "build":       |                   ~~^~~~~~~~~~~~
Step #0 - "build": [4,247 / 4,271] GoLink integration_tests/dataplane/basictraffic/basictraffic_test_/basictraffic_test; Downloading integration_tests/dataplane/basictraffic/basictraffic_test_/basictraffic_test, 212.4 MiB / 218.9 MiB; 13s remote-cache ... (15 actions, 0 running)
Step #0 - "build": [4,249 / 4,271] GoLink integration_tests/dataplane/basictraffic/basictraffic_test_/basictraffic_test; 14s remote-cache ... (15 actions, 2 running)
Step #0 - "build": [4,256 / 4,271] GoLink integration_tests/dataplane/tunnel/tunnel_test_/tunnel_test; Downloading integration_tests/dataplane/tunnel/tunnel_test_/tunnel_test, 175.5 MiB / 218.9 MiB; 12s remote-cache ... (10 actions, 0 running)
Step #0 - "build": [4,257 / 4,271] GoLink integration_tests/dataplane/tunnel/tunnel_test_/tunnel_test; Downloading integration_tests/dataplane/tunnel/tunnel_test_/tunnel_test, 197.4 MiB / 218.9 MiB; 14s remote-cache ... (9 actions, 0 running)
Step #0 - "build": [4,259 / 4,271] GoLink integration_tests/dataplane/tunnel/tunnel_test_/tunnel_test; Downloading integration_tests/dataplane/tunnel/tunnel_test_/tunnel_test, 215.9 MiB / 218.9 MiB; 15s remote-cache ... (9 actions, 0 running)
Step #0 - "build": [4,263 / 4,271] GoLink integration_tests/dut_policy_tests/prefix_set/prefix_set_test_/prefix_set_test; 15s remote-cache ... (8 actions, 0 running)
Step #0 - "build": [4,264 / 4,271] GoLink integration_tests/twodut_oneotg_tests/bgp_redistribution/bgp_redistribution_test_/bgp_redistribution_test; Downloading integration_tests/twodut_oneotg_tests/bgp_redistribution/bgp_redistribution_test_/bgp_redistribution_test, 201.4 MiB / 215.4 MiB; 13s remote-cache ... (7 actions, 0 running)
Step #0 - "build": [4,265 / 4,271] GoLink integration_tests/onedut_oneotg_tests/static_route_test/static_route_test_test_/static_route_test_test; Downloading integration_tests/onedut_oneotg_tests/static_route_test/static_route_test_test_/static_route_test_test, 201.4 MiB / 312.7 MiB; 12s remote-cache ... (6 actions, 0 running)
Step #0 - "build": [4,266 / 4,271] GoLink integration_tests/onedut_oneotg_tests/static_route_test/static_route_test_test_/static_route_test_test; Downloading integration_tests/onedut_oneotg_tests/static_route_test/static_route_test_test_/static_route_test_test, 256.5 MiB / 312.7 MiB; 14s remote-cache ... (5 actions, 0 running)
Step #0 - "build": [4,267 / 4,271] GoLink integration_tests/onedut_oneotg_tests/static_route_test/static_route_test_test_/static_route_test_test; Downloading integration_tests/onedut_oneotg_tests/static_route_test/static_route_test_test_/static_route_test_test, 295.1 MiB / 312.7 MiB; 15s remote-cache ... (4 actions, 0 running)
Step #0 - "build": INFO: Elapsed time: 200.586s, Critical Path: 64.97s
Step #0 - "build": INFO: 4271 processes: 3952 remote cache hit, 256 internal, 63 linux-sandbox.
Step #0 - "build": INFO: Build completed successfully, 4271 total actions
Finished Step #0 - "build"
Starting Step #1 - "test"
Step #1 - "test": Already have image (with digest): gcr.io/cloud-builders/bazel
Step #1 - "test":   % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
Step #1 - "test":                                  Dload  Upload   Total   Spent    Left  Speed
Step #1 - "test": 
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
Step #1 - "test": 
100 5068k  100 5068k    0     0  10.5M      0 --:--:-- --:--:-- --:--:-- 10.5M
Step #1 - "test": Get:1 http://storage.googleapis.com/bazel-apt stable InRelease [2265 B]
Step #1 - "test": Get:2 http://security.ubuntu.com/ubuntu focal-security InRelease [128 kB]
Step #1 - "test": Get:3 https://download.docker.com/linux/ubuntu focal InRelease [57.7 kB]
Step #1 - "test": Get:4 http://storage.googleapis.com/bazel-apt stable/jdk1.8 amd64 Packages [14.3 kB]
Step #1 - "test": Get:5 http://archive.ubuntu.com/ubuntu focal InRelease [265 kB]
Step #1 - "test": Get:6 https://download.docker.com/linux/ubuntu focal/edge amd64 Packages [3343 B]
Step #1 - "test": Get:7 http://ppa.launchpad.net/git-core/ppa/ubuntu focal InRelease [24.6 kB]
Step #1 - "test": Get:8 https://download.docker.com/linux/ubuntu focal/stable amd64 Packages [62.0 kB]
Step #1 - "test": Get:9 http://security.ubuntu.com/ubuntu focal-security/restricted amd64 Packages [4137 kB]
Step #1 - "test": Get:10 http://security.ubuntu.com/ubuntu focal-security/main amd64 Packages [4107 kB]
Step #1 - "test": Get:11 http://security.ubuntu.com/ubuntu focal-security/universe amd64 Packages [1276 kB]
Step #1 - "test": Get:12 http://ppa.launchpad.net/git-core/ppa/ubuntu focal/main amd64 Packages [3180 B]
Step #1 - "test": Get:13 http://security.ubuntu.com/ubuntu focal-security/multiverse amd64 Packages [30.9 kB]
Step #1 - "test": Get:14 http://archive.ubuntu.com/ubuntu focal-updates InRelease [128 kB]
Step #1 - "test": Get:15 http://archive.ubuntu.com/ubuntu focal-backports InRelease [128 kB]
Step #1 - "test": Get:16 http://archive.ubuntu.com/ubuntu focal/universe amd64 Packages [11.3 MB]
Step #1 - "test": Get:17 http://archive.ubuntu.com/ubuntu focal/multiverse amd64 Packages [177 kB]
Step #1 - "test": Get:18 http://archive.ubuntu.com/ubuntu focal/restricted amd64 Packages [33.4 kB]
Step #1 - "test": Get:19 http://archive.ubuntu.com/ubuntu focal/main amd64 Packages [1275 kB]
Step #1 - "test": Get:20 http://archive.ubuntu.com/ubuntu focal-updates/multiverse amd64 Packages [33.5 kB]
Step #1 - "test": Get:21 http://archive.ubuntu.com/ubuntu focal-updates/restricted amd64 Packages [4289 kB]
Step #1 - "test": Get:22 http://archive.ubuntu.com/ubuntu focal-updates/universe amd64 Packages [1568 kB]
Step #1 - "test": Get:23 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 Packages [4570 kB]
Step #1 - "test": Get:24 http://archive.ubuntu.com/ubuntu focal-backports/main amd64 Packages [55.2 kB]
Step #1 - "test": Get:25 http://archive.ubuntu.com/ubuntu focal-backports/universe amd64 Packages [28.6 kB]
Step #1 - "test": Fetched 33.7 MB in 3s (9801 kB/s)
Step #1 - "test": Reading package lists...
Step #1 - "test": Reading package lists...
Step #1 - "test": Building dependency tree...
Step #1 - "test": Reading state information...
Step #1 - "test": The following additional packages will be installed:
Step #1 - "test":   libnl-3-200 libnl-genl-3-200 libpcap0.8 libpcap0.8-dev
Step #1 - "test": The following NEW packages will be installed:
Step #1 - "test":   libnl-3-200 libnl-3-dev libnl-genl-3-200 libnl-genl-3-dev libpcap-dev
Step #1 - "test":   libpcap0.8 libpcap0.8-dev
Step #1 - "test": 0 upgraded, 7 newly installed, 0 to remove and 10 not upgraded.
Step #1 - "test": Need to get 545 kB of archives.
Step #1 - "test": After this operation, 2136 kB of additional disk space will be used.
Step #1 - "test": Get:1 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 libpcap0.8 amd64 1.9.1-3ubuntu1.20.04.1 [128 kB]
Step #1 - "test": Get:2 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 libnl-3-200 amd64 3.4.0-1ubuntu0.1 [54.4 kB]
Step #1 - "test": Get:3 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 libnl-3-dev amd64 3.4.0-1ubuntu0.1 [92.9 kB]
Step #1 - "test": Get:4 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 libnl-genl-3-200 amd64 3.4.0-1ubuntu0.1 [11.2 kB]
Step #1 - "test": Get:5 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 libnl-genl-3-dev amd64 3.4.0-1ubuntu0.1 [10.8 kB]
Step #1 - "test": Get:6 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 libpcap0.8-dev amd64 1.9.1-3ubuntu1.20.04.1 [244 kB]
Step #1 - "test": Get:7 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 libpcap-dev amd64 1.9.1-3ubuntu1.20.04.1 [3492 B]
Step #1 - "test": debconf: delaying package configuration, since apt-utils is not installed
Step #1 - "test": Fetched 545 kB in 1s (528 kB/s)
Step #1 - "test": Selecting previously unselected package libpcap0.8:amd64.
Step #1 - "test": (Reading database ... 
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 37327 files and directories currently installed.)
Step #1 - "test": Preparing to unpack .../0-libpcap0.8_1.9.1-3ubuntu1.20.04.1_amd64.deb ...
Step #1 - "test": Unpacking libpcap0.8:amd64 (1.9.1-3ubuntu1.20.04.1) ...
Step #1 - "test": Selecting previously unselected package libnl-3-200:amd64.
Step #1 - "test": Preparing to unpack .../1-libnl-3-200_3.4.0-1ubuntu0.1_amd64.deb ...
Step #1 - "test": Unpacking libnl-3-200:amd64 (3.4.0-1ubuntu0.1) ...
Step #1 - "test": Selecting previously unselected package libnl-3-dev:amd64.
Step #1 - "test": Preparing to unpack .../2-libnl-3-dev_3.4.0-1ubuntu0.1_amd64.deb ...
Step #1 - "test": Unpacking libnl-3-dev:amd64 (3.4.0-1ubuntu0.1) ...
Step #1 - "test": Selecting previously unselected package libnl-genl-3-200:amd64.
Step #1 - "test": Preparing to unpack .../3-libnl-genl-3-200_3.4.0-1ubuntu0.1_amd64.deb ...
Step #1 - "test": Unpacking libnl-genl-3-200:amd64 (3.4.0-1ubuntu0.1) ...
Step #1 - "test": Selecting previously unselected package libnl-genl-3-dev:amd64.
Step #1 - "test": Preparing to unpack .../4-libnl-genl-3-dev_3.4.0-1ubuntu0.1_amd64.deb ...
Step #1 - "test": Unpacking libnl-genl-3-dev:amd64 (3.4.0-1ubuntu0.1) ...
Step #1 - "test": Selecting previously unselected package libpcap0.8-dev:amd64.
Step #1 - "test": Preparing to unpack .../5-libpcap0.8-dev_1.9.1-3ubuntu1.20.04.1_amd64.deb ...
Step #1 - "test": Unpacking libpcap0.8-dev:amd64 (1.9.1-3ubuntu1.20.04.1) ...
Step #1 - "test": Selecting previously unselected package libpcap-dev:amd64.
Step #1 - "test": Preparing to unpack .../6-libpcap-dev_1.9.1-3ubuntu1.20.04.1_amd64.deb ...
Step #1 - "test": Unpacking libpcap-dev:amd64 (1.9.1-3ubuntu1.20.04.1) ...
Step #1 - "test": Setting up libpcap0.8:amd64 (1.9.1-3ubuntu1.20.04.1) ...
Step #1 - "test": Setting up libnl-3-200:amd64 (3.4.0-1ubuntu0.1) ...
Step #1 - "test": Setting up libpcap0.8-dev:amd64 (1.9.1-3ubuntu1.20.04.1) ...
Step #1 - "test": Setting up libnl-3-dev:amd64 (3.4.0-1ubuntu0.1) ...
Step #1 - "test": Setting up libnl-genl-3-200:amd64 (3.4.0-1ubuntu0.1) ...
Step #1 - "test": Setting up libpcap-dev:amd64 (1.9.1-3ubuntu1.20.04.1) ...
Step #1 - "test": Setting up libnl-genl-3-dev:amd64 (3.4.0-1ubuntu0.1) ...
Step #1 - "test": Processing triggers for libc-bin (2.31-0ubuntu9.16) ...
Step #1 - "test": Starting local Bazel server and connecting to it...
Step #1 - "test":  checking cached actions
Step #1 - "test":  checking cached actions
Step #1 - "test": Loading: 0 packages loaded
Step #1 - "test": Loading: 150 packages loaded
Step #1 - "test": INFO: Invocation ID: 9b74a05c-5b4e-40ef-89c5-ac628985638e
Step #1 - "test": Loading: 
Step #1 - "test": Loading: 
Step #1 - "test": Loading: 0 packages loaded
Step #1 - "test": Analyzing: 39 targets (0 packages loaded, 0 targets configured)
Step #1 - "test": Analyzing: 39 targets (57 packages loaded, 289 targets configured)
Step #1 - "test": Analyzing: 39 targets (152 packages loaded, 11257 targets configured)
Step #1 - "test": Analyzing: 39 targets (625 packages loaded, 13654 targets configured)
Step #1 - "test": Analyzing: 39 targets (996 packages loaded, 18148 targets configured)
Step #1 - "test": INFO: Analyzed 39 targets (1081 packages loaded, 19625 targets configured).
Step #1 - "test":  checking cached actions
Step #1 - "test": INFO: Found 39 test targets...
Step #1 - "test": [0 / 215] [Prepa] BazelWorkspaceStatusAction stable-status.txt
Step #1 - "test": [384 / 1,740] checking cached actions
Step #1 - "test": [1,273 / 1,749] Testing //dataplane/apigen/protogen:protogen_test; 0s remote-cache ... (9 actions, 0 running)
Step #1 - "test": [1,567 / 1,762] 20 / 39 tests; Testing //dataplane/forwarding/fwdtable/prefix:prefix_test; 0s remote-cache ... (2 actions, 0 running)
Step #1 - "test": [1,693 / 1,769] 29 / 39 tests; checking cached actions
Step #1 - "test": [1,727 / 1,770] 29 / 39 tests; [Prepa] Testing //dataplane/protocol/lldp:lldp_test
Step #1 - "test": [1,770 / 1,775] 34 / 39 tests; [Prepa] Testing //sysrib:sysrib_test
Step #1 - "test": INFO: Elapsed time: 14.586s, Critical Path: 6.51s
Step #1 - "test": INFO: 40 processes: 38 remote cache hit, 1 internal, 1 linux-sandbox.
Step #1 - "test": INFO: Build completed successfully, 40 total actions
Step #1 - "test": //:lemming_test                                                 (cached) PASSED in 7.9s
Step #1 - "test": //bgp:bgp_test                                                  (cached) PASSED in 1.1s
Step #1 - "test": //dataplane/forwarding/fwdaction:fwdaction_test                 (cached) PASSED in 0.1s
Step #1 - "test": //dataplane/forwarding/fwdaction/actions:actions_test           (cached) PASSED in 0.1s
Step #1 - "test": //dataplane/forwarding/fwdport:fwdport_test                     (cached) PASSED in 0.1s
Step #1 - "test": //dataplane/forwarding/fwdport/ports:ports_test                 (cached) PASSED in 0.5s
Step #1 - "test": //dataplane/forwarding/fwdtable:fwdtable_test                   (cached) PASSED in 0.1s
Step #1 - "test": //dataplane/forwarding/fwdtable/bridge:bridge_test              (cached) PASSED in 0.1s
Step #1 - "test": //dataplane/forwarding/fwdtable/exact:exact_test                (cached) PASSED in 0.1s
Step #1 - "test": //dataplane/forwarding/fwdtable/flow:flow_test                  (cached) PASSED in 0.1s
Step #1 - "test": //dataplane/forwarding/fwdtable/prefix:prefix_test              (cached) PASSED in 0.1s
Step #1 - "test": //dataplane/forwarding/infra/fwdflowcounter:fwdflowcounter_test (cached) PASSED in 0.1s
Step #1 - "test": //dataplane/forwarding/infra/fwdobject:fwdobject_test           (cached) PASSED in 0.1s
Step #1 - "test": //dataplane/forwarding/infra/fwdpacket:fwdpacket_test           (cached) PASSED in 0.1s
Step #1 - "test": //dataplane/forwarding/infra/fwdset:fwdset_test                 (cached) PASSED in 0.1s
Step #1 - "test": //dataplane/forwarding/protocol/packet:packet_test              (cached) PASSED in 0.1s
Step #1 - "test": //dataplane/forwarding/util/frame:frame_test                    (cached) PASSED in 0.1s
Step #1 - "test": //dataplane/forwarding/util/hash/crc16:crc16_test               (cached) PASSED in 0.1s
Step #1 - "test": //dataplane/forwarding/util/hash/csum16:csum16_test             (cached) PASSED in 0.1s
Step #1 - "test": //dataplane/forwarding/util/queue:queue_test                    (cached) PASSED in 0.1s
Step #1 - "test": //dataplane/forwarding/util/stats:stats_test                    (cached) PASSED in 0.1s
Step #1 - "test": //dataplane/kernel/kerneltest:kerneltest_test                   (cached) PASSED in 0.1s
Step #1 - "test": //dataplane/luciusctl/sai:sai_test                              (cached) PASSED in 0.1s
Step #1 - "test": //dataplane/protocol:protocol_test                              (cached) PASSED in 0.2s
Step #1 - "test": //dataplane/protocol/lldp:lldp_test                             (cached) PASSED in 1.0s
Step #1 - "test": //dataplane/saiserver:saiserver_test                            (cached) PASSED in 0.4s
Step #1 - "test": //dataplane/saiserver/attrmgr:attrmgr_test                      (cached) PASSED in 0.1s
Step #1 - "test": //dataplane/standalone/pkthandler/pktiohandler:pktiohandler_test (cached) PASSED in 0.1s
Step #1 - "test": //gnmi:gnmi_test                                                (cached) PASSED in 22.4s
Step #1 - "test": //gnmi/reconciler:reconciler_test                               (cached) PASSED in 1.0s
Step #1 - "test": //gnoi:gnoi_test                                                (cached) PASSED in 5.0s
Step #1 - "test": //gnsi/acltrie:acltrie_test                                     (cached) PASSED in 0.1s
Step #1 - "test": //gnsi/pathz:pathz_test                                         (cached) PASSED in 0.1s
Step #1 - "test": //integration_tests/dataplane/basictraffic:basictraffic_test    (cached) PASSED in 7.8s
Step #1 - "test": //integration_tests/dataplane/mymac:mymac_test                  (cached) PASSED in 22.3s
Step #1 - "test": //integration_tests/dataplane/tunnel:tunnel_test                (cached) PASSED in 9.8s
Step #1 - "test": //operator/controllers:controllers_test                         (cached) PASSED in 0.5s
Step #1 - "test": //sysrib:sysrib_test                                            (cached) PASSED in 151.2s
Step #1 - "test": //dataplane/apigen/protogen:protogen_test                                PASSED in 0.1s
Step #1 - "test": 
Step #1 - "test": Executed 1 out of 39 tests: 39 tests pass.
Step #1 - "test": There were tests whose specified size is too big. Use the --test_verbose_timeout_warnings command line option to see which ones these are.
Finished Step #1 - "test"
PUSH
DONE

Build Log: https://console.cloud.google.com/cloud-build/builds;region=us-central1/fc884eed-80c9-497c-b914-a25fbb2352c2?project=1017650716852