Skip to content

Merge branch 'main' into source-implementation-firestore

24b690b
Select commit
Loading
Failed to load commit list.
Merged

refactor(sources/firestore): move source implementation in Invoke() function into Source #2275

Merge branch 'main' into source-implementation-firestore
24b690b
Select commit
Loading
Failed to load commit list.
Google Cloud Build / integration-test-pr (toolbox-testing-438616) succeeded Jan 12, 2026 in 8m 35s

Summary

Build Information

Trigger integration-test-pr
Build 7c98770e-087d-497e-b418-ff10d192a0ad
Start 2026-01-12T10:23:36-08:00
Duration 7m8.847s
Status SUCCESS

Steps

Step Status Duration
install-dependencies SUCCESS 13.081s
compile-test-binary SUCCESS 1m44.688s
compile-prompt-test-binary SUCCESS 1m44.688s
prompts-custom SUCCESS 2.299s
cloud-sql-pg SUCCESS 1m0.343s
alloydb SUCCESS 8.652s
alloydb-pg SUCCESS 33.693s
alloydb-ai-nl SUCCESS 11.845s
bigtable SUCCESS 18.146s
bigquery SUCCESS 5m5.173s
cloud-gda SUCCESS 3.92s
dataplex SUCCESS 2m15.319s
dataform SUCCESS 1m9.126s
cloud-healthcare SUCCESS 33.59s
postgres SUCCESS 31.817s
spanner SUCCESS 2m39.886s
neo4j SUCCESS 8.679s
cloud-sql-mssql SUCCESS 10.718s
cloud-sql-mysql SUCCESS 41.719s
mysql SUCCESS 31.817s
mssql SUCCESS 11.527s
http SUCCESS 5.474s
sqlite SUCCESS 8.681s
couchbase SUCCESS 38.03s
redis SUCCESS 5.094s
valkey SUCCESS 7.466s
oceanbase SUCCESS 18.141s
firestore SUCCESS 8.624s
mongodb SUCCESS 3.83s
looker SUCCESS 1m56.929s
mindsdb SUCCESS 18.179s
cloud-sql SUCCESS 5.104s
tidb SUCCESS 11.682s
firebird SUCCESS 1m7.319s
clickhouse SUCCESS 10.794s
trino SUCCESS 8.665s
yugabytedb SUCCESS 18.146s
elasticsearch SUCCESS 18.145s
snowflake SUCCESS 23.526s
cassandra SUCCESS 10.596s
oracle SUCCESS 1m51.523s
serverless-spark SUCCESS 1m33.328s
singlestore SUCCESS 10.598s
mariadb SUCCESS 59.011s

Details

starting build "7c98770e-087d-497e-b418-ff10d192a0ad"

FETCHSOURCE
From https://github.com/googleapis/genai-toolbox
 * branch            24b690bc5ef3d5d22428b422a8a9a93923209881 -> FETCH_HEAD
HEAD is now at 24b690b Merge branch 'main' into source-implementation-firestore
GitCommit:
24b690bc5ef3d5d22428b422a8a9a93923209881
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": Digest: sha256:6cc2338c038bc20f96ab32848da2b5c0641bb9bb5363f2c33e9b7c8838f9a208
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 github.com/nakagami/firebirdsql v0.9.15
Step #0 - "install-dependencies": go: downloading cloud.google.com/go/bigtable v1.40.1
Step #0 - "install-dependencies": go: downloading github.com/fsnotify/fsnotify v1.9.0
Step #0 - "install-dependencies": go: downloading cloud.google.com/go/cloudsqlconn v1.19.0
Step #0 - "install-dependencies": go: downloading google.golang.org/api v0.256.0
Step #0 - "install-dependencies": go: downloading github.com/goccy/go-yaml v1.18.0
Step #0 - "install-dependencies": go: downloading golang.org/x/oauth2 v0.33.0
Step #0 - "install-dependencies": go: downloading github.com/jackc/pgx/v5 v5.7.6
Step #0 - "install-dependencies": go: downloading go.opentelemetry.io/otel/trace v1.38.0
Step #0 - "install-dependencies": go: downloading github.com/trinodb/trino-go-client v0.330.0
Step #0 - "install-dependencies": go: downloading github.com/apache/cassandra-gocql-driver/v2 v2.0.0
Step #0 - "install-dependencies": go: downloading github.com/couchbase/gocb/v2 v2.11.1
Step #0 - "install-dependencies": go: downloading google.golang.org/genai v1.37.0
Step #0 - "install-dependencies": go: downloading cloud.google.com/go/dataplex v1.28.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/bigquery v1.72.0
Step #0 - "install-dependencies": go: downloading github.com/elastic/elastic-transport-go/v8 v8.8.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/firestore v1.20.0
Step #0 - "install-dependencies": go: downloading github.com/microsoft/go-mssqldb v1.9.3
Step #0 - "install-dependencies": go: downloading github.com/godror/godror v0.49.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 modernc.org/sqlite v1.40.0
Step #0 - "install-dependencies": go: downloading cloud.google.com/go/spanner v1.86.1
Step #0 - "install-dependencies": go: downloading github.com/ClickHouse/clickhouse-go/v2 v2.40.3
Step #0 - "install-dependencies": go: downloading github.com/couchbase/tools-common/http v1.0.9
Step #0 - "install-dependencies": go: downloading github.com/google/uuid v1.6.0
Step #0 - "install-dependencies": go: downloading github.com/go-sql-driver/mysql v1.9.3
Step #0 - "install-dependencies": go: downloading cloud.google.com/go/alloydbconn v1.15.5
Step #0 - "install-dependencies": go: downloading github.com/elastic/go-elasticsearch/v9 v9.2.0
Step #0 - "install-dependencies": go: downloading github.com/jmoiron/sqlx v1.4.0
Step #0 - "install-dependencies": go: downloading go.opentelemetry.io/otel 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/GoogleCloudPlatform/opentelemetry-operations-go/exporter/metric v0.53.0
Step #0 - "install-dependencies": go: downloading github.com/go-playground/validator/v10 v10.28.0
Step #0 - "install-dependencies": go: downloading github.com/go-chi/chi/v5 v5.2.3
Step #0 - "install-dependencies": go: downloading github.com/sijms/go-ora/v2 v2.9.0
Step #0 - "install-dependencies": go: downloading github.com/looker-open-source/sdk-codegen/go v0.25.21
Step #0 - "install-dependencies": go: downloading github.com/snowflakedb/gosnowflake v1.18.1
Step #0 - "install-dependencies": go: downloading cloud.google.com/go/dataproc/v2 v2.15.0
Step #0 - "install-dependencies": go: downloading github.com/cenkalti/backoff/v5 v5.0.3
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 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 github.com/go-chi/cors v1.2.2
Step #0 - "install-dependencies": go: downloading cloud.google.com/go/longrunning v0.7.0
Step #0 - "install-dependencies": go: downloading github.com/go-chi/httplog/v2 v2.1.1
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/go-chi/render v1.0.3
Step #0 - "install-dependencies": go: downloading google.golang.org/protobuf v1.36.10
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/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/spf13/cobra v1.10.1
Step #0 - "install-dependencies": go: downloading github.com/google/go-cmp v0.7.0
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 github.com/kardianos/osext v0.0.0-20190222173326-2bc1f35cddc0
Step #0 - "install-dependencies": go: downloading github.com/nakagami/chacha20 v0.1.0
Step #0 - "install-dependencies": go: downloading github.com/shopspring/decimal v1.4.0
Step #0 - "install-dependencies": go: downloading gitlab.com/nyarla/go-crypt v0.0.0-20160106005555-d9a5dc2b789b
Step #0 - "install-dependencies": go: downloading golang.org/x/exp v0.0.0-20250620022241-b7579e27df2b
Step #0 - "install-dependencies": go: downloading golang.org/x/text v0.31.0
Step #0 - "install-dependencies": go: downloading modernc.org/mathutil v1.7.1
Step #0 - "install-dependencies": go: downloading golang.org/x/sys v0.38.0
Step #0 - "install-dependencies": go: downloading cloud.google.com/go/compute/metadata v0.9.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/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/ot v1.37.0
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 google.golang.org/genproto/googleapis/api v0.0.0-20251111163417-95abcf5c77ba
Step #0 - "install-dependencies": go: downloading github.com/googleapis/gax-go/v2 v2.15.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 golang.org/x/crypto v0.45.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 cloud.google.com/go v0.121.6
Step #0 - "install-dependencies": go: downloading go.uber.org/multierr v1.11.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 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 go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.38.0
Step #0 - "install-dependencies": go: downloading filippo.io/edwards25519 v1.1.0
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/spf13/pflag v1.0.9
Step #0 - "install-dependencies": go: downloading github.com/inconshreveable/mousetrap v1.1.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 go.opentelemetry.io/contrib/detectors/gcp v1.36.0
Step #0 - "install-dependencies": go: downloading cloud.google.com/go/alloydb v1.18.0
Step #0 - "install-dependencies": go: downloading golang.org/x/net v0.47.0
Step #0 - "install-dependencies": go: downloading github.com/gabriel-vasile/mimetype v1.4.10
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 cloud.google.com/go/auth v0.17.0
Step #0 - "install-dependencies": go: downloading cloud.google.com/go/auth/oauth2adapt v0.2.8
Step #0 - "install-dependencies": go: downloading github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd
Step #0 - "install-dependencies": go: downloading github.com/modern-go/reflect2 v1.0.2
Step #0 - "install-dependencies": go: downloading golang.org/x/time v0.14.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/gorilla/websocket v1.5.3
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/go-playground/locales v0.14.1
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/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/jackc/puddle/v2 v2.2.2
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 github.com/hashicorp/go-uuid v1.0.3
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/go-logfmt/logfmt v0.6.0
Step #0 - "install-dependencies": go: downloading github.com/VictoriaMetrics/easyproto v0.1.4
Step #0 - "install-dependencies": go: downloading github.com/GoogleCloudPlatform/grpc-gcp-go/grpcgcp v1.5.3
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/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/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/jcmturner/rpc/v2 v2.0.3
Step #0 - "install-dependencies": go: downloading github.com/jcmturner/aescts/v2 v2.0.0
Step #0 - "install-dependencies": go: downloading github.com/golang/groupcache v0.0.0-20241129210726-2c02b8208cf8
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/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/felixge/httpsnoop v1.0.4
Step #0 - "install-dependencies": go: downloading github.com/go-logr/logr v1.4.3
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 go.opentelemetry.io/proto/otlp v1.7.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/99designs/keyring v1.2.2
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/smithy-go v1.23.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/credentials v1.18.12
Step #0 - "install-dependencies": go: downloading github.com/BurntSushi/toml v1.4.0
Step #0 - "install-dependencies": go: downloading github.com/pkg/browser v0.0.0-20240102092130-5ac0b6a4141c
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/Azure/azure-sdk-for-go/sdk/storage/azblob v1.0.0
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/aws/aws-sdk-go-v2/service/s3 v1.88.1
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/sirupsen/logrus v1.9.3
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/golang-jwt/jwt/v5 v5.3.0
Step #0 - "install-dependencies": go: downloading github.com/apache/arrow-go/v18 v18.4.0
Step #0 - "install-dependencies": go: downloading golang.org/x/term v0.37.0
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/gsterjov/go-libsecret v0.0.0-20161001094733-a6f4afe4910c
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/mtibben/percent v0.2.1
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/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/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/internal/configsources v1.4.7
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/endpoints/v2 v2.7.7
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/internal/ini v1.8.3
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/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/go-jose/go-jose/v4 v4.1.2
Step #0 - "install-dependencies": go: downloading github.com/zeebo/errs v1.4.0
Step #0 - "install-dependencies": go: downloading github.com/google/flatbuffers v25.2.10+incompatible
Step #0 - "install-dependencies": go: downloading github.com/goccy/go-json v0.10.5
Step #0 - "install-dependencies": go: downloading golang.org/x/xerrors v0.0.0-20240903120638-7835f813f4da
Step #0 - "install-dependencies": go: downloading golang.org/x/tools v0.38.0
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/xdg-go/stringprep v1.0.4
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/pbkdf2 v1.0.0
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 github.com/ncruces/go-strftime v0.1.9
Step #0 - "install-dependencies": go: downloading modernc.org/memory v1.11.0
Finished Step #0 - "install-dependencies"
Starting Step #1 - "compile-test-binary"
Starting Step #2 - "compile-prompt-test-binary"
Starting Step #40 - "oracle"
Step #40 - "oracle": Pulling image: ghcr.io/oracle/oraclelinux9-instantclient:23
Step #2 - "compile-prompt-test-binary": Already have image (with digest): golang:1
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 #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  62 kB/s |  16 kB     00:00    
Step #40 - "oracle": Oracle Linux 9 BaseOS Latest (x86_64)            63 MB/s | 103 MB     00:01    
Step #40 - "oracle": Oracle Linux 9 Application Stream Packages (x86  38 MB/s |  80 MB     00:02    
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_ 275 kB/s |  50 kB     00:00    
Step #40 - "oracle": (2/22): libpkgconf-1.7.3-10.el9.x86_64.rpm      299 kB/s |  35 kB     00:00    
Step #40 - "oracle": (3/22): binutils-2.35.2-67.0.1.el9_7.1.x86_64.r  12 MB/s | 4.8 MB     00:00    
Step #40 - "oracle": (4/22): binutils-gold-2.35.2-67.0.1.el9_7.1.x86 1.6 MB/s | 749 kB     00:00    
Step #40 - "oracle": (5/22): pkgconf-1.7.3-10.el9.x86_64.rpm         317 kB/s |  49 kB     00:00    
Step #40 - "oracle": (6/22): pkgconf-m4-1.7.3-10.el9.noarch.rpm      100 kB/s |  14 kB     00:00    
Step #40 - "oracle": (7/22): pkgconf-pkg-config-1.7.3-10.el9.x86_64.  81 kB/s | 9.9 kB     00:00    
Step #40 - "oracle": (8/22): make-4.3-8.el9.x86_64.rpm               1.3 MB/s | 570 kB     00:00    
Step #40 - "oracle": (9/22): glibc-devel-2.34-231.0.1.el9_7.2.x86_64 1.1 MB/s |  60 kB     00:00    
Step #40 - "oracle": (10/22): cpp-11.5.0-11.0.1.el9.x86_64.rpm        34 MB/s |  11 MB     00:00    
Step #40 - "oracle": (11/22): glibc-headers-2.34-231.0.1.el9_7.2.x86 4.3 MB/s | 922 kB     00:00    
Step #40 - "oracle": (12/22): libmpc-1.2.1-4.el9.x86_64.rpm          1.0 MB/s |  63 kB     00:00    
Step #40 - "oracle": (13/22): kernel-headers-5.14.0-611.16.1.el9_7.x  17 MB/s | 3.6 MB     00:00    
Step #40 - "oracle": (14/22): libxcrypt-devel-4.4.18-3.el9.x86_64.rp 267 kB/s |  42 kB     00:00    
Step #40 - "oracle": (15/22): oracle-instantclient-devel-23.26.0.0.0 9.5 MB/s | 678 kB     00:00    
Step #40 - "oracle": (16/22): glibc-2.34-231.0.1.el9_7.2.x86_64.rpm   16 MB/s | 2.0 MB     00:00    
Step #40 - "oracle": (17/22): glibc-common-2.34-231.0.1.el9_7.2.x86_ 4.4 MB/s | 330 kB     00:00    
Step #40 - "oracle": (18/22): gcc-11.5.0-11.0.1.el9.x86_64.rpm        30 MB/s |  33 MB     00:01    
Step #40 - "oracle": (19/22): glibc-langpack-en-2.34-231.0.1.el9_7.2 2.3 MB/s | 970 kB     00:00    
Step #40 - "oracle": (20/22): libgcc-11.5.0-11.0.1.el9.x86_64.rpm    540 kB/s |  95 kB     00:00    
Step #40 - "oracle": (21/22): libgomp-11.5.0-11.0.1.el9.x86_64.rpm   2.2 MB/s | 264 kB     00:00    
Step #40 - "oracle": (22/22): oracle-instantclient-basic-23.26.0.0.0  42 MB/s |  79 MB     00:01    
Step #40 - "oracle": --------------------------------------------------------------------------------
Step #40 - "oracle": Total                                            45 MB/s | 137 MB     00:03     
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
Step #40 - "oracle":   Preparing        :                                                        1/1 
Step #40 - "oracle":   Upgrading        : glibc-common-2.34-231.0.1.el9_7.2.x86_64              1/29 
Step #40 - "oracle":   Upgrading        : glibc-langpack-en-2.34-231.0.1.el9_7.2.x86_64         2/29 
Step #40 - "oracle":   Upgrading        : libgcc-11.5.0-11.0.1.el9.x86_64                       3/29 
Step #40 - "oracle":   Running scriptlet: libgcc-11.5.0-11.0.1.el9.x86_64                       3/29 
Step #40 - "oracle":   Running scriptlet: glibc-2.34-231.0.1.el9_7.2.x86_64                     4/29 
Step #40 - "oracle":   Upgrading        : glibc-2.34-231.0.1.el9_7.2.x86_64                     4/29 
Step #40 - "oracle":   Running scriptlet: glibc-2.34-231.0.1.el9_7.2.x86_64                     4/29 
Step #40 - "oracle":   Installing       : elfutils-debuginfod-client-0.192-6.el9_6.x86_64       5/29 
Step #40 - "oracle":   Installing       : binutils-gold-2.35.2-67.0.1.el9_7.1.x86_64            6/29 
Step #40 - "oracle":   Installing       : binutils-2.35.2-67.0.1.el9_7.1.x86_64                 7/29 
Step #40 - "oracle":   Running scriptlet: binutils-2.35.2-67.0.1.el9_7.1.x86_64                 7/29 
Step #40 - "oracle":   Installing       : libmpc-1.2.1-4.el9.x86_64                             8/29 
Step #40 - "oracle":   Installing       : cpp-11.5.0-11.0.1.el9.x86_64                          9/29 
Step #40 - "oracle":   Installing       : libpkgconf-1.7.3-10.el9.x86_64                       10/29 
Step #40 - "oracle":   Installing       : pkgconf-1.7.3-10.el9.x86_64                          11/29 
Step #40 - "oracle":   Installing       : make-1:4.3-8.el9.x86_64                              12/29 
Step #40 - "oracle":   Installing       : glibc-headers-2.34-231.0.1.el9_7.2.x86_64            13/29 
Step #40 - "oracle":   U
...
[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%227c98770e-087d-497e-b418-ff10d192a0ad%22+AND+resource.labels.build_trigger_id%3D%22785da918-06f1-47bb-860c-fbabc80b5977%22&project=toolbox-testing-438616.]
...
t:154 http://deb.debian.org/debian trixie/main amd64 libipc-system-simple-perl all 1.30-2 [26.8 kB]
Step #29 - "looker": === RUN   TestLooker/get_get_connection_databases
Step #12 - "dataform": Get:155 http://deb.debian.org/debian trixie/main amd64 libfile-basedir-perl all 0.09-2 [15.1 kB]
Step #12 - "dataform": Get:156 http://deb.debian.org/debian trixie/main amd64 liburi-perl all 5.30-1 [105 kB]
Step #29 - "looker": 2026-01-12T18:25:49.166156305Z INFO Response: 200 OK service: "httplog" httpRequest: {url: "http://127.0.0.1:5000/api/tool/get_connection_databases/" method: "GET" path: "/api/tool/get_connection_databases/" remoteIP: "127.0.0.1:52828" proto: "HTTP/1.1" requestID: "2d458f03dbc4/e8etuUIILG-000030"} httpResponse: {status: 200 bytes: 299 elapsed: 0.150010} 
Step #12 - "dataform": Get:157 http://deb.debian.org/debian trixie/main amd64 libfile-desktopentry-perl all 0.22-3 [17.6 kB]
Step #29 - "looker": === RUN   TestLooker/get_get_connection_tables
Step #29 - "looker": 2026-01-12T18:25:49.167315574Z INFO Response: 200 OK service: "httplog" httpRequest: {url: "http://127.0.0.1:5000/api/tool/get_connection_tables/" method: "GET" path: "/api/tool/get_connection_tables/" remoteIP: "127.0.0.1:52828" proto: "HTTP/1.1" requestID: "2d458f03dbc4/e8etuUIILG-000031"} httpResponse: {status: 200 bytes: 522 elapsed: 0.123700} 
Step #29 - "looker": === RUN   TestLooker/get_get_connection_table_columns
Step #29 - "looker": 2026-01-12T18:25:49.168434494Z INFO Response: 200 OK service: "httplog" httpRequest: {url: "http://127.0.0.1:5000/api/tool/get_connection_table_columns/" method: "GET" path: "/api/tool/get_connection_table_columns/" remoteIP: "127.0.0.1:52828" proto: "HTTP/1.1" requestID: "2d458f03dbc4/e8etuUIILG-000032"} httpResponse: {status: 200 bytes: 669 elapsed: 0.142340} 
Step #29 - "looker": === RUN   TestLooker/invoke_get_models
Step #12 - "dataform": Get:158 http://deb.debian.org/debian trixie/main amd64 libfile-fcntllock-perl amd64 0.22-4+b4 [34.6 kB]
Step #12 - "dataform": Get:159 http://deb.debian.org/debian trixie/main amd64 libtimedate-perl all 2.3300-2 [39.3 kB]
Step #12 - "dataform": Get:160 http://deb.debian.org/debian trixie/main amd64 libhttp-date-perl all 6.06-1 [10.7 kB]
Step #12 - "dataform": Get:161 http://deb.debian.org/debian trixie/main amd64 libfile-listing-perl all 6.16-1 [12.4 kB]
Step #12 - "dataform": Get:162 http://deb.debian.org/debian trixie/main amd64 libglib2.0-0t64 amd64 2.84.4-3~deb13u2 [1518 kB]
Step #12 - "dataform": Get:163 http://deb.debian.org/debian trixie/main amd64 shared-mime-info amd64 2.4-5+b2 [760 kB]
Step #12 - "dataform": Get:164 http://deb.debian.org/debian trixie/main amd64 libfile-mimeinfo-perl all 0.35-1 [44.4 kB]
Step #12 - "dataform": Get:165 http://deb.debian.org/debian trixie/main amd64 libfont-afm-perl all 1.20-4 [13.1 kB]
Step #12 - "dataform": Get:166 http://deb.debian.org/debian trixie/main amd64 libpng16-16t64 amd64 1.6.48-1+deb13u1 [283 kB]
Step #12 - "dataform": Get:167 http://deb.debian.org/debian trixie/main amd64 libfreetype6 amd64 2.13.3+dfsg-1 [452 kB]
Step #12 - "dataform": Get:168 http://deb.debian.org/debian trixie/main amd64 libfontconfig1 amd64 2.15.0-2.3 [392 kB]
Step #12 - "dataform": Get:169 http://deb.debian.org/debian trixie/main amd64 libgdk-pixbuf2.0-common all 2.42.12+dfsg-4 [311 kB]
Step #12 - "dataform": Get:170 http://deb.debian.org/debian trixie/main amd64 libjpeg62-turbo amd64 1:2.1.5-4 [168 kB]
Step #12 - "dataform": Get:171 http://deb.debian.org/debian trixie/main amd64 libjbig0 amd64 2.1-6.1+b2 [32.1 kB]
Step #12 - "dataform": Get:172 http://deb.debian.org/debian trixie/main amd64 liblerc4 amd64 4.0.0+ds-5 [183 kB]
Step #12 - "dataform": Get:173 http://deb.debian.org/debian trixie/main amd64 libsharpyuv0 amd64 1.5.0-0.1 [116 kB]
Step #12 - "dataform": Get:174 http://deb.debian.org/debian trixie/main amd64 libwebp7 amd64 1.5.0-0.1 [318 kB]
Step #12 - "dataform": Get:175 http://deb.debian.org/debian trixie/main amd64 libtiff6 amd64 4.7.0-3+deb13u1 [346 kB]
Step #12 - "dataform": Get:176 http://deb.debian.org/debian trixie/main amd64 libgdk-pixbuf-2.0-0 amd64 2.42.12+dfsg-4 [141 kB]
Step #12 - "dataform": Get:177 http://deb.debian.org/debian trixie/main amd64 libgdk-pixbuf2.0-bin amd64 2.42.12+dfsg-4 [18.8 kB]
Step #12 - "dataform": Get:178 http://deb.debian.org/debian trixie/main amd64 libglvnd0 amd64 1.7.0-1+b2 [52.0 kB]
Step #12 - "dataform": Get:179 http://deb.debian.org/debian trixie/main amd64 libxcb-glx0 amd64 1.17.0-2+b1 [122 kB]
Step #12 - "dataform": Get:180 http://deb.debian.org/debian trixie/main amd64 libxext6 amd64 2:1.3.4-1+b3 [50.4 kB]
Step #12 - "dataform": Get:181 http://deb.debian.org/debian trixie/main amd64 libxxf86vm1 amd64 1:1.1.4-1+b4 [19.3 kB]
Step #12 - "dataform": Get:182 http://deb.debian.org/debian trixie/main amd64 libvulkan1 amd64 1.4.309.0-1 [130 kB]
Step #12 - "dataform": Get:183 http://deb.debian.org/debian trixie/main amd64 libgl1-mesa-dri amd64 25.0.7-2 [46.1 kB]
Step #12 - "dataform": Get:184 http://deb.debian.org/debian trixie/main amd64 libglx-mesa0 amd64 25.0.7-2 [143 kB]
Step #12 - "dataform": Get:185 http://deb.debian.org/debian trixie/main amd64 libglx0 amd64 1.7.0-1+b2 [34.9 kB]
Step #12 - "dataform": Get:186 http://deb.debian.org/debian trixie/main amd64 libgl1 amd64 1.7.0-1+b2 [89.5 kB]
Step #12 - "dataform": Get:187 http://deb.debian.org/debian trixie/main amd64 libgles2 amd64 1.7.0-1+b2 [17.3 kB]
Step #12 - "dataform": Get:188 http://deb.debian.org/debian trixie/main amd64 libglib2.0-data all 2.84.4-3~deb13u2 [1286 kB]
Step #34 - "clickhouse": ClickHouse total coverage: 78.7%
Step #34 - "clickhouse": Coverage for ClickHouse is sufficient.
Step #4 - "cloud-sql-pg": === RUN   TestCloudSQLPgSimpleToolEndpoints/get_my-simple-tool
Step #17 - "cloud-sql-mssql": Cloud SQL MSSQL total coverage: 79.6%
Step #4 - "cloud-sql-pg": 2026-01-12T18:25:49.315804382Z INFO Response: 200 OK service: "httplog" httpRequest: {url: "http://127.0.0.1:5000/api/tool/my-simple-tool/" method: "GET" path: "/api/tool/my-simple-tool/" remoteIP: "127.0.0.1:52840" proto: "HTTP/1.1" requestID: "0b0d1eeb59c8/XfiJYYEvC2-000004"} httpResponse: {status: 200 bytes: 168 elapsed: 0.435550} 
Step #4 - "cloud-sql-pg": === RUN   TestCloudSQLPgSimpleToolEndpoints/invoke_my-simple-tool
Step #17 - "cloud-sql-mssql": Coverage for Cloud SQL MSSQL is sufficient.
Step #12 - "dataform": Get:189 http://deb.debian.org/debian trixie/main amd64 libhtml-tagset-perl all 3.24-1 [14.7 kB]
Step #12 - "dataform": Get:190 http://deb.debian.org/debian trixie/main amd64 libhtml-parser-perl amd64 3.83-1+b2 [99.7 kB]
Step #12 - "dataform": Get:191 http://deb.debian.org/debian trixie/main amd64 libio-html-perl all 1.004-3 [16.2 kB]
Step #12 - "dataform": Get:192 http://deb.debian.org/debian trixie/main amd64 liblwp-mediatypes-perl all 6.04-2 [20.2 kB]
Step #12 - "dataform": Get:193 http://deb.debian.org/debian trixie/main amd64 libhttp-message-perl all 7.00-2 [79.8 kB]
Step #4 - "cloud-sql-pg": 2026-01-12T18:25:49.323310488Z INFO Response: 200 OK service: "httplog" httpRequest: {url: "http://127.0.0.1:5000/api/tool/my-simple-tool/invoke" method: "POST" path: "/api/tool/my-simple-tool/invoke" remoteIP: "127.0.0.1:52840" proto: "HTTP/1.1" requestID: "0b0d1eeb59c8/XfiJYYEvC2-000005"} httpResponse: {status: 200 bytes: 32 elapsed: 5.056517} 
Step #4 - "cloud-sql-pg": === RUN   TestCloudSQLPgSimpleToolEndpoints/invoke_my-tool
Step #4 - "cloud-sql-pg": 2026-01-12T18:25:49.330442505Z INFO Response: 200 OK service: "httplog" httpRequest: {url: "http://127.0.0.1:5000/api/tool/my-tool/invoke" method: "POST" path: "/api/tool/my-tool/invoke" remoteIP: "127.0.0.1:52840" proto: "HTTP/1.1" requestID: "0b0d1eeb59c8/XfiJYYEvC2-000006"} httpResponse: {status: 200 bytes: 73 elapsed: 6.167497} 
Step #4 - "cloud-sql-pg": === RUN   TestCloudSQLPgSimpleToolEndpoints/invoke_my-tool-by-id_with_nil_response
Step #12 - "dataform": Get:194 http://deb.debian.org/debian trixie/main amd64 libhtml-form-perl all 6.12-1 [32.3 kB]
Step #12 - "dataform": Get:195 http://deb.debian.org/debian trixie/main amd64 libhtml-tree-perl all 5.07-3 [211 kB]
Step #4 - "cloud-sql-pg": 2026-01-12T18:25:49.336637302Z INFO Response: 200 OK service: "httplog" httpRequest: {url: "http://127.0.0.1:5000/api/tool/my-tool-by-id/invoke" method: "POST" path: "/api/tool/my-tool-by-id/invoke" remoteIP: "127.0.0.1:52840" proto: "HTTP/1.1" requestID: "0b0d1eeb59c8/XfiJYYEvC2-000007"} httpResponse: {status: 200 bytes: 40 elapsed: 4.847957} 
Step #4 - "cloud-sql-pg": === RUN   TestCloudSQLPgSimpleToolEndpoints/invoke_my-tool-by-name_with_nil_response
Step #12 - "dataform": Get:196 http://deb.debian.org/debian trixie/main amd64 libhtml-format-perl all 2.16-2 [38.8 kB]
Step #12 - "dataform": Get:197 http://deb.debian.org/debian trixie/main amd64 libhttp-cookies-perl all 6.11-1 [19.1 kB]
Step #4 - "cloud-sql-pg": 2026-01-12T18:25:49.342109959Z INFO Response: 200 OK service: "httplog" httpRequest: {url: "http://127.0.0.1:5000/api/tool/my-tool-by-name/invoke" method: "POST" path: "/api/tool/my-tool-by-name/invoke" remoteIP: "127.0.0.1:52840" proto: "HTTP/1.1" requestID: "0b0d1eeb59c8/XfiJYYEvC2-000008"} httpResponse: {status: 200 bytes: 18 elapsed: 4.507068} 
Step #4 - "cloud-sql-pg": === RUN   TestCloudSQLPgSimpleToolEndpoints/Invoke_my-tool_without_parameters
Step #12 - "dataform": Get:198 http://deb.debian.org/debian trixie/main amd64 libhttp-daemon-perl all 6.16-1 [23.5 kB]
Step #4 - "cloud-sql-pg": 2026-01-12T18:25:49.343100619Z INFO Response: 400 Client Error service: "httplog" httpRequest: {url: "http://127.0.0.1:5000/api/tool/my-tool/invoke" method: "POST" path: "/api/tool/my-tool/invoke" remoteIP: "127.0.0.1:52840" proto: "HTTP/1.1" requestID: "0b0d1eeb59c8/XfiJYYEvC2-000009"} httpResponse: {status: 400 bytes: 98 elapsed: 0.226120} 
Step #12 - "dataform": Get:199 http://deb.debian.org/debian trixie/main amd64 libhttp-negotiate-perl all 6.01-2 [13.1 kB]
Step #4 - "cloud-sql-pg": === RUN   TestCloudSQLPgSimpleToolEndpoints/Invoke_my-tool_with_insufficient_parameters
Step #4 - "cloud-sql-pg": 2026-01-12T18:25:49.344277248Z INFO Response: 400 Client Error service: "httplog" httpRequest: {url: "http://127.0.0.1:5000/api/tool/my-tool/invoke" method: "POST" path: "/api/tool/my-tool/invoke" remoteIP: "127.0.0.1:52840" proto: "HTTP/1.1" requestID: "0b0d1eeb59c8/XfiJYYEvC2-000010"} httpResponse: {status: 400 bytes: 100 elapsed: 0.241150} 
Step #4 - "cloud-sql-pg": === RUN   TestCloudSQLPgSimpleToolEndpoints/invoke_my-array-tool
Step #4 - "cloud-sql-pg": 2026-01-12T18:25:49.351081835Z INFO Response: 200 OK service: "httplog" httpRequest: {url: "http://127.0.0.1:5000/api/tool/my-array-tool/invoke" method: "POST" path: "/api/tool/my-array-tool/invoke" remoteIP: "127.0.0.1:52840" proto: "HTTP/1.1" requestID: "0b0d1eeb59c8/XfiJYYEvC2-000011"} httpResponse: {status: 200 bytes: 73 elapsed: 5.734548} 
Step #4 - "cloud-sql-pg": === RUN   TestCloudSQLPgSimpleToolEndpoints/Invoke_my-auth-tool_with_auth_token
Step #38 - "snowflake": === RUN   TestSnowflake
Step #12 - "dataform": Get:200 http://deb.debian.org/debian trixie/main amd64 x11-common all 1:7.7+24+deb13u1 [217 kB]
Step #12 - "dataform": Get:201 http://deb.debian.org/debian trixie/main amd64 libice6 amd64 2:1.1.1-1 [65.4 kB]
Step #12 - "dataform": Get:202 http://deb.debian.org/debian trixie/main amd64 libio-compress-brotli-perl amd64 0.004001-2+b3 [16.9 kB]
Step #12 - "dataform": Get:203 http://deb.debian.org/debian trixie/main amd64 perl-openssl-defaults amd64 7+b2 [6724 B]
Step #12 - "dataform": Get:204 http://deb.debian.org/debian trixie/main amd64 libnet-ssleay-perl amd64 1.94-3 [339 kB]
Step #4 - "cloud-sql-pg": 2026-01-12T18:25:49.369201655Z INFO Response: 200 OK service: "httplog" httpRequest: {url: "http://127.0.0.1:5000/api/tool/my-auth-tool/invoke" method: "POST" path: "/api/tool/my-auth-tool/invoke" remoteIP: "127.0.0.1:52840" proto: "HTTP/1.1" requestID: "0b0d1eeb59c8/XfiJYYEvC2-000012"} httpResponse: {status: 200 bytes: 36 elapsed: 17.104942} 
Step #4 - "cloud-sql-pg": === RUN   TestCloudSQLPgSimpleToolEndpoints/Invoke_my-auth-tool_with_invalid_auth_token
Step #4 - "cloud-sql-pg": 2026-01-12T18:25:49.370575895Z INFO Response: 401 Client Error service: "httplog" httpRequest: {url: "http://127.0.0.1:5000/api/tool/my-auth-tool/invoke" method: "POST" path: "/api/tool/my-auth-tool/invoke" remoteIP: "127.0.0.1:52840" proto: "HTTP/1.1" requestID: "0b0d1eeb59c8/XfiJYYEvC2-000013"} httpResponse: {status: 401 bytes: 140 elapsed: 0.290280} 
Step #4 - "cloud-sql-pg": === RUN   TestCloudSQLPgSimpleToolEndpoints/Invoke_my-auth-tool_without_auth_token
Step #4 - "cloud-sql-pg": 2026-01-12T18:25:49.371862724Z INFO Response: 401 Client Error service: "httplog" httpRequest: {url: "http://127.0.0.1:5000/api/tool/my-auth-tool/invoke" method: "POST" path: "/api/tool/my-auth-tool/invoke" remoteIP: "127.0.0.1:52840" proto: "HTTP/1.1" requestID: "0b0d1eeb59c8/XfiJYYEvC2-000014"} httpResponse: {status: 401 bytes: 140 elapsed: 0.323610} 
Step #4 - "cloud-sql-pg": === RUN   TestCloudSQLPgSimpleToolEndpoints/Invoke_my-auth-required-tool_with_auth_token
Step #12 - "dataform": Get:205 http://deb.debian.org/debian trixie/main amd64 libio-socket-ssl-perl all 2.089-1 [223 kB]
Step #4 - "cloud-sql-pg": 2026-01-12T18:25:49.375761192Z INFO Response: 200 OK service: "httplog" httpRequest: {url: "http://127.0.0.1:5000/api/tool/my-auth-required-tool/invoke" method: "POST" path: "/api/tool/my-auth-required-tool/invoke" remoteIP: "127.0.0.1:52840" proto: "HTTP/1.1" requestID: "0b0d1eeb59c8/XfiJYYEvC2-000015"} httpResponse: {status: 200 bytes: 32 elapsed: 2.792068} 
Step #4 - "cloud-sql-pg": === RUN   TestCloudSQLPgSimpleToolEndpoints/Invoke_my-auth-required-tool_with_invalid_auth_token
Step #4 - "cloud-sql-pg": 2026-01-12T18:25:49.377056172Z INFO Response: 401 Client Error service: "httplog" httpRequest: {url: "http://127.0.0.1:5000/api/tool/my-auth-required-tool/invoke" method: "POST" path: "/api/tool/my-auth-required-tool/invoke" remoteIP: "127.0.0.1:52840" proto: "HTTP/1.1" requestID: "0b0d1eeb59c8/XfiJYYEvC2-000016"} httpResponse: {status: 401 bytes: 119 elapsed: 0.174660} 
Step #12 - "dataform": Get:206 http://deb.debian.org/debian trixie/main amd64 libio-stringy-perl all 2.113-2 [48.3 kB]
Step #12 - "dataform": Get:207 http://deb.debian.org/debian trixie/main amd64 libjs-events all 3.3.0+~3.0.0-3 [11.3 kB]
Step #4 - "cloud-sql-pg": === RUN   TestCloudSQLPgSimpleToolEndpoints/Invoke_my-auth-required-tool_without_auth_token
Step #12 - "dataform": Get:208 http://deb.debian.org/debian trixie/main amd64 libjs-is-typedarray all 1.0.0-4 [3816 B]
Step #12 - "dataform": Get:209 http://deb.debian.org/debian trixie/main amd64 libjs-prettify all 2015.12.04+dfsg-1.1 [41.7 kB]
Step #4 - "cloud-sql-pg": 2026-01-12T18:25:49.378294461Z INFO Response: 401 Client Error service: "httplog" httpRequest: {url: "http://127.0.0.1:5000/api/tool/my-auth-tool/invoke" method: "POST" path: "/api/tool/my-auth-tool/invoke" remoteIP: "127.0.0.1:52840" proto: "HTTP/1.1" requestID: "0b0d1eeb59c8/XfiJYYEvC2-000017"} httpResponse: {status: 401 bytes: 140 elapsed: 0.181710} 
Step #4 - "cloud-sql-pg": === RUN   TestCloudSQLPgSimpleToolEndpoints/Invoke_my-client-auth-tool_with_auth_token
Step #4 - "cloud-sql-pg": === RUN   TestCloudSQLPgSimpleToolEndpoints/Invoke_my-client-auth-tool_without_auth_token
Step #4 - "cloud-sql-pg": === RUN   TestCloudSQLPgSimpleToolEndpoints/Invoke_my-client-auth-tool_with_invalid_auth_token
Step #12 - "dataform": Get:210 http://deb.debian.org/debian trixie/main amd64 libjs-sprintf-js all 1.1.2+ds1+~1.1.2-1 [12.8 kB]
Step #4 - "cloud-sql-pg": 2026-01-12T18:25:49.38056663Z INFO Response: 200 OK service: "httplog" httpRequest: {url: "http://127.0.0.1:5000/mcp" method: "POST" path: "/mcp" remoteIP: "127.0.0.1:52840" proto: "HTTP/1.1" requestID: "0b0d1eeb59c8/XfiJYYEvC2-000018"} httpResponse: {status: 200 bytes: 228 elapsed: 0.815999} 
Step #12 - "dataform": Get:211 http://deb.debian.org/debian trixie/main amd64 libjs-typedarray-to-buffer all 4.0.0-2 [4668 B]
Step #12 - "dataform": Get:212 http://deb.debian.org/debian trixie/main amd64 node-lodash-packages all 4.17.21+dfsg+~cs8.31.198.20210220-9 [179 kB]
Step #4 - "cloud-sql-pg": 2026-01-12T18:25:49.381865479Z INFO Response: 202 OK service: "httplog" httpRequest: {url: "http://127.0.0.1:5000/mcp" method: "POST" path: "/mcp" remoteIP: "127.0.0.1:52840" proto: "HTTP/1.1" requestID: "0b0d1eeb59c8/XfiJYYEvC2-000019"} httpResponse: {status: 202 bytes: 0 elapsed: 0.275559} 
Step #12 - "dataform": Get:213 http://deb.debian.org/debian trixie/main amd64 node-function-bind all 1.1.2+~cs2.1.14-1 [24.6 kB]
Step #12 - "dataform": Get:214 http://deb.debian.org/debian trixie/main amd64 node-object-inspect all 1.12.2+~cs1.8.1-1 [20.8 kB]
Step #4 - "cloud-sql-pg": === RUN   TestCloudSQLPgSimpleToolEndpoints/MCP_Invoke_my-tool
Step #4 - "cloud-sql-pg": 2026-01-12T18:25:49.387709406Z INFO Response: 200 OK service: "httplog" httpRequest: {url: "http://127.0.0.1:5000/mcp" method: "POST" path: "/mcp" remoteIP: "127.0.0.1:52840" proto: "HTTP/1.1" requestID: "0b0d1eeb59c8/XfiJYYEvC2-000020"} httpResponse: {status: 200 bytes: 164 elapsed: 3.432599} 
Step #4 - "cloud-sql-pg": === RUN   TestCloudSQLPgSimpleToolEndpoints/MCP_Invoke_invalid_tool
Step #4 - "cloud-sql-pg": 2026-01-12T18:25:49.389262826Z INFO Response: 200 OK service: "httplog" httpRequest: {url: "http://127.0.0.1:5000/mcp" method: "POST" path: "/mcp" remoteIP: "127.0.0.1:52840" proto: "HTTP/1.1" requestID: "0b0d1eeb59c8/XfiJYYEvC2-000021"} httpResponse: {status: 200 bytes: 131 elapsed: 0.259810} 
Step #4 - "cloud-sql-pg": === RUN   TestCloudSQLPgSimpleToolEndpoints/MCP_Invoke_my-tool_without_parameters
Step #4 - "cloud-sql-pg": 2026-01-12T18:25:49.390355115Z INFO Response: 200 OK service: "httplog" httpRequest: {url: "http://127.0.0.1:5000/mcp" method: "POST" path: "/mcp" remoteIP: "127.0.0.1:52840" proto: "HTTP/1.1" requestID: "0b0d1eeb59c8/XfiJYYEvC2-000022"} httpResponse: {status: 200 bytes: 149 elapsed: 0.231000} 
Step #4 - "cloud-sql-pg": === RUN   TestCloudSQLPgSimpleToolEndpoints/MCP_Invoke_my-tool_with_insufficient_parameters
Step #4 - "cloud-sql-pg": 2026-01-12T18:25:49.391623265Z INFO Response: 200 OK service: "httplog" httpRequest: {url: "http://127.0.0.1:5000/mcp" method: "POST" path: "/mcp" remoteIP: "127.0.0.1:52840" proto: "HTTP/1.1" requestID: "0b0d1eeb59c8/XfiJYYEvC2-000023"} httpResponse: {status: 200 bytes: 156 elapsed: 0.415400} 
Step #4 - "cloud-sql-pg": === RUN   TestCloudSQLPgSimpleToolEndpoints/MCP_Invoke_my-auth-required-tool
Step #4 - "cloud-sql-pg": 2026-01-12T18:25:49.395639523Z INFO Response: 200 OK service: "httplog" httpRequest: {url: "http://127.0.0.1:5000/mcp" method: "POST" path: "/mcp" remoteIP: "127.0.0.1:52840" proto: "HTTP/1.1" requestID: "0b0d1eeb59c8/XfiJYYEvC2-000024"} httpResponse: {status: 200 bytes: 119 elapsed: 2.983779} 
Step #4 - "cloud-sql-pg": === RUN   TestCloudSQLPgSimpleToolEndpoints/MCP_Invoke_my-auth-required-tool_with_invalid_auth_token
Step #4 - "cloud-sql-pg": === RUN   TestCloudSQLPgSimpleToolEndpoints/MCP_Invoke_my-auth-required-tool_without_auth_token
Step #4 - "cloud-sql-pg": === RUN   TestCloudSQLPgSimpleToolEndpoints/MCP_Invoke_my-client-auth-tool
Step #4 - "cloud-sql-pg": === RUN   TestCloudSQLPgSimpleToolEndpoints/MCP_Invoke_my-client-auth-tool_without_access_token
Step #4 - "cloud-sql-pg": === RUN   TestCloudSQLPgSimpleToolEndpoints/MCP_Invoke_my-client-auth-tool_with_invalid_access_token
Step #4 - "cloud-sql-pg": === RUN   TestCloudSQLPgSimpleToolEndpoints/MCP_Invoke_my-fail-tool
Step #12 - "dataform": Get:215 http://deb.debian.org/debian trixie/main amd64 node-es-abstract all 1.20.4+~cs26.27.47-2 [137 kB]
Step #12 - "dataform": Get:216 http://deb.debian.org/debian trixie/main amd64 node-resolve all 1.22.8+~cs5.34.15-2 [29.8 kB]
Step #12 - "dataform": Get:217 http://deb.debian.org/debian trixie/main amd64 node-define-properties all 1.2.1+~cs2.2.3-1 [9080 B]
Step #12 - "dataform": Get:218 http://deb.debian.org/debian trixie/main amd64 node-debbundle-es-to-primitive all 1.2.1+~cs9.7.25-2 [39.9 kB]
Step #12 - "dataform": Get:219 http://deb.debian.org/debian trixie/main amd64 node-isobject all 4.0.0-2 [5332 B]
Step #4 - "cloud-sql-pg": 2026-01-12T18:25:49.399741111Z INFO Response: 200 OK service: "httplog" httpRequest: {url: "http://127.0.0.1:5000/mcp" method: "POST" path: "/mcp" remoteIP: "127.0.0.1:52840" proto: "HTTP/1.1" requestID: "0b0d1eeb59c8/XfiJYYEvC2-000025"} httpResponse: {status: 200 bytes: 188 elapsed: 2.545169} 
Step #4 - "cloud-sql-pg": === RUN   TestCloudSQLPgSimpleToolEndpoints/invoke_my-exec-sql-tool
Step #4 - "cloud-sql-pg": 2026-01-12T18:25:49.403866658Z 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:52840" proto: "HTTP/1.1" requestID: "0b0d1eeb59c8/XfiJYYEvC2-000026"} httpResponse: {status: 200 bytes: 32 elapsed: 2.475478} 
Step #4 - "cloud-sql-pg": === RUN   TestCloudSQLPgSimpleToolEndpoints/invoke_my-exec-sql-tool_create_table
Step #12 - "dataform": Get:220 http://deb.debian.org/debian trixie/main amd64 node-is-descriptor all 3.0.0-2 [5556 B]
Step #12 - "dataform": Get:221 http://deb.debian.org/debian trixie/main amd64 node-define-property all 2.0.2+really+2.0.2-3 [6820 B]
Step #12 - "dataform": Get:222 http://deb.debian.org/debian trixie/main amd64 node-defined all 1.0.1+~1.0.0-1 [6776 B]
Step #12 - "dataform": Get:223 http://deb.debian.org/debian trixie/main amd64 node-abbrev all 1.1.1+~1.1.2-1 [5692 B]
Step #12 - "dataform": Get:224 http://deb.debian.org/debian trixie/main amd64 node-archy all 1.0.0-6 [4556 B]
Step #12 - "dataform": Get:225 http://deb.debian.org/debian trixie/main amd64 node-async all 3.2.6+dfsg-2 [96.4 kB]
Step #12 - "dataform": Get:226 http://deb.debian.org/debian trixie/main amd64 node-convert-source-map all 1.9.0+~1.5.2-1 [8176 B]
Step #12 - "dataform": Get:227 http://deb.debian.org/debian trixie/main amd64 node-decamelize all 4.0.0-2 [4080 B]
Step #12 - "dataform": Get:228 http://deb.debian.org/debian trixie/main amd64 node-es6-error all 4.1.1-5 [6148 B]
Step #12 - "dataform": Get:229 http://deb.debian.org/debian trixie/main amd64 node-esprima all 4.0.1+ds+~4.0.3-2 [69.3 kB]
Step #4 - "cloud-sql-pg": 2026-01-12T18:25:49.418640391Z 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:52840" proto: "HTTP/1.1" requestID: "0b0d1eeb59c8/XfiJYYEvC2-000027"} httpResponse: {status: 200 bytes: 18 elapsed: 13.709643} 
Step #4 - "cloud-sql-pg": === RUN   TestCloudSQLPgSimpleToolEndpoints/invoke_my-exec-sql-tool_select_table
Step #4 - "cloud-sql-pg": 2026-01-12T18:25:49.424647778Z 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:52840" proto: "HTTP/1.1" requestID: "0b0d1eeb59c8/XfiJYYEvC2-000028"} httpResponse: {status: 200 bytes: 18 elapsed: 4.952787} 
Step #4 - "cloud-sql-pg": === RUN   TestCloudSQLPgSimpleToolEndpoints/invoke_my-exec-sql-tool_drop_table
Step #12 - "dataform": Get:230 http://deb.debian.org/debian trixie/main amd64 node-escodegen all 2.1.0+dfsg+~0.0.8-1 [23.0 kB]
Step #12 - "dataform": Get:231 http://deb.debian.org/debian trixie/main amd64 node-commondir all 1.0.1+~1.0.0-1 [4388 B]
Step #12 - "dataform": Get:232 http://deb.debian.org/debian trixie/main amd64 node-is-number all 7.0.0-4 [6020 B]
Step #12 - "dataform": Get:233 http://deb.debian.org/debian trixie/main amd64 node-repeat-string all 1.6.1+repack-1 [5600 B]
Step #12 - "dataform": Get:234 http://deb.debian.org/debian trixie/main amd64 node-to-regex-range all 5.0.1-4 [10.5 kB]
Step #12 - "dataform": Get:235 http://deb.debian.org/debian trixie/main amd64 node-fill-range all 7.1.1+~7.0.3-1 [8768 B]
Step #12 - "dataform": Get:236 http://deb.debian.org/debian trixie/main amd64 node-braces all 3.0.3+~3.0.5-1 [20.6 kB]
Step #12 - "dataform": Get:237 http://deb.debian.org/debian trixie/main amd64 node-normalize-path all 3.0.0+~3.0.0-1 [6608 B]
Step #12 - "dataform": Get:238 http://deb.debian.org/debian trixie/main amd64 node-anymatch all 3.1.3+~cs4.6.1-2 [33.4 kB]
Step #12 - "dataform": Get:239 http://deb.debian.org/debian trixie/main amd64 node-micromatch all 4.0.7+~4.0.9-1 [26.0 kB]
Step #12 - "dataform": Get:240 http://deb.debian.org/debian trixie/main amd64 node-pify all 5.0.0+~cs5.0.1-1 [7072 B]
Step #12 - "dataform": Get:241 http://deb.debian.org/debian trixie/main amd64 node-path-type all 4.0.0-3 [3944 B]
Step #12 - "dataform": Get:242 http://deb.debian.org/debian trixie/main amd64 node-n3 all 1.16.3+~1.2.3+~1.10.4-1 [37.0 kB]
Step #12 - "dataform": Get:243 http://deb.debian.org/debian trixie/main amd64 node-slash all 4.0.0-3 [4292 B]
Step #12 - "dataform": Get:244 http://deb.debian.org/debian trixie/main amd64 node-globby all 13.1.3+~cs16.25.40-3 [40.5 kB]
Step #4 - "cloud-sql-pg": 2026-01-12T18:25:49.456678083Z 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:52840" proto: "HTTP/1.1" requestID: "0b0d1eeb59c8/XfiJYYEvC2-000029"} httpResponse: {status: 200 bytes: 18 elapsed: 30.788544} 
Step #4 - "cloud-sql-pg": === RUN   TestCloudSQLPgSimpleToolEndpoints/invoke_my-exec-sql-tool_without_body
Step #4 - "cloud-sql-pg": 2026-01-12T18:25:49.457961522Z 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:52840" proto: "HTTP/1.1" requestID: "0b0d1eeb59c8/XfiJYYEvC2-000030"} httpResponse: {status: 400 bytes: 99 elapsed: 0.181930} 
Step #4 - "cloud-sql-pg": === RUN   TestCloudSQLPgSimpleToolEndpoints/Invoke_my-auth-exec-sql-tool_with_auth_token
Step #4 - "cloud-sql-pg": 2026-01-12T18:25:49.46217414Z INFO Response: 200 OK service: "httplog" httpRequest: {url: "http://127.0.0.1:5000/api/tool/my-auth-exec-sql-tool/invoke" method: "POST" path: "/api/tool/my-auth-exec-sql-tool/invoke" remoteIP: "127.0.0.1:52840" proto: "HTTP/1.1" requestID: "0b0d1eeb59c8/XfiJYYEvC2-000031"} httpResponse: {status: 200 bytes: 32 elapsed: 3.080718} 
Step #4 - "cloud-sql-pg": === RUN   TestCloudSQLPgSimpleToolEndpoints/Invoke_my-auth-exec-sql-tool_with_invalid_auth_token
Step #4 - "cloud-sql-pg": 2026-01-12T18:25:49.463379389Z INFO Response: 401 Client Error service: "httplog" httpRequest: {url: "http://127.0.0.1:5000/api/tool/my-auth-exec-sql-tool/invoke" method: "POST" path: "/api/tool/my-auth-exec-sql-tool/invoke" remoteIP: "127.0.0.1:52840" proto: "HTTP/1.1" requestID: "0b0d1eeb59c8/XfiJYYEvC2-000032"} httpResponse: {status: 401 bytes: 119 elapsed: 0.189450} 
Step #4 - "cloud-sql-pg": === RUN   TestCloudSQLPgSimpleToolEndpoints/Invoke_my-auth-exec-sql-tool_without_auth_token
Step #4 - "cloud-sql-pg": 2026-01-12T18:25:49.464343359Z INFO Response: 401 Client Error service: "httplog" httpRequest: {url: "http://127.0.0.1:5000/api/tool/my-auth-exec-sql-tool/invoke" method: "POST" path: "/api/tool/my-auth-exec-sql-tool/invoke" remoteIP: "127.0.0.1:52840" proto: "HTTP/1.1" requestID: "0b0d1eeb59c8/XfiJYYEvC2-000033"} httpResponse: {status: 401 bytes: 119 elapsed: 0.140770} 
Step #4 - "cloud-sql-pg": === RUN   TestCloudSQLPgSimpleToolEndpoints/invoke_my-exec-sql-tool_with_invalid_SELECT_SQL
Step #12 - "dataform": Get:245 http://deb.debian.org/debian trixie/main amd64 node-graceful-fs all 4.2.10-1 [14.4 kB]
Step #12 - "dataform": Get:246 http://deb.debian.org/debian trixie/main amd64 node-is-path-cwd all 2.2.0-2 [3672 B]
Step #12 - "dataform": Get:247 http://deb.debian.org/debian trixie/main amd64 node-path-is-inside all 1.0.2+~1.0.0-1 [5072 B]
Step #12 - "dataform": Get:248 http://deb.debian.org/debian trixie/main amd64 node-is-path-inside all 3.0.3-2 [3980 B]
Step #12 - "dataform": Get:249 http://deb.debian.org/debian trixie/main amd64 node-escape-string-regexp all 4.0.0-2 [4296 B]
Step #4 - "cloud-sql-pg": 2026-01-12T18:25:49.467639897Z 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:52840" proto: "HTTP/1.1" requestID: "0b0d1eeb59c8/XfiJYYEvC2-000034"} httpResponse: {status: 400 bytes: 158 elapsed: 2.508338} 
Step #4 - "cloud-sql-pg": === RUN   TestCloudSQLPgSimpleToolEndpoints/invoke_my-exec-sql-tool_with_invalid_ALTER_SQL
Step #4 - "cloud-sql-pg": 2026-01-12T18:25:49.471100956Z 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:52840" proto: "HTTP/1.1" requestID: "0b0d1eeb59c8/XfiJYYEvC2-000035"} httpResponse: {status: 400 bytes: 144 elapsed: 2.522299} 
Step #4 - "cloud-sql-pg": === RUN   TestCloudSQLPgSimpleToolEndpoints/invoke_create-table-templateParams-tool
Step #4 - "cloud-sql-pg": === RUN   TestCloudSQLPgSimpleToolEndpoints/invoke_insert-table-templateParams-tool
Step #4 - "cloud-sql-pg": === RUN   TestCloudSQLPgSimpleToolEndpoints/invoke_insert-table-templateParams-tool#01
Step #4 - "cloud-sql-pg": === RUN   TestCloudSQLPgSimpleToolEndpoints/invoke_select-templateParams-tool
Step #4 - "cloud-sql-pg": === RUN   TestCloudSQLPgSimpleToolEndpoints/invoke_select-templateParams-combined-tool
Step #4 - "cloud-sql-pg": === RUN   TestCloudSQLPgSimpleToolEndpoints/invoke_select-templateParams-combined-tool_with_no_results
Step #4 - "cloud-sql-pg": === RUN   TestCloudSQLPgSimpleToolEndpoints/invoke_select-fields-templateParams-tool
Step #4 - "cloud-sql-pg": === RUN   TestCloudSQLPgSimpleToolEndpoints/invoke_select-filter-templateParams-combined-tool
Step #4 - "cloud-sql-pg": === RUN   TestCloudSQLPgSimpleToolEndpoints/invoke_drop-table-templateParams-tool
Step #4 - "cloud-sql-pg": === RUN   TestCloudSQLPgSimpleToolEndpoints/invoke_list_tables_all_tables_detailed_output
Step #12 - "dataform": Get:250 http://deb.debian.org/debian trixie/main amd64 node-indent-string all 4.0.0-2 [4144 B]
Step #12 - "dataform": Get:251 http://deb.debian.org/debian trixie/main amd64 node-p-map all 4.0.0+~3.1.0+~3.0.1-2 [7904 B]
Step #12 - "dataform": Get:252 http://deb.debian.org/debian trixie/main amd64 node-del all 7.1.0-1 [8020 B]
Step #12 - "dataform": Get:253 http://deb.debian.org/debian trixie/main amd64 node-make-dir all 3.1.0-3 [6040 B]
Step #12 - "dataform": Get:254 http://deb.debian.org/debian trixie/main amd64 node-p-limit all 4.0.0+~cs4.0.0-5 [7576 B]
Step #12 - "dataform": Get:255 http://deb.debian.org/debian trixie/main amd64 node-p-locate all 6.0.0-12 [5752 B]

Build Log: https://console.cloud.google.com/logs/viewer?advancedFilter=resource.type%3D%22build%22+AND+resource.labels.build_id%3D%227c98770e-087d-497e-b418-ff10d192a0ad%22+AND+resource.labels.build_trigger_id%3D%22785da918-06f1-47bb-860c-fbabc80b5977%22&project=toolbox-testing-438616