Skip to content

chore(bigquery): refactor conversational analytics handlers and fix tests#2567

Merged
duwenxin99 merged 2 commits into
googleapis:mainfrom
Genesis929:fix-ca-tool-response
Feb 26, 2026
Merged

chore(bigquery): refactor conversational analytics handlers and fix tests#2567
duwenxin99 merged 2 commits into
googleapis:mainfrom
Genesis929:fix-ca-tool-response

Merge branch 'main' into fix-ca-tool-response

2f950ce
Select commit
Loading
Failed to load commit list.
Google Cloud Build / integration-test-pr (toolbox-testing-438616) succeeded Feb 26, 2026 in 14m 5s

Summary

Build Information

Trigger integration-test-pr
Build d93ebad1-8f26-47df-a5c5-81b2c51eb49d
Start 2026-02-26T14:22:34-08:00
Duration 12m32.962s
Status SUCCESS

Steps

Step Status Duration
install-dependencies SUCCESS 22.33s
compile-test-binary SUCCESS 2m2.179s
compile-prompt-test-binary SUCCESS 2m2.166s
prompts-custom SUCCESS 5.06s
cloud-sql-pg SUCCESS 1m5.042s
alloydb SUCCESS 8.335s
alloydb-pg SUCCESS 39.285s
alloydb-ai-nl SUCCESS 15.028s
alloydb-omni SUCCESS 1m52.962s
bigtable SUCCESS 30.606s
bigquery SUCCESS 6m40.527s
cloud-gda SUCCESS 5.116s
dataplex SUCCESS 2m11.217s
dataform SUCCESS 1m24.488s
cloud-healthcare SUCCESS 47.961s
cloud-logging-admin SUCCESS 30.61s
postgres SUCCESS 39.269s
cockroachdb SUCCESS 30.517s
spanner SUCCESS 10m2.126s
neo4j SUCCESS 10.23s
cloud-sql-mssql SUCCESS 10.231s
cloud-sql-mysql SUCCESS 39.28s
mysql SUCCESS 30.603s
mssql SUCCESS 10.559s
http SUCCESS 5.126s
sqlite SUCCESS 8.268s
couchbase SUCCESS 45.543s
redis SUCCESS 8.829s
valkey SUCCESS 8.537s
oceanbase SUCCESS 15.093s
firestore SUCCESS 8.317s
mongodb SUCCESS 8.713s
looker SUCCESS 2m15.932s
mindsdb SUCCESS 30.533s
cloud-sql SUCCESS 5.094s
tidb SUCCESS 10.65s
firebird SUCCESS 1m15.548s
clickhouse SUCCESS 15.147s
trino SUCCESS 30.526s
yugabytedb SUCCESS 16.118s
elasticsearch SUCCESS 15.094s
snowflake SUCCESS 30.585s
cassandra SUCCESS 30.543s
oracle SUCCESS 2m8.079s
serverless-spark SUCCESS 1m36s
singlestore SUCCESS 15.094s
mariadb SUCCESS 1m5.695s

Details

starting build "d93ebad1-8f26-47df-a5c5-81b2c51eb49d"

FETCHSOURCE
From https://github.com/googleapis/genai-toolbox
 * branch            2f950ce047a4cbcc52b90c1e8a9c1e0ddfe97252 -> FETCH_HEAD
HEAD is now at 2f950ce Merge branch 'main' into fix-ca-tool-response
GitCommit:
2f950ce047a4cbcc52b90c1e8a9c1e0ddfe97252
SETUPBUILD
BUILD
Starting Step #0 - "install-dependencies"
Step #0 - "install-dependencies": Pulling image: golang:1
Step #0 - "install-dependencies": 1: Pulling from library/golang
Step #0 - "install-dependencies": 866771c43bf5: Pulling fs layer
Step #0 - "install-dependencies": ed881fbf1b07: Pulling fs layer
Step #0 - "install-dependencies": 9da421ddeb65: Pulling fs layer
Step #0 - "install-dependencies": a069ea1e4db5: Pulling fs layer
Step #0 - "install-dependencies": 8ede2856567d: Pulling fs layer
Step #0 - "install-dependencies": 5ec41210057e: Pulling fs layer
Step #0 - "install-dependencies": 4f4fb700ef54: Pulling fs layer
Step #0 - "install-dependencies": 4f4fb700ef54: Waiting
Step #0 - "install-dependencies": 5ec41210057e: Verifying Checksum
Step #0 - "install-dependencies": 5ec41210057e: Download complete
Step #0 - "install-dependencies": 4f4fb700ef54: Download complete
Step #0 - "install-dependencies": 866771c43bf5: Verifying Checksum
Step #0 - "install-dependencies": 866771c43bf5: Download complete
Step #0 - "install-dependencies": 9da421ddeb65: Download complete
Step #0 - "install-dependencies": 8ede2856567d: Verifying Checksum
Step #0 - "install-dependencies": 8ede2856567d: Download complete
Step #0 - "install-dependencies": ed881fbf1b07: Download complete
Step #0 - "install-dependencies": a069ea1e4db5: Verifying Checksum
Step #0 - "install-dependencies": a069ea1e4db5: Download complete
Step #0 - "install-dependencies": 866771c43bf5: Pull complete
Step #0 - "install-dependencies": ed881fbf1b07: Pull complete
Step #0 - "install-dependencies": 9da421ddeb65: Pull complete
Step #0 - "install-dependencies": a069ea1e4db5: Pull complete
Step #0 - "install-dependencies": 8ede2856567d: Pull complete
Step #0 - "install-dependencies": 5ec41210057e: Pull complete
Step #0 - "install-dependencies": 4f4fb700ef54: Pull complete
Step #0 - "install-dependencies": Digest: sha256:9edf71320ef8a791c4c33ec79f90496d641f306a91fb112d3d060d5c1cee4e20
Step #0 - "install-dependencies": Status: Downloaded newer image for golang:1
Step #0 - "install-dependencies": docker.io/library/golang:1
Step #0 - "install-dependencies": go: -d flag is deprecated. -d=true is a no-op
Step #0 - "install-dependencies": go: downloading go.opentelemetry.io/otel/trace v1.38.0
Step #0 - "install-dependencies": go: downloading github.com/goccy/go-yaml v1.18.0
Step #0 - "install-dependencies": go: downloading google.golang.org/api v0.256.0
Step #0 - "install-dependencies": go: downloading golang.org/x/oauth2 v0.33.0
Step #0 - "install-dependencies": go: downloading github.com/fsnotify/fsnotify v1.9.0
Step #0 - "install-dependencies": go: downloading github.com/spf13/cobra v1.10.1
Step #0 - "install-dependencies": go: downloading github.com/go-sql-driver/mysql v1.9.3
Step #0 - "install-dependencies": go: downloading go.opentelemetry.io/otel v1.38.0
Step #0 - "install-dependencies": go: downloading cloud.google.com/go/cloudsqlconn v1.19.0
Step #0 - "install-dependencies": go: downloading cloud.google.com/go/bigtable v1.40.1
Step #0 - "install-dependencies": go: downloading github.com/cockroachdb/cockroach-go/v2 v2.4.2
Step #0 - "install-dependencies": go: downloading go.mongodb.org/mongo-driver/v2 v2.4.2
Step #0 - "install-dependencies": go: downloading cloud.google.com/go/dataplex v1.28.0
Step #0 - "install-dependencies": go: downloading github.com/microsoft/go-mssqldb v1.9.3
Step #0 - "install-dependencies": go: downloading google.golang.org/genai v1.37.0
Step #0 - "install-dependencies": go: downloading cloud.google.com/go/alloydbconn v1.15.5
Step #0 - "install-dependencies": go: downloading cloud.google.com/go/bigquery v1.72.0
Step #0 - "install-dependencies": go: downloading github.com/ClickHouse/clickhouse-go/v2 v2.40.3
Step #0 - "install-dependencies": go: downloading github.com/apache/cassandra-gocql-driver/v2 v2.0.0
Step #0 - "install-dependencies": go: downloading github.com/godror/godror v0.49.6
Step #0 - "install-dependencies": go: downloading github.com/nakagami/firebirdsql v0.9.15
Step #0 - "install-dependencies": go: downloading github.com/elastic/elastic-transport-go/v8 v8.8.0
Step #0 - "install-dependencies": go: downloading github.com/jackc/pgx/v5 v5.7.6
Step #0 - "install-dependencies": go: downloading modernc.org/sqlite v1.40.0
Step #0 - "install-dependencies": go: downloading github.com/GoogleCloudPlatform/opentelemetry-operations-go/exporter/metric v0.53.0
Step #0 - "install-dependencies": go: downloading cloud.google.com/go/firestore v1.20.0
Step #0 - "install-dependencies": go: downloading github.com/jmoiron/sqlx v1.4.0
Step #0 - "install-dependencies": go: downloading cloud.google.com/go/spanner v1.86.1
Step #0 - "install-dependencies": go: downloading github.com/google/uuid v1.6.0
Step #0 - "install-dependencies": go: downloading github.com/valkey-io/valkey-go v1.0.68
Step #0 - "install-dependencies": go: downloading cloud.google.com/go/dataproc/v2 v2.15.0
Step #0 - "install-dependencies": go: downloading github.com/trinodb/trino-go-client v0.330.0
Step #0 - "install-dependencies": go: downloading github.com/yugabyte/pgx/v5 v5.5.3-yb-5
Step #0 - "install-dependencies": go: downloading cloud.google.com/go/logging v1.13.1
Step #0 - "install-dependencies": go: downloading github.com/sijms/go-ora/v2 v2.9.0
Step #0 - "install-dependencies": go: downloading github.com/go-chi/chi/v5 v5.2.3
Step #0 - "install-dependencies": go: downloading github.com/go-playground/validator/v10 v10.28.0
Step #0 - "install-dependencies": go: downloading github.com/elastic/go-elasticsearch/v9 v9.2.0
Step #0 - "install-dependencies": go: downloading github.com/GoogleCloudPlatform/opentelemetry-operations-go/exporter/trace v1.30.0
Step #0 - "install-dependencies": go: downloading github.com/couchbase/gocb/v2 v2.11.1
Step #0 - "install-dependencies": go: downloading cloud.google.com/go/geminidataanalytics v0.3.0
Step #0 - "install-dependencies": go: downloading github.com/snowflakedb/gosnowflake v1.18.1
Step #0 - "install-dependencies": go: downloading github.com/redis/go-redis/v9 v9.17.2
Step #0 - "install-dependencies": go: downloading google.golang.org/genproto v0.0.0-20251022142026-3a174f9686a8
Step #0 - "install-dependencies": go: downloading go.opentelemetry.io/contrib/propagators/autoprop v0.62.0
Step #0 - "install-dependencies": go: downloading cloud.google.com/go/longrunning v0.7.0
Step #0 - "install-dependencies": go: downloading github.com/looker-open-source/sdk-codegen/go v0.25.22
Step #0 - "install-dependencies": go: downloading github.com/cenkalti/backoff/v5 v5.0.3
Step #0 - "install-dependencies": go: downloading github.com/couchbase/tools-common/http v1.0.9
Step #0 - "install-dependencies": go: downloading github.com/neo4j/neo4j-go-driver/v6 v6.0.0
Step #0 - "install-dependencies": go: downloading google.golang.org/grpc v1.76.0
Step #0 - "install-dependencies": go: downloading github.com/go-chi/cors v1.2.2
Step #0 - "install-dependencies": go: downloading go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp v1.38.0
Step #0 - "install-dependencies": go: downloading google.golang.org/protobuf v1.36.10
Step #0 - "install-dependencies": go: downloading github.com/go-chi/httplog/v3 v3.3.0
Step #0 - "install-dependencies": go: downloading go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.38.0
Step #0 - "install-dependencies": go: downloading github.com/go-chi/render v1.0.3
Step #0 - "install-dependencies": go: downloading go.opentelemetry.io/otel/metric v1.38.0
Step #0 - "install-dependencies": go: downloading go.opentelemetry.io/otel/sdk/metric v1.38.0
Step #0 - "install-dependencies": go: downloading go.opentelemetry.io/otel/sdk v1.38.0
Step #0 - "install-dependencies": go: downloading github.com/thlib/go-timezone-local v0.0.7
Step #0 - "install-dependencies": go: downloading github.com/google/go-cmp v0.7.0
Step #0 - "install-dependencies": go: downloading golang.org/x/sys v0.38.0
Step #0 - "install-dependencies": go: downloading go.opentelemetry.io/contrib/propagators/aws v1.37.0
Step #0 - "install-dependencies": go: downloading go.opentelemetry.io/contrib/propagators/jaeger v1.37.0
Step #0 - "install-dependencies": go: downloading go.opentelemetry.io/contrib/propagators/b3 v1.37.0
Step #0 - "install-dependencies": go: downloading go.opentelemetry.io/contrib/propagators/ot v1.37.0
Step #0 - "install-dependencies": go: downloading cloud.google.com/go/compute/metadata v0.9.0
Step #0 - "install-dependencies": go: downloading github.com/GoogleCloudPlatform/opentelemetry-operations-go/internal/resourcemapping v0.54.0
Step #0 - "install-dependencies": go: downloading github.com/googleapis/gax-go/v2 v2.15.0
Step #0 - "install-dependencies": go: downloading cloud.google.com/go/monitoring v1.24.3
Step #0 - "install-dependencies": go: downloading google.golang.org/genproto/googleapis/api v0.0.0-20251111163417-95abcf5c77ba
Step #0 - "install-dependencies": go: downloading filippo.io/edwards25519 v1.1.0
Step #0 - "install-dependencies": go: downloading cloud.google.com/go/trace v1.11.7
Step #0 - "install-dependencies": go: downloading google.golang.org/genproto/googleapis/rpc v0.0.0-20251103181224-f26f9409b101
Step #0 - "install-dependencies": go: downloading github.com/ajg/form v1.5.1
Step #0 - "install-dependencies": go: downloading go.uber.org/multierr v1.11.0
Step #0 - "install-dependencies": go: downloading cloud.google.com/go v0.121.6
Step #0 - "install-dependencies": go: downloading github.com/pierrec/lz4 v2.6.1+incompatible
Step #0 - "install-dependencies": go: downloading github.com/jcmturner/gokrb5/v8 v8.4.4
Step #0 - "install-dependencies": go: downloading github.com/klauspost/compress v1.18.0
Step #0 - "install-dependencies": go: downloading go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.38.0
Step #0 - "install-dependencies": go: downloading github.com/youmark/pkcs8 v0.0.0-20240726163527-a2c0da244d78
Step #0 - "install-dependencies": go: downloading golang.org/x/crypto v0.45.0
Step #0 - "install-dependencies": go: downloading github.com/couchbase/tools-common/errors v1.0.0
Step #0 - "install-dependencies": go: downloading github.com/json-iterator/go v1.1.12
Step #0 - "install-dependencies": go: downloading gopkg.in/ini.v1 v1.67.0
Step #0 - "install-dependencies": go: downloading github.com/kardianos/osext v0.0.0-20190222173326-2bc1f35cddc0
Step #0 - "install-dependencies": go: downloading github.com/shopspring/decimal v1.4.0
Step #0 - "install-dependencies": go: downloading github.com/nakagami/chacha20 v0.1.0
Step #0 - "install-dependencies": go: downloading modernc.org/mathutil v1.7.1
Step #0 - "install-dependencies": go: downloading golang.org/x/text v0.31.0
Step #0 - "install-dependencies": go: downloading golang.org/x/exp v0.0.0-20250620022241-b7579e27df2b
Step #0 - "install-dependencies": go: downloading gitlab.com/nyarla/go-crypt v0.0.0-20160106005555-d9a5dc2b789b
Step #0 - "install-dependencies": go: downloading github.com/spf13/pflag v1.0.9
Step #0 - "install-dependencies": go: downloading github.com/inconshreveable/mousetrap v1.1.0
Step #0 - "install-dependencies": go: downloading github.com/remyoudompheng/bigfft v0.0.0-20230129092748-24d4a6f8daec
Step #0 - "install-dependencies": go: downloading github.com/gabriel-vasile/mimetype v1.4.10
Step #0 - "install-dependencies": go: downloading github.com/leodido/go-urn v1.4.0
Step #0 - "install-dependencies": go: downloading github.com/go-playground/universal-translator v0.18.1
Step #0 - "install-dependencies": go: downloading github.com/modern-go/reflect2 v1.0.2
Step #0 - "install-dependencies": go: downloading github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd
Step #0 - "install-dependencies": go: downloading cloud.google.com/go/alloydb v1.18.0
Step #0 - "install-dependencies": go: downloading cloud.google.com/go/iam v1.5.3
Step #0 - "install-dependencies": go: downloading cloud.google.com/go/auth v0.17.0
Step #0 - "install-dependencies": go: downloading golang.org/x/net v0.47.0
Step #0 - "install-dependencies": go: downloading cloud.google.com/go/auth/oauth2adapt v0.2.8
Step #0 - "install-dependencies": go: downloading go.opencensus.io v0.24.0
Step #0 - "install-dependencies": go: downloading golang.org/x/time v0.14.0
Step #0 - "install-dependencies": go: downloading github.com/gorilla/websocket v1.5.3
Step #0 - "install-dependencies": go: downloading github.com/ClickHouse/ch-go v0.68.0
Step #0 - "install-dependencies": go: downloading github.com/andybalholm/brotli v1.2.0
Step #0 - "install-dependencies": go: downloading github.com/go-playground/locales v0.14.1
Step #0 - "install-dependencies": go: downloading go.opentelemetry.io/contrib/detectors/gcp v1.36.0
Step #0 - "install-dependencies": go: downloading gopkg.in/inf.v0 v0.9.1
Step #0 - "install-dependencies": go: downloading github.com/godror/knownpb v0.3.0
Step #0 - "install-dependencies": go: downloading github.com/paulmach/orb v0.11.1
Step #0 - "install-dependencies": go: downloading go.yaml.in/yaml/v3 v3.0.4
Step #0 - "install-dependencies": go: downloading github.com/jcmturner/dnsutils/v2 v2.0.0
Step #0 - "install-dependencies": go: downloading github.com/jcmturner/gofork v1.7.6
Step #0 - "install-dependencies": go: downloading github.com/jcmturner/goidentity/v6 v6.0.1
Step #0 - "install-dependencies": go: downloading github.com/GoogleCloudPlatform/opentelemetry-operations-go/detectors/gcp v1.29.0
Step #0 - "install-dependencies": go: downloading github.com/go-logfmt/logfmt v0.6.0
Step #0 - "install-dependencies": go: downloading github.com/couchbase/gocbcore/v10 v10.8.1
Step #0 - "install-dependencies": go: downloading github.com/couchbase/gocbcoreps v0.1.4
Step #0 - "install-dependencies": go: downloading github.com/couchbase/goprotostellar v1.0.2
Step #0 - "install-dependencies": go: downloading github.com/couchbaselabs/gocbconnstr/v2 v2.0.0
Step #0 - "install-dependencies": go: downloading github.com/golang/snappy v1.0.0
Step #0 - "install-dependencies": go: downloading go.uber.org/zap v1.27.0
Step #0 - "install-dependencies": go: downloading github.com/VictoriaMetrics/easyproto v0.1.4
Step #0 - "install-dependencies": go: downloading github.com/hashicorp/go-uuid v1.0.3
Step #0 - "install-dependencies": go: downloading github.com/golang-sql/civil v0.0.0-20220223132316-b832511892a9
Step #0 - "install-dependencies": go: downloading github.com/golang-sql/sqlexp v0.1.0
Step #0 - "install-dependencies": go: downloading github.com/jackc/puddle/v2 v2.2.2
Step #0 - "install-dependencies": go: downloading go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.63.0
Step #0 - "install-dependencies": go: downloading github.com/golang/groupcache v0.0.0-20241129210726-2c02b8208cf8
Step #0 - "install-dependencies": go: downloading github.com/grpc-ecosystem/go-grpc-middleware v1.4.0
Step #0 - "install-dependencies": go: downloading go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.63.0
Step #0 - "install-dependencies": go: downloading github.com/GoogleCloudPlatform/grpc-gcp-go/grpcgcp v1.5.3
Step #0 - "install-dependencies": go: downloading github.com/jcmturner/aescts/v2 v2.0.0
Step #0 - "install-dependencies": go: downloading github.com/apache/arrow/go/v15 v15.0.2
Step #0 - "install-dependencies": go: downloading golang.org/x/sync v0.18.0
Step #0 - "install-dependencies": go: downloading github.com/jcmturner/rpc/v2 v2.0.3
Step #0 - "install-dependencies": go: downloading github.com/jackc/pgpassfile v1.0.0
Step #0 - "install-dependencies": go: downloading github.com/jackc/pgservicefile v0.0.0-20240606120523-5a60cdf6a761
Step #0 - "install-dependencies": go: downloading github.com/felixge/httpsnoop v1.0.4
Step #0 - "install-dependencies": go: downloading github.com/google/s2a-go v0.1.9
Step #0 - "install-dependencies": go: downloading github.com/googleapis/enterprise-certificate-proxy v0.3.7
Step #0 - "install-dependencies": go: downloading github.com/go-faster/city v1.0.1
Step #0 - "install-dependencies": go: downloading github.com/go-faster/errors v0.7.1
Step #0 - "install-dependencies": go: downloading github.com/pierrec/lz4/v4 v4.1.22
Step #0 - "install-dependencies": go: downloading github.com/segmentio/asm v1.2.0
Step #0 - "install-dependencies": go: downloading github.com/cespare/xxhash/v2 v2.3.0
Step #0 - "install-dependencies": go: downloading github.com/dgryski/go-rendezvous v0.0.0-20200823014737-9f7001d12a5f
Step #0 - "install-dependencies": go: downloading github.com/BurntSushi/toml v1.4.1-0.20240526193622-a339e1f7089c
Step #0 - "install-dependencies": go: downloading github.com/Azure/azure-sdk-for-go/sdk/azcore v1.18.0
Step #0 - "install-dependencies": go: downloading github.com/Azure/azure-sdk-for-go/sdk/storage/azblob v1.0.0
Step #0 - "install-dependencies": go: downloading github.com/99designs/keyring v1.2.2
Step #0 - "install-dependencies": go: downloading github.com/apache/arrow-go/v18 v18.4.0
Step #0 - "install-dependencies": go: downloading github.com/aws/aws-sdk-go-v2 v1.39.0
Step #0 - "install-dependencies": go: downloading github.com/aws/aws-sdk-go-v2/config v1.31.8
Step #0 - "install-dependencies": go: downloading github.com/aws/aws-sdk-go-v2/credentials v1.18.12
Step #0 - "install-dependencies": go: downloading github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.18.7
Step #0 - "install-dependencies": go: downloading github.com/aws/aws-sdk-go-v2/feature/s3/manager v1.16.15
Step #0 - "install-dependencies": go: downloading github.com/aws/aws-sdk-go-v2/service/sts v1.38.4
Step #0 - "install-dependencies": go: downloading github.com/aws/aws-sdk-go-v2/service/s3 v1.88.1
Step #0 - "install-dependencies": go: downloading github.com/aws/smithy-go v1.23.0
Step #0 - "install-dependencies": go: downloading github.com/pkg/browser v0.0.0-20240102092130-5ac0b6a4141c
Step #0 - "install-dependencies": go: downloading github.com/golang-jwt/jwt/v5 v5.3.0
Step #0 - "install-dependencies": go: downloading github.com/sirupsen/logrus v1.9.3
Step #0 - "install-dependencies": go: downloading github.com/99designs/go-keychain v0.0.0-20191008050251-8e49817e8af4
Step #0 - "install-dependencies": go: downloading github.com/danieljoos/wincred v1.2.2
Step #0 - "install-dependencies": go: downloading github.com/dvsekhvalnov/jose2go v1.7.0
Step #0 - "install-dependencies": go: downloading github.com/godbus/dbus v0.0.0-20190726142602-4481cbc300e2
Step #0 - "install-dependencies": go: downloading github.com/gsterjov/go-libsecret v0.0.0-20161001094733-a6f4afe4910c
Step #0 - "install-dependencies": go: downloading github.com/mtibben/percent v0.2.1
Step #0 - "install-dependencies": go: downloading golang.org/x/term v0.37.0
Step #0 - "install-dependencies": go: downloading github.com/go-logr/logr v1.4.3
Step #0 - "install-dependencies": go: downloading go.opentelemetry.io/proto/otlp v1.7.1
Step #0 - "install-dependencies": go: downloading github.com/xdg-go/scram v1.1.2
Step #0 - "install-dependencies": go: downloading github.com/xdg-go/stringprep v1.0.4
Step #0 - "install-dependencies": go: downloading github.com/go-logr/stdr v1.2.2
Step #0 - "install-dependencies": go: downloading go.opentelemetry.io/auto/sdk v1.2.1
Step #0 - "install-dependencies": go: downloading github.com/xdg-go/pbkdf2 v1.0.0
Step #0 - "install-dependencies": go: downloading github.com/Azure/azure-sdk-for-go/sdk/internal v1.11.1
Step #0 - "install-dependencies": go: downloading github.com/grpc-ecosystem/grpc-gateway/v2 v2.27.2
Step #0 - "install-dependencies": go: downloading github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.13.7
Step #0 - "install-dependencies": go: downloading github.com/aws/aws-sdk-go-v2/internal/configsources v1.4.7
Step #0 - "install-dependencies": go: downloading github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.7.7
Step #0 - "install-dependencies": go: downloading github.com/aws/aws-sdk-go-v2/internal/ini v1.8.3
Step #0 - "install-dependencies": go: downloading github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.13.1
Step #0 - "install-dependencies": go: downloading github.com/aws/aws-sdk-go-v2/service/sso v1.29.3
Step #0 - "install-dependencies": go: downloading github.com/aws/aws-sdk-go-v2/service/ssooidc v1.34.4
Step #0 - "install-dependencies": go: downloading github.com/aws/aws-sdk-go-v2/aws/protocol/eventstream v1.7.1
Step #0 - "install-dependencies": go: downloading github.com/aws/aws-sdk-go-v2/service/internal/checksum v1.8.7
Step #0 - "install-dependencies": go: downloading github.com/aws/aws-sdk-go-v2/service/internal/s3shared v1.19.7
Step #0 - "install-dependencies": go: downloading github.com/aws/aws-sdk-go-v2/internal/v4a v1.4.7
Step #0 - "install-dependencies": go: downloading github.com/spiffe/go-spiffe/v2 v2.5.0
Step #0 - "install-dependencies": go: downloading github.com/envoyproxy/go-control-plane/envoy v1.32.4
Step #0 - "install-dependencies": go: downloading github.com/cncf/xds/go v0.0.0-20250501225837-2ac532fd4443
Step #0 - "install-dependencies": go: downloading cel.dev/expr v0.24.0
Step #0 - "install-dependencies": go: downloading github.com/envoyproxy/protoc-gen-validate v1.2.1
Step #0 - "install-dependencies": go: downloading github.com/zeebo/errs v1.4.0
Step #0 - "install-dependencies": go: downloading github.com/go-jose/go-jose/v4 v4.1.2
Step #0 - "install-dependencies": go: downloading github.com/google/flatbuffers v25.2.10+incompatible
Step #0 - "install-dependencies": go: downloading golang.org/x/tools v0.38.0
Step #0 - "install-dependencies": go: downloading golang.org/x/xerrors v0.0.0-20240903120638-7835f813f4da
Step #0 - "install-dependencies": go: downloading github.com/goccy/go-json v0.10.5
Step #0 - "install-dependencies": go: downloading github.com/zeebo/xxh3 v1.0.2
Step #0 - "install-dependencies": go: downloading github.com/klauspost/cpuid/v2 v2.2.11
Step #0 - "install-dependencies": go: downloading github.com/apache/thrift v0.22.0
Step #0 - "install-dependencies": go: downloading github.com/minio/c2goasm v0.0.0-20190812172519-36a3d3bbc4f3
Step #0 - "install-dependencies": go: downloading github.com/klauspost/asmfmt v1.3.2
Step #0 - "install-dependencies": go: downloading github.com/minio/asm2plan9s v0.0.0-20200509001527-cdd76441f9d8
Step #0 - "install-dependencies": go: downloading golang.org/x/telemetry v0.0.0-20251008203120-078029d740a8
Step #0 - "install-dependencies": go: downloading golang.org/x/mod v0.29.0
Step #0 - "install-dependencies": go: downloading github.com/planetscale/vtprotobuf v0.6.1-0.20240319094008-0393e58bdf10
Step #0 - "install-dependencies": go: downloading modernc.org/libc v1.66.10
Step #0 - "install-dependencies": go: downloading modernc.org/memory v1.11.0
Step #0 - "install-dependencies": go: downloading github.com/dustin/go-humanize v1.0.1
Step #0 - "install-dependencies": go: downloading github.com/mattn/go-isatty v0.0.20
Step #0 - "install-dependencies": go: downloading github.com/ncruces/go-strftime v0.1.9
Finished Step #0 - "install-dependencies"
Starting Step #2 - "compile-prompt-test-binary"
Starting Step #1 - "compile-test-binary"
Starting Step #43 - "oracle"
Step #2 - "compile-prompt-test-binary": Already have image (with digest): golang:1
Step #43 - "oracle": Pulling image: ghcr.io/oracle/oraclelinux9-instantclient:23
Step #1 - "compile-test-binary": Already have image (with digest): golang:1
Step #2 - "compile-prompt-test-binary": --- Compiling prompt test for custom with targeted coverage ---
Step #43 - "oracle": 23: Pulling from oracle/oraclelinux9-instantclient
Step #43 - "oracle": aef3b3618223: Pulling fs layer
Step #43 - "oracle": bc577a6ff4e2: Pulling fs layer
Step #1 - "compile-test-binary": go: downloading github.com/testcontainers/testcontainers-go v0.40.0
Step #1 - "compile-test-binary": go: downloading github.com/docker/docker v28.5.1+incompatible
Step #1 - "compile-test-binary": go: downloading github.com/docker/go-connections v0.6.0
Step #1 - "compile-test-binary": go: downloading github.com/containerd/errdefs v1.0.0
Step #1 - "compile-test-binary": go: downloading dario.cat/mergo v1.0.2
Step #1 - "compile-test-binary": go: downloading github.com/moby/term v0.5.2
Step #1 - "compile-test-binary": go: downloading github.com/cenkalti/backoff/v4 v4.3.0
Step #1 - "compile-test-binary": go: downloading github.com/moby/go-archive v0.1.0
Step #1 - "compile-test-binary": go: downloading github.com/opencontainers/image-spec v1.1.1
Step #1 - "compile-test-binary": go: downloading github.com/containerd/platforms v0.2.1
Step #1 - "compile-test-binary": go: downloading github.com/moby/patternmatcher v0.6.0
Step #1 - "compile-test-binary": go: downloading github.com/magiconair/properties v1.8.10
Step #1 - "compile-test-binary": go: downloading github.com/stretchr/testify v1.11.1
Step #1 - "compile-test-binary": go: downloading github.com/shirou/gopsutil/v4 v4.25.6
Step #1 - "compile-test-binary": go: downloading github.com/cpuguy83/dockercfg v0.3.2
Step #1 - "compile-test-binary": go: downloading github.com/containerd/log v0.1.0
Step #1 - "compile-test-binary": go: downloading github.com/moby/sys/userns v0.1.0
Step #1 - "compile-test-binary": go: downloading github.com/moby/sys/sequential v0.6.0
Step #1 - "compile-test-binary": go: downloading github.com/moby/sys/user v0.4.0
Step #1 - "compile-test-binary": go: downloading github.com/opencontainers/go-digest v1.0.0
Step #1 - "compile-test-binary": go: downloading github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2
Step #1 - "compile-test-binary": go: downloading gopkg.in/yaml.v3 v3.0.1
Step #1 - "compile-test-binary": go: downloading github.com/davecgh/go-spew v1.1.2-0.20180830191138-d8f796af33cc
Step #1 - "compile-test-binary": go: downloading github.com/tklauser/go-sysconf v0.3.12
Step #1 - "compile-test-binary": go: downloading github.com/tklauser/numcpus v0.6.1
Step #43 - "oracle": aef3b3618223: Download complete
Step #43 - "oracle": bc577a6ff4e2: Verifying Checksum
Step #43 - "oracle": bc577a6ff4e2: Download complete
Step #1 - "compile-test-binary": go: downloading github.com/moby/docker-image-spec v1.3.1
Step #1 - "compile-test-binary": go: downloading github.com/docker/go-units v0.5.0
Step #1 - "compile-test-binary": go: downloading github.com/morikuni/aec v1.0.0
Step #1 - "compile-test-binary": go: downloading github.com/containerd/errdefs/pkg v0.3.0
Step #1 - "compile-test-binary": go: downloading github.com/distribution/reference v0.6.0
Step #1 - "compile-test-binary": go: downloading github.com/pkg/errors v0.9.1
Step #43 - "oracle": aef3b3618223: Pull complete
Step #43 - "oracle": bc577a6ff4e2: Pull complete
Step #43 - "oracle": Digest: sha256:6bf42c555735b6f611de65535d6ee327d88491549058e440a8fd0a624c5c9fc3
Step #43 - "oracle": Status: Downloaded newer image for ghcr.io/oracle/oraclelinux9-instantclient:23
Step #43 - "oracle": ghcr.io/oracle/oraclelinux9-instantclient:23
Step #43 - "oracle": Oracle Instant Client 23 for Oracle Linux 9 - L  47 kB/s |  18 kB     00:00    
Step #43 - "oracle": Oracle Linux 9 BaseOS Latest (x86_64)            58 MB/s | 111 MB     00:01    
Step #43 - "oracle": Oracle Linux 9 Application Stream Packages (x86  60 MB/s |  84 MB     00:01    
Step #43 - "oracle": Package oracle-instantclient-devel-23.9.0.25.07-1.el9.x86_64 is already installed.
Step #43 - "oracle": Dependencies resolved.
Step #43 - "oracle": =============================================================================================
Step #43 - "oracle":  Package                      Arch    Version               Repository                   Size
Step #43 - "oracle": =============================================================================================
Step #43 - "oracle": Installing:
Step #43 - "oracle":  gcc                          x86_64  11.5.0-11.0.2.el9     ol9_appstream                33 M
Step #43 - "oracle": Upgrading:
Step #43 - "oracle":  glibc                        x86_64  2.34-231.0.1.el9_7.10 ol9_baseos_latest           2.0 M
Step #43 - "oracle":  glibc-common                 x86_64  2.34-231.0.1.el9_7.10 ol9_baseos_latest           330 k
Step #43 - "oracle":  glibc-langpack-en            x86_64  2.34-231.0.1.el9_7.10 ol9_baseos_latest           969 k
Step #43 - "oracle":  libgcc                       x86_64  11.5.0-11.0.2.el9     ol9_baseos_latest            94 k
Step #43 - "oracle":  libgomp                      x86_64  11.5.0-11.0.2.el9     ol9_baseos_latest           263 k
Step #43 - "oracle":  oracle-instantclient-basic   x86_64  23.26.1.0.0-1.el9     ol9_oracle_instantclient23   79 M
Step #43 - "oracle":  oracle-instantclient-devel   x86_64  23.26.1.0.0-1.el9     ol9_oracle_instantclient23  680 k
Step #43 - "oracle": Installing dependencies:
Step #43 - "oracle":  binutils                     x86_64  2.35.2-67.0.1.el9_7.1 ol9_baseos_latest           4.8 M
Step #43 - "oracle":  binutils-gold                x86_64  2.35.2-67.0.1.el9_7.1 ol9_baseos_latest           749 k
Step #43 - "oracle":  cpp                          x86_64  11.5.0-11.0.2.el9     ol9_appstream                11 M
Step #43 - "oracle":  elfutils-debuginfod-client   x86_64  0.192-6.el9_6         ol9_baseos_latest            50 k
Step #43 - "oracle":  glibc-devel                  x86_64  2.34-231.0.1.el9_7.10 ol9_appstream                60 k
Step #43 - "oracle":  glibc-headers                x86_64  2.34-231.0.1.el9_7.10 ol9_appstream               921 k
Step #43 - "oracle":  kernel-headers               x86_64  5.14.0-611.35.1.el9_7 ol9_appstream               3.6 M
Step #43 - "oracle":  libmpc                       x86_64  1.2.1-4.el9           ol9_appstream                63 k
Step #43 - "oracle":  libpkgconf                   x86_64  1.7.3-10.el9          ol9_baseos_latest            35 k
Step #43 - "oracle":  libxcrypt-devel              x86_64  4.4.18-3.el9          ol9_appstream                42 k
Step #43 - "oracle":  make                         x86_64  1:4.3-8.el9           ol9_baseos_latest           570 k
Step #43 - "oracle":  pkgconf                      x86_64  1.7.3-10.el9          ol9_baseos_latest            49 k
Step #43 - "oracle":  pkgconf-m4                   noarch  1.7.3-10.el9          ol9_baseos_latest            14 k
Step #43 - "oracle":  pkgconf-pkg-config           x86_64  1.7.3-10.el9          ol9_baseos_latest           9.9 k
Step #43 - "oracle": 
Step #43 - "oracle": Transaction Summary
Step #43 - "oracle": =============================================================================================
Step #43 - "oracle": Install  15 Packages
Step #43 - "oracle": Upgrade   7 Packages
Step #43 - "oracle": 
Step #43 - "oracle": Total download size: 138 M
Step #43 - "oracle": Downloading Packages:
Step #43 - "oracle": (1/22): elfutils-debuginfod-client-0.192-6.el9
...
[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%22d93ebad1-8f26-47df-a5c5-81b2c51eb49d%22+AND+resource.labels.build_trigger_id%3D%22785da918-06f1-47bb-860c-fbabc80b5977%22&project=toolbox-testing-438616.]
...
0s)
Step #9 - "bigtable":     --- PASS: TestBigtableToolEndpoints/invoke_select-templateParams-combined-tool_with_no_results (0.00s)
Step #9 - "bigtable":     --- PASS: TestBigtableToolEndpoints/invoke_select-fields-templateParams-tool (0.00s)
Step #9 - "bigtable":     --- PASS: TestBigtableToolEndpoints/invoke_select-filter-templateParams-combined-tool (0.00s)
Step #9 - "bigtable":     --- PASS: TestBigtableToolEndpoints/invoke_drop-table-templateParams-tool (0.00s)
Step #9 - "bigtable": PASS
Step #10 - "bigquery": === RUN   TestBigQueryToolEndpoints/Invoke_my-client-auth-tool_without_auth_token
Step #10 - "bigquery": === RUN   TestBigQueryToolEndpoints/Invoke_my-client-auth-tool_with_invalid_auth_token
Step #10 - "bigquery": === RUN   TestBigQueryToolEndpoints/MCP_Invoke_my-tool
Step #9 - "bigtable": coverage: 2.5% of statements in ./internal/sources/..., ./internal/tools/...
Step #21 - "cloud-sql-mysql": === RUN   TestCloudSQLMySQLToolEndpoints/invoke_get_query_plan_with_valid_query
Step #21 - "cloud-sql-mysql": === RUN   TestCloudSQLMySQLToolEndpoints/invoke_get_query_plan_with_invalid_query
Step #21 - "cloud-sql-mysql": --- PASS: TestCloudSQLMySQLToolEndpoints (17.56s)
Step #21 - "cloud-sql-mysql":     --- PASS: TestCloudSQLMySQLToolEndpoints/get_my-simple-tool (0.00s)
Step #21 - "cloud-sql-mysql":     --- PASS: TestCloudSQLMySQLToolEndpoints/invoke_my-simple-tool (0.00s)
Step #21 - "cloud-sql-mysql":     --- PASS: TestCloudSQLMySQLToolEndpoints/invoke_my-tool (0.01s)
Step #21 - "cloud-sql-mysql":     --- PASS: TestCloudSQLMySQLToolEndpoints/invoke_my-tool-by-id_with_nil_response (0.01s)
Step #21 - "cloud-sql-mysql":     --- PASS: TestCloudSQLMySQLToolEndpoints/invoke_my-tool-by-name_with_nil_response (0.01s)
Step #21 - "cloud-sql-mysql":     --- PASS: TestCloudSQLMySQLToolEndpoints/Invoke_my-tool_without_parameters (0.00s)
Step #21 - "cloud-sql-mysql":     --- PASS: TestCloudSQLMySQLToolEndpoints/Invoke_my-tool_with_insufficient_parameters (0.00s)
Step #21 - "cloud-sql-mysql":     --- PASS: TestCloudSQLMySQLToolEndpoints/invoke_my-array-tool (0.00s)
Step #21 - "cloud-sql-mysql":     --- PASS: TestCloudSQLMySQLToolEndpoints/Invoke_my-auth-tool_with_auth_token (0.02s)
Step #21 - "cloud-sql-mysql":     --- PASS: TestCloudSQLMySQLToolEndpoints/Invoke_my-auth-tool_with_invalid_auth_token (0.00s)
Step #21 - "cloud-sql-mysql":     --- PASS: TestCloudSQLMySQLToolEndpoints/Invoke_my-auth-tool_without_auth_token (0.00s)
Step #21 - "cloud-sql-mysql":     --- PASS: TestCloudSQLMySQLToolEndpoints/Invoke_my-auth-required-tool_with_auth_token (0.00s)
Step #21 - "cloud-sql-mysql":     --- PASS: TestCloudSQLMySQLToolEndpoints/Invoke_my-auth-required-tool_with_invalid_auth_token (0.00s)
Step #21 - "cloud-sql-mysql":     --- PASS: TestCloudSQLMySQLToolEndpoints/Invoke_my-auth-required-tool_without_auth_token (0.00s)
Step #21 - "cloud-sql-mysql":     --- PASS: TestCloudSQLMySQLToolEndpoints/Invoke_my-client-auth-tool_with_auth_token (0.00s)
Step #21 - "cloud-sql-mysql":     --- PASS: TestCloudSQLMySQLToolEndpoints/Invoke_my-client-auth-tool_without_auth_token (0.00s)
Step #21 - "cloud-sql-mysql":     --- PASS: TestCloudSQLMySQLToolEndpoints/Invoke_my-client-auth-tool_with_invalid_auth_token (0.00s)
Step #21 - "cloud-sql-mysql":     --- PASS: TestCloudSQLMySQLToolEndpoints/MCP_Invoke_my-tool (0.01s)
Step #21 - "cloud-sql-mysql":     --- PASS: TestCloudSQLMySQLToolEndpoints/MCP_Invoke_invalid_tool (0.00s)
Step #21 - "cloud-sql-mysql":     --- PASS: TestCloudSQLMySQLToolEndpoints/MCP_Invoke_my-tool_without_parameters (0.00s)
Step #21 - "cloud-sql-mysql":     --- PASS: TestCloudSQLMySQLToolEndpoints/MCP_Invoke_my-tool_with_insufficient_parameters (0.00s)
Step #21 - "cloud-sql-mysql":     --- PASS: TestCloudSQLMySQLToolEndpoints/MCP_Invoke_my-auth-required-tool (0.00s)
Step #21 - "cloud-sql-mysql":     --- PASS: TestCloudSQLMySQLToolEndpoints/MCP_Invoke_my-auth-required-tool_with_invalid_auth_token (0.00s)
Step #21 - "cloud-sql-mysql":     --- PASS: TestCloudSQLMySQLToolEndpoints/MCP_Invoke_my-auth-required-tool_without_auth_token (0.00s)
Step #21 - "cloud-sql-mysql":     --- PASS: TestCloudSQLMySQLToolEndpoints/MCP_Invoke_my-client-auth-tool (0.00s)
Step #21 - "cloud-sql-mysql":     --- PASS: TestCloudSQLMySQLToolEndpoints/MCP_Invoke_my-client-auth-tool_without_access_token (0.00s)
Step #21 - "cloud-sql-mysql":     --- PASS: TestCloudSQLMySQLToolEndpoints/MCP_Invoke_my-client-auth-tool_with_invalid_access_token (0.00s)
Step #21 - "cloud-sql-mysql":     --- PASS: TestCloudSQLMySQLToolEndpoints/MCP_Invoke_my-fail-tool (0.00s)
Step #21 - "cloud-sql-mysql":     --- PASS: TestCloudSQLMySQLToolEndpoints/invoke_my-exec-sql-tool (0.00s)
Step #21 - "cloud-sql-mysql":     --- PASS: TestCloudSQLMySQLToolEndpoints/invoke_my-exec-sql-tool_create_table (0.05s)
Step #21 - "cloud-sql-mysql":     --- PASS: TestCloudSQLMySQLToolEndpoints/invoke_my-exec-sql-tool_select_table (0.00s)
Step #21 - "cloud-sql-mysql":     --- PASS: TestCloudSQLMySQLToolEndpoints/invoke_my-exec-sql-tool_drop_table (0.03s)
Step #21 - "cloud-sql-mysql":     --- PASS: TestCloudSQLMySQLToolEndpoints/invoke_my-exec-sql-tool_without_body (0.00s)
Step #21 - "cloud-sql-mysql":     --- PASS: TestCloudSQLMySQLToolEndpoints/Invoke_my-auth-exec-sql-tool_with_auth_token (0.00s)
Step #21 - "cloud-sql-mysql":     --- PASS: TestCloudSQLMySQLToolEndpoints/Invoke_my-auth-exec-sql-tool_with_invalid_auth_token (0.00s)
Step #21 - "cloud-sql-mysql":     --- PASS: TestCloudSQLMySQLToolEndpoints/Invoke_my-auth-exec-sql-tool_without_auth_token (0.00s)
Step #21 - "cloud-sql-mysql":     --- PASS: TestCloudSQLMySQLToolEndpoints/invoke_my-exec-sql-tool_with_invalid_SELECT_SQL (0.00s)
Step #21 - "cloud-sql-mysql":     --- PASS: TestCloudSQLMySQLToolEndpoints/invoke_my-exec-sql-tool_with_invalid_ALTER_SQL (0.00s)
Step #21 - "cloud-sql-mysql":     --- PASS: TestCloudSQLMySQLToolEndpoints/invoke_create-table-templateParams-tool (0.00s)
Step #21 - "cloud-sql-mysql":     --- PASS: TestCloudSQLMySQLToolEndpoints/invoke_insert-table-templateParams-tool (0.00s)
Step #21 - "cloud-sql-mysql":     --- PASS: TestCloudSQLMySQLToolEndpoints/invoke_insert-table-templateParams-tool#01 (0.00s)
Step #21 - "cloud-sql-mysql":     --- PASS: TestCloudSQLMySQLToolEndpoints/invoke_select-templateParams-tool (0.00s)
Step #21 - "cloud-sql-mysql":     --- PASS: TestCloudSQLMySQLToolEndpoints/invoke_select-templateParams-combined-tool (0.00s)
Step #21 - "cloud-sql-mysql":     --- PASS: TestCloudSQLMySQLToolEndpoints/invoke_select-templateParams-combined-tool_with_no_results (0.00s)
Step #21 - "cloud-sql-mysql":     --- PASS: TestCloudSQLMySQLToolEndpoints/invoke_select-fields-templateParams-tool (0.00s)
Step #21 - "cloud-sql-mysql":     --- PASS: TestCloudSQLMySQLToolEndpoints/invoke_select-filter-templateParams-combined-tool (0.00s)
Step #21 - "cloud-sql-mysql":     --- PASS: TestCloudSQLMySQLToolEndpoints/invoke_drop-table-templateParams-tool (0.00s)
Step #21 - "cloud-sql-mysql":     --- PASS: TestCloudSQLMySQLToolEndpoints/invoke_list_tables_for_all_tables_detailed_output (0.11s)
Step #21 - "cloud-sql-mysql":     --- PASS: TestCloudSQLMySQLToolEndpoints/invoke_list_tables_detailed_output (0.09s)
Step #21 - "cloud-sql-mysql":     --- PASS: TestCloudSQLMySQLToolEndpoints/invoke_list_tables_simple_output (0.02s)
Step #21 - "cloud-sql-mysql":     --- PASS: TestCloudSQLMySQLToolEndpoints/invoke_list_tables_with_multiple_table_names (0.09s)
Step #21 - "cloud-sql-mysql":     --- PASS: TestCloudSQLMySQLToolEndpoints/invoke_list_tables_with_one_existing_and_one_non-existent_table (0.09s)
Step #21 - "cloud-sql-mysql":     --- PASS: TestCloudSQLMySQLToolEndpoints/invoke_list_tables_with_non-existent_table (0.02s)
Step #21 - "cloud-sql-mysql":     --- PASS: TestCloudSQLMySQLToolEndpoints/invoke_list_active_queries_when_the_system_is_idle (0.01s)
Step #21 - "cloud-sql-mysql":     --- PASS: TestCloudSQLMySQLToolEndpoints/invoke_list_active_queries_when_there_is_1_ongoing_but_lower_than_the_threshold (1.01s)
Step #21 - "cloud-sql-mysql":     --- PASS: TestCloudSQLMySQLToolEndpoints/invoke_list_active_queries_when_1_ongoing_query_should_show_up (5.01s)
Step #21 - "cloud-sql-mysql":     --- PASS: TestCloudSQLMySQLToolEndpoints/invoke_list_active_queries_when_2_ongoing_query_should_show_up (3.01s)
Step #21 - "cloud-sql-mysql":     --- PASS: TestCloudSQLMySQLToolEndpoints/invoke_get_query_plan_with_valid_query (0.01s)
Step #21 - "cloud-sql-mysql":     --- PASS: TestCloudSQLMySQLToolEndpoints/invoke_get_query_plan_with_invalid_query (0.01s)
Step #21 - "cloud-sql-mysql": === RUN   TestCloudSQLMySQLIpConnection
Step #21 - "cloud-sql-mysql": === RUN   TestCloudSQLMySQLIpConnection/public_ip
Step #21 - "cloud-sql-mysql": === RUN   TestCloudSQLMySQLIpConnection/private_ip
Step #21 - "cloud-sql-mysql": --- PASS: TestCloudSQLMySQLIpConnection (0.05s)
Step #21 - "cloud-sql-mysql":     --- PASS: TestCloudSQLMySQLIpConnection/public_ip (0.02s)
Step #21 - "cloud-sql-mysql":     --- PASS: TestCloudSQLMySQLIpConnection/private_ip (0.03s)
Step #21 - "cloud-sql-mysql": === RUN   TestCloudSQLMySQLIAMConnection
Step #21 - "cloud-sql-mysql": === RUN   TestCloudSQLMySQLIAMConnection/no_user_no_pass
Step #6 - "alloydb-pg": === RUN   TestAlloyDBPgToolEndpoints/invoke_database_stats_filtering_by_specific_database_name
Step #6 - "alloydb-pg": === RUN   TestAlloyDBPgToolEndpoints/invoke_database_stats_filtering_by_specific_owner
Step #6 - "alloydb-pg": === RUN   TestAlloyDBPgToolEndpoints/filter_by_tablespace
Step #6 - "alloydb-pg": === RUN   TestAlloyDBPgToolEndpoints/sort_by_size
Step #15 - "cloud-logging-admin": === RUN   TestLogAdminToolEndpoints/query-logs-verbose
Step #21 - "cloud-sql-mysql": === RUN   TestCloudSQLMySQLIAMConnection/no_password
Step #22 - "mysql": === RUN   TestMySQLToolEndpoints/invoke_list_tables_missing_unique_indexes_when_nothing_to_be_found
Step #22 - "mysql": === RUN   TestMySQLToolEndpoints/invoke_list_tables_missing_unique_indexes_pk_table_will_not_show
Step #22 - "mysql":     tool.go:3218: Creating table: CREATE TABLE t01 (c1 INT PRIMARY KEY, c2 INT, c3 CHAR(8))
Step #41 - "snowflake": Calculating coverage for Snowflake...
Step #22 - "mysql": === RUN   TestMySQLToolEndpoints/invoke_list_tables_missing_unique_indexes_uk_table_will_not_show
Step #22 - "mysql":     tool.go:3218: Creating table: CREATE TABLE t02 (c1 INT, c2 INT, c3 CHAR(8), UNIQUE(c2))
Step #22 - "mysql": === RUN   TestMySQLToolEndpoints/invoke_list_tables_missing_unique_indexes_non-unique_key_only_table_will_show
Step #22 - "mysql":     tool.go:3218: Creating table: CREATE TABLE t03_non_unqiue_key_table (c1 INT, c2 INT, c3 CHAR(8), INDEX(c3))
Step #21 - "cloud-sql-mysql": === RUN   TestCloudSQLMySQLIAMConnection/no_user
Step #22 - "mysql": === RUN   TestMySQLToolEndpoints/invoke_list_tables_missing_unique_indexes_table_with_no_key_at_all_will_show
Step #22 - "mysql":     tool.go:3218: Creating table: CREATE TABLE t04_no_key_table (c1 INT, c2 INT, c3 CHAR(8))
Step #6 - "alloydb-pg": === RUN   TestAlloyDBPgToolEndpoints/list_roles_with_filter_for_created_roles
Step #6 - "alloydb-pg": === RUN   TestAlloyDBPgToolEndpoints/list_roles_filter_specific_role
Step #10 - "bigquery": === RUN   TestBigQueryToolEndpoints/MCP_Invoke_invalid_tool
Step #6 - "alloydb-pg": === RUN   TestAlloyDBPgToolEndpoints/list_roles_non-existent_role
Step #10 - "bigquery": === RUN   TestBigQueryToolEndpoints/MCP_Invoke_my-tool_without_parameters
Step #10 - "bigquery": === RUN   TestBigQueryToolEndpoints/MCP_Invoke_my-tool_with_insufficient_parameters
Step #10 - "bigquery": === RUN   TestBigQueryToolEndpoints/MCP_Invoke_my-auth-required-tool
Step #6 - "alloydb-pg": === RUN   TestAlloyDBPgToolEndpoints/list_stored_procedures_with_no_arguments_(default_limit_20)
Step #6 - "alloydb-pg":     tool.go:4639: warning: definition may not be a valid CREATE PROCEDURE statement: CREATE OR REPLACE PROCEDURE test_proc_schema_245d3842c5db4b928072697f1085e460.test_proc_1_07cce4888f9c4cc7b46685cb1ead4462(IN p_count integer)
Step #6 - "alloydb-pg":          LANGUAGE plpgsql
Step #6 - "alloydb-pg":         AS $procedure$
Step #6 - "alloydb-pg":                 BEGIN
Step #6 - "alloydb-pg":                     INSERT INTO test_table VALUES (p_count);
Step #6 - "alloydb-pg":                     COMMIT;
Step #6 - "alloydb-pg":                 END;
Step #6 - "alloydb-pg":                 $procedure$
Step #6 - "alloydb-pg":     tool.go:4639: warning: definition may not be a valid CREATE PROCEDURE statement: CREATE OR REPLACE PROCEDURE test_proc_schema_245d3842c5db4b928072697f1085e460.test_proc_2_706eaa6ec8d146c4b783d8cfe17151df()
Step #6 - "alloydb-pg":          LANGUAGE plpgsql
Step #6 - "alloydb-pg":         AS $procedure$
Step #6 - "alloydb-pg":                 DECLARE
Step #6 - "alloydb-pg":                     v_count INT;
Step #6 - "alloydb-pg":                 BEGIN
Step #6 - "alloydb-pg":                     SELECT COUNT(*) INTO v_count FROM test_table;
Step #6 - "alloydb-pg":                     RAISE NOTICE 'Total records: %', v_count;
Step #6 - "alloydb-pg":                 END;
Step #6 - "alloydb-pg":                 $procedure$
Step #6 - "alloydb-pg": === RUN   TestAlloyDBPgToolEndpoints/list_stored_procedures_filtering_by_specific_schema
Step #6 - "alloydb-pg":     tool.go:4639: warning: definition may not be a valid CREATE PROCEDURE statement: CREATE OR REPLACE PROCEDURE test_proc_schema_245d3842c5db4b928072697f1085e460.test_proc_1_07cce4888f9c4cc7b46685cb1ead4462(IN p_count integer)
Step #6 - "alloydb-pg":          LANGUAGE plpgsql
Step #6 - "alloydb-pg":         AS $procedure$
Step #6 - "alloydb-pg":                 BEGIN
Step #6 - "alloydb-pg":                     INSERT INTO test_table VALUES (p_count);
Step #6 - "alloydb-pg":                     COMMIT;
Step #6 - "alloydb-pg":                 END;
Step #6 - "alloydb-pg":                 $procedure$
Step #6 - "alloydb-pg":     tool.go:4639: warning: definition may not be a valid CREATE PROCEDURE statement: CREATE OR REPLACE PROCEDURE test_proc_schema_245d3842c5db4b928072697f1085e460.test_proc_2_706eaa6ec8d146c4b783d8cfe17151df()
Step #6 - "alloydb-pg":          LANGUAGE plpgsql
Step #6 - "alloydb-pg":         AS $procedure$
Step #6 - "alloydb-pg":                 DECLARE
Step #6 - "alloydb-pg":                     v_count INT;
Step #6 - "alloydb-pg":                 BEGIN
Step #6 - "alloydb-pg":                     SELECT COUNT(*) INTO v_count FROM test_table;
Step #6 - "alloydb-pg":                     RAISE NOTICE 'Total records: %', v_count;
Step #6 - "alloydb-pg":                 END;
Step #6 - "alloydb-pg":                 $procedure$
Step #6 - "alloydb-pg": === RUN   TestAlloyDBPgToolEndpoints/list_stored_procedures_filtering_by_procedure_owner_(postgres)
Step #6 - "alloydb-pg":     tool.go:4639: warning: definition may not be a valid CREATE PROCEDURE statement: CREATE OR REPLACE PROCEDURE test_proc_schema_245d3842c5db4b928072697f1085e460.test_proc_1_07cce4888f9c4cc7b46685cb1ead4462(IN p_count integer)
Step #6 - "alloydb-pg":          LANGUAGE plpgsql
Step #6 - "alloydb-pg":         AS $procedure$
Step #6 - "alloydb-pg":                 BEGIN
Step #6 - "alloydb-pg":                     INSERT INTO test_table VALUES (p_count);
Step #6 - "alloydb-pg":                     COMMIT;
Step #6 - "alloydb-pg":                 END;
Step #6 - "alloydb-pg":                 $procedure$
Step #6 - "alloydb-pg":     tool.go:4639: warning: definition may not be a valid CREATE PROCEDURE statement: CREATE OR REPLACE PROCEDURE test_proc_schema_245d3842c5db4b928072697f1085e460.test_proc_2_706eaa6ec8d146c4b783d8cfe17151df()
Step #6 - "alloydb-pg":          LANGUAGE plpgsql
Step #6 - "alloydb-pg":         AS $procedure$
Step #6 - "alloydb-pg":                 DECLARE
Step #6 - "alloydb-pg":                     v_count INT;
Step #6 - "alloydb-pg":                 BEGIN
Step #6 - "alloydb-pg":                     SELECT COUNT(*) INTO v_count FROM test_table;
Step #6 - "alloydb-pg":                     RAISE NOTICE 'Total records: %', v_count;
Step #6 - "alloydb-pg":                 END;
Step #6 - "alloydb-pg":                 $procedure$
Step #6 - "alloydb-pg": === RUN   TestAlloyDBPgToolEndpoints/list_stored_procedures_with_custom_limit
Step #6 - "alloydb-pg":     tool.go:4639: warning: definition may not be a valid CREATE PROCEDURE statement: CREATE OR REPLACE PROCEDURE test_proc_schema_245d3842c5db4b928072697f1085e460.test_proc_1_07cce4888f9c4cc7b46685cb1ead4462(IN p_count integer)
Step #6 - "alloydb-pg":          LANGUAGE plpgsql
Step #6 - "alloydb-pg":         AS $procedure$
Step #6 - "alloydb-pg":                 BEGIN
Step #6 - "alloydb-pg":                     INSERT INTO test_table VALUES (p_count);
Step #6 - "alloydb-pg":                     COMMIT;
Step #6 - "alloydb-pg":                 END;
Step #6 - "alloydb-pg":                 $procedure$
Step #6 - "alloydb-pg":     tool.go:4639: warning: definition may not be a valid CREATE PROCEDURE statement: CREATE OR REPLACE PROCEDURE test_proc_schema_245d3842c5db4b928072697f1085e460.test_proc_2_706eaa6ec8d146c4b783d8cfe17151df()
Step #6 - "alloydb-pg":          LANGUAGE plpgsql
Step #6 - "alloydb-pg":         AS $procedure$
Step #6 - "alloydb-pg":                 DECLARE
Step #6 - "alloydb-pg":                     v_count INT;
Step #6 - "alloydb-pg":                 BEGIN
Step #6 - "alloydb-pg":                     SELECT COUNT(*) INTO v_count FROM test_table;
Step #6 - "alloydb-pg":                     RAISE NOTICE 'Total records: %', v_count;
Step #6 - "alloydb-pg":                 END;
Step #6 - "alloydb-pg":                 $procedure$
Step #6 - "alloydb-pg": === RUN   TestAlloyDBPgToolEndpoints/list_stored_procedures_filtering_by_schema_and_role
Step #22 - "mysql": === RUN   TestMySQLToolEndpoints/invoke_list_tables_missing_unique_indexes_table_w/_both_pk_&_uk_will_not_show
Step #22 - "mysql":     tool.go:3218: Creating table: CREATE TABLE t05 (c1 INT PRIMARY KEY, c2 INT, c3 CHAR(8), UNIQUE(c2))
Step #6 - "alloydb-pg":     tool.go:4639: warning: definition may not be a valid CREATE PROCEDURE statement: CREATE OR REPLACE PROCEDURE test_proc_schema_245d3842c5db4b928072697f1085e460.test_proc_1_07cce4888f9c4cc7b46685cb1ead4462(IN p_count integer)
Step #6 - "alloydb-pg":          LANGUAGE plpgsql
Step #6 - "alloydb-pg":         AS $procedure$
Step #6 - "alloydb-pg":                 BEGIN
Step #6 - "alloydb-pg":                     INSERT INTO test_table VALUES (p_count);
Step #6 - "alloydb-pg":                     COMMIT;
Step #6 - "alloydb-pg":                 END;
Step #6 - "alloydb-pg":                 $procedure$
Step #6 - "alloydb-pg":     tool.go:4639: warning: definition may not be a valid CREATE PROCEDURE statement: CREATE OR REPLACE PROCEDURE test_proc_schema_245d3842c5db4b928072697f1085e460.test_proc_2_706eaa6ec8d146c4b783d8cfe17151df()
Step #6 - "alloydb-pg":          LANGUAGE plpgsql
Step #6 - "alloydb-pg":         AS $procedure$
Step #6 - "alloydb-pg":                 DECLARE
Step #6 - "alloydb-pg":                     v_count INT;
Step #6 - "alloydb-pg":                 BEGIN
Step #6 - "alloydb-pg":                     SELECT COUNT(*) INTO v_count FROM test_table;
Step #6 - "alloydb-pg":                     RAISE NOTICE 'Total records: %', v_count;
Step #6 - "alloydb-pg":                 END;
Step #6 - "alloydb-pg":                 $procedure$
Step #6 - "alloydb-pg": === RUN   TestAlloyDBPgToolEndpoints/list_stored_procedures_with_non-existent_schema
Step #6 - "alloydb-pg": === RUN   TestAlloyDBPgToolEndpoints/list_stored_procedures_with_non-existent_role
Step #6 - "alloydb-pg": === RUN   TestAlloyDBPgToolEndpoints/list_stored_procedures_with_partial_schema_name_match
Step #6 - "alloydb-pg":     tool.go:4639: warning: definition may not be a valid CREATE PROCEDURE statement: CREATE OR REPLACE PROCEDURE test_proc_schema_245d3842c5db4b928072697f1085e460.test_proc_1_07cce4888f9c4cc7b46685cb1ead4462(IN p_count integer)
Step #6 - "alloydb-pg":          LANGUAGE plpgsql
Step #6 - "alloydb-pg":         AS $procedure$
Step #6 - "alloydb-pg":                 BEGIN
Step #6 - "alloydb-pg":                     INSERT INTO test_table VALUES (p_count);
Step #6 - "alloydb-pg":                     COMMIT;
Step #6 - "alloydb-pg":                 END;
Step #6 - "alloydb-pg":                 $procedure$
Step #6 - "alloydb-pg":     tool.go:4639: warning: definition may not be a valid CREATE PROCEDURE statement: CREATE OR REPLACE PROCEDURE test_proc_schema_245d3842c5db4b928072697f1085e460.test_proc_2_706eaa6ec8d146c4b783d8cfe17151df()
Step #6 - "alloydb-pg":          LANGUAGE plpgsql
Step #6 - "alloydb-pg":         AS $procedure$
Step #6 - "alloydb-pg":                 DECLARE
Step #6 - "alloydb-pg":                     v_count INT;
Step #6 - "alloydb-pg":                 BEGIN
Step #6 - "alloydb-pg":                     SELECT COUNT(*) INTO v_count FROM test_table;
Step #6 - "alloydb-pg":                     RAISE NOTICE 'Total records: %', v_count;
Step #6 - "alloydb-pg":                 END;
Step #6 - "alloydb-pg":                 $procedure$
Step #6 - "alloydb-pg": === RUN   TestAlloyDBPgToolEndpoints/list_stored_procedures_with_limit_1
Step #6 - "alloydb-pg":     tool.go:4639: warning: definition may not be a valid CREATE PROCEDURE statement: CREATE OR REPLACE PROCEDURE test_proc_schema_245d3842c5db4b928072697f1085e460.test_proc_1_07cce4888f9c4cc7b46685cb1ead4462(IN p_count integer)
Step #6 - "alloydb-pg":          LANGUAGE plpgsql
Step #6 - "alloydb-pg":         AS $procedure$
Step #6 - "alloydb-pg":                 BEGIN
Step #6 - "alloydb-pg":                     INSERT INTO test_table VALUES (p_count);
Step #6 - "alloydb-pg":                     COMMIT;
Step #6 - "alloydb-pg":                 END;
Step #6 - "alloydb-pg":                 $procedure$
Step #6 - "alloydb-pg": === NAME  TestAlloyDBPgToolEndpoints
Step #6 - "alloydb-pg":     common.go:998: INTEGRATION CLEANUP: No tables found for uniqueID: 40886cb541264c6fa6eafb6a06c8b1f3
Step #6 - "alloydb-pg": --- PASS: TestAlloyDBPgToolEndpoints (14.32s)
Step #6 - "alloydb-pg":     --- PASS: TestAlloyDBPgToolEndpoints/get_my-simple-tool (0.00s)
Step #6 - "alloydb-pg":     --- PASS: TestAlloyDBPgToolEndpoints/invoke_my-simple-tool (0.00s)
Step #6 - "alloydb-pg":     --- PASS: TestAlloyDBPgToolEndpoints/invoke_my-tool (0.00s)
Step #6 - "alloydb-pg":     --- PASS: TestAlloyDBPgToolEndpoints/invoke_my-tool-by-id_with_nil_response (0.00s)
Step #6 - "alloydb-pg":     --- PASS: TestAlloyDBPgToolEndpoints/invoke_my-tool-by-name_with_nil_response (0.00s)
Step #6 - "alloydb-pg":     --- PASS: TestAlloyDBPgToolEndpoints/Invoke_my-tool_without_parameters (0.00s)
Step #6 - "alloydb-pg":     --- PASS: TestAlloyDBPgToolEndpoints/Invoke_my-tool_with_insufficient_parameters (0.00s)
Step #6 - "alloydb-pg":     --- PASS: TestAlloyDBPgToolEndpoints/invoke_my-array-tool (0.00s)
Step #6 - "alloydb-pg":     --- PASS: TestAlloyDBPgToolEndpoints/Invoke_my-auth-tool_with_auth_token (0.01s)
Step #6 - "alloydb-pg":     --- PASS: TestAlloyDBPgToolEndpoints/Invoke_my-auth-tool_with_invalid_auth_token (0.00s)
Step #6 - "alloydb-pg":     --- PASS: TestAlloyDBPgToolEndpoints/Invoke_my-auth-tool_without_auth_token (0.00s)
Step #6 - "alloydb-pg":     --- PASS: TestAlloyDBPgToolEndpoints/Invoke_my-auth-required-tool_with_auth_token (0.00s)
Step #6 - "alloydb-pg":     --- PASS: TestAlloyDBPgToolEndpoints/Invoke_my-auth-required-tool_with_invalid_auth_token (0.00s)
Step #6 - "alloydb-pg":     --- PASS: TestAlloyDBPgToolEndpoints/Invoke_my-auth-required-tool_without_auth_token (0.00s)
Step #6 - "alloydb-pg":     --- PASS: TestAlloyDBPgToolEndpoints/Invoke_my-client-auth-tool_with_auth_token (0.00s)
Step #6 - "alloydb-pg":     --- PASS: TestAlloyDBPgToolEndpoints/Invoke_my-client-auth-tool_without_auth_token (0.00s)
Step #6 - "alloydb-pg":     --- PASS: TestAlloyDBPgToolEndpoints/Invoke_my-client-auth-tool_with_invalid_auth_token (0.00s)
Step #6 - "alloydb-pg":     --- PASS: TestAlloyDBPgToolEndpoints/MCP_Invoke_my-tool (0.00s)
Step #6 - "alloydb-pg":     --- PASS: TestAlloyDBPgToolEndpoints/MCP_Invoke_invalid_tool (0.00s)
Step #6 - "alloydb-pg":     --- PASS: TestAlloyDBPgToolEndpoints/MCP_Invoke_my-tool_without_parameters (0.00s)
Step #6 - "alloydb-pg":     --- PASS: TestAlloyDBPgToolEndpoints/MCP_Invoke_my-tool_with_insufficient_parameters (0.00s)
Step #6 - "alloydb-pg":     --- PASS: TestAlloyDBPgToolEndpoints/MCP_Invoke_my-auth-required-tool (0.00s)
Step #6 - "alloydb-pg":     --- PASS: TestAlloyDBPgToolEndpoints/MCP_Invoke_my-auth-required-tool_with_invalid_auth_token (0.00s)
Step #6 - "alloydb-pg":     --- PASS: TestAlloyDBPgToolEndpoints/MCP_Invoke_my-auth-required-tool_without_auth_token (0.00s)
Step #6 - "alloydb-pg":     --- PASS: TestAlloyDBPgToolEndpoints/MCP_Invoke_my-client-auth-tool (0.00s)
Step #6 - "alloydb-pg":     --- PASS: TestAlloyDBPgToolEndpoints/MCP_Invoke_my-client-auth-tool_without_access_token (0.00s)
Step #6 - "alloydb-pg":     --- PASS: TestAlloyDBPgToolEndpoints/MCP_Invoke_my-client-auth-tool_with_invalid_access_token (0.00s)
Step #6 - "alloydb-pg":     --- PASS: TestAlloyDBPgToolEndpoints/MCP_Invoke_my-fail-tool (0.00s)
Step #6 - "alloydb-pg":     --- PASS: TestAlloyDBPgToolEndpoints/invoke_my-exec-sql-tool (0.00s)
Step #6 - "alloydb-pg":     --- PASS: TestAlloyDBPgToolEndpoints/invoke_my-exec-sql-tool_create_table (0.01s)
Step #6 - "alloydb-pg":     --- PASS: TestAlloyDBPgToolEndpoints/invoke_my-exec-sql-tool_select_table (0.00s)
Step #6 - "alloydb-pg":     --- PASS: TestAlloyDBPgToolEndpoints/invoke_my-exec-sql-tool_drop_table (0.01s)
Step #6 - "alloydb-pg":     --- PASS: TestAlloyDBPgToolEndpoints/invoke_my-exec-sql-tool_without_body (0.00s)
Step #6 - "alloydb-pg":     --- PASS: TestAlloyDBPgToolEndpoints/Invoke_my-auth-exec-sql-tool_with_auth_token (0.00s)
Step #6 - "alloydb-pg":     --- PASS: TestAlloyDBPgToolEndpoints/Invoke_my-auth-exec-sql-tool_with_invalid_auth_token (0.00s)
Step #6 - "alloydb-pg":     --- PASS: TestAlloyDBPgToolEndpoints/Invoke_my-auth-exec-sql-tool_without_auth_token (0.00s)
Step #6 - "alloydb-pg":     --- PASS: TestAlloyDBPgToolEndpoints/invoke_my-exec-sql-tool_with_invalid_SELECT_SQL (0.00s)
Step #6 - "alloydb-pg":     --- PASS: TestAlloyDBPgToolEndpoints/invoke_my-exec-sql-tool_with_invalid_ALTER_SQL (0.00s)
Step #6 - "alloydb-pg":     --- PASS: TestAlloyDBPgToolEndpoints/invoke_create-table-templateParams-tool (0.00s)
Step #6 - "alloydb-pg":     --- PASS: TestAlloyDBPgToolEndpoints/invoke_insert-table-templateParams-tool (0.00s)
Step #6 - "alloydb-pg":     --- PASS: TestAlloyDBPgToolEndpoints/invoke_insert-table-templateParams-tool#01 (0.00s)
Step #6 - "alloydb-pg":     --- PASS: TestAlloyDBPgToolEndpoints/invoke_select-templateParams-tool (0.00s)
Step #6 - "alloydb-pg":     --- PASS: TestAlloyDBPgToolEndpoints/invoke_select-templateParams-combined-tool (0.00s)
Step #6 - "alloydb-pg":     --- PASS: TestAlloyDBPgToolEndpoints/invoke_select-templateParams-combined-tool_with_no_results (0.00s)
Step #6 - "alloydb-pg":     --- PASS: TestAlloyDBPgToolEndpoints/invoke_select-fields-templateParams-tool (0.00s)
Step #6 - "alloydb-pg":     --- PASS: TestAlloyDBPgToolEndpoints/invoke_select-filter-templateParams-combined-tool (0.00s)
Step #6 - "alloydb-pg":     --- PASS: TestAlloyDBPgToolEndpoints/invoke_drop-table-templateParams-tool (0.00s)
Step #6 - "alloydb-pg":     --- PASS: TestAlloyDBPgToolEndpoints/invoke_list_tables_all_tables_detailed_output (0.02s)
Step #6 - "alloydb-pg":     --- PASS: TestAlloyDBPgToolEndpoints/invoke_list_tables_all_tables_simple_output (0.00s)
Step #6 - "alloydb-pg":     --- PASS: TestAlloyDBPgToolEndpoints/invoke_list_tables_detailed_output (0.00s)
Step #6 - "alloydb-pg":     --- PASS: TestAlloyDBPgToolEndpoints/invoke_list_tables_simple_output (0.00s)
Step #6 - "alloydb-pg":     --- PASS: TestAlloyDBPgToolEndpoints/invoke_list_tables_with_invalid_output_format (0.00s)
Step #6 - "alloydb-pg":     --- PASS: TestAlloyDBPgToolEndpoints/invoke_list_tables_with_malformed_table_names_parameter (0.00s)
Step #6 - "alloydb-pg":     --- PASS: TestAlloyDBPgToolEndpoints/invoke_list_tables_with_multiple_table_names (0.01s)
Step #6 - "alloydb-pg":     --- PASS: TestAlloyDBPgToolEndpoints/invoke_list_tables_with_non-existent_table (0.00s)
Step #6 - "alloydb-pg":     --- PASS: TestAlloyDBPgToolEndpoints/invoke_list_tables_with_one_existing_and_one_non-existent_table (0.00s)
Step #6 - "alloydb-pg":     --- PASS: TestAlloyDBPgToolEndpoints/invoke_list_views_with_newly_created_view (0.00s)
Step #6 - "alloydb-pg":     --- PASS: TestAlloyDBPgToolEndpoints/invoke_list_views_with_non-existent_view (0.00s)
Step #6 - "alloydb-pg":     --- PASS: TestAlloyDBPgToolEndpoints/invoke_list_schemas_with_schema_name (0.00s)
Step #6 - "alloydb-pg":     --- PASS: TestAlloyDBPgToolEndpoints/invoke_list_schemas_with_owner_name (0.00s)
Step #6 - "alloydb-pg":     --- PASS: TestAlloyDBPgToolEndpoints/invoke_list_schemas_with_limit_1 (0.00s)
Step #6 - "alloydb-pg":     --- PASS: TestAlloyDBPgToolEndpoints/invoke_list_schemas_with_non-existent_schema (0.00s)
Step #6 - "alloydb-pg":     --- PASS: TestAlloyDBPgToolEndpoints/invoke_list_active_queries_when_the_system_is_idle (0.00s)
Step #6 - "alloydb-pg":     --- PASS: TestAlloyDBPgToolEndpoints/invoke_list_active_queries_when_there_is_1_ongoing_but_lower_than_the_threshold (1.01s)
Step #6 - "alloydb-pg":     --- PASS: TestAlloyDBPgToolEndpoints/invoke_list_active_queries_when_1_ongoing_query_should_show_up (5.01s)
Step #6 - "alloydb-pg":     --- PASS: TestAlloyDBPgToolEndpoints/invoke_list_available_extensions_output (0.02s)
Step #6 - "alloydb-pg":     --- PASS: TestAlloyDBPgToolEndpoints/invoke_list_installed_extensions_output (0.00s)
Step #6 - "alloydb-pg":     --- PASS: TestAlloyDBPgToolEndpoints/list_all_triggers_(expecting_the_one_we_created) (0.01s)
Step #6 - "alloydb-pg":     --- PASS: TestAlloyDBPgToolEndpoints/filter_by_trigger_name (0.00s)
Step #6 - "alloydb-pg":     --- PASS: TestAlloyDBPgToolEndpoints/filter_by_schema_name (0.00s)
Step #6 - "alloydb-pg":     --- PASS: TestAlloyDBPgToolEndpoints/filter_by_table_name (0.01s)
Step #6 - "alloydb-pg":     --- PASS: TestAlloyDBPgToolEndpoints/filter_by_non-existent_trigger_name (0.00s)
Step #6 - "alloydb-pg":     --- PASS: TestAlloyDBPgToolEndpoints/filter_by_non-existent_schema_name (0.00s)
Step #6 - "alloydb-pg":     --- PASS: TestAlloyDBPgToolEndpoints/filter_by_non-existent_table_name (0.00s)
Step #6 - "alloydb-pg":     --- PASS: TestAlloyDBPgToolEndpoints/list_indexes_for_a_specific_schema_and_table (0.01s)
Step #6 - "alloydb-pg":     --- PASS: TestAlloyDBPgToolEndpoints/list_indexes_for_a_specific_schema (0.01s)
Step #6 - "alloydb-pg":     --- PASS: TestAlloyDBPgToolEndpoints/list_indexes_with_non-existent_schema (0.01s)
Step #6 - "alloydb-pg":     --- PASS: TestAlloyDBPgToolEndpoints/list_indexes_with_non-existent_table_in_existing_schema (0.01s)

Build Log: https://console.cloud.google.com/logs/viewer?advancedFilter=resource.type%3D%22build%22+AND+resource.labels.build_id%3D%22d93ebad1-8f26-47df-a5c5-81b2c51eb49d%22+AND+resource.labels.build_trigger_id%3D%22785da918-06f1-47bb-860c-fbabc80b5977%22&project=toolbox-testing-438616