Skip to content

dummy PR for perf benchmark with powerBI - #1543

Draft
Anshu6250 wants to merge 1 commit into
mainfrom
test_perf1
Draft

dummy PR for perf benchmark with powerBI#1543
Anshu6250 wants to merge 1 commit into
mainfrom
test_perf1

dummy PR for perf benchmark with powerBI

260e6a7
Select commit
Loading
Failed to load commit list.
Google Cloud Build / checkers-pr (bigquery-devtools-drivers) failed May 26, 2026 in 2m 27s

Summary

Build Information

Trigger checkers-pr
Build 408b97b2-8d81-4a8a-aa5d-d674de93a41c
Start 2026-05-25T21:30:30-07:00
Duration 1m33.456s
Status FAILURE

Steps

Step Status Duration
gcr.io/kaniko-project/executor:v1.11.0 SUCCESS 52.346s
gcr.io/bigquery-devtools-drivers/cloudbuild/checkers:408b97b2-8d81-4a8a-aa5d-d674de93a41c SUCCESS 20.228s
gcr.io/google.com/cloudsdktool/cloud-sdk FAILURE 52.572s
gcr.io/bigquery-devtools-drivers/cloudbuild/checkers:408b97b2-8d81-4a8a-aa5d-d674de93a41c FAILURE 7.292s
gcr.io/google.com/cloudsdktool/cloud-sdk QUEUED 1m13.034s
gcr.io/google.com/cloudsdktool/cloud-sdk QUEUED 56.787s
gcr.io/google.com/cloudsdktool/cloud-sdk SUCCESS 56.789s
gcr.io/google.com/cloudsdktool/cloud-sdk FAILURE 0s
gcr.io/google.com/cloudsdktool/cloud-sdk SUCCESS 0s

Details

starting build "408b97b2-8d81-4a8a-aa5d-d674de93a41c"

FETCHSOURCE
From https://github.com/googleapis/cpp-bigquery-odbc
 * branch            260e6a7ff25bbff4433e35f0a26138aa5e2e9f4b -> FETCH_HEAD
HEAD is now at 260e6a7 dummy PR for perf benchmark with powerBI
GitCommit:
260e6a7ff25bbff4433e35f0a26138aa5e2e9f4b
BUILD
Starting Step #8
Starting Step #6
Starting Step #7
Starting Step #2
Starting Step #0
Step #7: Pulling image: gcr.io/google.com/cloudsdktool/cloud-sdk
Step #6: Pulling image: gcr.io/google.com/cloudsdktool/cloud-sdk
Step #2: Pulling image: gcr.io/google.com/cloudsdktool/cloud-sdk
Step #8: Pulling image: gcr.io/google.com/cloudsdktool/cloud-sdk
Step #0: Pulling image: gcr.io/kaniko-project/executor:v1.11.0
Step #7: Using default tag: latest
Step #2: Using default tag: latest
Step #8: Using default tag: latest
Step #6: Using default tag: latest
Step #7: latest: Pulling from google.com/cloudsdktool/cloud-sdk
Step #7: 57fb71246055: Already exists
Step #7: 441a6efb0766: Pulling fs layer
Step #7: 07dd77cc3723: Pulling fs layer
Step #7: ae49a72ea3a9: Pulling fs layer
Step #7: f0c1c7240eaa: Pulling fs layer
Step #7: 45c08add5a4f: Pulling fs layer
Step #8: latest: Pulling from google.com/cloudsdktool/cloud-sdk
Step #8: 57fb71246055: Already exists
Step #8: 441a6efb0766: Pulling fs layer
Step #8: 07dd77cc3723: Pulling fs layer
Step #8: ae49a72ea3a9: Pulling fs layer
Step #8: f0c1c7240eaa: Pulling fs layer
Step #8: 45c08add5a4f: Pulling fs layer
Step #2: latest: Pulling from google.com/cloudsdktool/cloud-sdk
Step #2: 57fb71246055: Already exists
Step #2: 441a6efb0766: Pulling fs layer
Step #2: 07dd77cc3723: Pulling fs layer
Step #2: ae49a72ea3a9: Pulling fs layer
Step #2: f0c1c7240eaa: Pulling fs layer
Step #2: 45c08add5a4f: Pulling fs layer
Step #6: latest: Pulling from google.com/cloudsdktool/cloud-sdk
Step #6: 57fb71246055: Already exists
Step #6: 441a6efb0766: Pulling fs layer
Step #6: 07dd77cc3723: Pulling fs layer
Step #6: ae49a72ea3a9: Pulling fs layer
Step #6: f0c1c7240eaa: Pulling fs layer
Step #6: 45c08add5a4f: Pulling fs layer
Step #8: 45c08add5a4f: Verifying Checksum
Step #8: 45c08add5a4f: Download complete
Step #2: 45c08add5a4f: Verifying Checksum
Step #6: 45c08add5a4f: Verifying Checksum
Step #6: 45c08add5a4f: Download complete
Step #2: 45c08add5a4f: Download complete
Step #7: 45c08add5a4f: Verifying Checksum
Step #7: 45c08add5a4f: Download complete
Step #0: v1.11.0: Pulling from kaniko-project/executor
Step #6: 441a6efb0766: Download complete
Step #7: 441a6efb0766: Download complete
Step #2: 441a6efb0766: Download complete
Step #8: 441a6efb0766: Download complete
Step #7: f0c1c7240eaa: Verifying Checksum
Step #7: f0c1c7240eaa: Download complete
Step #2: f0c1c7240eaa: Verifying Checksum
Step #2: f0c1c7240eaa: Download complete
Step #6: f0c1c7240eaa: Verifying Checksum
Step #6: f0c1c7240eaa: Download complete
Step #8: f0c1c7240eaa: Verifying Checksum
Step #8: f0c1c7240eaa: Download complete
Step #2: 441a6efb0766: Pull complete
Step #6: 441a6efb0766: Pull complete
Step #8: 441a6efb0766: Pull complete
Step #7: 441a6efb0766: Pull complete
Step #0: 4dae4ee2273b: Pulling fs layer
Step #0: 92b90be374d6: Pulling fs layer
Step #0: 1abaa72e3035: Pulling fs layer
Step #0: 56fc7a969586: Pulling fs layer
Step #0: 9ea9462b8ced: Pulling fs layer
Step #0: d99d7a99981f: Pulling fs layer
Step #0: ac6fe194c080: Pulling fs layer
Step #0: 8470a06240f8: Pulling fs layer
Step #0: 980dc78c2075: Pulling fs layer
Step #0: ac6fe194c080: Waiting
Step #0: 8470a06240f8: Waiting
Step #0: 9ea9462b8ced: Waiting
Step #0: 980dc78c2075: Waiting
Step #0: d99d7a99981f: Waiting
Step #0: 1abaa72e3035: Verifying Checksum
Step #0: 1abaa72e3035: Download complete
Step #0: 92b90be374d6: Verifying Checksum
Step #0: 92b90be374d6: Download complete
Step #0: 56fc7a969586: Download complete
Step #0: 4dae4ee2273b: Verifying Checksum
Step #0: 4dae4ee2273b: Download complete
Step #0: 4dae4ee2273b: Pull complete
Step #0: 92b90be374d6: Pull complete
Step #0: 9ea9462b8ced: Verifying Checksum
Step #0: 9ea9462b8ced: Download complete
Step #0: ac6fe194c080: Verifying Checksum
Step #0: ac6fe194c080: Download complete
Step #0: 8470a06240f8: Verifying Checksum
Step #0: 8470a06240f8: Download complete
Step #0: 1abaa72e3035: Pull complete
Step #0: 56fc7a969586: Pull complete
Step #0: d99d7a99981f: Verifying Checksum
Step #0: d99d7a99981f: Download complete
Step #6: ae49a72ea3a9: Verifying Checksum
Step #8: ae49a72ea3a9: Verifying Checksum
Step #6: ae49a72ea3a9: Download complete
Step #7: ae49a72ea3a9: Verifying Checksum
Step #7: ae49a72ea3a9: Download complete
Step #8: ae49a72ea3a9: Download complete
Step #2: ae49a72ea3a9: Verifying Checksum
Step #2: ae49a72ea3a9: Download complete
Step #0: 9ea9462b8ced: Pull complete
Step #0: d99d7a99981f: Pull complete
Step #0: ac6fe194c080: Pull complete
Step #0: 8470a06240f8: Pull complete
Step #0: 980dc78c2075: Verifying Checksum
Step #0: 980dc78c2075: Download complete
Step #0: 980dc78c2075: Pull complete
Step #0: Digest: sha256:0639e26c79e072064b1a37c5f58d9830a14fa214bcc7fcfb5a14d9d4481b7ee2
Step #0: Status: Downloaded newer image for gcr.io/kaniko-project/executor:v1.11.0
Step #0: gcr.io/kaniko-project/executor:v1.11.0
Step #0: time="2026-05-26T04:30:39Z" level=info msg="Retrieving image manifest fedora:40"
Step #0: time="2026-05-26T04:30:39Z" level=info msg="Retrieving image fedora:40 from registry index.docker.io"
Step #0: time="2026-05-26T04:30:40Z" level=info msg="Retrieving image manifest fedora:40"
Step #0: time="2026-05-26T04:30:40Z" level=info msg="Returning cached image manifest"
Step #0: time="2026-05-26T04:30:40Z" level=info msg="Built cross stage deps: map[]"
Step #0: time="2026-05-26T04:30:40Z" level=info msg="Retrieving image manifest fedora:40"
Step #0: time="2026-05-26T04:30:40Z" level=info msg="Returning cached image manifest"
Step #0: time="2026-05-26T04:30:40Z" level=info msg="Retrieving image manifest fedora:40"
Step #0: time="2026-05-26T04:30:40Z" level=info msg="Returning cached image manifest"
Step #0: time="2026-05-26T04:30:40Z" level=info msg="Executing 0 build triggers"
Step #0: time="2026-05-26T04:30:40Z" level=info msg="Building stage 'fedora:40' [idx: '0', base-idx: '-1']"
Step #0: time="2026-05-26T04:30:40Z" level=info msg="Checking for cached layer gcr.io/bigquery-devtools-drivers/cloudbuild/checkers/cache:3aabd57554bc2fc1234b96741c5ddc1f0c7b85085a0b45a6483cc2f98f27f13d..."
Step #0: time="2026-05-26T04:30:41Z" level=info msg="Using caching version of cmd: RUN dnf makecache &&     dnf install -y         cmake         clang-tools-extra         diffutils         findutils         gcc-c++         git         moreutils         patch         python-pip         ShellCheck"
Step #0: time="2026-05-26T04:30:41Z" level=info msg="Checking for cached layer gcr.io/bigquery-devtools-drivers/cloudbuild/checkers/cache:ca26f7a1eb3fcf5d90a34528bf2b55e7da669644e8192ca55aecdbe15b50ea05..."
Step #0: time="2026-05-26T04:30:41Z" level=info msg="Using caching version of cmd: RUN dnf makecache &&     dnf install -y     cargo"
Step #0: time="2026-05-26T04:30:41Z" level=info msg="Checking for cached layer gcr.io/bigquery-devtools-drivers/cloudbuild/checkers/cache:fc53bfe19811b8778788ca9bff8aaab7bcb041297d317e91282db158d7602066..."
Step #0: time="2026-05-26T04:30:42Z" level=info msg="Using caching version of cmd: RUN cargo install typos-cli --locked --version 1.24.1 --root /usr/local"
Step #0: time="2026-05-26T04:30:42Z" level=info msg="Checking for cached layer gcr.io/bigquery-devtools-drivers/cloudbuild/checkers/cache:dd4743c00c084208334a39ecd1dc1d572c9f47695c390270be35b6cfddc78112..."
Step #0: time="2026-05-26T04:30:43Z" level=info msg="Using caching version of cmd: RUN curl -L -o /usr/bin/buildifier https://github.com/bazelbuild/buildtools/releases/download/v6.4.0/buildifier-linux-amd64 &&     chmod 755 /usr/bin/buildifier"
Step #0: time="2026-05-26T04:30:43Z" level=info msg="Checking for cached layer gcr.io/bigquery-devtools-drivers/cloudbuild/checkers/cache:4ee514bded642fdbf9b891920825c2346baa8a83fed14827c4b0627b7897255e..."
Step #8: 07dd77cc3723: Verifying Checksum
Step #8: 07dd77cc3723: Download complete
Step #7: 07dd77cc3723: Verifying Checksum
Step #7: 07dd77cc3723: Download complete
Step #6: 07dd77cc3723: Verifying Checksum
Step #6: 07dd77cc3723: Download complete
Step #2: 07dd77cc3723: Verifying Checksum
Step #2: 07dd77cc3723: Download complete
Step #0: time="2026-05-26T04:30:44Z" level=info msg="Using caching version of cmd: RUN curl -L -o /usr/local/bin/shfmt https://github.com/mvdan/sh/releases/download/v3.4.3/shfmt_v3.4.3_linux_${ARCH} &&     chmod 755 /usr/local/bin/shfmt"
Step #0: time="2026-05-26T04:30:44Z" level=info msg="Checking for cached layer gcr.io/bigquery-devtools-drivers/cloudbuild/checkers/cache:63fdbad41c7906e66b9faca3fa04cc017e84070d3f0349d2df26a0581c9e60e6..."
Step #0: time="2026-05-26T04:30:44Z" level=info msg="Using caching version of cmd: RUN if [ $(ls /var/tmp/ci/requirements.txt | grep -c requirements.txt) -eq 0 ] ;     then echo 'Unable to find requirements.txt for python...' ; exit 1 ; fi"
Step #0: time="2026-05-26T04:30:44Z" level=info msg="Checking for cached layer gcr.io/bigquery-devtools-drivers/cloudbuild/checkers/cache:adb8fe898d527dda1a15e7a06784990dc5d277a9918d77a45472bcd90c5067af..."
Step #0: time="2026-05-26T04:30:45Z" level=info msg="Using caching version of cmd: RUN pip3 install --require-hashes --no-deps -r /var/tmp/ci/requirements.txt"
Step #0: time="2026-05-26T04:30:45Z" level=info msg="Checking for cached layer gcr.io/bigquery-devtools-drivers/cloudbuild/checkers/cache:5248d239b5c3113b400ee5484540f1b60d525ab3f0dbbebe1d4d50e1881ac996..."
Step #0: time="2026-05-26T04:30:45Z" level=info msg="Using caching version of cmd: RUN curl -o /usr/bin/bazelisk -sSL \"https://github.com/bazelbuild/bazelisk/releases/download/v1.24.1/bazelisk-linux-${ARCH}\" &&     chmod +x /usr/bin/bazelisk &&     ln -s /usr/bin/bazelisk /usr/bin/bazel"
Step #0: time="2026-05-26T04:30:45Z" level=info msg="Unpacking rootfs as cmd COPY ./requirements.txt /var/tmp/ci/requirements.txt requires it."
Step #0: time="2026-05-26T04:30:49Z" level=info msg="ARG NCPU=4"
Step #0: time="2026-05-26T04:30:49Z" level=info msg="No files changed in this command, skipping snapshotting."
Step #0: time="2026-05-26T04:30:49Z" level=info msg="ARG ARCH=amd64"
Step #0: time="2026-05-26T04:30:49Z" level=info msg="No files changed in this command, skipping snapshotting."
Step #0: time="2026-05-26T04:30:49Z" level=info msg="RUN dnf makecache &&     dnf install -y         cmake         clang-tools-extra         diffutils         findutils         gcc-c++         git         moreutils         patch         python-pip         ShellCheck"
Step #0: time="2026-05-26T04:30:49Z" level=info msg="Found cached layer, extracting to filesystem"
Step #0: time="2026-05-26T04:31:03Z" level=info msg="RUN dnf makecache &&     dnf install -y     cargo"
Step #0: time="2026-05-26T04:31:03Z" level=info msg="Found cached layer, extracting to filesystem"
Step #2: 07dd77cc3723: Pull complete
Step #6: 07dd77cc3723: Pull complete
Step #7: 07dd77cc3723: Pull complete
Step #8: 07dd77cc3723: Pull complete
Step #0: time="2026-05-26T04:31:09Z" level=info msg="RUN cargo install typos-cli --locked --version 1.24.1 --root /usr/local"
Step #0: time="2026-05-26T04:31:09Z" level=info msg="Found cached layer, extracting to filesystem"
Step #0: time="2026-05-26T04:31:11Z" level=info msg="RUN curl -L -o /usr/bin/buildifier https://github.com/bazelbuild/buildtools/releases/download/v6.4.0/buildifier-linux-amd64 &&     chmod 755 /usr/bin/buildifier"
Step #0: time="2026-05-26T04:31:11Z" level=info msg="Found cached layer, extracting to filesystem"
Step #0: time="2026-05-26T04:31:11Z" level=info msg="RUN curl -L -o /usr/local/bin/shfmt https://github.com/mvdan/sh/releases/download/v3.4.3/shfmt_v3.4.3_linux_${ARCH} &&     chmod 755 /usr/local/bin/shfmt"
Step #0: time="2026-05-26T04:31:11Z" level=info msg="Found cached layer, extracting to filesystem"
Step #0: time="2026-05-26T04:31:11Z" level=info msg="COPY ./requirements.txt /var/tmp/ci/requirements.txt"
Step #0: time="2026-05-26T04:31:11Z" level=info msg="Taking snapshot of files..."
Step #0: time="2026-05-26T04:31:11Z" level=info msg="WORKDIR /var/tmp/downloads"
Step #0: time="2026-05-26T04:31:11Z" level=info msg="Cmd: workdir"
Step #0: time="2026-05-26T04:31:11Z" level=info msg="Changed working directory to /var/tmp/downloads"
Step #0: time="2026-05-26T04:31:11Z" level=info msg="Creating directory /var/tmp/downloads with uid -1 and gid -1"
Step #0: time="2026-05-26T04:31:11Z" level=info msg="Taking snapshot of files..."
Step #0: time="2026-05-26T04:31:11Z" level=info msg="RUN if [ $(ls /var/tmp/ci/requirements.txt | grep -c requirements.txt) -eq 0 ] ;     then echo 'Unable to find requirements.txt for python...' ; exit 1 ; fi"
Step #0: time="2026-05-26T04:31:11Z" level=info msg="Found cached layer, extracting to filesystem"
Step #0: time="2026-05-26T04:31:11Z" level=info msg="RUN pip3 install --require-hashes --no-deps -r /var/tmp/ci/requirements.txt"
Step #0: time="2026-05-26T04:31:11Z" level=info msg="Found cached layer, extracting to filesystem"
Step #7: ae49a72ea3a9: Pull complete
Step #6: ae49a72ea3a9: Pull complete
Step #8: ae49a72ea3a9: Pull complete
Step #2: ae49a72ea3a9: Pull complete
Step #2: f0c1c7240eaa: Pull complete
Step #7: f0c1c7240eaa: Pull complete
Step #8: f0c1c7240eaa: Pull complete
Step #6: f0c1c7240eaa: Pull complete
Step #2: 45c08add5a4f: Pull complete
Step #6: 45c08add5a4f: Pull complete
Step #7: 45c08add5a4f: Pull complete
Step #8: 45c08add5a4f: Pull complete
Step #7: Digest: sha256:0b730912071ac464bf183607a60b3116f8b5c1b79d3fa0446c9e8bbdb15432ca
Step #2: Digest: sha256:0b730912071ac464bf183607a60b3116f8b5c1b79d3fa0446c9e8bbdb15432ca
Step #6: Digest: sha256:0b730912071ac464bf183607a60b3116f8b5c1b79d3fa0446c9e8bbdb15432ca
Step #8: Digest: sha256:0b730912071ac464bf183607a60b3116f8b5c1b79d3fa0446c9e8bbdb15432ca
Step #7: Status: Downloaded newer image for gcr.io/google.com/cloudsdktool/cloud-sdk:latest
Step #6: Status: Downloaded newer image for gcr.io/google.com/cloudsdktool/cloud-sdk:latest
Step #2: Status: Downloaded newer image for gcr.io/google.com/cloudsdktool/cloud-sdk:latest
Step #8: Status: Image is up to date for gcr.io/google.com/cloudsdktool/cloud-sdk:latest
Step #7: gcr.io/google.com/cloudsdktool/cloud-sdk:latest
Step #6: gcr.io/google.com/cloudsdktool/cloud-sdk:latest
Step #2: gcr.io/google.com/cloudsdktool/cloud-sdk:latest
Step #8: gcr.io/google.com/cloudsdktool/cloud-sdk:latest
Step #0: time="2026-05-26T04:31:13Z" level=info msg="RUN curl -o /usr/bin/bazelisk -sSL \"https://github.com/bazelbuild/bazelisk/releases/download/v1.24.1/bazelisk-linux-${ARCH}\" &&     chmod +x /usr/bin/bazelisk &&     ln -s /usr/bin/bazelisk /usr/bin/bazel"
Step #0: time="2026-05-26T04:31:13Z" level=info msg="Found cached layer, extracting to filesystem"
Step #0: time="2026-05-26T04:31:13Z" level=info msg="Pushing image to gcr.io/bigquery-devtools-drivers/cloudbuild/checkers:408b97b2-8d81-4a8a-aa5d-d674de93a41c"
Step #0: time="2026-05-26T04:31:15Z" level=info msg="Pushed gcr.io/bigquery-devtools-drivers/cloudbuild/checkers@sha256:a2b3d405a85e8e4f2d45e07d405a4a0108ae4a9e9393f7ff4b2ec43a1ec65e43"
Step #2: bash: line 1: /workspace/ci/cloudbuild/cache.sh: No such file or directory
Finished Step #0
Starting Step #1
Step #1: Pulling image: gcr.io/bigquery-devtools-drivers/cloudbuild/checkers:408b97b2-8d81-4a8a-aa5d-d674de93a41c
Step #7: + test -z 1543
Step #7: ++ gcloud builds describe --region us-east1 --format 'value(create_time)' 408b97b2-8d81-4a8a-aa5d-d674de93a41c
Finished Step #2
ERROR: step exited with non-zero status: 127
Step #8: + test -z 1543
Step #8: ++ gcloud builds describe --region us-east1 --format 'value(create_time)' 408b97b2-8d81-4a8a-aa5d-d674de93a41c
Step #7: + ctime=2026-05-26T04:29:41.338257Z
Step #7: + query=tags=pr
Step #7: + query+=' AND tags=1543'
Step #7: + query+=' AND tags=checkers'
Step #7: + query+=' AND substitutions.COMMIT_SHA != 260e6a7ff25bbff4433e35f0a26138aa5e2e9f4b'
Step #7: + query+=' AND create_time > 2026-05-26T04:29:41.338257Z'
Step #7: + gcloud builds list --region us-east1 --limit 1 '--format=value(id)' --filter 'tags=pr AND tags=1543 AND tags=checkers AND substitutions.COMMIT_SHA != 260e6a7ff25bbff4433e35f0a26138aa5e2e9f4b AND create_time > 2026-05-26T04:29:41.338257Z'
Step #7: + grep .
Step #1: 408b97b2-8d81-4a8a-aa5d-d674de93a41c: Pulling from bigquery-devtools-drivers/cloudbuild/checkers
Step #1: fc4518b6c5f9: Pulling fs layer
Step #1: cace6037153b: Pulling fs layer
Step #1: 23d243f84f6c: Pulling fs layer
Step #1: 76f950859f53: Pulling fs layer
Step #1: d78755e070d3: Pulling fs layer
Step #1: f2ed37a73ebb: Pulling fs layer
Step #1: e32d737f25dc: Pulling fs layer
Step #1: 09de436c4c99: Pulling fs layer
Step #1: 89732bc75041: Pulling fs layer
Step #1: 734004abdb76: Pulling fs layer
Step #1: d447cb1ecc37: Pulling fs layer
Step #1: e32d737f25dc: Waiting
Step #1: 734004abdb76: Waiting
Step #1: d447cb1ecc37: Waiting
Step #1: 09de436c4c99: Waiting
Step #1: 89732bc75041: Waiting
Step #1: f2ed37a73ebb: Download complete
Step #1: d78755e070d3: Download complete
Step #1: 76f950859f53: Verifying Checksum
Step #1: 76f950859f53: Download complete
Step #1: e32d737f25dc: Download complete
Step #8: + ctime=2026-05-26T04:29:41.338257Z
Step #8: + query=tags=pr
Step #8: + query+=' AND tags=1543'
Step #8: + query+=' AND substitutions.COMMIT_SHA != 260e6a7ff25bbff4433e35f0a26138aa5e2e9f4b'
Step #8: + query+=' AND create_time < 2026-05-26T04:29:41.338257Z'
Step #8: + gcloud builds list --region us-east1 --ongoing '--format=value(id)' --filter 'tags=pr AND tags=1543 AND substitutions.COMMIT_SHA != 260e6a7ff25bbff4433e35f0a26138aa5e2e9f4b AND create_time < 2026-05-26T04:29:41.338257Z'
Step #8: + xargs -r -t gcloud builds cancel --region us-east1
Step #1: 09de436c4c99: Verifying Checksum
Step #1: 09de436c4c99: Download complete
Step #1: 89732bc75041: Download complete
Step #1: d447cb1ecc37: Verifying Checksum
Step #1: d447cb1ecc37: Download complete
Step #1: 734004abdb76: Download complete
Step #7: WARNING: The following filter keys were not present in any resource : create_time, substitutions.COMMIT_SHA, tags
Step #1: fc4518b6c5f9: Verifying Checksum
Step #1: fc4518b6c5f9: Download complete
Step #1: 23d243f84f6c: Verifying Checksum
Step #1: 23d243f84f6c: Download complete
Step #8: WARNING: The following filter keys were not present in any resource : create_time, substitutions.COMMIT_SHA, tags
Step #1: cace6037153b: Verifying Checksum
Step #1: cace6037153b: Download complete
Step #1: fc4518b6c5f9: Pull complete
Finished Step #7
ERROR: step exited with non-zero status: 1
Finished Step #8
Step #6: Digests:
Step #6: - gcr.io/bigquery-devtools-drivers/cloudbuild/checkers@sha256:5e7bbeea5eff60d064e783d2def54d56e5969c1ca06f7ae6aab3c88ef81c4d32
Step #6:   Associated tags:
Step #6:  - 9ee9e315-dee7-4866-9856-aff62e6df9ae
Step #6: - gcr.io/bigquery-devtools-drivers/cloudbuild/checkers@sha256:50cde93b5e5c851d202bd526708938281fc7f3c48d8e271b0e901d30a6100b90
Step #6:   Associated tags:
Step #6:  - 17fc1f8b-094f-424f-93ed-4c48182d6045
Step #6: - gcr.io/bigquery-devtools-drivers/cloudbuild/checkers@sha256:ef5e215cd3d03ecebe913911fded2b357e0c6a210cfbd3d1f644bc54236ac4be
Step #6:   Associated tags:
Step #6:  - 60671d43-3ee6-4506-a9fc-cac8679b508e
Step #6: - gcr.io/bigquery-devtools-drivers/cloudbuild/checkers@sha256:01e26a43692c72cf8456076e8d9bde3a66f203d65484e5e678277ae2e49d5443
Step #6:   Associated tags:
Step #6:  - b2781e96-c7ba-4dd7-a134-b63f62fd5038
Step #6: - gcr.io/bigquery-devtools-drivers/cloudbuild/checkers@sha256:ead7f08a44c1380c09a1af3ff1b82a7d1aecfa864dc0cc3fb941d89d0cf213a2
Step #6:   Associated tags:
Step #6:  - cf98a644-ebba-4647-a457-7c2692e37eb0
Step #6: - gcr.io/bigquery-devtools-drivers/cloudbuild/checkers@sha256:64ee6a5984c9217e2cbd76820e3e331f3628ed0e6f8dffde57f2d0ddd5d935be
Step #6:   Associated tags:
Step #6:  - 3870e36b-eb39-4744-bae6-68df70d697ca
Step #6: - gcr.io/bigquery-devtools-drivers/cloudbuild/checkers@sha256:61f5d568b21d2ec6dde6ab650cd39ca12a086edf2517a264718f2ead6c4d2e5e
Step #6:   Associated tags:
Step #6:  - b79c5036-ff97-4b49-924e-10f6fc1bf57d
Step #6: - gcr.io/bigquery-devtools-drivers/cloudbuild/checkers@sha256:b6caa62c9b8c8a99ad69cd9d2b703d5250657c8ebfa26db67512409a42d2166d
Step #6:   Associated tags:
Step #6:  - d2b4d685-dd99-442f-8f55-95d396cf0948
Step #6: - gcr.io/bigquery-devtools-drivers/cloudbuild/checkers@sha256:3fe5fe79fcd19ad2fd19e226483d90e72cb51a9e1c5278a5988d03f56c016b6f
Step #6:   Associated tags:
Step #6:  - 0d79d04b-57d3-43c5-bc2f-125e05552f0f
Step #6: - gcr.io/bigquery-devtools-drivers/cloudbuild/checkers@sha256:902be7d2d3d8f8bf62bfc3ebf5d865763ca7822bc5c72a4047da6193b6db781a
Step #6:   Associated tags:
Step #6:  - bc5e053c-77e4-4d58-923d-38a7d6e56484
Step #6: - gcr.io/bigquery-devtools-drivers/cloudbuild/checkers@sha256:86f798c5fae1a159ed4ff3d55ed58dca8873495bfee41bfe7d1ac59f8a4f7f0b
Step #6:   Associated tags:
Step #6:  - 79a93542-cb38-471c-a835-3d960b5b5843
Step #6: - gcr.io/bigquery-devtools-drivers/cloudbuild/checkers@sha256:b0ce24baeb2e15b8b441ea74746e28623c0835e0462d7e869e6e46fa043ee8d7
Step #6:   Associated tags:
Step #6:  - eb25829c-ce6c-4441-b91f-7dbd01de9201
Step #6: - gcr.io/bigquery-devtools-drivers/cloudbuild/checkers@sha256:b5e12495778662911fd1b5a48476ced0089271c79106bc0764a9aee4acb19339
Step #6:   Associated tags:
Step #6:  - d10fbb67-0fba-4f75-8d72-0a09675684a2
Step #6: - gcr.io/bigquery-devtools-drivers/cloudbuild/checkers@sha256:bfcf0de73b69e951f5d299f9e13e565730dec532405fdc38320c0901e696c855
Step #6:   Associated tags:
Step #6:  - 3eec67b6-7626-4b08-836c-2e8924c0b165
Step #6: - gcr.io/bigquery-devtools-drivers/cloudbuild/checkers@sha256:180932db4197207e91d5cefcf52d61200c5a8907e79f4f6fff8b4ae186936a0b
Step #6:   Associated tags:
Step #6:  - bf4013a1-1ebc-4794-82d0-b79df4401a94
Step #6: Deleted [gcr.io/bigquery-devtools-drivers/cloudbuild/checkers:3870e36b-eb39-4744-bae6-68df70d697ca].
Step #6: Deleted [gcr.io/bigquery-devtools-drivers/cloudbuild/checkers:bc5e053c-77e4-4d58-923d-38a7d6e56484].
Step #6: Deleted [gcr.io/bigquery-devtools-drivers/cloudbuild/checkers:17fc1f8b-094f-424f-93ed-4c48182d6045].
Step #6: Deleted [gcr.io/bigquery-devtools-drivers/cloudbuild/checkers:0d79d04b-57d3-43c5-bc2f-125e05552f0f].
Step #6: Deleted [gcr.io/bigquery-devtools-drivers/cloudbuild/checkers:9ee9e315-dee7-4866-9856-aff62e6df9ae].
Step #6: Deleted [gcr.io/bigquery-devtools-drivers/cloudbuild/checkers:b79c5036-ff97-4b49-924e-10f6fc1bf57d].
Step #6: Deleted [gcr.io/bigquery-devtools-drivers/cloudbuild/checkers:bf4013a1-1ebc-4794-82d0-b79df4401a94].
Step #6: Deleted [gcr.io/bigquery-devtools-drivers/cloudbuild/checkers:60671d43-3ee6-4506-a9fc-cac8679b508e].
Step #6: Deleted [gcr.io/bigquery-devtools-drivers/cloudbuild/checkers:d2b4d685-dd99-442f-8f55-95d396cf0948].
Step #6: Deleted [gcr.io/bigquery-devtools-drivers/cloudbuild/checkers:eb25829c-ce6c-4441-b91f-7dbd01de9201].
Step #6: Deleted [gcr.io/bigquery-devtools-drivers/cloudbuild/checkers:d10fbb67-0fba-4f75-8d72-0a09675684a2].
Step #6: Deleted [gcr.io/bigquery-devtools-drivers/cloudbuild/checkers:3eec67b6-7626-4b08-836c-2e8924c0b165].
Step #1: cace6037153b: Pull complete
Step #6: Deleted [gcr.io/bigquery-devtools-drivers/cloudbuild/checkers:b2781e96-c7ba-4dd7-a134-b63f62fd5038].
Step #6: Deleted [gcr.io/bigquery-devtools-drivers/cloudbuild/checkers:cf98a644-ebba-4647-a457-7c2692e37eb0].
Step #6: Deleted [gcr.io/bigquery-devtools-drivers/cloudbuild/checkers:79a93542-cb38-471c-a835-3d960b5b5843].
Step #6: Deleted [gcr.io/bigquery-devtools-drivers/cloudbuild/checkers@sha256:5e7bbeea5eff60d064e783d2def54d56e5969c1ca06f7ae6aab3c88ef81c4d32].
Step #6: Deleted [gcr.io/bigquery-devtools-drivers/cloudbuild/checkers@sha256:50cde93b5e5c851d202bd526708938281fc7f3c48d8e271b0e901d30a6100b90].
Step #6: Deleted [gcr.io/bigquery-devtools-drivers/cloudbuild/checkers@sha256:ef5e215cd3d03ecebe913911fded2b357e0c6a210cfbd3d1f644bc54236ac4be].
Step #1: 23d243f84f6c: Pull complete
Step #6: Deleted [gcr.io/bigquery-devtools-drivers/cloudbuild/checkers@sha256:01e26a43692c72cf8456076e8d9bde3a66f203d65484e5e678277ae2e49d5443].
Step #6: Deleted [gcr.io/bigquery-devtools-drivers/cloudbuild/checkers@sha256:ead7f08a44c1380c09a1af3ff1b82a7d1aecfa864dc0cc3fb941d89d0cf213a2].
Step #1: 76f950859f53: Pull complete
Step #1: d78755e070d3: Pull complete
Step #6: Deleted [gcr.io/bigquery-devtools-drivers/cloudbuild/checkers@sha256:64ee6a5984c9217e2cbd76820e3e331f3628ed0e6f8dffde57f2d0ddd5d935be].
Step #1: f2ed37a73ebb: Pull complete
Step #1: e32d737f25dc: Pull complete
Step #1: 09de436c4c99: Pull complete
Step #1: 89732bc75041: Pull complete
Step #6: Deleted [gcr.io/bigquery-devtools-drivers/cloudbuild/checkers@sha256:61f5d568b21d2ec6dde6ab650cd39ca12a086edf2517a264718f2ead6c4d2e5e].
Step #1: 734004abdb76: Pull complete
Step #1: d447cb1ecc37: Pull complete
Step #1: Digest: sha256:a2b3d405a85e8e4f2d45e07d405a4a0108ae4a9e9393f7ff4b2ec43a1ec65e43
Step #1: Status: Downloaded newer image for gcr.io/bigquery-devtools-drivers/cloudbuild/checkers:408b97b2-8d81-4a8a-aa5d-d674de93a41c
Step #1: gcr.io/bigquery-devtools-drivers/cloudbuild/checkers:408b97b2-8d81-4a8a-aa5d-d674de93a41c
Step #6: Deleted [gcr.io/bigquery-devtools-drivers/cloudbuild/checkers@sha256:b6caa62c9b8c8a99ad69cd9d2b703d5250657c8ebfa26db67512409a42d2166d].
Step #6: Deleted [gcr.io/bigquery-devtools-drivers/cloudbuild/checkers@sha256:3fe5fe79fcd19ad2fd19e226483d90e72cb51a9e1c5278a5988d03f56c016b6f].
Step #6: Deleted [gcr.io/bigquery-devtools-drivers/cloudbuild/checkers@sha256:902be7d2d3d8f8bf62bfc3ebf5d865763ca7822bc5c72a4047da6193b6db781a].
Step #6: Deleted [gcr.io/bigquery-devtools-drivers/cloudbuild/checkers@sha256:86f798c5fae1a159ed4ff3d55ed58dca8873495bfee41bfe7d1ac59f8a4f7f0b].
Step #6: Deleted [gcr.io/bigquery-devtools-drivers/cloudbuild/checkers@sha256:b0ce24baeb2e15b8b441ea74746e28623c0835e0462d7e869e6e46fa043ee8d7].
Step #6: Deleted [gcr.io/bigquery-devtools-drivers/cloudbuild/checkers@sha256:b5e12495778662911fd1b5a48476ced0089271c79106bc0764a9aee4acb19339].
Step #6: Deleted [gcr.io/bigquery-devtools-drivers/cloudbuild/checkers@sha256:bfcf0de73b69e951f5d299f9e13e565730dec532405fdc38320c0901e696c855].
Step #6: Deleted [gcr.io/bigquery-devtools-drivers/cloudbuild/checkers@sha256:180932db4197207e91d5cefcf52d61200c5a8907e79f4f6fff8b4ae186936a0b].
Finished Step #1
Starting Step #3
Step #3: Already have image (with digest): gcr.io/bigquery-devtools-drivers/cloudbuild/checkers:408b97b2-8d81-4a8a-aa5d-d674de93a41c
Finished Step #6
Step #3: 
Step #3: 2026-05-26T04:31:47Z (+0s)
Step #3: =================
Step #3: |   Log Links   |
Step #3: =================
Step #3: * GCB: https://console.cloud.google.com/cloud-build/builds;region=us-east1/408b97b2-8d81-4a8a-aa5d-d674de93a41c;tab=detail?project=bigquery-devtools-drivers
Step #3: * Raw: https://storage.googleapis.com/odbc-cpp-community-publiclogs/logs/cpp-bigquery-odbc/1543/260e6a7ff25bbff4433e35f0a26138aa5e2e9f4b/test_perf1-checkers-checkers/log-408b97b2-8d81-4a8a-aa5d-d674de93a41c.txt
Step #3: 
Step #3: 2026-05-26T04:31:47Z (+0s)
Step #3: ====================
Step #3: |   Machine Info   |
Step #3: ====================
Step #3:      host: 2026-05-26 04:31:47+00:00
Step #3:    google: 2026-05-26 04:31:47+00:00
Step #3:    kernel: #1 SMP Debian 5.10.223-1 (2024-08-10)
Step #3:        os: PRETTY_NAME="Fedora Linux 40 (Container Image)"
Step #3:     nproc: 32
Step #3:       mem: 125.80 GiB
Step #3:      term: dumb
Step #3:       gcc: gcc (GCC) 14.2.1 20240912 (Red Hat 14.2.1-3)
Step #3:     clang: ci/cloudbuild/build.sh: line 240: clang: command not found
Step #3:        cc: cc (GCC) 14.2.1 20240912 (Red Hat 14.2.1-3)
Step #3: 
Step #3: 2026-05-26T04:31:47Z (+0s)
Step #3: ======================================
Step #3: |   Starting local build: checkers   |
Step #3: ======================================
Step #3: GNU bash, version 5.2.26(1)-release (x86_64-redhat-linux-gnu)
Step #3: Copyright (C) 2022 Free Software Foundation, Inc.
Step #3: License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
Step #3: 
Step #3: This is free software; you are free to change and redistribute it.
Step #3: There is NO WARRANTY, to the extent permitted by law.
Step #3: DEPENDENCIES::
Step #3: 2026-05-26T04:31:47Z (+0s): Checking for a valid git environment...
Step #3: 2026-05-26T04:31:47Z (+0s): Inside a git repository
Step #3: Running typos:                                    ... 0.218 seconds
Step #3: Running check-include-guards:                     ... 0.010 seconds
Step #3: Running whitespace fixes:                         ... 0.175 seconds
Step #3: Running buildifier:                               ... 0.013 seconds
Step #3: Running black:                                    ... 0.213 seconds
Step #3: Running shfmt:                                    ... 0.013 seconds
Step #3: Running shellcheck:                               ... 1.167 seconds
Step #3: Running clang-format:                             ... 2.033 seconds
Step #3: Running cmake-format:                             ... 1.824 seconds
Step #3: Running markdown formatter:                       ... 0.695 seconds
Step #3: diff --git a/google/cloud/odbc/bq_driver/internal/odbc_internal_commons.cc b/google/cloud/odbc/bq_driver/internal/odbc_internal_commons.cc
Step #3: index f3508d0..3319fbb 100644
Step #3: --- a/google/cloud/odbc/bq_driver/internal/odbc_internal_commons.cc
Step #3: +++ b/google/cloud/odbc/bq_driver/internal/odbc_internal_commons.cc
Step #3: @@ -835,16 +835,18 @@ StatusRecordOr<PostQueryResults> PostQueryWithoutResults(
Step #3:  
Step #3:    // --- BENCHMARK END: PostQuery (Client Library Call) ---
Step #3:    auto end_post_query = std::chrono::high_resolution_clock::now();
Step #3: -  auto elapsed_post_query = std::chrono::duration_cast<std::chrono::milliseconds>(end_post_query - start_post_query);
Step #3: -  
Step #3: +  auto elapsed_post_query =
Step #3: +      std::chrono::duration_cast<std::chrono::milliseconds>(end_post_query -
Step #3: +                                                            start_post_query);
Step #3: +
Step #3:    // ADDED: Static variable to track cumulative time across function calls
Step #3:    static long long cumulative_post_query_ms = 0;
Step #3:    cumulative_post_query_ms += elapsed_post_query.count();
Step #3: -  
Step #3: +
Step #3:    // UPDATED: Debugging statement to print both current and cumulative time
Step #3: -  std::cout << "[BENCHMARK] PostQueryWithoutResults -> bq_client->PostQuery: " 
Step #3: -            << elapsed_post_query.count() << " ms | Cumulative: " 
Step #3: -            << cumulative_post_query_ms << " ms\n";
Step #3: +  std::cout << "[BENCHMARK] PostQueryWithoutResults -> bq_client->PostQuery: "
Step #3: +            << elapsed_post_query.count()
Step #3: +            << " ms | Cumulative: " << cumulative_post_query_ms << " ms\n";
Step #3:  
Step #3:    if (!pq_status) {
Step #3:      LOG(ERROR) << "PostQueryWithoutResults::PostQuery:: "
Step #3: diff --git a/google/cloud/odbc/bq_driver/internal/odbc_sql_columns.cc b/google/cloud/odbc/bq_driver/internal/odbc_sql_columns.cc
Step #3: index d10d1f1..4367b40 100644
Step #3: --- a/google/cloud/odbc/bq_driver/internal/odbc_sql_columns.cc
Step #3: +++ b/google/cloud/odbc/bq_driver/internal/odbc_sql_columns.cc
Step #3: @@ -383,15 +383,17 @@ StatusRecordOr<std::vector<Table>> FetchBQTablesData(
Step #3:      StatementHandle& stmt_handle, std::string const& catalog,
Step #3:      std::string const& dataset_pattern, std::string const& table_pattern,
Step #3:      SQLULEN metadata_id) {
Step #3: -    
Step #3:    // --- BENCHMARK START: Entire Function ---
Step #3:    auto start_total = std::chrono::high_resolution_clock::now();
Step #3: -  
Step #3: +
Step #3:    // Helper to easily print total time on any return path
Step #3: -  auto print_total_time = [&start_total](const std::string& exit_point) {
Step #3: +  auto print_total_time = [&start_total](std::string const& exit_point) {
Step #3:      auto end_total = std::chrono::high_resolution_clock::now();
Step #3: -    auto el_total = std::chrono::duration_cast<std::chrono::milliseconds>(end_total - start_total).count();
Step #3: -    std::cout << "[BENCHMARK] FetchBQTablesData (Total - " << exit_point << "): " << el_total << " ms\n";
Step #3: +    auto el_total = std::chrono::duration_cast<std::chrono::milliseconds>(
Step #3: +                        end_total - start_total)
Step #3: +                        .count();
Step #3: +    std::cout << "[BENCHMARK] FetchBQTablesData (Total - " << exit_point
Step #3: +              << "): " << el_total << " ms\n";
Step #3:    };
Step #3:  
Step #3:    std::vector<Table> result;
Step #3: @@ -433,17 +435,20 @@ StatusRecordOr<std::vector<Table>> FetchBQTablesData(
Step #3:          SQLStates::k_HY000(),
Step #3:          "Invalid or null BQ Client within the connection handle"};
Step #3:    }
Step #3: -  
Step #3: +
Step #3:    // Get Datasets based on search pattern in the dataset argument
Step #3:    // --- BENCHMARK START: GetFilteredDatasetIds ---
Step #3:    auto start_datasets = std::chrono::high_resolution_clock::now();
Step #3: -  
Step #3: +
Step #3:    StatusRecordOr<std::vector<std::string>> datasets_status =
Step #3:        GetFilteredDatasetIds(*bq_client, catalog, dataset_pattern, metadata_id);
Step #3: -      
Step #3: +
Step #3:    auto end_datasets = std::chrono::high_resolution_clock::now();
Step #3: -  std::cout << "[BENCHMARK] FetchBQTablesData -> GetFilteredDatasetIds: " 
Step #3: -            << std::chrono::duration_cast<std::chrono::milliseconds>(end_datasets - start_datasets).count() << " ms\n";
Step #3: +  std::cout << "[BENCHMARK] FetchBQTablesData -> GetFilteredDatasetIds: "
Step #3: +            << std::chrono::duration_cast<std::chrono::milliseconds>(
Step #3: +                   end_datasets - start_datasets)
Step #3: +                   .count()
Step #3: +            << " ms\n";
Step #3:    // --- BENCHMARK END ---
Step #3:  
Step #3:    if (!datasets_status) {
Step #3: @@ -510,17 +515,22 @@ StatusRecordOr<std::vector<Table>> FetchBQTablesData(
Step #3:    auto dataset_tables_results_or =
Step #3:        ExecuteParallelTasks<DatasetTaskInput, DatasetTablesBatch>(
Step #3:            max_threads, dataset_tasks, fetch_tables_for_dataset_task);
Step #3: -          
Step #3: +
Step #3:    auto end_exec_tables = std::chrono::high_resolution_clock::now();
Step #3: -  std::cout << "[BENCHMARK] FetchBQTablesData -> ExecuteParallelTasks(GetFilteredTables): " 
Step #3: -            << std::chrono::duration_cast<std::chrono::milliseconds>(end_exec_tables - start_exec_tables).count() << " ms\n";
Step #3: +  std::cout << "[BENCHMARK] FetchBQTablesData -> "
Step #3: +               "ExecuteParallelTasks(GetFilteredTables): "
Step #3: +            << std::chrono::duration_cast<std::chrono::milliseconds>(
Step #3: +                   end_exec_tables - start_exec_tables)
Step #3: +                   .count()
Step #3: +            << " ms\n";
Step #3:    // --- BENCHMARK END ---
Step #3:  
Step #3:    if (!dataset_tables_results_or) {
Step #3:      LOG(ERROR)
Step #3:          << "FetchBQTablesData::ExecuteParallelTasks(GetFilteredTables):: "
Step #3:          << dataset_tables_results_or.GetStatusRecord().message;
Step #3: -    print_total_time("Early Exit: ExecuteParallelTasks(GetFilteredTables) Error");
Step #3: +    print_total_time(
Step #3: +        "Early Exit: ExecuteParallelTasks(GetFilteredTables) Error");
Step #3:      return dataset_tables_results_or.GetStatusRecord();
Step #3:    }
Step #3:  
Step #3: @@ -568,16 +578,21 @@ StatusRecordOr<std::vector<Table>> FetchBQTablesData(
Step #3:    auto table_results_or =
Step #3:        ExecuteParallelTasks<TableTaskInput, optional<IndexedTable>>(
Step #3:            max_threads, table_tasks, fetch_table_task);
Step #3: -          
Step #3: +
Step #3:    auto end_exec_table_data = std::chrono::high_resolution_clock::now();
Step #3: -  std::cout << "[BENCHMARK] FetchBQTablesData -> ExecuteParallelTasks(FetchBQTableData): " 
Step #3: -            << std::chrono::duration_cast<std::chrono::milliseconds>(end_exec_table_data - start_exec_table_data).count() << " ms\n";
Step #3: +  std::cout << "[BENCHMARK] FetchBQTablesData -> "
Step #3: +               "ExecuteParallelTasks(FetchBQTableData): "
Step #3: +            << std::chrono::duration_cast<std::chrono::milliseconds>(
Step #3: +                   end_exec_table_data - start_exec_table_data)
Step #3: +                   .count()
Step #3: +            << " ms\n";
Step #3:    // --- BENCHMARK END ---
Step #3:  
Step #3:    if (!table_results_or) {
Step #3:      LOG(ERROR) << "FetchBQTablesData::ExecuteParallelTasks:: "
Step #3:                 << table_results_or.GetStatusRecord().message;
Step #3: -    print_total_time("Early Exit: ExecuteParallelTasks(FetchBQTableData) Error");
Step #3: +    print_total_time(
Step #3: +        "Early Exit: ExecuteParallelTasks(FetchBQTableData) Error");
Step #3:      return table_results_or.GetStatusRecord();
Step #3:    }
Step #3:  
Step #3: @@ -600,10 +615,10 @@ StatusRecordOr<std::vector<Table>> FetchBQTablesData(
Step #3:    for (auto& indexed_table : indexed_tables) {
Step #3:      result.push_back(std::move(indexed_table.table));
Step #3:    }
Step #3: -  
Step #3: +
Step #3:    // Entire function success exit
Step #3:    print_total_time("Success");
Step #3: -  
Step #3: +
Step #3:    return result;
Step #3:  }
Step #3:  }  // namespace google::cloud::odbc_bq_driver_internal
Step #3: diff --git a/google/cloud/odbc/integration_tests/odbc_driver_tests/catalog_test.cc b/google/cloud/odbc/integration_tests/odbc_driver_tests/catalog_test.cc
Step #3: index 32c9326..d0abb06 100644
Step #3: --- a/google/cloud/odbc/integration_tests/odbc_driver_tests/catalog_test.cc
Step #3: +++ b/google/cloud/odbc/integration_tests/odbc_driver_tests/catalog_test.cc
Step #3: @@ -1813,40 +1813,28 @@ TEST(CatalogTest, SQLTables_FullCatalogEnumeration_WildcardCatalog) {
Step #3:    std::string catalog_pattern = "%";
Step #3:  
Step #3:    std::string conn_str =
Step #3: -      kDefaultConnectionString +
Step #3: -      ";FilterTablesOnDefaultDataset=0;";
Step #3: +      kDefaultConnectionString + ";FilterTablesOnDefaultDataset=0;";
Step #3:  
Step #3:    ASSERT_EQ(Connect(conn_str, conn), SQL_SUCCESS);
Step #3:  
Step #3: -  SQLRETURN status = SQLSetStmtAttr(conn->hstmt,
Step #3: -                                    SQL_ATTR_METADATA_ID,
Step #3: -                                    (SQLPOINTER)SQL_FALSE,
Step #3: -                                    0);
Step #3: +  SQLRETURN status = SQLSetStmtAttr(conn->hstmt, SQL_ATTR_METADATA_ID,
Step #3: +                                    (SQLPOINTER)SQL_FALSE, 0);
Step #3:  
Step #3:    CheckError(status, "SQLSetStmtAttr", conn);
Step #3:  
Step #3: -  auto start_enum =
Step #3: -      std::chrono::high_resolution_clock::now();
Step #3: +  auto start_enum = std::chrono::high_resolution_clock::now();
Step #3:  
Step #3: -  std::vector<SQLTableResult> tables =
Step #3: -      Catalog::GetTables(
Step #3: -          conn,
Step #3: -          catalog_pattern.c_str(),
Step #3: -          nullptr,
Step #3: -          nullptr,
Step #3: -          nullptr);
Step #3: +  std::vector<SQLTableResult> tables = Catalog::GetTables(
Step #3: +      conn, catalog_pattern.c_str(), nullptr, nullptr, nullptr);
Step #3:  
Step #3: -  auto end_enum =
Step #3: -      std::chrono::high_resolution_clock::now();
Step #3: +  auto end_enum = std::chrono::high_resolution_clock::now();
Step #3:  
Step #3: -  auto elapsed_enum =
Step #3: -      std::chrono::duration_cast<std::chrono::milliseconds>(
Step #3: -          end_enum - start_enum);
Step #3: +  auto elapsed_enum = std::chrono::duration_cast<std::chrono::milliseconds>(
Step #3: +      end_enum - start_enum);
Step #3:  
Step #3:    std::cout << "[BENCHMARK] Catalog::GetTables "
Step #3:              << "(Full Catalog Enumeration using Catalog='%') : "
Step #3: -            << elapsed_enum.count()
Step #3: -            << " ms" << std::endl;
Step #3: +            << elapsed_enum.count() << " ms" << std::endl;
Step #3:  
Step #3:    ASSERT_FALSE(tables.empty());
Step #3:  
Step #3: @@ -1876,33 +1864,24 @@ TEST(CatalogTest, SQLColumns_WildcardColumnSearch) {
Step #3:    std::string column_pattern = "%timestamp%";
Step #3:  
Step #3:    std::string conn_str =
Step #3: -      kDefaultConnectionString +
Step #3: -      ";DefaultDataset=" + dataset + ";";
Step #3: +      kDefaultConnectionString + ";DefaultDataset=" + dataset + ";";
Step #3:  
Step #3:    ASSERT_EQ(Connect(conn_str, conn), SQL_SUCCESS);
Step #3:  
Step #3: -  auto start =
Step #3: -      std::chrono::high_resolution_clock::now();
Step #3: +  auto start = std::chrono::high_resolution_clock::now();
Step #3:  
Step #3:    std::vector<SQLColumnsResult> columns =
Step #3: -      Catalog::GetColumns(
Step #3: -          conn,
Step #3: -          kCatalogName,
Step #3: -          dataset.c_str(),
Step #3: -          table_name.c_str(),
Step #3: -          column_pattern.c_str());
Step #3: +      Catalog::GetColumns(conn, kCatalogName, dataset.c_str(),
Step #3: +                          table_name.c_str(), column_pattern.c_str());
Step #3:  
Step #3: -  auto end =
Step #3: -      std::chrono::high_resolution_clock::now();
Step #3: +  auto end = std::chrono::high_resolution_clock::now();
Step #3:  
Step #3:    auto elapsed =
Step #3: -      std::chrono::duration_cast<std::chrono::milliseconds>(
Step #3: -          end - start);
Step #3: +      std::chrono::duration_cast<std::chrono::milliseconds>(end - start);
Step #3:  
Step #3:    std::cout << "[BENCHMARK] Catalog::GetColumns "
Step #3: -            << "(Wildcard Column Search) : "
Step #3: -            << elapsed.count()
Step #3: -            << " ms" << std::endl;
Step #3: +            << "(Wildcard Column Search) : " << elapsed.count() << " ms"
Step #3: +            << std::endl;
Step #3:  
Step #3:    ASSERT_FALSE(columns.empty());
Step #3:  
Step #3: @@ -1910,8 +1889,7 @@ TEST(CatalogTest, SQLColumns_WildcardColumnSearch) {
Step #3:      EXPECT_EQ(column.dataset_name, dataset);
Step #3:      EXPECT_EQ(column.table_name, table_name);
Step #3:  
Step #3: -    EXPECT_NE(column.column_name.find("timestamp"),
Step #3: -              std::string::npos);
Step #3: +    EXPECT_NE(column.column_name.find("timestamp"), std::string::npos);
Step #3:    }
Step #3:  
Step #3:    EXPECT_EQ(Disconnect(conn), SQL_SUCCESS);
Step #3: ==> 🕑 checkers completed in 6.455 seconds
Finished Step #3
ERROR
ERROR: build step 3 "gcr.io/bigquery-devtools-drivers/cloudbuild/checkers:408b97b2-8d81-4a8a-aa5d-d674de93a41c" failed: step exited with non-zero status: 111

Build Log: https://storage.cloud.google.com/odbc-cpp-community-publiclogs/logs/cpp-bigquery-odbc/1543/260e6a7ff25bbff4433e35f0a26138aa5e2e9f4b/checkers--checkers/log-408b97b2-8d81-4a8a-aa5d-d674de93a41c.txt