Skip to content

Merge branch 'main' into mcp-as

9aadebc
Select commit
Loading
Failed to load commit list.
Merged

feat(auth): add generic authService type for MCP #2619

Merge branch 'main' into mcp-as
9aadebc
Select commit
Loading
Failed to load commit list.
Google Cloud Build / integration-test-pr (toolbox-testing-438616) succeeded Mar 26, 2026 in 15m 0s

Summary

Build Information

Trigger integration-test-pr
Build 02085bd9-8eef-40fa-877e-08ca64356fc7
Start 2026-03-26T07:39:34-07:00
Duration 13m30.746s
Status SUCCESS

Steps

Step Status Duration
detect-changes SUCCESS 2m17.396s
install-dependencies SUCCESS 23.813s
compile-test-binary SUCCESS 1m53.605s
compile-prompt-test-binary SUCCESS 1m53.609s
prompts-custom SUCCESS 8.728s
cloud-sql-pg SUCCESS 1m8.545s
alloydb SUCCESS 20.381s
alloydb-pg SUCCESS 45.461s
alloydb-ai-nl SUCCESS 42.786s
alloydb-omni SUCCESS 2m16.675s
bigtable SUCCESS 18.806s
bigquery SUCCESS 11m6.802s
cloud-gda SUCCESS 12.024s
dataplex SUCCESS 2m16.721s
dataform SUCCESS 1m38.071s
cloud-healthcare SUCCESS 50.911s
cloud-logging-admin SUCCESS 45.474s
postgres SUCCESS 42.781s
cockroachdb SUCCESS 45.467s
spanner SUCCESS 10m4.552s
neo4j SUCCESS 12.061s
cloud-sql-mssql SUCCESS 12.037s
cloud-sql-mysql SUCCESS 42.79s
mysql SUCCESS 42.756s
mssql SUCCESS 19.127s
http SUCCESS 11.995s
sqlite SUCCESS 11.99s
couchbase SUCCESS 1m20.894s
redis SUCCESS 12.024s
valkey SUCCESS 12.053s
oceanbase SUCCESS 18.77s
firestore SUCCESS 12.037s
mongodb SUCCESS 12.064s
looker SUCCESS 3m3.63s
mindsdb SUCCESS 18.768s
cloud-sql SUCCESS 11.999s
tidb SUCCESS 12.286s
firebird SUCCESS 1m20.894s
clickhouse SUCCESS 19.103s
trino SUCCESS 15.904s
yugabytedb SUCCESS 18.871s
elasticsearch SUCCESS 15.903s
snowflake SUCCESS 42.776s
cassandra SUCCESS 18.871s
oracle SUCCESS 1m37.531s
serverless-spark SUCCESS 5m13.192s
dataproc SUCCESS 12.065s
singlestore SUCCESS 13.937s
mariadb SUCCESS 1m11.82s

Details

starting build "02085bd9-8eef-40fa-877e-08ca64356fc7"

FETCHSOURCE
From https://github.com/googleapis/genai-toolbox
 * branch            9aadebcb8ff2a74e302c85d3fa96a170dcc9ffa4 -> FETCH_HEAD
HEAD is now at 9aadebc Merge branch 'main' into mcp-as
GitCommit:
9aadebcb8ff2a74e302c85d3fa96a170dcc9ffa4
SETUPBUILD
BUILD
Starting Step #0 - "detect-changes"
Starting Step #1 - "install-dependencies"
Step #1 - "install-dependencies": Pulling image: golang:1
Step #0 - "detect-changes": Already have image (with digest): gcr.io/cloud-builders/git
Step #1 - "install-dependencies": 1: Pulling from library/golang
Step #1 - "install-dependencies": 8f6ad858d0a4: Pulling fs layer
Step #1 - "install-dependencies": b012eb15dff0: Pulling fs layer
Step #1 - "install-dependencies": ee3a0e7d77f0: Pulling fs layer
Step #1 - "install-dependencies": 637d14b9fe3c: Pulling fs layer
Step #1 - "install-dependencies": 6fbff1d4eb7e: Pulling fs layer
Step #1 - "install-dependencies": 2eacdd96638d: Pulling fs layer
Step #1 - "install-dependencies": 4f4fb700ef54: Pulling fs layer
Step #1 - "install-dependencies": 4f4fb700ef54: Waiting
Step #1 - "install-dependencies": 2eacdd96638d: Verifying Checksum
Step #1 - "install-dependencies": 2eacdd96638d: Download complete
Step #1 - "install-dependencies": 4f4fb700ef54: Download complete
Step #1 - "install-dependencies": b012eb15dff0: Verifying Checksum
Step #1 - "install-dependencies": b012eb15dff0: Download complete
Step #1 - "install-dependencies": ee3a0e7d77f0: Verifying Checksum
Step #1 - "install-dependencies": ee3a0e7d77f0: Download complete
Step #1 - "install-dependencies": 8f6ad858d0a4: Verifying Checksum
Step #1 - "install-dependencies": 8f6ad858d0a4: Download complete
Step #1 - "install-dependencies": 6fbff1d4eb7e: Verifying Checksum
Step #1 - "install-dependencies": 6fbff1d4eb7e: Download complete
Step #1 - "install-dependencies": 637d14b9fe3c: Verifying Checksum
Step #1 - "install-dependencies": 637d14b9fe3c: Download complete
Step #1 - "install-dependencies": 8f6ad858d0a4: Pull complete
Step #1 - "install-dependencies": b012eb15dff0: Pull complete
Step #1 - "install-dependencies": ee3a0e7d77f0: Pull complete
Step #1 - "install-dependencies": 637d14b9fe3c: Pull complete
Step #1 - "install-dependencies": 6fbff1d4eb7e: Pull complete
Step #1 - "install-dependencies": 2eacdd96638d: Pull complete
Step #1 - "install-dependencies": 4f4fb700ef54: Pull complete
Step #1 - "install-dependencies": Digest: sha256:595c7847cff97c9a9e76f015083c481d26078f961c9c8dca3923132f51fe12f1
Step #1 - "install-dependencies": Status: Downloaded newer image for golang:1
Step #1 - "install-dependencies": docker.io/library/golang:1
Step #1 - "install-dependencies": go: -d flag is deprecated. -d=true is a no-op
Step #1 - "install-dependencies": go: downloading go.opentelemetry.io/otel/trace v1.42.0
Step #1 - "install-dependencies": go: downloading github.com/google/go-cmp v0.7.0
Step #1 - "install-dependencies": go: downloading github.com/spf13/cobra v1.10.2
Step #1 - "install-dependencies": go: downloading google.golang.org/api v0.272.0
Step #1 - "install-dependencies": go: downloading cloud.google.com/go/cloudsqlconn v1.20.2
Step #1 - "install-dependencies": go: downloading github.com/goccy/go-yaml v1.19.2
Step #1 - "install-dependencies": go: downloading cloud.google.com/go/bigquery v1.74.0
Step #1 - "install-dependencies": go: downloading cloud.google.com/go/alloydbconn v1.18.0
Step #1 - "install-dependencies": go: downloading cloud.google.com/go/bigtable v1.43.0
Step #1 - "install-dependencies": go: downloading github.com/apache/cassandra-gocql-driver/v2 v2.0.0
Step #1 - "install-dependencies": go: downloading go.opentelemetry.io/otel v1.42.0
Step #1 - "install-dependencies": go: downloading github.com/MicahParks/keyfunc/v3 v3.8.0
Step #1 - "install-dependencies": go: downloading golang.org/x/oauth2 v0.36.0
Step #1 - "install-dependencies": go: downloading github.com/golang-jwt/jwt/v5 v5.3.1
Step #1 - "install-dependencies": go: downloading cloud.google.com/go/geminidataanalytics v0.8.0
Step #1 - "install-dependencies": go: downloading cloud.google.com/go/dataplex v1.29.0
Step #1 - "install-dependencies": go: downloading cloud.google.com/go/logging v1.13.2
Step #1 - "install-dependencies": go: downloading github.com/jackc/pgx/v5 v5.9.1
Step #1 - "install-dependencies": go: downloading cloud.google.com/go/dataproc/v2 v2.16.0
Step #1 - "install-dependencies": go: downloading github.com/jmoiron/sqlx v1.4.0
Step #1 - "install-dependencies": go: downloading github.com/cockroachdb/cockroach-go/v2 v2.4.3
Step #1 - "install-dependencies": go: downloading cloud.google.com/go/spanner v1.88.0
Step #1 - "install-dependencies": go: downloading go.opentelemetry.io/otel/metric v1.42.0
Step #1 - "install-dependencies": go: downloading github.com/godror/godror v0.50.0
Step #1 - "install-dependencies": go: downloading github.com/microsoft/go-mssqldb v1.9.8
Step #1 - "install-dependencies": go: downloading github.com/fsnotify/fsnotify v1.9.0
Step #1 - "install-dependencies": go: downloading github.com/nakagami/firebirdsql v0.9.16
Step #1 - "install-dependencies": go: downloading github.com/yugabyte/pgx/v5 v5.5.3-yb-5
Step #1 - "install-dependencies": go: downloading github.com/trinodb/trino-go-client v0.333.0
Step #1 - "install-dependencies": go: downloading github.com/ClickHouse/clickhouse-go/v2 v2.43.0
Step #1 - "install-dependencies": go: downloading github.com/go-sql-driver/mysql v1.9.3
Step #1 - "install-dependencies": go: downloading cloud.google.com/go/firestore v1.21.0
Step #1 - "install-dependencies": go: downloading modernc.org/sqlite v1.47.0
Step #1 - "install-dependencies": go: downloading github.com/valkey-io/valkey-go v1.0.73
Step #1 - "install-dependencies": go: downloading google.golang.org/genai v1.51.0
Step #1 - "install-dependencies": go: downloading github.com/GoogleCloudPlatform/opentelemetry-operations-go/exporter/metric v0.55.0
Step #1 - "install-dependencies": go: downloading go.mongodb.org/mongo-driver/v2 v2.5.0
Step #1 - "install-dependencies": go: downloading github.com/google/uuid v1.6.0
Step #1 - "install-dependencies": go: downloading github.com/couchbase/gocb/v2 v2.12.0
Step #1 - "install-dependencies": go: downloading github.com/looker-open-source/sdk-codegen/go v0.26.6
Step #1 - "install-dependencies": go: downloading github.com/go-playground/validator/v10 v10.30.1
Step #1 - "install-dependencies": go: downloading github.com/go-chi/chi/v5 v5.2.5
Step #1 - "install-dependencies": go: downloading github.com/GoogleCloudPlatform/opentelemetry-operations-go/exporter/trace v1.31.0
Step #1 - "install-dependencies": go: downloading github.com/elastic/elastic-transport-go/v8 v8.9.0
Step #1 - "install-dependencies": go: downloading google.golang.org/protobuf v1.36.11
Step #1 - "install-dependencies": go: downloading github.com/sijms/go-ora/v2 v2.9.0
Step #1 - "install-dependencies": go: downloading github.com/snowflakedb/gosnowflake v1.19.0
Step #1 - "install-dependencies": go: downloading github.com/redis/go-redis/v9 v9.18.0
Step #1 - "install-dependencies": go: downloading github.com/cenkalti/backoff/v5 v5.0.3
Step #1 - "install-dependencies": go: downloading github.com/couchbase/tools-common/http v1.0.11
Step #1 - "install-dependencies": go: downloading github.com/elastic/go-elasticsearch/v9 v9.3.1
Step #1 - "install-dependencies": go: downloading github.com/neo4j/neo4j-go-driver/v6 v6.0.0
Step #1 - "install-dependencies": go: downloading google.golang.org/grpc v1.79.3
Step #1 - "install-dependencies": go: downloading go.opentelemetry.io/contrib/propagators/autoprop v0.67.0
Step #1 - "install-dependencies": go: downloading github.com/go-chi/httplog/v3 v3.3.0
Step #1 - "install-dependencies": go: downloading go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp v1.42.0
Step #1 - "install-dependencies": go: downloading cloud.google.com/go/longrunning v0.8.0
Step #1 - "install-dependencies": go: downloading google.golang.org/genproto v0.0.0-20260319201613-d00831a3d3e7
Step #1 - "install-dependencies": go: downloading github.com/go-chi/render v1.0.3
Step #1 - "install-dependencies": go: downloading github.com/go-chi/cors v1.2.2
Step #1 - "install-dependencies": go: downloading go.opentelemetry.io/otel/sdk/metric v1.42.0
Step #1 - "install-dependencies": go: downloading go.opentelemetry.io/otel/sdk v1.42.0
Step #1 - "install-dependencies": go: downloading github.com/thlib/go-timezone-local v0.0.7
Step #1 - "install-dependencies": go: downloading go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.42.0
Step #1 - "install-dependencies": go: downloading github.com/spf13/pflag v1.0.10
Step #1 - "install-dependencies": go: downloading golang.org/x/time v0.15.0
Step #1 - "install-dependencies": go: downloading github.com/MicahParks/jwkset v0.11.0
Step #1 - "install-dependencies": go: downloading cloud.google.com/go/trace v1.11.7
Step #1 - "install-dependencies": go: downloading google.golang.org/genproto/googleapis/rpc v0.0.0-20260311181403-84a4fc48630c
Step #1 - "install-dependencies": go: downloading github.com/GoogleCloudPlatform/opentelemetry-operations-go/internal/resourcemapping v0.55.0
Step #1 - "install-dependencies": go: downloading cloud.google.com/go/monitoring v1.24.3
Step #1 - "install-dependencies": go: downloading github.com/googleapis/gax-go/v2 v2.18.0
Step #1 - "install-dependencies": go: downloading google.golang.org/genproto/googleapis/api v0.0.0-20260316180232-0b37fe3546d5
Step #1 - "install-dependencies": go: downloading github.com/ajg/form v1.5.1
Step #1 - "install-dependencies": go: downloading go.opentelemetry.io/contrib/propagators/jaeger v1.42.0
Step #1 - "install-dependencies": go: downloading go.opentelemetry.io/contrib/propagators/aws v1.42.0
Step #1 - "install-dependencies": go: downloading go.opentelemetry.io/contrib/propagators/ot v1.42.0
Step #1 - "install-dependencies": go: downloading go.opentelemetry.io/contrib/propagators/b3 v1.42.0
Step #1 - "install-dependencies": go: downloading golang.org/x/sys v0.42.0
Step #1 - "install-dependencies": go: downloading github.com/pierrec/lz4 v2.6.1+incompatible
Step #1 - "install-dependencies": go: downloading github.com/klauspost/compress v1.18.3
Step #1 - "install-dependencies": go: downloading github.com/jcmturner/gokrb5/v8 v8.4.4
Step #1 - "install-dependencies": go: downloading cloud.google.com/go v0.123.0
Step #1 - "install-dependencies": go: downloading go.uber.org/multierr v1.11.0
Step #1 - "install-dependencies": go: downloading golang.org/x/crypto v0.49.0
Step #1 - "install-dependencies": go: downloading github.com/couchbase/tools-common/errors v1.1.0
Step #1 - "install-dependencies": go: downloading github.com/youmark/pkcs8 v0.0.0-20240726163527-a2c0da244d78
Step #1 - "install-dependencies": go: downloading go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.42.0
Step #1 - "install-dependencies": go: downloading cloud.google.com/go/compute/metadata v0.9.0
Step #1 - "install-dependencies": go: downloading filippo.io/edwards25519 v1.2.0
Step #1 - "install-dependencies": go: downloading github.com/nakagami/chacha20 v0.1.0
Step #1 - "install-dependencies": go: downloading github.com/shopspring/decimal v1.4.0
Step #1 - "install-dependencies": go: downloading golang.org/x/text v0.35.0
Step #1 - "install-dependencies": go: downloading gitlab.com/nyarla/go-crypt v0.0.0-20160106005555-d9a5dc2b789b
Step #1 - "install-dependencies": go: downloading github.com/kardianos/osext v0.0.0-20190222173326-2bc1f35cddc0
Step #1 - "install-dependencies": go: downloading golang.org/x/exp v0.0.0-20251023183803-a4bb9ffd2546
Step #1 - "install-dependencies": go: downloading modernc.org/mathutil v1.7.1
Step #1 - "install-dependencies": go: downloading gopkg.in/ini.v1 v1.67.0
Step #1 - "install-dependencies": go: downloading github.com/json-iterator/go v1.1.12
Step #1 - "install-dependencies": go: downloading github.com/inconshreveable/mousetrap v1.1.0
Step #1 - "install-dependencies": go: downloading github.com/remyoudompheng/bigfft v0.0.0-20230129092748-24d4a6f8daec
Step #1 - "install-dependencies": go: downloading github.com/go-playground/universal-translator v0.18.1
Step #1 - "install-dependencies": go: downloading github.com/gabriel-vasile/mimetype v1.4.12
Step #1 - "install-dependencies": go: downloading github.com/leodido/go-urn v1.4.0
Step #1 - "install-dependencies": go: downloading gopkg.in/inf.v0 v0.9.1
Step #1 - "install-dependencies": go: downloading github.com/jcmturner/goidentity/v6 v6.0.1
Step #1 - "install-dependencies": go: downloading github.com/jcmturner/gofork v1.7.6
Step #1 - "install-dependencies": go: downloading github.com/hashicorp/go-uuid v1.0.3
Step #1 - "install-dependencies": go: downloading github.com/jcmturner/rpc/v2 v2.0.3
Step #1 - "install-dependencies": go: downloading github.com/jcmturner/dnsutils/v2 v2.0.0
Step #1 - "install-dependencies": go: downloading github.com/jcmturner/aescts/v2 v2.0.0
Step #1 - "install-dependencies": go: downloading github.com/go-playground/locales v0.14.1
Step #1 - "install-dependencies": go: downloading cloud.google.com/go/auth v0.18.2
Step #1 - "install-dependencies": go: downloading github.com/gorilla/websocket v1.5.3
Step #1 - "install-dependencies": go: downloading github.com/modern-go/reflect2 v1.0.2
Step #1 - "install-dependencies": go: downloading github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd
Step #1 - "install-dependencies": go: downloading github.com/godror/knownpb v0.3.0
Step #1 - "install-dependencies": go: downloading github.com/go-logfmt/logfmt v0.6.0
Step #1 - "install-dependencies": go: downloading golang.org/x/net v0.52.0
Step #1 - "install-dependencies": go: downloading cloud.google.com/go/iam v1.5.3
Step #1 - "install-dependencies": go: downloading cloud.google.com/go/alloydb v1.21.0
Step #1 - "install-dependencies": go: downloading cloud.google.com/go/auth/oauth2adapt v0.2.8
Step #1 - "install-dependencies": go: downloading go.opencensus.io v0.24.0
Step #1 - "install-dependencies": go: downloading go.opentelemetry.io/contrib/detectors/gcp v1.39.0
Step #1 - "install-dependencies": go: downloading github.com/VictoriaMetrics/easyproto v0.1.4
Step #1 - "install-dependencies": go: downloading github.com/couchbase/gocbcore/v10 v10.9.0
Step #1 - "install-dependencies": go: downloading github.com/couchbase/gocbcoreps v0.1.5-0.20260107140814-1c3a03f888f8
Step #1 - "install-dependencies": go: downloading github.com/couchbase/goprotostellar v1.0.5
Step #1 - "install-dependencies": go: downloading github.com/couchbaselabs/gocbconnstr/v2 v2.0.0
Step #1 - "install-dependencies": go: downloading github.com/golang/snappy v1.0.0
Step #1 - "install-dependencies": go: downloading go.uber.org/zap v1.27.1
Step #1 - "install-dependencies": go: downloading github.com/GoogleCloudPlatform/opentelemetry-operations-go/detectors/gcp v1.30.0
Step #1 - "install-dependencies": go: downloading github.com/golang-sql/sqlexp v0.1.0
Step #1 - "install-dependencies": go: downloading github.com/golang-sql/civil v0.0.0-20220223132316-b832511892a9
Step #1 - "install-dependencies": go: downloading github.com/apache/arrow/go/v15 v15.0.2
Step #1 - "install-dependencies": go: downloading golang.org/x/sync v0.20.0
Step #1 - "install-dependencies": go: downloading github.com/jackc/puddle/v2 v2.2.2
Step #1 - "install-dependencies": go: downloading github.com/GoogleCloudPlatform/grpc-gcp-go/grpcgcp v1.6.0
Step #1 - "install-dependencies": go: downloading go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.65.0
Step #1 - "install-dependencies": go: downloading go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.67.0
Step #1 - "install-dependencies": go: downloading github.com/golang/groupcache v0.0.0-20241129210726-2c02b8208cf8
Step #1 - "install-dependencies": go: downloading github.com/jackc/pgpassfile v1.0.0
Step #1 - "install-dependencies": go: downloading github.com/jackc/pgservicefile v0.0.0-20240606120523-5a60cdf6a761
Step #1 - "install-dependencies": go: downloading github.com/ClickHouse/ch-go v0.71.0
Step #1 - "install-dependencies": go: downloading github.com/andybalholm/brotli v1.2.0
Step #1 - "install-dependencies": go: downloading github.com/google/s2a-go v0.1.9
Step #1 - "install-dependencies": go: downloading github.com/googleapis/enterprise-certificate-proxy v0.3.14
Step #1 - "install-dependencies": go: downloading github.com/felixge/httpsnoop v1.0.4
Step #1 - "install-dependencies": go: downloading github.com/99designs/keyring v1.2.2
Step #1 - "install-dependencies": go: downloading github.com/Azure/azure-sdk-for-go/sdk/azcore v1.21.0
Step #1 - "install-dependencies": go: downloading github.com/Azure/azure-sdk-for-go/sdk/storage/azblob v1.0.0
Step #1 - "install-dependencies": go: downloading github.com/BurntSushi/toml v1.6.0
Step #1 - "install-dependencies": go: downloading github.com/apache/arrow-go/v18 v18.4.0
Step #1 - "install-dependencies": go: downloading github.com/aws/aws-sdk-go-v2 v1.39.0
Step #1 - "install-dependencies": go: downloading github.com/aws/aws-sdk-go-v2/config v1.31.8
Step #1 - "install-dependencies": go: downloading github.com/aws/aws-sdk-go-v2/credentials v1.18.12
Step #1 - "install-dependencies": go: downloading github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.18.7
Step #1 - "install-dependencies": go: downloading github.com/aws/aws-sdk-go-v2/feature/s3/manager v1.16.15
Step #1 - "install-dependencies": go: downloading github.com/aws/aws-sdk-go-v2/service/s3 v1.88.1
Step #1 - "install-dependencies": go: downloading github.com/aws/aws-sdk-go-v2/service/sts v1.38.4
Step #1 - "install-dependencies": go: downloading github.com/aws/smithy-go v1.23.0
Step #1 - "install-dependencies": go: downloading github.com/pkg/browser v0.0.0-20240102092130-5ac0b6a4141c
Step #1 - "install-dependencies": go: downloading github.com/sirupsen/logrus v1.9.4
Step #1 - "install-dependencies": go: downloading github.com/paulmach/orb v0.12.0
Step #1 - "install-dependencies": go: downloading go.yaml.in/yaml/v3 v3.0.4
Step #1 - "install-dependencies": go: downloading github.com/cespare/xxhash/v2 v2.3.0
Step #1 - "install-dependencies": go: downloading github.com/dgryski/go-rendezvous v0.0.0-20200823014737-9f7001d12a5f
Step #1 - "install-dependencies": go: downloading github.com/99designs/go-keychain v0.0.0-20191008050251-8e49817e8af4
Step #1 - "install-dependencies": go: downloading github.com/danieljoos/wincred v1.2.2
Step #1 - "install-dependencies": go: downloading github.com/dvsekhvalnov/jose2go v1.7.0
Step #1 - "install-dependencies": go: downloading github.com/godbus/dbus v0.0.0-20190726142602-4481cbc300e2
Step #1 - "install-dependencies": go: downloading github.com/gsterjov/go-libsecret v0.0.0-20161001094733-a6f4afe4910c
Step #1 - "install-dependencies": go: downloading github.com/mtibben/percent v0.2.1
Step #1 - "install-dependencies": go: downloading golang.org/x/term v0.41.0
Step #1 - "install-dependencies": go: downloading go.uber.org/atomic v1.11.0
Step #1 - "install-dependencies": go: downloading github.com/xdg-go/scram v1.2.0
Step #1 - "install-dependencies": go: downloading github.com/xdg-go/stringprep v1.0.4
Step #1 - "install-dependencies": go: downloading github.com/go-logr/logr v1.4.3
Step #1 - "install-dependencies": go: downloading github.com/Azure/azure-sdk-for-go/sdk/internal v1.11.2
Step #1 - "install-dependencies": go: downloading go.opentelemetry.io/proto/otlp v1.9.0
Step #1 - "install-dependencies": go: downloading github.com/go-logr/stdr v1.2.2
Step #1 - "install-dependencies": go: downloading go.opentelemetry.io/auto/sdk v1.2.1
Step #1 - "install-dependencies": go: downloading github.com/xdg-go/pbkdf2 v1.0.0
Step #1 - "install-dependencies": go: downloading github.com/pierrec/lz4/v4 v4.1.25
Step #1 - "install-dependencies": go: downloading github.com/go-faster/city v1.0.1
Step #1 - "install-dependencies": go: downloading github.com/go-faster/errors v0.7.1
Step #1 - "install-dependencies": go: downloading github.com/segmentio/asm v1.2.1
Step #1 - "install-dependencies": go: downloading github.com/grpc-ecosystem/grpc-gateway/v2 v2.28.0
Step #1 - "install-dependencies": go: downloading github.com/aws/aws-sdk-go-v2/internal/configsources v1.4.7
Step #1 - "install-dependencies": go: downloading github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.13.1
Step #1 - "install-dependencies": go: downloading github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.7.7
Step #1 - "install-dependencies": go: downloading github.com/aws/aws-sdk-go-v2/service/sso v1.29.3
Step #1 - "install-dependencies": go: downloading github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.13.7
Step #1 - "install-dependencies": go: downloading github.com/aws/aws-sdk-go-v2/service/ssooidc v1.34.4
Step #1 - "install-dependencies": go: downloading github.com/aws/aws-sdk-go-v2/internal/ini v1.8.3
Step #1 - "install-dependencies": go: downloading github.com/aws/aws-sdk-go-v2/aws/protocol/eventstream v1.7.1
Step #1 - "install-dependencies": go: downloading github.com/aws/aws-sdk-go-v2/service/internal/s3shared v1.19.7
Step #1 - "install-dependencies": go: downloading github.com/aws/aws-sdk-go-v2/internal/v4a v1.4.7
Step #1 - "install-dependencies": go: downloading github.com/aws/aws-sdk-go-v2/service/internal/checksum v1.8.7
Step #1 - "install-dependencies": go: downloading github.com/envoyproxy/go-control-plane/envoy v1.36.0
Step #1 - "install-dependencies": go: downloading github.com/cncf/xds/go v0.0.0-20251210132809-ee656c7534f5
Step #1 - "install-dependencies": go: downloading github.com/spiffe/go-spiffe/v2 v2.6.0
Step #1 - "install-dependencies": go: downloading cel.dev/expr v0.25.1
Step #1 - "install-dependencies": go: downloading github.com/envoyproxy/protoc-gen-validate v1.3.0
Step #1 - "install-dependencies": go: downloading github.com/go-jose/go-jose/v4 v4.1.3
Step #1 - "install-dependencies": go: downloading github.com/google/flatbuffers v25.2.10+incompatible
Step #1 - "install-dependencies": go: downloading golang.org/x/xerrors v0.0.0-20240903120638-7835f813f4da
Step #1 - "install-dependencies": go: downloading github.com/zeebo/xxh3 v1.0.2
Step #1 - "install-dependencies": go: downloading github.com/goccy/go-json v0.10.5
Step #1 - "install-dependencies": go: downloading golang.org/x/tools v0.42.0
Step #1 - "install-dependencies": go: downloading github.com/klauspost/cpuid/v2 v2.2.11
Step #1 - "install-dependencies": go: downloading github.com/apache/thrift v0.22.0
Step #1 - "install-dependencies": go: downloading github.com/minio/asm2plan9s v0.0.0-20200509001527-cdd76441f9d8
Step #1 - "install-dependencies": go: downloading github.com/minio/c2goasm v0.0.0-20190812172519-36a3d3bbc4f3
Step #1 - "install-dependencies": go: downloading github.com/klauspost/asmfmt v1.3.2
Step #1 - "install-dependencies": go: downloading golang.org/x/mod v0.33.0
Step #1 - "install-dependencies": go: downloading golang.org/x/telemetry v0.0.0-20260209163413-e7419c687ee4
Step #1 - "install-dependencies": go: downloading github.com/planetscale/vtprotobuf v0.6.1-0.20240319094008-0393e58bdf10
Step #1 - "install-dependencies": go: downloading modernc.org/libc v1.70.0
Step #1 - "install-dependencies": go: downloading github.com/mattn/go-isatty v0.0.20
Step #1 - "install-dependencies": go: downloading modernc.org/memory v1.11.0
Step #1 - "install-dependencies": go: downloading github.com/ncruces/go-strftime v1.0.0
Step #1 - "install-dependencies": go: downloading github.com/dustin/go-humanize v1.0.1
Finished Step #1 - "install-dependencies"
Starting Step #3 - "compile-prompt-test-binary"
Starting Step #2 - "compile-test-binary"
Step #2 - "compile-test-binary": Already have image (with digest): golang:1
Step #3 - "compile-prompt-test-binary": Already have image (with digest): golang:1
Step #3 - "compile-prompt-test-binary": --- Compiling prompt test for custom with targeted coverage ---
Step #2 - "compile-test-binary": go: downloading github.com/testcontainers/testcontainers-go/modules/cockroachdb v0.41.0
Step #2 - "compile-test-binary": go: downloading github.com/testcontainers/testcontainers-go v0.41.0
Step #2 - "compile-test-binary": go: downloading github.com/docker/docker v28.5.2+incompatible
Step #2 - "compile-test-binary": go: downloading github.com/moby/go-archive v0.2.0
Step #2 - "compile-test-binary": go: downloading github.com/containerd/platforms v0.2.1
Step #2 - "compile-test-binary": go: downloading github.com/cpuguy83/dockercfg v0.3.2
Step #2 - "compile-test-binary": go: downloading dario.cat/mergo v1.0.2
Step #2 - "compile-test-binary": go: downloading github.com/cenkalti/backoff/v4 v4.3.0
Step #2 - "compile-test-binary": go: downloading github.com/moby/patternmatcher v0.6.0
Step #2 - "compile-test-binary": go: downloading github.com/magiconair/properties v1.8.10
Step #2 - "compile-test-binary": go: downloading github.com/docker/go-connections v0.6.0
Step #2 - "compile-test-binary": go: downloading github.com/stretchr/testify v1.11.1
Step #2 - "compile-test-binary": go: downloading github.com/containerd/errdefs v1.0.0
Step #2 - "compile-test-binary": go: downloading github.com/moby/term v0.5.2
Step #2 - "compile-test-binary": go: downloading github.com/opencontainers/image-spec v1.1.1
Step #2 - "compile-test-binary": go: downloading github.com/shirou/gopsutil/v4 v4.26.2
Step #2 - "compile-test-binary": go: downloading github.com/containerd/log v0.1.0
Step #2 - "compile-test-binary": go: downloading github.com/moby/sys/userns v0.1.0
Step #2 - "compile-test-binary": go: downloading github.com/moby/sys/sequential v0.6.0
Step #2 - "compile-test-binary": go: downloading github.com/moby/sys/user v0.4.0
Step #2 - "compile-test-binary": go: downloading github.com/davecgh/go-spew v1.1.2-0.20180830191138-d8f796af33cc
Step #2 - "compile-test-binary": go: downloading github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2
Step #2 - "compile-test-binary": go: downloading gopkg.in/yaml.v3 v3.0.1
Step #2 - "compile-test-binary": go: downloading github.com/opencontainers/go-digest v1.0.0
Step #2 - "compile-test-binary": go: downloading github.com/tklauser/go-sysconf v0.3.16
Step #2 - "compile-test-binary": go: downloading github.com/tklauser/numcpus v0.11.0
Step #2 - "compile-test-binary": go: downloading github.com/moby/docker-image-spec v1.3.1
Step #2 - "compile-test-binary": go: downloading github.com/morikuni/aec v1.0.0
Step #2 - "compile-test-binary": go: downloading github.com/docker/go-units v0.5.0
Step #2 - "compile-test-binary": go: downloading github.com/pkg/errors v0.9.1
Step #2 - "compile-test-binary": go: downloading github.com/containerd/errdefs/pkg v0.3.0
Step #2 - "compile-test-binary": go: downloading github.com/distribution/reference v0.6.0
Step #0 - "detect-changes": From https://github.com/googleapis/genai-toolbox
Step #0 - "detect-changes":  * [new branch]              OracleToolbox           -> origin/OracleToolbox
Step #0 - "detect-changes":  * [new branch]              acp                     -> origin/acp
Step #0 - "detect-changes":  * [new branch]              acp-config              -> origin/acp-config
Step #0 - "detect-changes":  * [new branch]              add-pr-guidelines       -> origin/add-pr-guidelines
Step #0 - "detect-changes":  * [new branch]              adk-docs                -> origin/adk-docs
Step #0 - "detect-changes":  * [new branch]              admin-api-1             -> origin/admin-api-1
Step #0 - "detect-changes":  * [new branch]              admin-update            -> origin/admin-update
Step #0 - "detect-changes":  * [new branch]              akangsha7-patch-1       -> origin/akangsha7-patch-1
Step #0 - "detect-changes":  * [new branch]              akitsch-faq             -> origin/akitsch-faq
Step #0 - "detect-changes":  * [new branch]              antigravity-configure   -> origin/antigravity-configure
Step #0 - "detect-changes":  * [new branch]              anubhav-api-consolidation -> origin/anubhav-api-consolidation
Step #0 - "detect-changes":  * [new branch]              anubhav-complex         -> origin/anubhav-complex
Step #0 - "detect-changes":  * [new branch]              anubhav-feat-native-mcp-alloydb -> origin/anubhav-feat-native-mcp-alloydb
Step #0 - "detect-changes":  * [new branch]              anubhav-feat-native-mcp-http -> origin/anubhav-feat-native-mcp-http
Step #0 - "detect-changes":  * [new branch]              anubhav-framework       -> origin/anubhav-framework
Step #0 - "detect-changes":  * [new branch]              anubhav-mcp             -> origin/anubhav-mcp
Step #0 - "detect-changes":  * [new branch]              anubhav-standard-db     -> origin/anubhav-standard-db
Step #0 - "detect-changes":  * [new branch]              anubhav-tests-harness-migration -> origin/anubhav-tests-harness-migration
Step #0 - "detect-changes":  * [new branch]              anubhav-web-ui          -> origin/anubhav-web-ui
Step #0 - "detect-changes":  * [new branch]              auth-files              -> origin/auth-files
Step #0 - "detect-changes":  * [new branch]              bigquery-job-labels     -> origin/bigquery-job-labels
Step #0 - "detect-changes":  * [new branch]              binary-npx              -> origin/binary-npx
Step #0 - "detect-changes":  * [new branch]              bq-invoke-interface     -> origin/bq-invoke-interface
Step #0 - "detect-changes":  * [new branch]              cloud-sql-create-user   -> origin/cloud-sql-create-user
Step #0 - "detect-changes":  * [new branch]              cloudflare-pages        -> origin/cloudflare-pages
Step #0 - "detect-changes":  * [new branch]              config-yaml-docs        -> origin/config-yaml-docs
Step #0 - "detect-changes":  * [new branch]              dependabot/npm_and_yarn/docs/en/documentation/getting-started/quickstart/js/adk/multi-bf05dc1ecf -> origin/dependabot/npm_and_yarn/docs/en/documentation/getting-started/quickstart/js/adk/multi-bf05dc1ecf
Step #0 - "detect-changes":  * [new branch]              dependabot/npm_and_yarn/docs/en/documentation/getting-started/quickstart/js/genkit/yaml-2.8.3 -> origin/dependabot/npm_and_yarn/docs/en/documentation/getting-started/quickstart/js/genkit/yaml-2.8.3
Step #0 - "detect-changes":  * [new branch]              deps-adk-js             -> origin/deps-adk-js
Step #0 - "detect-changes":  * [new branch]              dgraph-int              -> origin/dgraph-int
Step #0 - "detect-changes":  * [new branch]              disable-list-schema     -> origin/disable-list-schema
Step #0 - "detect-changes":  * [new branch]              dishaprakash-patch-2    -> origin/dishaprakash-patch-2
Step #0 - "detect-changes":  * [new branch]              dishaprakash-patch-3    -> origin/dishaprakash-patch-3
Step #0 - "detect-changes":  * [new branch]              doc                     -> origin/doc
Step #0 - "detect-changes":  * [new branch]              docsite-new-ui          -> origin/docsite-new-ui
Step #0 - "detect-changes":  * [new branch]              embed-fix           
...
[Logs truncated due to log size limitations. For full logs, see https://console.cloud.google.com/logs/viewer?advancedFilter=resource.type%3D%22build%22+AND+resource.labels.build_id%3D%2202085bd9-8eef-40fa-877e-08ca64356fc7%22+AND+resource.labels.build_trigger_id%3D%22785da918-06f1-47bb-860c-fbabc80b5977%22&project=toolbox-testing-438616.]
...
ql": === RUN   TestMSSQLToolEndpoints/invoke_my-exec-sql-tool_without_body
Step #24 - "mssql": === RUN   TestMSSQLToolEndpoints/Invoke_my-auth-exec-sql-tool_with_auth_token
Step #24 - "mssql": === RUN   TestMSSQLToolEndpoints/Invoke_my-auth-exec-sql-tool_with_invalid_auth_token
Step #24 - "mssql": === RUN   TestMSSQLToolEndpoints/Invoke_my-auth-exec-sql-tool_without_auth_token
Step #24 - "mssql": === RUN   TestMSSQLToolEndpoints/invoke_my-exec-sql-tool_with_invalid_SELECT_SQL
Step #38 - "clickhouse": === NAME  TestClickHouseEdgeCases
Step #38 - "clickhouse":     clickhouse_integration_test.go:822: ✅ Edge case tests completed successfully
Step #38 - "clickhouse": --- PASS: TestClickHouseEdgeCases (0.10s)
Step #38 - "clickhouse":     --- PASS: TestClickHouseEdgeCases/VeryLongQuery (0.01s)
Step #38 - "clickhouse":     --- PASS: TestClickHouseEdgeCases/NullValues (0.05s)
Step #38 - "clickhouse":     --- PASS: TestClickHouseEdgeCases/ConcurrentQueries (0.02s)
Step #38 - "clickhouse": === RUN   TestClickHouseListDatabasesTool
Step #24 - "mssql": === RUN   TestMSSQLToolEndpoints/invoke_my-exec-sql-tool_with_invalid_ALTER_SQL
Step #24 - "mssql": === RUN   TestMSSQLToolEndpoints/invoke_create-table-templateParams-tool
Step #24 - "mssql": === RUN   TestMSSQLToolEndpoints/invoke_insert-table-templateParams-tool
Step #24 - "mssql": === RUN   TestMSSQLToolEndpoints/invoke_insert-table-templateParams-tool#01
Step #24 - "mssql": === RUN   TestMSSQLToolEndpoints/invoke_select-templateParams-tool
Step #24 - "mssql": === RUN   TestMSSQLToolEndpoints/invoke_select-templateParams-combined-tool
Step #24 - "mssql": === RUN   TestMSSQLToolEndpoints/invoke_select-templateParams-combined-tool_with_no_results
Step #24 - "mssql": === RUN   TestMSSQLToolEndpoints/invoke_select-fields-templateParams-tool
Step #24 - "mssql": === RUN   TestMSSQLToolEndpoints/invoke_select-filter-templateParams-combined-tool
Step #24 - "mssql": === RUN   TestMSSQLToolEndpoints/invoke_drop-table-templateParams-tool
Step #24 - "mssql": === RUN   TestMSSQLToolEndpoints/invoke_list_tables_for_all_tables_detailed_output
Step #24 - "mssql": === RUN   TestMSSQLToolEndpoints/invoke_list_tables_for_all_tables_simple_output
Step #38 - "clickhouse": === RUN   TestClickHouseListDatabasesTool/ListDatabases
Step #38 - "clickhouse":     clickhouse_integration_test.go:984: Successfully listed 390 databases
Step #38 - "clickhouse": === RUN   TestClickHouseListDatabasesTool/ListDatabasesWithInvalidSource
Step #38 - "clickhouse": === NAME  TestClickHouseListDatabasesTool
Step #38 - "clickhouse":     clickhouse_integration_test.go:996: ✅ clickhouse-list-databases tool tests completed successfully
Step #24 - "mssql": === RUN   TestMSSQLToolEndpoints/invoke_list_tables_detailed_output
Step #38 - "clickhouse": --- PASS: TestClickHouseListDatabasesTool (0.06s)
Step #38 - "clickhouse":     --- PASS: TestClickHouseListDatabasesTool/ListDatabases (0.01s)
Step #38 - "clickhouse":     --- PASS: TestClickHouseListDatabasesTool/ListDatabasesWithInvalidSource (0.00s)
Step #38 - "clickhouse": === RUN   TestClickHouseListTablesTool
Step #24 - "mssql": === RUN   TestMSSQLToolEndpoints/invoke_list_tables_simple_output
Step #24 - "mssql": === RUN   TestMSSQLToolEndpoints/invoke_list_tables_with_invalid_output_format
Step #24 - "mssql": === RUN   TestMSSQLToolEndpoints/invoke_list_tables_with_malformed_table_names_parameter
Step #24 - "mssql": === RUN   TestMSSQLToolEndpoints/invoke_list_tables_with_multiple_table_names
Step #24 - "mssql": === RUN   TestMSSQLToolEndpoints/invoke_list_tables_with_non-existent_table
Step #24 - "mssql": === RUN   TestMSSQLToolEndpoints/invoke_list_tables_with_one_existing_and_one_non-existent_table
Step #6 - "alloydb": === RUN   TestAlloyDBToolEndpoints/get_user_missing_project
Step #6 - "alloydb": === RUN   TestAlloyDBToolEndpoints/get_user_missing_location
Step #6 - "alloydb": === RUN   TestAlloyDBToolEndpoints/get_user_missing_cluster
Step #6 - "alloydb": === RUN   TestAlloyDBToolEndpoints/get_user_missing_user
Step #6 - "alloydb": === RUN   TestAlloyDBToolEndpoints/get_non-existent_user
Step #38 - "clickhouse": === RUN   TestClickHouseListTablesTool/ListTables
Step #24 - "mssql": --- PASS: TestMSSQLToolEndpoints (0.94s)
Step #24 - "mssql":     --- PASS: TestMSSQLToolEndpoints/get_my-simple-tool (0.00s)
Step #24 - "mssql":     --- PASS: TestMSSQLToolEndpoints/invoke_my-simple-tool (0.00s)
Step #24 - "mssql":     --- PASS: TestMSSQLToolEndpoints/invoke_my-tool (0.01s)
Step #24 - "mssql":     --- PASS: TestMSSQLToolEndpoints/invoke_my-tool-by-id_with_nil_response (0.01s)
Step #24 - "mssql":     --- PASS: TestMSSQLToolEndpoints/invoke_my-tool-by-name_with_nil_response (0.01s)
Step #24 - "mssql":     --- PASS: TestMSSQLToolEndpoints/Invoke_my-tool_without_parameters (0.00s)
Step #24 - "mssql":     --- PASS: TestMSSQLToolEndpoints/Invoke_my-tool_with_insufficient_parameters (0.00s)
Step #24 - "mssql":     --- PASS: TestMSSQLToolEndpoints/invoke_my-array-tool (0.00s)
Step #24 - "mssql":     --- PASS: TestMSSQLToolEndpoints/Invoke_my-auth-tool_with_auth_token (0.16s)
Step #24 - "mssql":     --- PASS: TestMSSQLToolEndpoints/Invoke_my-auth-tool_with_invalid_auth_token (0.00s)
Step #24 - "mssql":     --- PASS: TestMSSQLToolEndpoints/Invoke_my-auth-tool_without_auth_token (0.00s)
Step #24 - "mssql":     --- PASS: TestMSSQLToolEndpoints/Invoke_my-auth-required-tool_with_auth_token (0.00s)
Step #24 - "mssql":     --- PASS: TestMSSQLToolEndpoints/Invoke_my-auth-required-tool_with_invalid_auth_token (0.00s)
Step #24 - "mssql":     --- PASS: TestMSSQLToolEndpoints/Invoke_my-auth-required-tool_without_auth_token (0.00s)
Step #24 - "mssql":     --- PASS: TestMSSQLToolEndpoints/Invoke_my-client-auth-tool_with_auth_token (0.00s)
Step #24 - "mssql":     --- PASS: TestMSSQLToolEndpoints/Invoke_my-client-auth-tool_without_auth_token (0.00s)
Step #24 - "mssql":     --- PASS: TestMSSQLToolEndpoints/Invoke_my-client-auth-tool_with_invalid_auth_token (0.00s)
Step #24 - "mssql":     --- PASS: TestMSSQLToolEndpoints/MCP_Invoke_my-tool (0.00s)
Step #24 - "mssql":     --- PASS: TestMSSQLToolEndpoints/MCP_Invoke_invalid_tool (0.00s)
Step #24 - "mssql":     --- PASS: TestMSSQLToolEndpoints/MCP_Invoke_my-tool_without_parameters (0.00s)
Step #24 - "mssql":     --- PASS: TestMSSQLToolEndpoints/MCP_Invoke_my-tool_with_insufficient_parameters (0.00s)
Step #24 - "mssql":     --- PASS: TestMSSQLToolEndpoints/MCP_Invoke_my-auth-required-tool (0.00s)
Step #24 - "mssql":     --- PASS: TestMSSQLToolEndpoints/MCP_Invoke_my-auth-required-tool_with_invalid_auth_token (0.00s)
Step #24 - "mssql":     --- PASS: TestMSSQLToolEndpoints/MCP_Invoke_my-auth-required-tool_without_auth_token (0.00s)
Step #24 - "mssql":     --- PASS: TestMSSQLToolEndpoints/MCP_Invoke_my-client-auth-tool (0.00s)
Step #24 - "mssql":     --- PASS: TestMSSQLToolEndpoints/MCP_Invoke_my-client-auth-tool_without_access_token (0.00s)
Step #24 - "mssql":     --- PASS: TestMSSQLToolEndpoints/MCP_Invoke_my-client-auth-tool_with_invalid_access_token (0.00s)
Step #24 - "mssql":     --- PASS: TestMSSQLToolEndpoints/MCP_Invoke_my-custom-client-auth-tool_with_custom_access_token (0.00s)
Step #24 - "mssql":     --- PASS: TestMSSQLToolEndpoints/MCP_Invoke_my-custom-client-auth-tool_without_access_token (0.00s)
Step #24 - "mssql":     --- PASS: TestMSSQLToolEndpoints/MCP_Invoke_my-fail-tool (0.00s)
Step #24 - "mssql":     --- PASS: TestMSSQLToolEndpoints/invoke_my-exec-sql-tool (0.00s)
Step #24 - "mssql":     --- PASS: TestMSSQLToolEndpoints/invoke_my-exec-sql-tool_create_table (0.01s)
Step #24 - "mssql":     --- PASS: TestMSSQLToolEndpoints/invoke_my-exec-sql-tool_select_table (0.00s)
Step #24 - "mssql":     --- PASS: TestMSSQLToolEndpoints/invoke_my-exec-sql-tool_drop_table (0.01s)
Step #24 - "mssql":     --- PASS: TestMSSQLToolEndpoints/invoke_my-exec-sql-tool_without_body (0.00s)
Step #24 - "mssql":     --- PASS: TestMSSQLToolEndpoints/Invoke_my-auth-exec-sql-tool_with_auth_token (0.00s)
Step #24 - "mssql":     --- PASS: TestMSSQLToolEndpoints/Invoke_my-auth-exec-sql-tool_with_invalid_auth_token (0.00s)
Step #24 - "mssql":     --- PASS: TestMSSQLToolEndpoints/Invoke_my-auth-exec-sql-tool_without_auth_token (0.00s)
Step #24 - "mssql":     --- PASS: TestMSSQLToolEndpoints/invoke_my-exec-sql-tool_with_invalid_SELECT_SQL (0.00s)
Step #24 - "mssql":     --- PASS: TestMSSQLToolEndpoints/invoke_my-exec-sql-tool_with_invalid_ALTER_SQL (0.00s)
Step #24 - "mssql":     --- PASS: TestMSSQLToolEndpoints/invoke_create-table-templateParams-tool (0.00s)
Step #24 - "mssql":     --- PASS: TestMSSQLToolEndpoints/invoke_insert-table-templateParams-tool (0.00s)
Step #24 - "mssql":     --- PASS: TestMSSQLToolEndpoints/invoke_insert-table-templateParams-tool#01 (0.00s)
Step #24 - "mssql":     --- PASS: TestMSSQLToolEndpoints/invoke_select-templateParams-tool (0.00s)
Step #24 - "mssql":     --- PASS: TestMSSQLToolEndpoints/invoke_select-templateParams-combined-tool (0.00s)
Step #24 - "mssql":     --- PASS: TestMSSQLToolEndpoints/invoke_select-templateParams-combined-tool_with_no_results (0.00s)
Step #24 - "mssql":     --- PASS: TestMSSQLToolEndpoints/invoke_select-fields-templateParams-tool (0.00s)
Step #24 - "mssql":     --- PASS: TestMSSQLToolEndpoints/invoke_select-filter-templateParams-combined-tool (0.00s)
Step #24 - "mssql":     --- PASS: TestMSSQLToolEndpoints/invoke_drop-table-templateParams-tool (0.00s)
Step #24 - "mssql":     --- PASS: TestMSSQLToolEndpoints/invoke_list_tables_for_all_tables_detailed_output (0.03s)
Step #24 - "mssql":     --- PASS: TestMSSQLToolEndpoints/invoke_list_tables_for_all_tables_simple_output (0.01s)
Step #24 - "mssql":     --- PASS: TestMSSQLToolEndpoints/invoke_list_tables_detailed_output (0.02s)
Step #24 - "mssql":     --- PASS: TestMSSQLToolEndpoints/invoke_list_tables_simple_output (0.01s)
Step #24 - "mssql":     --- PASS: TestMSSQLToolEndpoints/invoke_list_tables_with_invalid_output_format (0.00s)
Step #24 - "mssql":     --- PASS: TestMSSQLToolEndpoints/invoke_list_tables_with_malformed_table_names_parameter (0.00s)
Step #24 - "mssql":     --- PASS: TestMSSQLToolEndpoints/invoke_list_tables_with_multiple_table_names (0.03s)
Step #24 - "mssql":     --- PASS: TestMSSQLToolEndpoints/invoke_list_tables_with_non-existent_table (0.01s)
Step #24 - "mssql":     --- PASS: TestMSSQLToolEndpoints/invoke_list_tables_with_one_existing_and_one_non-existent_table (0.02s)
Step #24 - "mssql": PASS
Step #43 - "cassandra": Cassandra total coverage: 80.3%
Step #38 - "clickhouse":     clickhouse_integration_test.go:1120: Successfully listed 133 tables from database test_list_tables_db_af07a027
Step #38 - "clickhouse": === RUN   TestClickHouseListTablesTool/ListTablesWithMissingDatabase
Step #38 - "clickhouse": === RUN   TestClickHouseListTablesTool/ListTablesWithInvalidSource
Step #43 - "cassandra": Coverage for Cassandra is sufficient.
Step #38 - "clickhouse": === NAME  TestClickHouseListTablesTool
Step #38 - "clickhouse":     clickhouse_integration_test.go:1139: ✅ clickhouse-list-tables tool tests completed successfully
Step #38 - "clickhouse": --- PASS: TestClickHouseListTablesTool (0.14s)
Step #38 - "clickhouse":     --- PASS: TestClickHouseListTablesTool/ListTables (0.01s)
Step #38 - "clickhouse":     --- PASS: TestClickHouseListTablesTool/ListTablesWithMissingDatabase (0.00s)
Step #38 - "clickhouse":     --- PASS: TestClickHouseListTablesTool/ListTablesWithInvalidSource (0.00s)
Step #38 - "clickhouse": PASS
Step #15 - "cloud-healthcare": === RUN   TestHealthcareToolEndpoints/invoke_my-fhir-patient-search-tool_zero_matches
Step #24 - "mssql": coverage: 2.7% of statements in ./internal/sources/..., ./internal/tools/...
Step #38 - "clickhouse": coverage: 2.9% of statements in ./internal/sources/..., ./internal/tools/...
Step #7 - "alloydb-pg": === RUN   TestAlloyDBPgToolEndpoints/invoke_list_active_queries_when_1_ongoing_query_should_show_up
Step #33 - "looker": === RUN   TestLooker/invoke_get_measures
Step #15 - "cloud-healthcare": === RUN   TestHealthcareToolEndpoints/invoke_my-fhir-patient-search-tool_match_second_patient_only
Step #15 - "cloud-healthcare": === RUN   TestHealthcareToolEndpoints/invoke_my-client-auth-fhir-patient-search-tool_with_client_auth
Step #6 - "alloydb": --- PASS: TestAlloyDBToolEndpoints (3.45s)
Step #6 - "alloydb":     --- PASS: TestAlloyDBToolEndpoints/get_my-simple-tool (0.00s)
Step #6 - "alloydb":     --- PASS: TestAlloyDBToolEndpoints/MCP_Invoke_my-param-tool (0.21s)
Step #6 - "alloydb":     --- PASS: TestAlloyDBToolEndpoints/MCP_Invoke_my-fail-tool (0.00s)
Step #6 - "alloydb":     --- PASS: TestAlloyDBToolEndpoints/MCP_Invoke_invalid_tool (0.00s)
Step #6 - "alloydb":     --- PASS: TestAlloyDBToolEndpoints/MCP_Invoke_tool_without_required_parameters (0.00s)
Step #6 - "alloydb":     --- PASS: TestAlloyDBToolEndpoints/MCP_Invoke_my-auth-required-tool (0.00s)
Step #6 - "alloydb":     --- PASS: TestAlloyDBToolEndpoints/list_clusters_for_all_locations (0.36s)
Step #6 - "alloydb":     --- PASS: TestAlloyDBToolEndpoints/list_clusters_specific_location (0.06s)
Step #6 - "alloydb":     --- PASS: TestAlloyDBToolEndpoints/list_clusters_missing_project (0.00s)
Step #6 - "alloydb":     --- PASS: TestAlloyDBToolEndpoints/list_clusters_non-existent_location (0.04s)
Step #6 - "alloydb":     --- PASS: TestAlloyDBToolEndpoints/list_clusters_non-existent_project (0.04s)
Step #6 - "alloydb":     --- PASS: TestAlloyDBToolEndpoints/list_clusters_empty_project (0.00s)
Step #6 - "alloydb":     --- PASS: TestAlloyDBToolEndpoints/list_clusters_empty_location (0.02s)
Step #6 - "alloydb":     --- PASS: TestAlloyDBToolEndpoints/list_instances_for_a_specific_cluster_and_location (0.10s)
Step #6 - "alloydb":     --- PASS: TestAlloyDBToolEndpoints/list_instances_for_all_clusters_and_specific_location (0.06s)
Step #6 - "alloydb":     --- PASS: TestAlloyDBToolEndpoints/list_instances_for_all_clusters_and_all_locations (0.35s)
Step #6 - "alloydb":     --- PASS: TestAlloyDBToolEndpoints/list_instances_missing_project (0.00s)
Step #6 - "alloydb":     --- PASS: TestAlloyDBToolEndpoints/list_instances_non-existent_project (0.04s)
Step #6 - "alloydb":     --- PASS: TestAlloyDBToolEndpoints/list_instances_non-existent_location (0.06s)
Step #6 - "alloydb":     --- PASS: TestAlloyDBToolEndpoints/list_instances_non-existent_cluster (0.05s)
Step #6 - "alloydb":     --- PASS: TestAlloyDBToolEndpoints/list_users_success (0.46s)
Step #6 - "alloydb":     --- PASS: TestAlloyDBToolEndpoints/list_users_missing_project (0.00s)
Step #6 - "alloydb":     --- PASS: TestAlloyDBToolEndpoints/list_users_missing_location (0.00s)
Step #6 - "alloydb":     --- PASS: TestAlloyDBToolEndpoints/list_users_missing_cluster (0.00s)
Step #6 - "alloydb":     --- PASS: TestAlloyDBToolEndpoints/list_users_non-existent_cluster (0.10s)
Step #6 - "alloydb":     --- PASS: TestAlloyDBToolEndpoints/get_cluster_success (0.06s)
Step #6 - "alloydb":     --- PASS: TestAlloyDBToolEndpoints/get_cluster_missing_project (0.00s)
Step #6 - "alloydb":     --- PASS: TestAlloyDBToolEndpoints/get_cluster_missing_location (0.00s)
Step #6 - "alloydb":     --- PASS: TestAlloyDBToolEndpoints/get_cluster_missing_cluster (0.00s)
Step #6 - "alloydb":     --- PASS: TestAlloyDBToolEndpoints/get_cluster_non-existent_cluster (0.06s)
Step #6 - "alloydb":     --- PASS: TestAlloyDBToolEndpoints/get_instance_success (0.06s)
Step #6 - "alloydb":     --- PASS: TestAlloyDBToolEndpoints/get_instance_missing_project (0.00s)
Step #6 - "alloydb":     --- PASS: TestAlloyDBToolEndpoints/get_instance_missing_location (0.00s)
Step #6 - "alloydb":     --- PASS: TestAlloyDBToolEndpoints/get_instance_missing_cluster (0.00s)
Step #6 - "alloydb":     --- PASS: TestAlloyDBToolEndpoints/get_instance_missing_instance (0.00s)
Step #6 - "alloydb":     --- PASS: TestAlloyDBToolEndpoints/get_instance_non-existent_instance (0.04s)
Step #6 - "alloydb":     --- PASS: TestAlloyDBToolEndpoints/get_user_success (0.57s)
Step #6 - "alloydb":     --- PASS: TestAlloyDBToolEndpoints/get_user_missing_project (0.00s)
Step #6 - "alloydb":     --- PASS: TestAlloyDBToolEndpoints/get_user_missing_location (0.00s)
Step #6 - "alloydb":     --- PASS: TestAlloyDBToolEndpoints/get_user_missing_cluster (0.00s)
Step #6 - "alloydb":     --- PASS: TestAlloyDBToolEndpoints/get_user_missing_user (0.00s)
Step #6 - "alloydb":     --- PASS: TestAlloyDBToolEndpoints/get_non-existent_user (0.61s)
Step #6 - "alloydb": === RUN   TestAlloyDBCreateCluster
Step #6 - "alloydb": === RUN   TestAlloyDBCreateCluster/successful_creation
Step #6 - "alloydb": === RUN   TestAlloyDBCreateCluster/api_failure
Step #6 - "alloydb": === RUN   TestAlloyDBCreateCluster/missing_project
Step #6 - "alloydb": === RUN   TestAlloyDBCreateCluster/missing_cluster
Step #6 - "alloydb": === RUN   TestAlloyDBCreateCluster/missing_password
Step #6 - "alloydb": --- PASS: TestAlloyDBCreateCluster (0.04s)
Step #6 - "alloydb":     --- PASS: TestAlloyDBCreateCluster/successful_creation (0.01s)
Step #6 - "alloydb":     --- PASS: TestAlloyDBCreateCluster/api_failure (0.00s)
Step #6 - "alloydb":     --- PASS: TestAlloyDBCreateCluster/missing_project (0.00s)
Step #6 - "alloydb":     --- PASS: TestAlloyDBCreateCluster/missing_cluster (0.00s)
Step #6 - "alloydb":     --- PASS: TestAlloyDBCreateCluster/missing_password (0.00s)
Step #6 - "alloydb": === RUN   TestAlloyDBCreateInstance
Step #6 - "alloydb": === RUN   TestAlloyDBCreateInstance/successful_creation
Step #6 - "alloydb": === RUN   TestAlloyDBCreateInstance/api_failure
Step #6 - "alloydb": === RUN   TestAlloyDBCreateInstance/missing_project
Step #6 - "alloydb": === RUN   TestAlloyDBCreateInstance/missing_cluster
Step #6 - "alloydb": === RUN   TestAlloyDBCreateInstance/missing_location
Step #6 - "alloydb": === RUN   TestAlloyDBCreateInstance/missing_instance
Step #6 - "alloydb": === RUN   TestAlloyDBCreateInstance/invalid_instanceType
Step #6 - "alloydb": --- PASS: TestAlloyDBCreateInstance (0.04s)
Step #6 - "alloydb":     --- PASS: TestAlloyDBCreateInstance/successful_creation (0.01s)
Step #6 - "alloydb":     --- PASS: TestAlloyDBCreateInstance/api_failure (0.00s)
Step #6 - "alloydb":     --- PASS: TestAlloyDBCreateInstance/missing_project (0.00s)
Step #6 - "alloydb":     --- PASS: TestAlloyDBCreateInstance/missing_cluster (0.00s)
Step #6 - "alloydb":     --- PASS: TestAlloyDBCreateInstance/missing_location (0.00s)
Step #6 - "alloydb":     --- PASS: TestAlloyDBCreateInstance/missing_instance (0.00s)
Step #6 - "alloydb":     --- PASS: TestAlloyDBCreateInstance/invalid_instanceType (0.00s)
Step #6 - "alloydb": === RUN   TestAlloyDBCreateUser
Step #6 - "alloydb": === RUN   TestAlloyDBCreateUser/successful_creation_IAM_user
Step #6 - "alloydb": === RUN   TestAlloyDBCreateUser/successful_creation_builtin_user
Step #6 - "alloydb": === RUN   TestAlloyDBCreateUser/api_failure
Step #15 - "cloud-healthcare": === RUN   TestHealthcareToolEndpoints/invoke_my-client-auth-fhir-patient-search-tool_without_auth_token
Step #6 - "alloydb": === RUN   TestAlloyDBCreateUser/missing_project
Step #15 - "cloud-healthcare": === RUN   TestHealthcareToolEndpoints/invoke_my-client-auth-fhir-patient-search-tool_with_invalid_auth_token
Step #6 - "alloydb": === RUN   TestAlloyDBCreateUser/missing_cluster
Step #15 - "cloud-healthcare": === RUN   TestHealthcareToolEndpoints/invoke_my-fhir-patient-everything-tool
Step #6 - "alloydb": === RUN   TestAlloyDBCreateUser/missing_location
Step #6 - "alloydb": === RUN   TestAlloyDBCreateUser/missing_user
Step #6 - "alloydb": === RUN   TestAlloyDBCreateUser/missing_userType
Step #6 - "alloydb": === RUN   TestAlloyDBCreateUser/missing_password_for_builtin_user
Step #6 - "alloydb": === RUN   TestAlloyDBCreateUser/invalid_userType
Step #6 - "alloydb": --- PASS: TestAlloyDBCreateUser (0.07s)
Step #6 - "alloydb":     --- PASS: TestAlloyDBCreateUser/successful_creation_IAM_user (0.01s)
Step #6 - "alloydb":     --- PASS: TestAlloyDBCreateUser/successful_creation_builtin_user (0.01s)
Step #6 - "alloydb":     --- PASS: TestAlloyDBCreateUser/api_failure (0.00s)
Step #6 - "alloydb":     --- PASS: TestAlloyDBCreateUser/missing_project (0.00s)
Step #6 - "alloydb":     --- PASS: TestAlloyDBCreateUser/missing_cluster (0.00s)
Step #6 - "alloydb":     --- PASS: TestAlloyDBCreateUser/missing_location (0.00s)
Step #6 - "alloydb":     --- PASS: TestAlloyDBCreateUser/missing_user (0.00s)
Step #6 - "alloydb":     --- PASS: TestAlloyDBCreateUser/missing_userType (0.00s)
Step #6 - "alloydb":     --- PASS: TestAlloyDBCreateUser/missing_password_for_builtin_user (0.00s)
Step #6 - "alloydb":     --- PASS: TestAlloyDBCreateUser/invalid_userType (0.00s)
Step #6 - "alloydb": === RUN   TestWaitToolEndpoints
Step #6 - "alloydb": === RUN   TestWaitToolEndpoints/successful_operation
Step #6 - "alloydb": === RUN   TestWaitToolEndpoints/failed_operation
Step #6 - "alloydb": --- PASS: TestWaitToolEndpoints (0.02s)
Step #6 - "alloydb":     --- PASS: TestWaitToolEndpoints/successful_operation (0.01s)
Step #6 - "alloydb":     --- PASS: TestWaitToolEndpoints/failed_operation (0.00s)
Step #6 - "alloydb": PASS
Step #6 - "alloydb": coverage: 5.2% of statements in ./internal/sources/..., ./internal/tools/...
Step #15 - "cloud-healthcare": === RUN   TestHealthcareToolEndpoints/invoke_my-auth-fhir-patient-everything-tool_with_auth
Step #33 - "looker": === RUN   TestLooker/invoke_get_filters
Step #38 - "clickhouse": Calculating coverage for ClickHouse...
Step #24 - "mssql": Calculating coverage for MSSQL...
Step #15 - "cloud-healthcare": === RUN   TestHealthcareToolEndpoints/invoke_my-auth-fhir-patient-everything-tool_with_client_auth
Step #15 - "cloud-healthcare": === RUN   TestHealthcareToolEndpoints/invoke_my-auth-fhir-patient-everything-tool_without_auth_token
Step #15 - "cloud-healthcare": === RUN   TestHealthcareToolEndpoints/invoke_my-auth-fhir-patient-everything-tool_with_invalid_auth_token
Step #15 - "cloud-healthcare": === RUN   TestHealthcareToolEndpoints/invoke_my-fhir-patient-everything-tool_with_non-existent_patient
Step #15 - "cloud-healthcare": === RUN   TestHealthcareToolEndpoints/invoke_my-fhir-patient-everything-tool_with_invalid_since_filter_format
Step #15 - "cloud-healthcare": === RUN   TestHealthcareToolEndpoints/invoke_my-fhir-patient-everything-tool_with_type_and_since_filters
Step #15 - "cloud-healthcare": === RUN   TestHealthcareToolEndpoints/invoke_my-fhir-patient-everything-tool_with_type_and_since_keeps_only_patient
Step #44 - "oracle": Oracle Linux 9 BaseOS Latest (x86_64)            64 MB/s | 116 MB     00:01    
Step #38 - "clickhouse": ClickHouse total coverage: 79.3%
Step #38 - "clickhouse": Coverage for ClickHouse is sufficient.
Step #15 - "cloud-healthcare": === RUN   TestHealthcareToolEndpoints/invoke_my-fhir-patient-everything-tool_with_type_keeps_only_patient
Step #24 - "mssql": MSSQL total coverage: 81.4%
Step #24 - "mssql": Coverage for MSSQL is sufficient.
Step #15 - "cloud-healthcare": === RUN   TestHealthcareToolEndpoints/invoke_my-client-auth-fhir-patient-everything-tool_with_client_auth
Step #33 - "looker": === RUN   TestLooker/invoke_get_parameters
Step #15 - "cloud-healthcare": === RUN   TestHealthcareToolEndpoints/invoke_my-client-auth-fhir-patient-everything-tool_without_auth_token
Step #15 - "cloud-healthcare": === RUN   TestHealthcareToolEndpoints/invoke_my-client-auth-fhir-patient-everything-tool_with_invalid_auth_token
Finished Step #34 - "mindsdb"
Finished Step #30 - "oceanbase"
Finished Step #10 - "bigtable"
Finished Step #43 - "cassandra"
Finished Step #40 - "yugabytedb"
Step #15 - "cloud-healthcare": === RUN   TestHealthcareToolEndpoints/invoke_my-fhir-fetch-page-tool
Step #6 - "alloydb": Calculating coverage for AlloyDB...
Finished Step #38 - "clickhouse"
Step #33 - "looker": === RUN   TestLooker/invoke_query
Finished Step #24 - "mssql"
Step #6 - "alloydb": AlloyDB total coverage: 75.0%
Step #6 - "alloydb": Coverage for AlloyDB is sufficient.
Step #15 - "cloud-healthcare": === RUN   TestHealthcareToolEndpoints/invoke_my-auth-fhir-fetch-page-tool_with_auth
Step #15 - "cloud-healthcare": === RUN   TestHealthcareToolEndpoints/invoke_my-auth-fhir-fetch-page-tool_with_client_auth
Step #15 - "cloud-healthcare": === RUN   TestHealthcareToolEndpoints/invoke_my-auth-fhir-fetch-page-tool_without_auth_token
Step #15 - "cloud-healthcare": === RUN   TestHealthcareToolEndpoints/invoke_my-auth-fhir-fetch-page-tool_with_invalid_auth_token
Step #15 - "cloud-healthcare": === RUN   TestHealthcareToolEndpoints/invoke_my-fhir-fetch-page-tool_with_invalid_url
Step #15 - "cloud-healthcare": === RUN   TestHealthcareToolEndpoints/invoke_my-client-auth-fhir-fetch-page-tool_with_client_auth
Step #15 - "cloud-healthcare": === RUN   TestHealthcareToolEndpoints/invoke_my-client-auth-fhir-fetch-page-tool_without_auth_token
Step #15 - "cloud-healthcare": === RUN   TestHealthcareToolEndpoints/invoke_my-client-auth-fhir-fetch-page-tool_with_invalid_auth_token
Step #15 - "cloud-healthcare": === RUN   TestHealthcareToolEndpoints/invoke_my-get-dicom-store-tool
Step #15 - "cloud-healthcare": === RUN   TestHealthcareToolEndpoints/invoke_my-auth-get-dicom-store-tool_with_auth
Step #15 - "cloud-healthcare": === RUN   TestHealthcareToolEndpoints/invoke_my-auth-get-dicom-store-tool_with_client_auth
Step #15 - "cloud-healthcare": === RUN   TestHealthcareToolEndpoints/invoke_my-auth-get-dicom-store-tool_without_auth_token
Step #15 - "cloud-healthcare": === RUN   TestHealthcareToolEndpoints/invoke_my-auth-get-dicom-store-tool_with_invalid_auth_token
Step #15 - "cloud-healthcare": === RUN   TestHealthcareToolEndpoints/invoke_my-get-dicom-store-tool_with_invalid_storeID
Step #15 - "cloud-healthcare": === RUN   TestHealthcareToolEndpoints/invoke_my-client-auth-get-dicom-store-tool_with_client_auth
Step #33 - "looker": === RUN   TestLooker/invoke_query_sql
Step #15 - "cloud-healthcare": === RUN   TestHealthcareToolEndpoints/invoke_my-client-auth-get-dicom-store-tool_without_auth_token
Finished Step #6 - "alloydb"
Step #15 - "cloud-healthcare": === RUN   TestHealthcareToolEndpoints/invoke_my-client-auth-get-dicom-store-tool_with_invalid_auth_token
Step #15 - "cloud-healthcare": === RUN   TestHealthcareToolEndpoints/invoke_my-get-dicom-store-metrics-tool
Step #15 - "cloud-healthcare": === RUN   TestHealthcareToolEndpoints/invoke_my-auth-get-dicom-store-metrics-tool_with_auth
Step #8 - "alloydb-ai-nl": === RUN   TestAlloyDBAINLToolEndpoints/Invoke_my-tool_without_parameters
Step #8 - "alloydb-ai-nl": === RUN   TestAlloyDBAINLToolEndpoints/Invoke_my-auth-tool_with_auth_token
Step #15 - "cloud-healthcare": === RUN   TestHealthcareToolEndpoints/invoke_my-auth-get-dicom-store-metrics-tool_with_client_auth
Step #15 - "cloud-healthcare": === RUN   TestHealthcareToolEndpoints/invoke_my-auth-get-dicom-store-metrics-tool_without_auth_token
Step #15 - "cloud-healthcare": === RUN   TestHealthcareToolEndpoints/invoke_my-auth-get-dicom-store-metrics-tool_with_invalid_auth_token
Step #15 - "cloud-healthcare": === RUN   TestHealthcareToolEndpoints/invoke_my-get-dicom-store-metrics-tool_with_invalid_storeID
Step #15 - "cloud-healthcare": === RUN   TestHealthcareToolEndpoints/invoke_my-client-auth-get-dicom-store-metrics-tool_with_client_auth
Step #15 - "cloud-healthcare": === RUN   TestHealthcareToolEndpoints/invoke_my-client-auth-get-dicom-store-metrics-tool_without_auth_token
Step #15 - "cloud-healthcare": === RUN   TestHealthcareToolEndpoints/invoke_my-client-auth-get-dicom-store-metrics-tool_with_invalid_auth_token
Step #15 - "cloud-healthcare": === RUN   TestHealthcareToolEndpoints/invoke_my-search-dicom-studies-tool
Step #15 - "cloud-healthcare": === RUN   TestHealthcareToolEndpoints/invoke_my-auth-search-dicom-studies-tool_with_auth
Step #15 - "cloud-healthcare": === RUN   TestHealthcareToolEndpoints/invoke_my-auth-search-dicom-studies-tool_with_client_auth
Step #15 - "cloud-healthcare": === RUN   TestHealthcareToolEndpoints/invoke_my-auth-search-dicom-studies-tool_without_auth_token
Step #15 - "cloud-healthcare": === RUN   TestHealthcareToolEndpoints/invoke_my-auth-search-dicom-studies-tool_with_invalid_auth_token
Step #15 - "cloud-healthcare": === RUN   TestHealthcareToolEndpoints/invoke_my-search-dicom-studies-tool_with_invalid_storeID
Step #15 - "cloud-healthcare": === RUN   TestHealthcareToolEndpoints/invoke_my-client-auth-search-dicom-studies-tool_with_client_auth
Step #15 - "cloud-healthcare": === RUN   TestHealthcareToolEndpoints/invoke_my-client-auth-search-dicom-studies-tool_without_auth_token
Step #15 - "cloud-healthcare": === RUN   TestHealthcareToolEndpoints/invoke_my-client-auth-search-dicom-studies-tool_with_invalid_auth_token
Step #15 - "cloud-healthcare": === RUN   TestHealthcareToolEndpoints/invoke_my-search-dicom-studies-tool_with_patient_name_and_fuzzy_matching
Step #15 - "cloud-healthcare": === RUN   TestHealthcareToolEndpoints/invoke_my-search-dicom-studies-tool_with_patient_id_filter
Step #15 - "cloud-healthcare": === RUN   TestHealthcareToolEndpoints/invoke_my-search-dicom-series-tool
Step #42 - "snowflake":     snowflake_integration_test.go:125: Test table setup complete.
Step #33 - "looker": === RUN   TestLooker/invoke_query_url
Step #15 - "cloud-healthcare": === RUN   TestHealthcareToolEndpoints/invoke_my-auth-search-dicom-series-tool_with_auth
Step #33 - "looker": === RUN   TestLooker/invoke_get_looks
Step #33 - "looker": === RUN   TestLooker/invoke_get_dashboards
Step #15 - "cloud-healthcare": === RUN   TestHealthcareToolEndpoints/invoke_my-auth-search-dicom-series-tool_with_client_auth
Step #33 - "looker": === RUN   TestLooker/invoke_health_pulse
Step #15 - "cloud-healthcare": === RUN   TestHealthcareToolEndpoints/invoke_my-auth-search-dicom-series-tool_without_auth_token
Step #15 - "cloud-healthcare": === RUN   TestHealthcareToolEndpoints/invoke_my-auth-search-dicom-series-tool_with_invalid_auth_token
Step #15 - "cloud-healthcare": === RUN   TestHealthcareToolEndpoints/invoke_my-search-dicom-series-tool_with_invalid_storeID
Step #15 - "cloud-healthcare": === RUN   TestHealthcareToolEndpoints/invoke_my-client-auth-search-dicom-series-tool_with_client_auth
Step #15 - "cloud-healthcare": === RUN   TestHealthcareToolEndpoints/invoke_my-client-auth-search-dicom-series-tool_without_auth_token
Step #15 - "cloud-healthcare": === RUN   TestHealthcareToolEndpoints/invoke_my-client-auth-search-dicom-series-tool_with_invalid_auth_token
Step #15 - "cloud-healthcare": === RUN   TestHealthcareToolEndpoints/invoke_my-search-dicom-series-tool_with_study_date_and_referring_physician_name_filters
Step #15 - "cloud-healthcare": === RUN   TestHealthcareToolEndpoints/invoke_my-search-dicom-series-tool_with_series_instance_uid
Step #42 - "snowflake": === RUN   TestSnowflake/get_my-simple-tool
Step #42 - "snowflake": === RUN   TestSnowflake/get_my-simple-tool#01
Step #42 - "snowflake": === RUN   TestSnowflake/invoke_my-simple-tool
Step #42 - "snowflake": === RUN   TestSnowflake/invoke_my-tool

Build Log: https://console.cloud.google.com/logs/viewer?advancedFilter=resource.type%3D%22build%22+AND+resource.labels.build_id%3D%2202085bd9-8eef-40fa-877e-08ca64356fc7%22+AND+resource.labels.build_trigger_id%3D%22785da918-06f1-47bb-860c-fbabc80b5977%22&project=toolbox-testing-438616