Skip to content

Merge branch 'main' into toolbox-branch

69bb78b
Select commit
Loading
Failed to load commit list.
Merged

chore: update dataplex aspecttypes integration tests #2193

Merge branch 'main' into toolbox-branch
69bb78b
Select commit
Loading
Failed to load commit list.
Google Cloud Build / integration-test-pr (toolbox-testing-438616) succeeded Jan 13, 2026 in 12m 11s

Summary

Build Information

Trigger integration-test-pr
Build e54e1379-da32-4d7c-b587-b82fbb8aa898
Start 2026-01-13T08:04:41-08:00
Duration 8m40.165s
Status SUCCESS

Steps

Step Status Duration
install-dependencies SUCCESS 24.807s
compile-test-binary SUCCESS 1m48.831s
compile-prompt-test-binary SUCCESS 1m48.834s
prompts-custom SUCCESS 2.679s
cloud-sql-pg SUCCESS 58.059s
alloydb SUCCESS 6.914s
alloydb-pg SUCCESS 37.222s
alloydb-ai-nl SUCCESS 17.706s
bigtable SUCCESS 23.619s
bigquery SUCCESS 6m19.93s
cloud-gda SUCCESS 4.567s
dataplex SUCCESS 2m19.275s
dataform SUCCESS 1m14.508s
cloud-healthcare SUCCESS 31.695s
postgres SUCCESS 26.15s
spanner SUCCESS 3m19.548s
neo4j SUCCESS 12.334s
cloud-sql-mssql SUCCESS 9.533s
cloud-sql-mysql SUCCESS 36.641s
mysql SUCCESS 26.935s
mssql SUCCESS 12.989s
http SUCCESS 4.145s
sqlite SUCCESS 5.592s
couchbase SUCCESS 31.694s
redis SUCCESS 10.851s
valkey SUCCESS 6.793s
oceanbase SUCCESS 13.543s
firestore SUCCESS 7.426s
mongodb SUCCESS 7.021s
looker SUCCESS 2m2.783s
mindsdb SUCCESS 13.495s
cloud-sql SUCCESS 3.724s
tidb SUCCESS 11.323s
firebird SUCCESS 1m9.493s
clickhouse SUCCESS 13.314s
trino SUCCESS 8.699s
yugabytedb SUCCESS 13.002s
elasticsearch SUCCESS 9.609s
snowflake SUCCESS 23.649s
cassandra SUCCESS 16.225s
oracle SUCCESS 1m50.412s
serverless-spark SUCCESS 2m36.281s
singlestore SUCCESS 10.793s
mariadb SUCCESS 1m7.065s

Details

starting build "e54e1379-da32-4d7c-b587-b82fbb8aa898"

FETCHSOURCE
From https://github.com/googleapis/genai-toolbox
 * branch            69bb78bab83615a214ab0786eeafc9ce21328d2f -> FETCH_HEAD
HEAD is now at 69bb78b Merge branch 'main' into toolbox-branch
GitCommit:
69bb78bab83615a214ab0786eeafc9ce21328d2f
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": 2ca1bfae7ba8: Pulling fs layer
Step #0 - "install-dependencies": 82e18c5e1c15: Pulling fs layer
Step #0 - "install-dependencies": be442a7e0d6f: Pulling fs layer
Step #0 - "install-dependencies": fde6dc0eb067: Pulling fs layer
Step #0 - "install-dependencies": 5c445a0e108b: Pulling fs layer
Step #0 - "install-dependencies": a42e087ffaed: Pulling fs layer
Step #0 - "install-dependencies": 4f4fb700ef54: Pulling fs layer
Step #0 - "install-dependencies": 4f4fb700ef54: Waiting
Step #0 - "install-dependencies": 82e18c5e1c15: Verifying Checksum
Step #0 - "install-dependencies": 82e18c5e1c15: Download complete
Step #0 - "install-dependencies": a42e087ffaed: Verifying Checksum
Step #0 - "install-dependencies": a42e087ffaed: Download complete
Step #0 - "install-dependencies": 4f4fb700ef54: Verifying Checksum
Step #0 - "install-dependencies": 4f4fb700ef54: Download complete
Step #0 - "install-dependencies": 2ca1bfae7ba8: Verifying Checksum
Step #0 - "install-dependencies": 2ca1bfae7ba8: Download complete
Step #0 - "install-dependencies": 5c445a0e108b: Verifying Checksum
Step #0 - "install-dependencies": 5c445a0e108b: Download complete
Step #0 - "install-dependencies": fde6dc0eb067: Verifying Checksum
Step #0 - "install-dependencies": fde6dc0eb067: Download complete
Step #0 - "install-dependencies": be442a7e0d6f: Verifying Checksum
Step #0 - "install-dependencies": be442a7e0d6f: Download complete
Step #0 - "install-dependencies": 2ca1bfae7ba8: Pull complete
Step #0 - "install-dependencies": 82e18c5e1c15: Pull complete
Step #0 - "install-dependencies": be442a7e0d6f: Pull complete
Step #0 - "install-dependencies": fde6dc0eb067: Pull complete
Step #0 - "install-dependencies": 5c445a0e108b: Pull complete
Step #0 - "install-dependencies": a42e087ffaed: Pull complete
Step #0 - "install-dependencies": 4f4fb700ef54: Pull complete
Step #0 - "install-dependencies": Digest: sha256:0f406d34b7cb7255d0700af02ec28a2c88f1e00701055f4c282aa4c3ec0b3245
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 google.golang.org/api v0.256.0
Step #0 - "install-dependencies": go: downloading github.com/fsnotify/fsnotify v1.9.0
Step #0 - "install-dependencies": go: downloading github.com/go-playground/validator/v10 v10.28.0
Step #0 - "install-dependencies": go: downloading go.opentelemetry.io/otel v1.38.0
Step #0 - "install-dependencies": go: downloading github.com/go-chi/cors v1.2.2
Step #0 - "install-dependencies": go: downloading github.com/apache/cassandra-gocql-driver/v2 v2.0.0
Step #0 - "install-dependencies": go: downloading go.opentelemetry.io/otel/trace v1.38.0
Step #0 - "install-dependencies": go: downloading github.com/redis/go-redis/v9 v9.17.2
Step #0 - "install-dependencies": go: downloading github.com/go-chi/httplog/v2 v2.1.1
Step #0 - "install-dependencies": go: downloading github.com/go-chi/chi/v5 v5.2.3
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 cloud.google.com/go/dataproc/v2 v2.15.0
Step #0 - "install-dependencies": go: downloading github.com/google/uuid v1.6.0
Step #0 - "install-dependencies": go: downloading github.com/jmoiron/sqlx v1.4.0
Step #0 - "install-dependencies": go: downloading cloud.google.com/go/alloydbconn v1.15.5
Step #0 - "install-dependencies": go: downloading github.com/goccy/go-yaml v1.18.0
Step #0 - "install-dependencies": go: downloading cloud.google.com/go/spanner v1.86.1
Step #0 - "install-dependencies": go: downloading cloud.google.com/go/bigtable v1.40.1
Step #0 - "install-dependencies": go: downloading cloud.google.com/go/bigquery v1.72.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/cloudsqlconn v1.19.0
Step #0 - "install-dependencies": go: downloading github.com/yugabyte/pgx/v5 v5.5.3-yb-5
Step #0 - "install-dependencies": go: downloading google.golang.org/genai v1.37.0
Step #0 - "install-dependencies": go: downloading github.com/valkey-io/valkey-go v1.0.68
Step #0 - "install-dependencies": go: downloading github.com/jackc/pgx/v5 v5.7.6
Step #0 - "install-dependencies": go: downloading cloud.google.com/go/geminidataanalytics v0.3.0
Step #0 - "install-dependencies": go: downloading go.mongodb.org/mongo-driver v1.17.4
Step #0 - "install-dependencies": go: downloading cloud.google.com/go/dataplex v1.28.0
Step #0 - "install-dependencies": go: downloading cloud.google.com/go/firestore v1.20.0
Step #0 - "install-dependencies": go: downloading modernc.org/sqlite v1.40.0
Step #0 - "install-dependencies": go: downloading github.com/microsoft/go-mssqldb v1.9.3
Step #0 - "install-dependencies": go: downloading github.com/elastic/elastic-transport-go/v8 v8.8.0
Step #0 - "install-dependencies": go: downloading github.com/go-sql-driver/mysql v1.9.3
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 golang.org/x/oauth2 v0.33.0
Step #0 - "install-dependencies": go: downloading github.com/snowflakedb/gosnowflake v1.18.1
Step #0 - "install-dependencies": go: downloading github.com/ClickHouse/clickhouse-go/v2 v2.40.3
Step #0 - "install-dependencies": go: downloading github.com/trinodb/trino-go-client v0.330.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/neo4j/neo4j-go-driver/v5 v5.28.4
Step #0 - "install-dependencies": go: downloading github.com/elastic/go-elasticsearch/v9 v9.2.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.21
Step #0 - "install-dependencies": go: downloading google.golang.org/protobuf v1.36.10
Step #0 - "install-dependencies": go: downloading google.golang.org/genproto v0.0.0-20251022142026-3a174f9686a8
Step #0 - "install-dependencies": go: downloading github.com/cenkalti/backoff/v5 v5.0.3
Step #0 - "install-dependencies": go: downloading go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.38.0
Step #0 - "install-dependencies": go: downloading go.opentelemetry.io/otel/sdk 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/contrib/propagators/autoprop v0.62.0
Step #0 - "install-dependencies": go: downloading go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp v1.38.0
Step #0 - "install-dependencies": go: downloading github.com/couchbase/gocb/v2 v2.11.1
Step #0 - "install-dependencies": go: downloading github.com/sijms/go-ora/v2 v2.9.0
Step #0 - "install-dependencies": go: downloading github.com/couchbase/tools-common/http v1.0.9
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 github.com/spf13/cobra v1.10.1
Step #0 - "install-dependencies": go: downloading cloud.google.com/go/monitoring v1.24.3
Step #0 - "install-dependencies": go: downloading google.golang.org/grpc v1.76.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 google.golang.org/genproto/googleapis/api v0.0.0-20251111163417-95abcf5c77ba
Step #0 - "install-dependencies": go: downloading golang.org/x/sys v0.38.0
Step #0 - "install-dependencies": go: downloading github.com/ajg/form v1.5.1
Step #0 - "install-dependencies": go: downloading cloud.google.com/go v0.121.6
Step #0 - "install-dependencies": go: downloading google.golang.org/genproto/googleapis/rpc v0.0.0-20251103181224-f26f9409b101
Step #0 - "install-dependencies": go: downloading cloud.google.com/go/trace v1.11.7
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 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 github.com/pierrec/lz4 v2.6.1+incompatible
Step #0 - "install-dependencies": go: downloading github.com/klauspost/compress v1.18.0
Step #0 - "install-dependencies": go: downloading github.com/jcmturner/gokrb5/v8 v8.4.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/go-logr/logr v1.4.3
Step #0 - "install-dependencies": go: downloading go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.38.0
Step #0 - "install-dependencies": go: downloading github.com/andybalholm/brotli v1.2.0
Step #0 - "install-dependencies": go: downloading github.com/ClickHouse/ch-go v0.68.0
Step #0 - "install-dependencies": go: downloading go.yaml.in/yaml/v3 v3.0.4
Step #0 - "install-dependencies": go: downloading github.com/paulmach/orb v0.11.1
Step #0 - "install-dependencies": go: downloading github.com/shopspring/decimal v1.4.0
Step #0 - "install-dependencies": go: downloading go.uber.org/multierr v1.11.0
Step #0 - "install-dependencies": go: downloading go.opentelemetry.io/proto/otlp v1.7.1
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/youmark/pkcs8 v0.0.0-20240726163527-a2c0da244d78
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 github.com/kardianos/osext v0.0.0-20190222173326-2bc1f35cddc0
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 cloud.google.com/go/compute/metadata v0.9.0
Step #0 - "install-dependencies": go: downloading filippo.io/edwards25519 v1.1.0
Step #0 - "install-dependencies": go: downloading github.com/grpc-ecosystem/grpc-gateway/v2 v2.27.2
Step #0 - "install-dependencies": go: downloading gopkg.in/ini.v1 v1.67.0
Step #0 - "install-dependencies": go: downloading github.com/json-iterator/go v1.1.12
Step #0 - "install-dependencies": go: downloading github.com/remyoudompheng/bigfft v0.0.0-20230129092748-24d4a6f8daec
Step #0 - "install-dependencies": go: downloading github.com/aws/smithy-go v1.23.0
Step #0 - "install-dependencies": go: downloading github.com/99designs/keyring v1.2.2
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/apache/arrow-go/v18 v18.4.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/aws/aws-sdk-go-v2/config v1.31.8
Step #0 - "install-dependencies": go: downloading github.com/BurntSushi/toml v1.4.0
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/s3 v1.88.1
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/credentials v1.18.12
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/feature/ec2/imds v1.18.7
Step #0 - "install-dependencies": go: downloading github.com/gabriel-vasile/mimetype v1.4.10
Step #0 - "install-dependencies": go: downloading github.com/golang-jwt/jwt/v5 v5.3.0
Step #0 - "install-dependencies": go: downloading github.com/pkg/browser v0.0.0-20240102092130-5ac0b6a4141c
Step #0 - "install-dependencies": go: downloading github.com/sirupsen/logrus v1.9.3
Step #0 - "install-dependencies": go: downloading golang.org/x/net v0.47.0
Step #0 - "install-dependencies": go: downloading github.com/inconshreveable/mousetrap v1.1.0
Step #0 - "install-dependencies": go: downloading github.com/spf13/pflag v1.0.9
Step #0 - "install-dependencies": go: downloading github.com/go-playground/universal-translator v0.18.1
Step #0 - "install-dependencies": go: downloading github.com/leodido/go-urn v1.4.0
Step #0 - "install-dependencies": go: downloading gopkg.in/inf.v0 v0.9.1
Step #0 - "install-dependencies": go: downloading github.com/99designs/go-keychain v0.0.0-20191008050251-8e49817e8af4
Step #0 - "install-dependencies": go: downloading github.com/dvsekhvalnov/jose2go v1.7.0
Step #0 - "install-dependencies": go: downloading github.com/danieljoos/wincred v1.2.2
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/modern-go/reflect2 v1.0.2
Step #0 - "install-dependencies": go: downloading cloud.google.com/go/auth v0.17.0
Step #0 - "install-dependencies": go: downloading github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd
Step #0 - "install-dependencies": go: downloading github.com/gorilla/websocket v1.5.3
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/jcmturner/dnsutils/v2 v2.0.0
Step #0 - "install-dependencies": go: downloading cloud.google.com/go/iam v1.5.3
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/go-playground/locales v0.14.1
Step #0 - "install-dependencies": go: downloading cloud.google.com/go/alloydb v1.18.0
Step #0 - "install-dependencies": go: downloading go.opentelemetry.io/contrib/detectors/gcp v1.36.0
Step #0 - "install-dependencies": go: downloading github.com/hashicorp/go-uuid v1.0.3
Step #0 - "install-dependencies": go: downloading cloud.google.com/go/auth/oauth2adapt v0.2.8
Step #0 - "install-dependencies": go: downloading github.com/godror/knownpb v0.3.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 golang.org/x/time v0.14.0
Step #0 - "install-dependencies": go: downloading github.com/jcmturner/aescts/v2 v2.0.0
Step #0 - "install-dependencies": go: downloading go.opencensus.io v0.24.0
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/jcmturner/rpc/v2 v2.0.3
Step #0 - "install-dependencies": go: downloading github.com/go-logfmt/logfmt v0.6.0
Step #0 - "install-dependencies": go: downloading github.com/jackc/puddle/v2 v2.2.2
Step #0 - "install-dependencies": go: downloading github.com/VictoriaMetrics/easyproto v0.1.4
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/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/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/golang-sql/sqlexp v0.1.0
Step #0 - "install-dependencies": go: downloading github.com/golang-sql/civil v0.0.0-20220223132316-b832511892a9
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/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/service/internal/accept-encoding v1.13.1
Step #0 - "install-dependencies": go: downloading github.com/googleapis/enterprise-certificate-proxy v0.3.7
Step #0 - "install-dependencies": go: downloading github.com/google/s2a-go v0.1.9
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/service/ssooidc v1.34.4
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/internal/ini v1.8.3
Step #0 - "install-dependencies": go: downloading github.com/pierrec/lz4/v4 v4.1.22
Step #0 - "install-dependencies": go: downloading github.com/go-faster/errors v0.7.1
Step #0 - "install-dependencies": go: downloading github.com/go-faster/city v1.0.1
Step #0 - "install-dependencies": go: downloading github.com/segmentio/asm v1.2.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/felixge/httpsnoop v1.0.4
Step #0 - "install-dependencies": go: downloading github.com/golang/groupcache v0.0.0-20241129210726-2c02b8208cf8
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/aws/protocol/eventstream v1.7.1
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/envoyproxy/go-control-plane/envoy v1.32.4
Step #0 - "install-dependencies": go: downloading github.com/spiffe/go-spiffe/v2 v2.5.0
Step #0 - "install-dependencies": go: downloading github.com/cncf/xds/go v0.0.0-20250501225837-2ac532fd4443
Step #0 - "install-dependencies": go: downloading github.com/cespare/xxhash/v2 v2.3.0
Step #0 - "install-dependencies": go: downloading github.com/envoyproxy/protoc-gen-validate v1.2.1
Step #0 - "install-dependencies": go: downloading cel.dev/expr v0.24.0
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/dgryski/go-rendezvous v0.0.0-20200823014737-9f7001d12a5f
Step #0 - "install-dependencies": go: downloading github.com/montanaflynn/stats v0.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/goccy/go-json v0.10.5
Step #0 - "install-dependencies": go: downloading golang.org/x/tools v0.38.0
Step #0 - "install-dependencies": go: downloading github.com/google/flatbuffers v25.2.10+incompatible
Step #0 - "install-dependencies": go: downloading golang.org/x/xerrors v0.0.0-20240903120638-7835f813f4da
Step #0 - "install-dependencies": go: downloading github.com/zeebo/xxh3 v1.0.2
Step #0 - "install-dependencies": go: downloading github.com/xdg-go/pbkdf2 v1.0.0
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 github.com/mattn/go-isatty v0.0.20
Step #0 - "install-dependencies": go: downloading github.com/dustin/go-humanize v1.0.1
Step #0 - "install-dependencies": go: downloading modernc.org/memory v1.11.0
Step #0 - "install-dependencies": go: downloading github.com/ncruces/go-strftime v0.1.9
Finished Step #0 - "install-dependencies"
Starting Step #40 - "oracle"
Starting Step #1 - "compile-test-binary"
Starting Step #2 - "compile-prompt-test-binary"
Step #40 - "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": Already have image (with digest): golang:1
Step #2 - "compile-prompt-test-binary": --- Compiling prompt test for custom with targeted coverage ---
Step #40 - "oracle": 23: Pulling from oracle/oraclelinux9-instantclient
Step #40 - "oracle": aef3b3618223: Pulling fs layer
Step #40 - "oracle": bc577a6ff4e2: Pulling fs layer
Step #40 - "oracle": aef3b3618223: Verifying Checksum
Step #40 - "oracle": aef3b3618223: Download complete
Step #40 - "oracle": bc577a6ff4e2: Verifying Checksum
Step #40 - "oracle": bc577a6ff4e2: Download complete
Step #40 - "oracle": aef3b3618223: Pull complete
Step #40 - "oracle": bc577a6ff4e2: Pull complete
Step #40 - "oracle": Digest: sha256:6bf42c555735b6f611de65535d6ee327d88491549058e440a8fd0a624c5c9fc3
Step #40 - "oracle": Status: Downloaded newer image for ghcr.io/oracle/oraclelinux9-instantclient:23
Step #40 - "oracle": ghcr.io/oracle/oraclelinux9-instantclient:23
Step #40 - "oracle": Oracle Instant Client 23 for Oracle Linux 9 - L  67 kB/s |  16 kB     00:00    
Step #40 - "oracle": Oracle Linux 9 BaseOS Latest (x86_64)            66 MB/s | 103 MB     00:01    
Step #40 - "oracle": Oracle Linux 9 Application Stream Packages (x86  58 MB/s |  80 MB     00:01    
Step #40 - "oracle": Package oracle-instantclient-devel-23.9.0.25.07-1.el9.x86_64 is already installed.
Step #40 - "oracle": Dependencies resolved.
Step #40 - "oracle": =============================================================================================
Step #40 - "oracle":  Package                      Arch    Version               Repository                   Size
Step #40 - "oracle": =============================================================================================
Step #40 - "oracle": Installing:
Step #40 - "oracle":  gcc                          x86_64  11.5.0-11.0.1.el9     ol9_appstream                33 M
Step #40 - "oracle": Upgrading:
Step #40 - "oracle":  glibc                        x86_64  2.34-231.0.1.el9_7.2  ol9_baseos_latest           2.0 M
Step #40 - "oracle":  glibc-common                 x86_64  2.34-231.0.1.el9_7.2  ol9_baseos_latest           330 k
Step #40 - "oracle":  glibc-langpack-en            x86_64  2.34-231.0.1.el9_7.2  ol9_baseos_latest           970 k
Step #40 - "oracle":  libgcc                       x86_64  11.5.0-11.0.1.el9     ol9_baseos_latest            95 k
Step #40 - "oracle":  libgomp                      x86_64  11.5.0-11.0.1.el9     ol9_baseos_latest           264 k
Step #40 - "oracle":  oracle-instantclient-basic   x86_64  23.26.0.0.0-1.el9     ol9_oracle_instantclient23   79 M
Step #40 - "oracle":  oracle-instantclient-devel   x86_64  23.26.0.0.0-1.el9     ol9_oracle_instantclient23  678 k
Step #40 - "oracle": Installing dependencies:
Step #40 - "oracle":  binutils                     x86_64  2.35.2-67.0.1.el9_7.1 ol9_baseos_latest           4.8 M
Step #40 - "oracle":  binutils-gold                x86_64  2.35.2-67.0.1.el9_7.1 ol9_baseos_latest           749 k
Step #40 - "oracle":  cpp                          x86_64  11.5.0-11.0.1.el9     ol9_appstream                11 M
Step #40 - "oracle":  elfutils-debuginfod-client   x86_64  0.192-6.el9_6         ol9_baseos_latest            50 k
Step #40 - "oracle":  glibc-devel                  x86_64  2.34-231.0.1.el9_7.2  ol9_appstream                60 k
Step #40 - "oracle":  glibc-headers                x86_64  2.34-231.0.1.el9_7.2  ol9_appstream               922 k
Step #40 - "oracle":  kernel-headers               x86_64  5.14.0-611.16.1.el9_7 ol9_appstream               3.6 M
Step #40 - "oracle":  libmpc                       x86_64  1.2.1-4.el9           ol9_appstream                63 k
Step #40 - "oracle":  libpkgconf                   x86_64  1.7.3-10.el9          ol9_baseos_latest            35 k
Step #40 - "oracle":  libxcrypt-devel              x86_64  4.4.18-3.el9          ol9_appstream                42 k
Step #40 - "oracle":  make                         x86_64  1:4.3-8.el9           ol9_baseos_latest           570 k
Step #40 - "oracle":  pkgconf                      x86_64  1.7.3-10.el9          ol9_baseos_latest            49 k
Step #40 - "oracle":  pkgconf-m4                   noarch  1.7.3-10.el9          ol9_baseos_latest            14 k
Step #40 - "oracle":  pkgconf-pkg-config           x86_64  1.7.3-10.el9          ol9_baseos_latest           9.9 k
Step #40 - "oracle": 
Step #40 - "oracle": Transaction Summary
Step #40 - "oracle": =============================================================================================
Step #40 - "oracle": Install  15 Packages
Step #40 - "oracle": Upgrade   7 Packages
Step #40 - "oracle": 
Step #40 - "oracle": Total download size: 137 M
Step #40 - "oracle": Downloading Packages:
Step #40 - "oracle": (1/22): elfutils-debuginfod-client-0.192-6.el9_ 278 kB/s |  50 kB     00:00    
Step #40 - "oracle": (2/22): libpkgconf-1.7.3-10.el9.x86_64.rpm      796 kB/s |  35 kB     00:00    
Step #40 - "oracle": (3/22): binutils-gold-2.35.2-67.0.1.el9_7.1.x86 2.7 MB/s | 749 kB     00:00    
Step #40 - "oracle": (4/22): pkgconf-1.7.3-10.el9.x86_64.rpm         1.6 MB/s |  49 kB     00:00    
Step #40 - "oracle": (5/22): pkgconf-m4-1.7.3-10.el9.noarch.rpm      489 kB/s |  14 kB     00:00    
Step #40 - "oracle": (6/22): binutils-2.35.2-67.0.1.el9_7.1.x86_64.r  14 MB/s | 4.8 MB     00:00    
Step #40 - "oracle": (7/22): pkgconf-pkg-config-1.7.3-10.el9.x86_64. 345 kB/s | 9.9 kB     00:00    
Step #40 - "oracle": (8/22): make-4.3-8.el9.x86_64.rpm               4.1 MB/s | 570 kB     00:00    
Step #40 - "oracle": (9/22): glibc-devel-2.34-231.0.1.el9_7.2.x86_64 1.9 MB/s |  60 kB     00:00    
Step #40 - "oracle": (10/22): glibc-headers-2.34-231.0.1.el9_7.2.x86  13 MB/s | 922 kB     00:00    
Step #40 - "oracle": (11/22): cpp-11.5.0-11.0.1.el9.x86_64.rpm        69 MB/s |  11 MB     00:00    
Step #40 - "oracle": (12/22): libmpc-1.2.1-4.el9.x86_64.rpm          2.0 MB/s |  63 kB     00:00    
Step #40 - "oracle": (13/22): kernel-headers-5.14.0-611.16.1.el9_7.x  38 MB/s | 3.6 MB     00:00    
Step #40 - "oracle": (14/22): libxcrypt-devel-4.4.18-3.el9.x86_64.rp 1.2 MB/s |  42 kB     00:00    
Step #40 - "oracle": (15/22): oracle-instantclient-devel-23.26.0.0.0  17 MB/s | 678 kB     00:00    
Step #40 - "oracle": (16/22): glibc-2.34-231.0.1.el9_7.2.x86_64.rpm   39 MB/s | 2.0 MB     00:00    
Step #40 - "oracle": (17/22): glibc-common-2.34-231.0.1.el9_7.2.x86_ 9.7 MB/s | 330 kB     00:00    
Step #40 - "oracle": (18/22): glibc-langpack-en-2.34-231.0.1.el9_7.2  24 MB/s | 970 kB     00:00    
Step #40 - "oracle": (19/22): libgcc-11.5.0-11.0.1.el9.x86_64.rpm    3.0 MB/s |  95 kB     00:00    
Step #40 - "oracle": (20/22): gcc-11.5.0-11.0.1.el9.x86_64.rpm        66 MB/s |  33 MB     00:00    
Step #40 - "oracle": (21/22): libgomp-11.5.0-11.0.1.el9.x86_64.rpm   2.6 MB/s | 264 kB     00:00    
Step #40 - "oracle": (22/22): oracle-instantclient-basic-23.26.0.0.0  70 MB/s |  79 MB     00:01    
Step #40 - "oracle": --------------------------------------------------------------------------------
Step #40 - "oracle": Total                                            81 MB/s | 137 MB     00:01     
Step #40 - "oracle": Running transaction check
Step #40 - "oracle": Transaction check succeeded.
Step #40 - "oracle": Running transaction test
Step #40 - "oracle": Transaction test succeeded.
Step #40 - "oracle": Running transaction
S
...
[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%22e54e1379-da32-4d7c-b587-b82fbb8aa898%22+AND+resource.labels.build_trigger_id%3D%22785da918-06f1-47bb-860c-fbabc80b5977%22&project=toolbox-testing-438616.]
...
_query_stats/invoke" remoteIP: "127.0.0.1:58044" proto: "HTTP/1.1" requestID: "dbd316089497/odQM7E1EMk-000076"} httpResponse: {status: 200 bytes: 18 elapsed: 7.813008} 
Step #6 - "alloydb-pg": === RUN   TestAlloyDBPgToolEndpoints/get_cardinality_for_a_specific_column
Step #6 - "alloydb-pg": 2026-01-13T16:07:22.395243066Z INFO Response: 200 OK service: "httplog" httpRequest: {url: "http://127.0.0.1:5000/api/tool/get_column_cardinality/invoke" method: "POST" path: "/api/tool/get_column_cardinality/invoke" remoteIP: "127.0.0.1:58044" proto: "HTTP/1.1" requestID: "dbd316089497/odQM7E1EMk-000077"} httpResponse: {status: 200 bytes: 72 elapsed: 5.613994} 
Step #6 - "alloydb-pg": === RUN   TestAlloyDBPgToolEndpoints/get_cardinality_for_all_columns
Step #6 - "alloydb-pg": 2026-01-13T16:07:22.399865555Z INFO Response: 200 OK service: "httplog" httpRequest: {url: "http://127.0.0.1:5000/api/tool/get_column_cardinality/invoke" method: "POST" path: "/api/tool/get_column_cardinality/invoke" remoteIP: "127.0.0.1:58044" proto: "HTTP/1.1" requestID: "dbd316089497/odQM7E1EMk-000078"} httpResponse: {status: 200 bytes: 300 elapsed: 2.977560} 
Step #6 - "alloydb-pg": === RUN   TestAlloyDBPgToolEndpoints/get_cardinality_with_non-existent_column
Step #6 - "alloydb-pg": 2026-01-13T16:07:22.403880159Z INFO Response: 200 OK service: "httplog" httpRequest: {url: "http://127.0.0.1:5000/api/tool/get_column_cardinality/invoke" method: "POST" path: "/api/tool/get_column_cardinality/invoke" remoteIP: "127.0.0.1:58044" proto: "HTTP/1.1" requestID: "dbd316089497/odQM7E1EMk-000079"} httpResponse: {status: 200 bytes: 18 elapsed: 2.550423} 
Step #6 - "alloydb-pg": === RUN   TestAlloyDBPgToolEndpoints/get_cardinality_with_non-existent_schema
Step #6 - "alloydb-pg": 2026-01-13T16:07:22.407527238Z INFO Response: 200 OK service: "httplog" httpRequest: {url: "http://127.0.0.1:5000/api/tool/get_column_cardinality/invoke" method: "POST" path: "/api/tool/get_column_cardinality/invoke" remoteIP: "127.0.0.1:58044" proto: "HTTP/1.1" requestID: "dbd316089497/odQM7E1EMk-000080"} httpResponse: {status: 200 bytes: 18 elapsed: 2.386554} 
Step #6 - "alloydb-pg": === RUN   TestAlloyDBPgToolEndpoints/list_table_stats_with_no_arguments_(default_limit)
Step #6 - "alloydb-pg": 2026-01-13T16:07:22.445702618Z INFO Response: 200 OK service: "httplog" httpRequest: {url: "http://127.0.0.1:5000/api/tool/list_table_stats/invoke" method: "POST" path: "/api/tool/list_table_stats/invoke" remoteIP: "127.0.0.1:58044" proto: "HTTP/1.1" requestID: "dbd316089497/odQM7E1EMk-000081"} httpResponse: {status: 200 bytes: 1180 elapsed: 11.443743} 
Step #6 - "alloydb-pg": === RUN   TestAlloyDBPgToolEndpoints/list_table_stats_with_default_limit
Step #6 - "alloydb-pg": 2026-01-13T16:07:22.455931753Z INFO Response: 200 OK service: "httplog" httpRequest: {url: "http://127.0.0.1:5000/api/tool/list_table_stats/invoke" method: "POST" path: "/api/tool/list_table_stats/invoke" remoteIP: "127.0.0.1:58044" proto: "HTTP/1.1" requestID: "dbd316089497/odQM7E1EMk-000082"} httpResponse: {status: 200 bytes: 1180 elapsed: 6.876978} 
Step #6 - "alloydb-pg": === RUN   TestAlloyDBPgToolEndpoints/list_table_stats_filtering_by_specific_table
Step #6 - "alloydb-pg": 2026-01-13T16:07:22.464380869Z INFO Response: 200 OK service: "httplog" httpRequest: {url: "http://127.0.0.1:5000/api/tool/list_table_stats/invoke" method: "POST" path: "/api/tool/list_table_stats/invoke" remoteIP: "127.0.0.1:58044" proto: "HTTP/1.1" requestID: "dbd316089497/odQM7E1EMk-000083"} httpResponse: {status: 200 bytes: 409 elapsed: 5.751791} 
Step #6 - "alloydb-pg": === RUN   TestAlloyDBPgToolEndpoints/list_table_stats_with_custom_limit
Step #6 - "alloydb-pg": 2026-01-13T16:07:22.472574046Z INFO Response: 200 OK service: "httplog" httpRequest: {url: "http://127.0.0.1:5000/api/tool/list_table_stats/invoke" method: "POST" path: "/api/tool/list_table_stats/invoke" remoteIP: "127.0.0.1:58044" proto: "HTTP/1.1" requestID: "dbd316089497/odQM7E1EMk-000084"} httpResponse: {status: 200 bytes: 1180 elapsed: 5.970938} 
Step #6 - "alloydb-pg": === RUN   TestAlloyDBPgToolEndpoints/list_table_stats_sorted_by_size
Step #6 - "alloydb-pg": 2026-01-13T16:07:22.480321571Z INFO Response: 200 OK service: "httplog" httpRequest: {url: "http://127.0.0.1:5000/api/tool/list_table_stats/invoke" method: "POST" path: "/api/tool/list_table_stats/invoke" remoteIP: "127.0.0.1:58044" proto: "HTTP/1.1" requestID: "dbd316089497/odQM7E1EMk-000085"} httpResponse: {status: 200 bytes: 1180 elapsed: 6.050017} 
Step #6 - "alloydb-pg": === RUN   TestAlloyDBPgToolEndpoints/list_table_stats_sorted_by_seq_scan
Step #6 - "alloydb-pg": 2026-01-13T16:07:22.488154769Z INFO Response: 200 OK service: "httplog" httpRequest: {url: "http://127.0.0.1:5000/api/tool/list_table_stats/invoke" method: "POST" path: "/api/tool/list_table_stats/invoke" remoteIP: "127.0.0.1:58044" proto: "HTTP/1.1" requestID: "dbd316089497/odQM7E1EMk-000086"} httpResponse: {status: 200 bytes: 1180 elapsed: 6.210593} 
Step #6 - "alloydb-pg": === RUN   TestAlloyDBPgToolEndpoints/list_table_stats_sorted_by_idx_scan
Step #6 - "alloydb-pg": 2026-01-13T16:07:22.495706532Z INFO Response: 200 OK service: "httplog" httpRequest: {url: "http://127.0.0.1:5000/api/tool/list_table_stats/invoke" method: "POST" path: "/api/tool/list_table_stats/invoke" remoteIP: "127.0.0.1:58044" proto: "HTTP/1.1" requestID: "dbd316089497/odQM7E1EMk-000087"} httpResponse: {status: 200 bytes: 1180 elapsed: 5.716269} 
Step #6 - "alloydb-pg": === RUN   TestAlloyDBPgToolEndpoints/list_table_stats_sorted_by_dead_rows
Step #6 - "alloydb-pg": 2026-01-13T16:07:22.503534693Z INFO Response: 200 OK service: "httplog" httpRequest: {url: "http://127.0.0.1:5000/api/tool/list_table_stats/invoke" method: "POST" path: "/api/tool/list_table_stats/invoke" remoteIP: "127.0.0.1:58044" proto: "HTTP/1.1" requestID: "dbd316089497/odQM7E1EMk-000088"} httpResponse: {status: 200 bytes: 1180 elapsed: 5.630208} 
Step #6 - "alloydb-pg": === RUN   TestAlloyDBPgToolEndpoints/list_table_stats_with_non-existent_table_filter
Step #6 - "alloydb-pg": 2026-01-13T16:07:22.516666683Z INFO Response: 200 OK service: "httplog" httpRequest: {url: "http://127.0.0.1:5000/api/tool/list_table_stats/invoke" method: "POST" path: "/api/tool/list_table_stats/invoke" remoteIP: "127.0.0.1:58044" proto: "HTTP/1.1" requestID: "dbd316089497/odQM7E1EMk-000089"} httpResponse: {status: 200 bytes: 18 elapsed: 6.960351} 
Step #6 - "alloydb-pg": === RUN   TestAlloyDBPgToolEndpoints/list_table_stats_with_non-existent_schema_filter
Step #6 - "alloydb-pg": 2026-01-13T16:07:22.523713659Z INFO Response: 200 OK service: "httplog" httpRequest: {url: "http://127.0.0.1:5000/api/tool/list_table_stats/invoke" method: "POST" path: "/api/tool/list_table_stats/invoke" remoteIP: "127.0.0.1:58044" proto: "HTTP/1.1" requestID: "dbd316089497/odQM7E1EMk-000090"} httpResponse: {status: 200 bytes: 18 elapsed: 4.869800} 
Step #6 - "alloydb-pg": === RUN   TestAlloyDBPgToolEndpoints/list_table_stats_with_owner_filter
Step #6 - "alloydb-pg": 2026-01-13T16:07:22.530927033Z INFO Response: 200 OK service: "httplog" httpRequest: {url: "http://127.0.0.1:5000/api/tool/list_table_stats/invoke" method: "POST" path: "/api/tool/list_table_stats/invoke" remoteIP: "127.0.0.1:58044" proto: "HTTP/1.1" requestID: "dbd316089497/odQM7E1EMk-000091"} httpResponse: {status: 200 bytes: 1180 elapsed: 5.783357} 
Step #38 - "snowflake": Calculating coverage for Snowflake...
Step #6 - "alloydb-pg": === RUN   TestAlloyDBPgToolEndpoints/list_all_publication_tables
Step #6 - "alloydb-pg": 2026-01-13T16:07:22.570050055Z INFO Response: 200 OK service: "httplog" httpRequest: {url: "http://127.0.0.1:5000/api/tool/list_publication_tables/invoke" method: "POST" path: "/api/tool/list_publication_tables/invoke" remoteIP: "127.0.0.1:58044" proto: "HTTP/1.1" requestID: "dbd316089497/odQM7E1EMk-000092"} httpResponse: {status: 200 bytes: 549 elapsed: 5.230512} 
Step #6 - "alloydb-pg": === RUN   TestAlloyDBPgToolEndpoints/list_all_tables_for_the_created_publication
Step #6 - "alloydb-pg": 2026-01-13T16:07:22.574665206Z INFO Response: 200 OK service: "httplog" httpRequest: {url: "http://127.0.0.1:5000/api/tool/list_publication_tables/invoke" method: "POST" path: "/api/tool/list_publication_tables/invoke" remoteIP: "127.0.0.1:58044" proto: "HTTP/1.1" requestID: "dbd316089497/odQM7E1EMk-000093"} httpResponse: {status: 200 bytes: 282 elapsed: 2.851366} 
Step #6 - "alloydb-pg": === RUN   TestAlloyDBPgToolEndpoints/filter_by_table_name#01
Step #6 - "alloydb-pg": 2026-01-13T16:07:22.579526189Z INFO Response: 200 OK service: "httplog" httpRequest: {url: "http://127.0.0.1:5000/api/tool/list_publication_tables/invoke" method: "POST" path: "/api/tool/list_publication_tables/invoke" remoteIP: "127.0.0.1:58044" proto: "HTTP/1.1" requestID: "dbd316089497/odQM7E1EMk-000094"} httpResponse: {status: 200 bytes: 549 elapsed: 3.198363} 
Step #6 - "alloydb-pg": === RUN   TestAlloyDBPgToolEndpoints/filter_by_schema_name_and_table_name
Step #6 - "alloydb-pg": 2026-01-13T16:07:22.583910887Z INFO Response: 200 OK service: "httplog" httpRequest: {url: "http://127.0.0.1:5000/api/tool/list_publication_tables/invoke" method: "POST" path: "/api/tool/list_publication_tables/invoke" remoteIP: "127.0.0.1:58044" proto: "HTTP/1.1" requestID: "dbd316089497/odQM7E1EMk-000095"} httpResponse: {status: 200 bytes: 549 elapsed: 2.872747} 
Step #6 - "alloydb-pg": === RUN   TestAlloyDBPgToolEndpoints/invoke_list_publication_tables_with_non-existent_table
Step #6 - "alloydb-pg": 2026-01-13T16:07:22.587717888Z INFO Response: 200 OK service: "httplog" httpRequest: {url: "http://127.0.0.1:5000/api/tool/list_publication_tables/invoke" method: "POST" path: "/api/tool/list_publication_tables/invoke" remoteIP: "127.0.0.1:58044" proto: "HTTP/1.1" requestID: "dbd316089497/odQM7E1EMk-000096"} httpResponse: {status: 200 bytes: 18 elapsed: 2.358350} 
Step #6 - "alloydb-pg": === RUN   TestAlloyDBPgToolEndpoints/invoke_list_publication_tables_with_non-existent_publication
Step #6 - "alloydb-pg": 2026-01-13T16:07:22.591173975Z INFO Response: 200 OK service: "httplog" httpRequest: {url: "http://127.0.0.1:5000/api/tool/list_publication_tables/invoke" method: "POST" path: "/api/tool/list_publication_tables/invoke" remoteIP: "127.0.0.1:58044" proto: "HTTP/1.1" requestID: "dbd316089497/odQM7E1EMk-000097"} httpResponse: {status: 200 bytes: 18 elapsed: 2.501780} 
Step #6 - "alloydb-pg": === RUN   TestAlloyDBPgToolEndpoints/invoke_list_tablespaces_output
Step #9 - "bigquery": 2026-01-13T16:07:22.611632562Z INFO Response: 200 OK service: "httplog" httpRequest: {url: "http://127.0.0.1:5000/mcp" method: "POST" path: "/mcp" remoteIP: "127.0.0.1:58252" proto: "HTTP/1.1" requestID: "1bf534d979e8/Wt7jO6AuMw-000024"} httpResponse: {status: 200 bytes: 112 elapsed: 503.826210} 
Step #9 - "bigquery": === RUN   TestBigQueryToolEndpoints/MCP_Invoke_my-client-auth-tool_without_access_token
Step #9 - "bigquery": 2026-01-13T16:07:22.613102078Z INFO Response: 401 Client Error service: "httplog" httpRequest: {url: "http://127.0.0.1:5000/mcp" method: "POST" path: "/mcp" remoteIP: "127.0.0.1:58252" proto: "HTTP/1.1" requestID: "1bf534d979e8/Wt7jO6AuMw-000025"} httpResponse: {status: 401 bytes: 139 elapsed: 0.316690} 
Step #6 - "alloydb-pg": 2026-01-13T16:07:22.613307807Z INFO Response: 200 OK service: "httplog" httpRequest: {url: "http://127.0.0.1:5000/api/tool/list_tablespaces/invoke" method: "POST" path: "/api/tool/list_tablespaces/invoke" remoteIP: "127.0.0.1:58044" proto: "HTTP/1.1" requestID: "dbd316089497/odQM7E1EMk-000098"} httpResponse: {status: 200 bytes: 296 elapsed: 4.968970} 
Step #9 - "bigquery": === RUN   TestBigQueryToolEndpoints/MCP_Invoke_my-client-auth-tool_with_invalid_access_token
Step #6 - "alloydb-pg": === RUN   TestAlloyDBPgToolEndpoints/invoke_list_pg_settings_with_specific_setting
Step #9 - "bigquery": 2026-01-13T16:07:22.623870947Z INFO Response: 401 Client Error service: "httplog" httpRequest: {url: "http://127.0.0.1:5000/mcp" method: "POST" path: "/mcp" remoteIP: "127.0.0.1:58252" proto: "HTTP/1.1" requestID: "1bf534d979e8/Wt7jO6AuMw-000026"} httpResponse: {status: 401 bytes: 440 elapsed: 9.786488} 
Step #9 - "bigquery": === RUN   TestBigQueryToolEndpoints/MCP_Invoke_my-fail-tool
Step #6 - "alloydb-pg": 2026-01-13T16:07:22.626198316Z INFO Response: 200 OK service: "httplog" httpRequest: {url: "http://127.0.0.1:5000/api/tool/list_pg_settings/invoke" method: "POST" path: "/api/tool/list_pg_settings/invoke" remoteIP: "127.0.0.1:58044" proto: "HTTP/1.1" requestID: "dbd316089497/odQM7E1EMk-000099"} httpResponse: {status: 200 bytes: 228 elapsed: 6.384091} 
Step #6 - "alloydb-pg": === RUN   TestAlloyDBPgToolEndpoints/invoke_list_pg_settings_with_non-existent_setting
Step #6 - "alloydb-pg": 2026-01-13T16:07:22.631625315Z INFO Response: 200 OK service: "httplog" httpRequest: {url: "http://127.0.0.1:5000/api/tool/list_pg_settings/invoke" method: "POST" path: "/api/tool/list_pg_settings/invoke" remoteIP: "127.0.0.1:58044" proto: "HTTP/1.1" requestID: "dbd316089497/odQM7E1EMk-000100"} httpResponse: {status: 200 bytes: 18 elapsed: 3.369521} 
Step #9 - "bigquery": 2026-01-13T16:07:22.701251373Z INFO Response: 200 OK service: "httplog" httpRequest: {url: "http://127.0.0.1:5000/mcp" method: "POST" path: "/mcp" remoteIP: "127.0.0.1:58252" proto: "HTTP/1.1" requestID: "1bf534d979e8/Wt7jO6AuMw-000027"} httpResponse: {status: 200 bytes: 251 elapsed: 76.386353} 
Step #9 - "bigquery": === RUN   TestBigQueryToolEndpoints/invoke_create-table-templateParams-tool
Step #9 - "bigquery": === RUN   TestBigQueryToolEndpoints/invoke_insert-table-templateParams-tool
Step #9 - "bigquery": === RUN   TestBigQueryToolEndpoints/invoke_insert-table-templateParams-tool#01
Step #9 - "bigquery": === RUN   TestBigQueryToolEndpoints/invoke_select-templateParams-tool
Step #9 - "bigquery": === RUN   TestBigQueryToolEndpoints/invoke_select-templateParams-combined-tool
Step #9 - "bigquery": === RUN   TestBigQueryToolEndpoints/invoke_select-templateParams-combined-tool_with_no_results
Step #9 - "bigquery": === RUN   TestBigQueryToolEndpoints/invoke_select-fields-templateParams-tool
Step #9 - "bigquery": === RUN   TestBigQueryToolEndpoints/invoke_select-filter-templateParams-combined-tool
Step #9 - "bigquery": === RUN   TestBigQueryToolEndpoints/invoke_drop-table-templateParams-tool
Step #9 - "bigquery": === RUN   TestBigQueryToolEndpoints/invoke_my-exec-sql-tool_without_body
Step #9 - "bigquery": 2026-01-13T16:07:22.705775187Z INFO Response: 400 Client Error service: "httplog" httpRequest: {url: "http://127.0.0.1:5000/api/tool/my-exec-sql-tool/invoke" method: "POST" path: "/api/tool/my-exec-sql-tool/invoke" remoteIP: "127.0.0.1:58252" proto: "HTTP/1.1" requestID: "1bf534d979e8/Wt7jO6AuMw-000028"} httpResponse: {status: 400 bytes: 99 elapsed: 0.215050} 
Step #9 - "bigquery": === RUN   TestBigQueryToolEndpoints/invoke_my-exec-sql-tool
Step #12 - "dataform": Selecting previously unselected package libdbus-1-3:amd64.
Step #12 - "dataform": (Reading database ... 
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 16724 files and directories currently installed.)
Step #12 - "dataform": Preparing to unpack .../000-libdbus-1-3_1.16.2-2_amd64.deb ...
Step #38 - "snowflake": Snowflake total coverage: 76.7%
Step #38 - "snowflake": Coverage for Snowflake is sufficient.
Step #14 - "postgres": === RUN   TestPostgres/invoke_database_stats_filtering_by_specific_database_name
Step #14 - "postgres": 2026-01-13T16:07:23.015970635Z INFO Response: 200 OK service: "httplog" httpRequest: {url: "http://127.0.0.1:5000/api/tool/list_database_stats/invoke" method: "POST" path: "/api/tool/list_database_stats/invoke" remoteIP: "127.0.0.1:51842" proto: "HTTP/1.1" requestID: "7fe488e73f34/F3eFHIMkme-000101"} httpResponse: {status: 200 bytes: 639 elapsed: 58.556782} 
Step #14 - "postgres": === RUN   TestPostgres/invoke_database_stats_filtering_by_specific_owner
Step #14 - "postgres": 2026-01-13T16:07:23.050494444Z INFO Response: 200 OK service: "httplog" httpRequest: {url: "http://127.0.0.1:5000/api/tool/list_database_stats/invoke" method: "POST" path: "/api/tool/list_database_stats/invoke" remoteIP: "127.0.0.1:51842" proto: "HTTP/1.1" requestID: "7fe488e73f34/F3eFHIMkme-000102"} httpResponse: {status: 200 bytes: 639 elapsed: 32.453995} 
Step #14 - "postgres": === RUN   TestPostgres/filter_by_tablespace
Step #12 - "dataform": Unpacking libdbus-1-3:amd64 (1.16.2-2) ...
Step #14 - "postgres": 2026-01-13T16:07:23.085855746Z INFO Response: 200 OK service: "httplog" httpRequest: {url: "http://127.0.0.1:5000/api/tool/list_database_stats/invoke" method: "POST" path: "/api/tool/list_database_stats/invoke" remoteIP: "127.0.0.1:51842" proto: "HTTP/1.1" requestID: "7fe488e73f34/F3eFHIMkme-000103"} httpResponse: {status: 200 bytes: 639 elapsed: 32.734587} 
Step #14 - "postgres": === RUN   TestPostgres/sort_by_size
Step #14 - "postgres": 2026-01-13T16:07:23.117502623Z INFO Response: 200 OK service: "httplog" httpRequest: {url: "http://127.0.0.1:5000/api/tool/list_database_stats/invoke" method: "POST" path: "/api/tool/list_database_stats/invoke" remoteIP: "127.0.0.1:51842" proto: "HTTP/1.1" requestID: "7fe488e73f34/F3eFHIMkme-000104"} httpResponse: {status: 200 bytes: 639 elapsed: 29.023831} 
Step #9 - "bigquery": 2026-01-13T16:07:23.252131357Z INFO Response: 200 OK service: "httplog" httpRequest: {url: "http://127.0.0.1:5000/api/tool/my-exec-sql-tool/invoke" method: "POST" path: "/api/tool/my-exec-sql-tool/invoke" remoteIP: "127.0.0.1:36148" proto: "HTTP/1.1" requestID: "1bf534d979e8/Wt7jO6AuMw-000029"} httpResponse: {status: 200 bytes: 27 elapsed: 544.905436} 
Step #9 - "bigquery": === RUN   TestBigQueryToolEndpoints/invoke_my-exec-sql-tool_create_table
Step #9 - "bigquery": 2026-01-13T16:07:23.322712029Z INFO Response: 400 Client Error service: "httplog" httpRequest: {url: "http://127.0.0.1:5000/api/tool/my-exec-sql-tool/invoke" method: "POST" path: "/api/tool/my-exec-sql-tool/invoke" remoteIP: "127.0.0.1:36148" proto: "HTTP/1.1" requestID: "1bf534d979e8/Wt7jO6AuMw-000030"} httpResponse: {status: 400 bytes: 215 elapsed: 68.841957} 
Step #9 - "bigquery": === RUN   TestBigQueryToolEndpoints/invoke_my-exec-sql-tool_with_data_present_in_table
Step #14 - "postgres": === RUN   TestPostgres/list_roles_with_filter_for_created_roles
Step #6 - "alloydb-pg": === RUN   TestAlloyDBPgToolEndpoints/invoke_database_stats_filtering_by_specific_database_name
Step #6 - "alloydb-pg": 2026-01-13T16:07:23.541859789Z INFO Response: 200 OK service: "httplog" httpRequest: {url: "http://127.0.0.1:5000/api/tool/list_database_stats/invoke" method: "POST" path: "/api/tool/list_database_stats/invoke" remoteIP: "127.0.0.1:58044" proto: "HTTP/1.1" requestID: "dbd316089497/odQM7E1EMk-000101"} httpResponse: {status: 200 bytes: 639 elapsed: 9.115888} 
Step #6 - "alloydb-pg": === RUN   TestAlloyDBPgToolEndpoints/invoke_database_stats_filtering_by_specific_owner
Step #6 - "alloydb-pg": 2026-01-13T16:07:23.550975171Z INFO Response: 200 OK service: "httplog" httpRequest: {url: "http://127.0.0.1:5000/api/tool/list_database_stats/invoke" method: "POST" path: "/api/tool/list_database_stats/invoke" remoteIP: "127.0.0.1:58044" proto: "HTTP/1.1" requestID: "dbd316089497/odQM7E1EMk-000102"} httpResponse: {status: 200 bytes: 639 elapsed: 5.363976} 
Step #6 - "alloydb-pg": === RUN   TestAlloyDBPgToolEndpoints/filter_by_tablespace
Step #6 - "alloydb-pg": 2026-01-13T16:07:23.560479916Z INFO Response: 200 OK service: "httplog" httpRequest: {url: "http://127.0.0.1:5000/api/tool/list_database_stats/invoke" method: "POST" path: "/api/tool/list_database_stats/invoke" remoteIP: "127.0.0.1:58044" proto: "HTTP/1.1" requestID: "dbd316089497/odQM7E1EMk-000103"} httpResponse: {status: 200 bytes: 639 elapsed: 6.210484} 
Step #6 - "alloydb-pg": === RUN   TestAlloyDBPgToolEndpoints/sort_by_size
Step #14 - "postgres": 2026-01-13T16:07:23.568642192Z INFO Response: 200 OK service: "httplog" httpRequest: {url: "http://127.0.0.1:5000/api/tool/list_roles/invoke" method: "POST" path: "/api/tool/list_roles/invoke" remoteIP: "127.0.0.1:51842" proto: "HTTP/1.1" requestID: "7fe488e73f34/F3eFHIMkme-000105"} httpResponse: {status: 200 bytes: 4290 elapsed: 52.832500} 
Step #6 - "alloydb-pg": 2026-01-13T16:07:23.568884227Z INFO Response: 200 OK service: "httplog" httpRequest: {url: "http://127.0.0.1:5000/api/tool/list_database_stats/invoke" method: "POST" path: "/api/tool/list_database_stats/invoke" remoteIP: "127.0.0.1:58044" proto: "HTTP/1.1" requestID: "dbd316089497/odQM7E1EMk-000104"} httpResponse: {status: 200 bytes: 639 elapsed: 4.667651} 
Step #14 - "postgres": === RUN   TestPostgres/list_roles_filter_specific_role
Step #14 - "postgres": 2026-01-13T16:07:23.598496762Z INFO Response: 200 OK service: "httplog" httpRequest: {url: "http://127.0.0.1:5000/api/tool/list_roles/invoke" method: "POST" path: "/api/tool/list_roles/invoke" remoteIP: "127.0.0.1:51842" proto: "HTTP/1.1" requestID: "7fe488e73f34/F3eFHIMkme-000106"} httpResponse: {status: 200 bytes: 460 elapsed: 25.918251} 
Step #14 - "postgres": === RUN   TestPostgres/list_roles_non-existent_role
Step #14 - "postgres": 2026-01-13T16:07:23.625499591Z INFO Response: 200 OK service: "httplog" httpRequest: {url: "http://127.0.0.1:5000/api/tool/list_roles/invoke" method: "POST" path: "/api/tool/list_roles/invoke" remoteIP: "127.0.0.1:51842" proto: "HTTP/1.1" requestID: "7fe488e73f34/F3eFHIMkme-000107"} httpResponse: {status: 200 bytes: 18 elapsed: 25.126396} 
Step #12 - "dataform": Selecting previously unselected package dbus-bin.
Step #12 - "dataform": Preparing to unpack .../001-dbus-bin_1.16.2-2_amd64.deb ...
Step #12 - "dataform": Unpacking dbus-bin (1.16.2-2) ...
Step #14 - "postgres": === RUN   TestPostgres/list_stored_procedures_with_no_arguments_(default_limit_20)
Step #14 - "postgres": 2026-01-13T16:07:23.865143205Z INFO Response: 200 OK service: "httplog" httpRequest: {url: "http://127.0.0.1:5000/api/tool/list_stored_procedure/invoke" method: "POST" path: "/api/tool/list_stored_procedure/invoke" remoteIP: "127.0.0.1:51842" proto: "HTTP/1.1" requestID: "7fe488e73f34/F3eFHIMkme-000108"} httpResponse: {status: 200 bytes: 1179 elapsed: 53.777792} 
Step #14 - "postgres":     tool.go:4616: warning: definition may not be a valid CREATE PROCEDURE statement: CREATE OR REPLACE PROCEDURE test_proc_schema_a4fc78f8ac1b4a9eaebaf25e313ebc86.test_proc_1_f7c47a4784e44678962d028e943bb5f7(IN p_count integer)
Step #14 - "postgres":          LANGUAGE plpgsql
Step #14 - "postgres":         AS $procedure$
Step #14 - "postgres":                 BEGIN
Step #14 - "postgres":                     INSERT INTO test_table VALUES (p_count);
Step #14 - "postgres":                     COMMIT;
Step #14 - "postgres":                 END;
Step #14 - "postgres":                 $procedure$
Step #14 - "postgres":     tool.go:4616: warning: definition may not be a valid CREATE PROCEDURE statement: CREATE OR REPLACE PROCEDURE test_proc_schema_a4fc78f8ac1b4a9eaebaf25e313ebc86.test_proc_2_3e9039d6df3d4b1eb4b0ac15c21b7e18()
Step #14 - "postgres":          LANGUAGE plpgsql
Step #14 - "postgres":         AS $procedure$
Step #14 - "postgres":                 DECLARE
Step #14 - "postgres":                     v_count INT;
Step #14 - "postgres":                 BEGIN
Step #14 - "postgres":                     SELECT COUNT(*) INTO v_count FROM test_table;
Step #14 - "postgres":                     RAISE NOTICE 'Total records: %', v_count;
Step #14 - "postgres":                 END;
Step #14 - "postgres":                 $procedure$
Step #14 - "postgres": === RUN   TestPostgres/list_stored_procedures_filtering_by_specific_schema
Step #14 - "postgres": 2026-01-13T16:07:23.89246672Z INFO Response: 200 OK service: "httplog" httpRequest: {url: "http://127.0.0.1:5000/api/tool/list_stored_procedure/invoke" method: "POST" path: "/api/tool/list_stored_procedure/invoke" remoteIP: "127.0.0.1:51842" proto: "HTTP/1.1" requestID: "7fe488e73f34/F3eFHIMkme-000109"} httpResponse: {status: 200 bytes: 1179 elapsed: 24.955000} 
Step #14 - "postgres":     tool.go:4616: warning: definition may not be a valid CREATE PROCEDURE statement: CREATE OR REPLACE PROCEDURE test_proc_schema_a4fc78f8ac1b4a9eaebaf25e313ebc86.test_proc_1_f7c47a4784e44678962d028e943bb5f7(IN p_count integer)
Step #14 - "postgres":          LANGUAGE plpgsql
Step #14 - "postgres":         AS $procedure$
Step #14 - "postgres":                 BEGIN
Step #14 - "postgres":                     INSERT INTO test_table VALUES (p_count);
Step #14 - "postgres":                     COMMIT;
Step #14 - "postgres":                 END;
Step #14 - "postgres":                 $procedure$
Step #14 - "postgres":     tool.go:4616: warning: definition may not be a valid CREATE PROCEDURE statement: CREATE OR REPLACE PROCEDURE test_proc_schema_a4fc78f8ac1b4a9eaebaf25e313ebc86.test_proc_2_3e9039d6df3d4b1eb4b0ac15c21b7e18()
Step #14 - "postgres":          LANGUAGE plpgsql
Step #14 - "postgres":         AS $procedure$
Step #14 - "postgres":                 DECLARE
Step #14 - "postgres":                     v_count INT;
Step #14 - "postgres":                 BEGIN
Step #14 - "postgres":                     SELECT COUNT(*) INTO v_count FROM test_table;
Step #14 - "postgres":                     RAISE NOTICE 'Total records: %', v_count;
Step #14 - "postgres":                 END;
Step #14 - "postgres":                 $procedure$
Step #14 - "postgres": === RUN   TestPostgres/list_stored_procedures_filtering_by_procedure_owner_(postgres)
Step #14 - "postgres": 2026-01-13T16:07:23.92038025Z INFO Response: 200 OK service: "httplog" httpRequest: {url: "http://127.0.0.1:5000/api/tool/list_stored_procedure/invoke" method: "POST" path: "/api/tool/list_stored_procedure/invoke" remoteIP: "127.0.0.1:51842" proto: "HTTP/1.1" requestID: "7fe488e73f34/F3eFHIMkme-000110"} httpResponse: {status: 200 bytes: 1179 elapsed: 25.805515} 
Step #14 - "postgres":     tool.go:4616: warning: definition may not be a valid CREATE PROCEDURE statement: CREATE OR REPLACE PROCEDURE test_proc_schema_a4fc78f8ac1b4a9eaebaf25e313ebc86.test_proc_1_f7c47a4784e44678962d028e943bb5f7(IN p_count integer)
Step #14 - "postgres":          LANGUAGE plpgsql
Step #14 - "postgres":         AS $procedure$
Step #14 - "postgres":                 BEGIN
Step #14 - "postgres":                     INSERT INTO test_table VALUES (p_count);
Step #14 - "postgres":                     COMMIT;
Step #14 - "postgres":                 END;
Step #14 - "postgres":                 $procedure$
Step #14 - "postgres":     tool.go:4616: warning: definition may not be a valid CREATE PROCEDURE statement: CREATE OR REPLACE PROCEDURE test_proc_schema_a4fc78f8ac1b4a9eaebaf25e313ebc86.test_proc_2_3e9039d6df3d4b1eb4b0ac15c21b7e18()
Step #14 - "postgres":          LANGUAGE plpgsql
Step #14 - "postgres":         AS $procedure$
Step #14 - "postgres":                 DECLARE
Step #14 - "postgres":                     v_count INT;
Step #14 - "postgres":                 BEGIN
Step #14 - "postgres":                     SELECT COUNT(*) INTO v_count FROM test_table;
Step #14 - "postgres":                     RAISE NOTICE 'Total records: %', v_count;
Step #14 - "postgres":                 END;
Step #14 - "postgres":                 $procedure$
Step #14 - "postgres": === RUN   TestPostgres/list_stored_procedures_with_custom_limit
Step #14 - "postgres": 2026-01-13T16:07:23.947910307Z INFO Response: 200 OK service: "httplog" httpRequest: {url: "http://127.0.0.1:5000/api/tool/list_stored_procedure/invoke" method: "POST" path: "/api/tool/list_stored_procedure/invoke" remoteIP: "127.0.0.1:51842" proto: "HTTP/1.1" requestID: "7fe488e73f34/F3eFHIMkme-000111"} httpResponse: {status: 200 bytes: 1179 elapsed: 25.605240} 
Step #14 - "postgres":     tool.go:4616: warning: definition may not be a valid CREATE PROCEDURE statement: CREATE OR REPLACE PROCEDURE test_proc_schema_a4fc78f8ac1b4a9eaebaf25e313ebc86.test_proc_1_f7c47a4784e44678962d028e943bb5f7(IN p_count integer)
Step #14 - "postgres":          LANGUAGE plpgsql
Step #14 - "postgres":         AS $procedure$
Step #14 - "postgres":                 BEGIN
Step #14 - "postgres":                     INSERT INTO test_table VALUES (p_count);
Step #14 - "postgres":                     COMMIT;
Step #14 - "postgres":                 END;
Step #14 - "postgres":                 $procedure$
Step #14 - "postgres":     tool.go:4616: warning: definition may not be a valid CREATE PROCEDURE statement: CREATE OR REPLACE PROCEDURE test_proc_schema_a4fc78f8ac1b4a9eaebaf25e313ebc86.test_proc_2_3e9039d6df3d4b1eb4b0ac15c21b7e18()
Step #14 - "postgres":          LANGUAGE plpgsql
Step #14 - "postgres":         AS $procedure$
Step #14 - "postgres":                 DECLARE
Step #14 - "postgres":                     v_count INT;
Step #14 - "postgres":                 BEGIN
Step #14 - "postgres":                     SELECT COUNT(*) INTO v_count FROM test_table;
Step #14 - "postgres":                     RAISE NOTICE 'Total records: %', v_count;
Step #14 - "postgres":                 END;
Step #14 - "postgres":                 $procedure$
Step #14 - "postgres": === RUN   TestPostgres/list_stored_procedures_filtering_by_schema_and_role
Step #14 - "postgres": 2026-01-13T16:07:23.975593652Z INFO Response: 200 OK service: "httplog" httpRequest: {url: "http://127.0.0.1:5000/api/tool/list_stored_procedure/invoke" method: "POST" path: "/api/tool/list_stored_procedure/invoke" remoteIP: "127.0.0.1:51842" proto: "HTTP/1.1" requestID: "7fe488e73f34/F3eFHIMkme-000112"} httpResponse: {status: 200 bytes: 1179 elapsed: 25.542327} 
Step #14 - "postgres":     tool.go:4616: warning: definition may not be a valid CREATE PROCEDURE statement: CREATE OR REPLACE PROCEDURE test_proc_schema_a4fc78f8ac1b4a9eaebaf25e313ebc86.test_proc_1_f7c47a4784e44678962d028e943bb5f7(IN p_count integer)
Step #14 - "postgres":          LANGUAGE plpgsql
Step #14 - "postgres":         AS $procedure$
Step #14 - "postgres":                 BEGIN
Step #14 - "postgres":                     INSERT INTO test_table VALUES (p_count);
Step #14 - "postgres":                     COMMIT;
Step #14 - "postgres":                 END;
Step #14 - "postgres":                 $procedure$
Step #14 - "postgres":     tool.go:4616: warning: definition may not be a valid CREATE PROCEDURE statement: CREATE OR REPLACE PROCEDURE test_proc_schema_a4fc78f8ac1b4a9eaebaf25e313ebc86.test_proc_2_3e9039d6df3d4b1eb4b0ac15c21b7e18()

Build Log: https://console.cloud.google.com/logs/viewer?advancedFilter=resource.type%3D%22build%22+AND+resource.labels.build_id%3D%22e54e1379-da32-4d7c-b587-b82fbb8aa898%22+AND+resource.labels.build_trigger_id%3D%22785da918-06f1-47bb-860c-fbabc80b5977%22&project=toolbox-testing-438616