Skip to content

feat(tools/healthcare): Add healthcare dataset tools - #1743

Merged
Quarz0 merged 9 commits into
googleapis:healthcarefrom
Quarz0:healthcare_dataset
Oct 28, 2025
Merged

feat(tools/healthcare): Add healthcare dataset tools#1743
Quarz0 merged 9 commits into
googleapis:healthcarefrom
Quarz0:healthcare_dataset

Merge branch 'healthcare' of https://github.com/googleapis/genai-tool…

b2698d0
Select commit
Loading
Failed to load commit list.
Google Cloud Build / integration-test-pr (toolbox-testing-438616) succeeded Oct 24, 2025 in 7m 8s

Summary

Build Information

Trigger integration-test-pr
Build e4fcdbd6-2abc-4dc5-b259-c76a688233dd
Start 2025-10-24T16:05:28-07:00
Duration 6m18.697s
Status SUCCESS

Steps

Step Status Duration
install-dependencies SUCCESS 23.574s
compile-test-binary SUCCESS 1m5.763s
cloud-sql-pg SUCCESS 22.469s
alloydb SUCCESS 6.269s
alloydb-pg SUCCESS 20.782s
alloydb-ai-nl SUCCESS 8.303s
bigtable SUCCESS 13.123s
bigquery SUCCESS 4m42.783s
dataplex SUCCESS 2m17.599s
dataform SUCCESS 1m5.63s
healthcare SUCCESS 13.732s
postgres SUCCESS 18.881s
spanner SUCCESS 31.821s
neo4j SUCCESS 7.326s
cloud-sql-mssql SUCCESS 7.662s
cloud-sql-mysql SUCCESS 26.128s
mysql SUCCESS 25.161s
mssql SUCCESS 11.002s
http SUCCESS 4.215s
sqlite SUCCESS 4.683s
couchbase SUCCESS 30.243s
redis SUCCESS 8.405s
valkey SUCCESS 4.779s
oceanbase SUCCESS 9.247s
firestore SUCCESS 7.428s
looker SUCCESS 1m29.772s
cloud-sql SUCCESS 3.569s
tidb SUCCESS 10.15s
firebird SUCCESS 1m11.871s
clickhouse SUCCESS 6.751s
trino SUCCESS 9.759s
yugabytedb SUCCESS 12.122s
cassandra SUCCESS 10.921s
oracle SUCCESS 8.118s
serverless-spark SUCCESS 4.627s

Details


starting build "e4fcdbd6-2abc-4dc5-b259-c76a688233dd"

FETCHSOURCE
hint: Using 'master' as the name for the initial branch. This default branch name
hint: is subject to change. To configure the initial branch name to use in all
hint: of your new repositories, which will suppress this warning, call:
hint: 
hint: 	git config --global init.defaultBranch <name>
hint: 
hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and
hint: 'development'. The just-created branch can be renamed via this command:
hint: 
hint: 	git branch -m <name>
Initialized empty Git repository in /workspace/.git/
From https://github.com/googleapis/genai-toolbox
 * branch            b2698d030fb0afd9da091b972e3aa1cad05c0ab8 -> FETCH_HEAD
HEAD is now at b2698d0 Merge branch 'healthcare' of https://github.com/googleapis/genai-toolbox into healthcare_dataset
GitCommit:
b2698d030fb0afd9da091b972e3aa1cad05c0ab8
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": 795dbedde24d: Pulling fs layer
Step #0 - "install-dependencies": 89d573bf42b3: Pulling fs layer
Step #0 - "install-dependencies": 26dfe2fac1c4: Pulling fs layer
Step #0 - "install-dependencies": 1c596538aa11: Pulling fs layer
Step #0 - "install-dependencies": 91631faa732a: Pulling fs layer
Step #0 - "install-dependencies": 923089182cb9: Pulling fs layer
Step #0 - "install-dependencies": 4f4fb700ef54: Pulling fs layer
Step #0 - "install-dependencies": 923089182cb9: Waiting
Step #0 - "install-dependencies": 91631faa732a: Waiting
Step #0 - "install-dependencies": 4f4fb700ef54: Waiting
Step #0 - "install-dependencies": 1c596538aa11: Waiting
Step #0 - "install-dependencies": 89d573bf42b3: Verifying Checksum
Step #0 - "install-dependencies": 89d573bf42b3: Download complete
Step #0 - "install-dependencies": 795dbedde24d: Verifying Checksum
Step #0 - "install-dependencies": 795dbedde24d: Download complete
Step #0 - "install-dependencies": 26dfe2fac1c4: Verifying Checksum
Step #0 - "install-dependencies": 26dfe2fac1c4: Download complete
Step #0 - "install-dependencies": 923089182cb9: Verifying Checksum
Step #0 - "install-dependencies": 923089182cb9: Download complete
Step #0 - "install-dependencies": 4f4fb700ef54: Verifying Checksum
Step #0 - "install-dependencies": 4f4fb700ef54: Download complete
Step #0 - "install-dependencies": 91631faa732a: Verifying Checksum
Step #0 - "install-dependencies": 91631faa732a: Download complete
Step #0 - "install-dependencies": 1c596538aa11: Verifying Checksum
Step #0 - "install-dependencies": 1c596538aa11: Download complete
Step #0 - "install-dependencies": 795dbedde24d: Pull complete
Step #0 - "install-dependencies": 89d573bf42b3: Pull complete
Step #0 - "install-dependencies": 26dfe2fac1c4: Pull complete
Step #0 - "install-dependencies": 1c596538aa11: Pull complete
Step #0 - "install-dependencies": 91631faa732a: Pull complete
Step #0 - "install-dependencies": 923089182cb9: Pull complete
Step #0 - "install-dependencies": 4f4fb700ef54: Pull complete
Step #0 - "install-dependencies": Digest: sha256:dd08f769578a5f51a22bf6a81109288e23cfe2211f051a5c29bd1c05ad3db52a
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 cloud.google.com/go/cloudsqlconn v1.18.1
Step #0 - "install-dependencies": go: downloading github.com/goccy/go-yaml v1.18.0
Step #0 - "install-dependencies": go: downloading github.com/microsoft/go-mssqldb v1.9.3
Step #0 - "install-dependencies": go: downloading go.opentelemetry.io/otel/trace v1.38.0
Step #0 - "install-dependencies": go: downloading github.com/fsnotify/fsnotify v1.9.0
Step #0 - "install-dependencies": go: downloading github.com/trinodb/trino-go-client v0.329.0
Step #0 - "install-dependencies": go: downloading google.golang.org/api v0.251.0
Step #0 - "install-dependencies": go: downloading github.com/valkey-io/valkey-go v1.0.67
Step #0 - "install-dependencies": go: downloading github.com/jackc/pgx/v5 v5.7.6
Step #0 - "install-dependencies": go: downloading cloud.google.com/go/spanner v1.86.0
Step #0 - "install-dependencies": go: downloading github.com/yugabyte/pgx/v5 v5.5.3-yb-5
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/dataproc/v2 v2.14.1
Step #0 - "install-dependencies": go: downloading github.com/sijms/go-ora/v2 v2.9.0
Step #0 - "install-dependencies": go: downloading github.com/redis/go-redis/v9 v9.16.0
Step #0 - "install-dependencies": go: downloading github.com/neo4j/neo4j-go-driver/v5 v5.28.4
Step #0 - "install-dependencies": go: downloading modernc.org/sqlite v1.39.1
Step #0 - "install-dependencies": go: downloading cloud.google.com/go/bigquery v1.71.0
Step #0 - "install-dependencies": go: downloading github.com/ClickHouse/clickhouse-go/v2 v2.40.3
Step #0 - "install-dependencies": go: downloading cloud.google.com/go/geminidataanalytics v0.2.1
Step #0 - "install-dependencies": go: downloading cloud.google.com/go/firestore v1.20.0
Step #0 - "install-dependencies": go: downloading cloud.google.com/go/bigtable v1.40.1
Step #0 - "install-dependencies": go: downloading github.com/gocql/gocql v1.7.0
Step #0 - "install-dependencies": go: downloading github.com/google/uuid v1.6.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.27.1
Step #0 - "install-dependencies": go: downloading golang.org/x/oauth2 v0.32.0
Step #0 - "install-dependencies": go: downloading go.opentelemetry.io/otel v1.38.0
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/couchbase/gocb/v2 v2.11.1
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 cloud.google.com/go/alloydbconn v1.15.5
Step #0 - "install-dependencies": go: downloading github.com/GoogleCloudPlatform/opentelemetry-operations-go/exporter/trace v1.29.0
Step #0 - "install-dependencies": go: downloading github.com/looker-open-source/sdk-codegen/go v0.25.16
Step #0 - "install-dependencies": go: downloading github.com/couchbase/tools-common/http v1.0.9
Step #0 - "install-dependencies": go: downloading go.opentelemetry.io/contrib/propagators/autoprop v0.62.0
Step #0 - "install-dependencies": go: downloading github.com/cenkalti/backoff/v5 v5.0.3
Step #0 - "install-dependencies": go: downloading github.com/go-chi/httplog/v2 v2.1.1
Step #0 - "install-dependencies": go: downloading github.com/thlib/go-timezone-local v0.0.7
Step #0 - "install-dependencies": go: downloading google.golang.org/genproto v0.0.0-20250929231259-57b25ae835d4
Step #0 - "install-dependencies": go: downloading github.com/go-chi/render v1.0.3
Step #0 - "install-dependencies": go: downloading go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp v1.37.0
Step #0 - "install-dependencies": go: downloading go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.37.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.37.0
Step #0 - "install-dependencies": go: downloading go.opentelemetry.io/otel/sdk v1.37.0
Step #0 - "install-dependencies": go: downloading go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.37.0
Step #0 - "install-dependencies": go: downloading github.com/spf13/cobra v1.10.1
Step #0 - "install-dependencies": go: downloading cloud.google.com/go v0.121.6
Step #0 - "install-dependencies": go: downloading cloud.google.com/go/monitoring v1.24.2
Step #0 - "install-dependencies": go: downloading github.com/GoogleCloudPlatform/opentelemetry-operations-go/internal/resourcemapping v0.53.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-20250922171735-9219d122eba9
Step #0 - "install-dependencies": go: downloading google.golang.org/grpc v1.75.1
Step #0 - "install-dependencies": go: downloading google.golang.org/protobuf v1.36.9
Step #0 - "install-dependencies": go: downloading cloud.google.com/go/trace v1.11.6
Step #0 - "install-dependencies": go: downloading google.golang.org/genproto/googleapis/rpc v0.0.0-20250929231259-57b25ae835d4
Step #0 - "install-dependencies": go: downloading golang.org/x/sys v0.36.0
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/pierrec/lz4 v2.6.1+incompatible
Step #0 - "install-dependencies": go: downloading github.com/json-iterator/go v1.1.12
Step #0 - "install-dependencies": go: downloading github.com/google/go-cmp v0.7.0
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 go.opentelemetry.io/contrib/propagators/aws v1.37.0
Step #0 - "install-dependencies": go: downloading go.opentelemetry.io/contrib/propagators/b3 v1.37.0
Step #0 - "install-dependencies": go: downloading go.opentelemetry.io/contrib/propagators/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 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.42.0
Step #0 - "install-dependencies": go: downloading gopkg.in/ini.v1 v1.67.0
Step #0 - "install-dependencies": go: downloading github.com/ajg/form v1.5.1
Step #0 - "install-dependencies": go: downloading github.com/golang/snappy v1.0.0
Step #0 - "install-dependencies": go: downloading github.com/hailocab/go-hostpool v0.0.0-20160125115350-e80d13ce29ed
Step #0 - "install-dependencies": go: downloading gopkg.in/inf.v0 v0.9.1
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/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 golang.org/x/text v0.29.0
Step #0 - "install-dependencies": go: downloading github.com/cespare/xxhash/v2 v2.3.0
Step #0 - "install-dependencies": go: downloading github.com/dgryski/go-rendezvous v0.0.0-20200823014737-9f7001d12a5f
Step #0 - "install-dependencies": go: downloading cloud.google.com/go/iam v1.5.2
Step #0 - "install-dependencies": go: downloading cloud.google.com/go/longrunning v0.6.7
Step #0 - "install-dependencies": go: downloading cloud.google.com/go/auth v0.16.5
Step #0 - "install-dependencies": go: downloading cloud.google.com/go/auth/oauth2adapt v0.2.8
Step #0 - "install-dependencies": go: downloading golang.org/x/net v0.44.0
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 golang.org/x/time v0.13.0
Step #0 - "install-dependencies": go: downloading github.com/couchbase/gocbcoreps v0.1.4
Step #0 - "install-dependencies": go: downloading github.com/couchbase/gocbcore/v10 v10.8.1
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 go.uber.org/zap v1.27.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/golang-sql/sqlexp v0.1.0
Step #0 - "install-dependencies": go: downloading github.com/jackc/puddle/v2 v2.2.2
Step #0 - "install-dependencies": go: downloading go.uber.org/multierr v1.11.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/modern-go/reflect2 v1.0.2
Step #0 - "install-dependencies": go: downloading github.com/GoogleCloudPlatform/grpc-gcp-go/grpcgcp v1.5.3
Step #0 - "install-dependencies": go: downloading go.opencensus.io v0.24.0
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/ClickHouse/ch-go v0.68.0
Step #0 - "install-dependencies": go: downloading github.com/andybalholm/brotli v1.2.0
Step #0 - "install-dependencies": go: downloading github.com/apache/arrow/go/v15 v15.0.2
Step #0 - "install-dependencies": go: downloading golang.org/x/sync v0.17.0
Step #0 - "install-dependencies": go: downloading github.com/go-playground/locales v0.14.1
Step #0 - "install-dependencies": go: downloading github.com/go-logr/logr v1.4.3
Step #0 - "install-dependencies": go: downloading go.opentelemetry.io/proto/otlp v1.7.0
Step #0 - "install-dependencies": go: downloading go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.62.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/hashicorp/go-uuid v1.0.3
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.yaml.in/yaml/v3 v3.0.4
Step #0 - "install-dependencies": go: downloading github.com/GoogleCloudPlatform/opentelemetry-operations-go/detectors/gcp v1.29.0
Step #0 - "install-dependencies": go: downloading github.com/go-logr/stdr v1.2.2
Step #0 - "install-dependencies": go: downloading go.opentelemetry.io/auto/sdk v1.1.0
Step #0 - "install-dependencies": go: downloading github.com/golang/groupcache v0.0.0-20241129210726-2c02b8208cf8
Step #0 - "install-dependencies": go: downloading github.com/grpc-ecosystem/go-grpc-middleware v1.4.0
Step #0 - "install-dependencies": go: downloading go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.62.0
Step #0 - "install-dependencies": go: downloading github.com/grpc-ecosystem/grpc-gateway/v2 v2.27.1
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.6
Step #0 - "install-dependencies": go: downloading github.com/envoyproxy/go-control-plane/envoy v1.32.4
Step #0 - "install-dependencies": go: downloading github.com/jcmturner/aescts/v2 v2.0.0
Step #0 - "install-dependencies": go: downloading github.com/jcmturner/rpc/v2 v2.0.3
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/montanaflynn/stats v0.7.1
Step #0 - "install-dependencies": go: downloading github.com/felixge/httpsnoop v1.0.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/xdg-go/pbkdf2 v1.0.0
Step #0 - "install-dependencies": go: downloading github.com/gorilla/websocket v1.5.3
Step #0 - "install-dependencies": go: downloading github.com/go-jose/go-jose/v4 v4.1.1
Step #0 - "install-dependencies": go: downloading github.com/zeebo/errs v1.4.0
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 cel.dev/expr v0.24.0
Step #0 - "install-dependencies": go: downloading github.com/envoyproxy/protoc-gen-validate v1.2.1
Step #0 - "install-dependencies": go: downloading golang.org/x/exp v0.0.0-20250620022241-b7579e27df2b
Step #0 - "install-dependencies": go: downloading github.com/zeebo/xxh3 v1.0.2
Step #0 - "install-dependencies": go: downloading golang.org/x/tools v0.36.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 github.com/klauspost/cpuid/v2 v2.2.11
Step #0 - "install-dependencies": go: downloading github.com/planetscale/vtprotobuf v0.6.1-0.20240319094008-0393e58bdf10
Step #0 - "install-dependencies": go: downloading golang.org/x/mod v0.27.0
Step #0 - "install-dependencies": go: downloading modernc.org/libc v1.66.10
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
Step #0 - "install-dependencies": go: downloading github.com/dustin/go-humanize v1.0.1
Step #0 - "install-dependencies": go: downloading modernc.org/mathutil v1.7.1
Step #0 - "install-dependencies": go: downloading github.com/mattn/go-isatty v0.0.20
Step #0 - "install-dependencies": go: downloading github.com/remyoudompheng/bigfft v0.0.0-20230129092748-24d4a6f8daec
Finished Step #0 - "install-dependencies"
Starting Step #1 - "compile-test-binary"
Step #1 - "compile-test-binary": Already have image (with digest): golang:1
Step #1 - "compile-test-binary": go: downloading github.com/nakagami/firebirdsql v0.9.15
Step #1 - "compile-test-binary": go: downloading github.com/nakagami/chacha20 v0.1.0
Step #1 - "compile-test-binary": go: downloading gitlab.com/nyarla/go-crypt v0.0.0-20160106005555-d9a5dc2b789b
Step #1 - "compile-test-binary": go: downloading github.com/kardianos/osext v0.0.0-20190222173326-2bc1f35cddc0
Step #1 - "compile-test-binary": ?   	github.com/googleapis/genai-toolbox/tests	[no test files]
Finished Step #1 - "compile-test-binary"
Starting Step #19 - "sqlite"
Starting Step #25 - "looker"
Starting Step #16 - "mysql"
Starting Step #34 - "serverless-spark"
Starting Step #28 - "firebird"
Starting Step #22 - "valkey"
Starting Step #27 - "tidb"
Step #19 - "sqlite": Already have image (with digest): golang:1
Starting Step #13 - "neo4j"
Starting Step #11 - "postgres"
Starting Step #9 - "dataform"
Starting Step #10 - "healthcare"
Starting Step #2 - "cloud-sql-pg"
Step #16 - "mysql": Already have image (with digest): golang:1
Starting Step #23 - "oceanbase"
Starting Step #20 - "couchbase"
Step #34 - "serverless-spark": Already have image (with digest): golang:1
Step #28 - "firebird": Already have image (with digest): golang:1
Step #22 - "valkey": Already have image (with digest): golang:1
Starting Step #26 - "cloud-sql"
Step #27 - "tidb": Already have image (with digest): golang:1
Starting Step #7 - "bigquery"
Starting Step #6 - "bigtable"
Step #13 - "neo4j": Already have image (with digest): golang:1
Starting Step #29 - "clickhouse"
Starting Step #31 - "yugabytedb"
Starting Step #5 - "alloydb-ai-nl"
Step #9 - "dataform": Already have image (with digest): golang:1
Starting Step #33 - "oracle"
Step #11 - "postgres": Already have image (with digest): golang:1
Step #25 - "looker": Already have image (with digest): golang:1
Starting Step #30 - "trino"
Starting Step #8 - "dataplex"
Starting Step #21 - "redis"
Starting Step #17 - "mssql"
Starting Step #15 - "cloud-sql-mysql"
Starting Step #24 - "firestore"
Starting Step #12 - "spanner"
Starting Step #4 - "alloydb-pg"
Starting Step #18 - "http"
Starting Step #14 - "cloud-sql-mssql"
Starting Step #3 - "alloydb"
Starting Step #32 - "cassandra"
Step #2 - "cloud-sql-pg": Already have image (with digest): golang:1
Step #10 - "healthcare": Already have image (with digest): golang:1
Step #20 - "couchbase": Already have image (with digest): golang:1
Step #23 - "oceanbase": Already have image (with digest): golang:1
Step #26 - "cloud-sql": Already have image (with digest): golang:1
Step #29 - "clickhouse": Already have image (with digest): golang:1
Step #7 - "bigquery": Already have image (with digest): golang:1
Step #33 - "oracle": Already have image (with digest): golang:1
Step #24 - "firestore": Already have image (with digest): golang:1
Step #14 - "cloud-sql-mssql": Already have image (with digest): golang:1
Step #32 - "cassandra": Already have image (with digest): golang:1
Step #3 - "alloydb": Already have image (with digest): golang:1
Step #5 - "alloydb-ai-nl": Already have image (with digest): golang:1
Step #8 - "dataplex": Already have image (with digest): golang:1
Step #18 - "http": Already have image (with digest): golang:1
Step #12 - "spanner": Already have image (with digest): golang:1
Step #31 - "yugabytedb": Already have image (with digest): golang:1
Step #21 - "redis": Already have image (with digest): golang:1
Step #17 - "mssql": Already have image (with digest): golang:1
Step #4 - "alloydb-pg": Already have image (with digest): golang:1
Step #30 - "trino": Already have image (with digest): golang:1
Step #6 - "bigtable": Already have image (with digest): golang:1
Step #15 - "cloud-sql-mysql": Already have image (with digest): golang:1
Step #6 - "bigtable": === RUN   TestBigtableToolEndpoints
Step #6 - "bigtable": 2025/10/24 23:07:04 Creating table param_table61d0e650c7e7445b9b0fccb3c31cf2d2
Step #26 - "cloud-sql": === RUN   TestCreateDatabaseToolEndpoints
Step #3 - "alloydb": === RUN   TestAlloyDBToolEndpoints
Step #26 - "cloud-sql": === RUN   TestCreateDatabaseToolEndpoints/successful_database_creation
Step #26 - "cloud-sql": 2025-10-24T23:07:04.96932305Z INFO Response: 200 OK service: "httplog" httpRequest: {url: "http://127.0.0.1:5000/api/tool/create-database/invoke" method: "POST" path: "/api/tool/create-database/invoke" remoteIP: "127.0.0.1:43078" proto: "HTTP/1.1" requestID: "0f97fdb2079b/j1mlIjSqdr-000001"} httpResponse: {status: 200 bytes: 55 elapsed: 3.574241} 
Step #26 - "cloud-sql": === RUN   TestCreateDatabaseToolEndpoints/missing_name
Step #26 - "cloud-sql": 2025-10-24T23:07:04.970849921Z INFO Response: 400 Client Error service: "httplog" httpRequest: {url: "http://127.0.0.1:5000/api/tool/create-database/invoke" method: "POST" path: "/api/tool/create-database/invoke" remoteIP: "127.0.0.1:43078" proto: "HTTP/1.1" requestID: "0f97fdb2079b/j1mlIjSqdr-000002"} httpResponse: {status: 400 bytes: 100 elapsed: 0.398004} 
Step #3 - "alloydb": === RUN   TestAlloyDBToolEndpoints/get_my-simple-tool
Step #26 - "cloud-sql": --- PASS: TestCreateDatabaseToolEndpoints (0.02s)
Step #26 - "cloud-sql":     --- PASS: TestCreateDatabaseToolEndpoints/successful_database_creation (0.01s)
Step #26 - "cloud-sql":     --- PASS: TestCreateDatabaseToolEndpoints/missing_name (0.00s)
Step #26 - "cloud-sql": === RUN   TestCreateUsersToolEndpoints
Step #3 - "alloydb": 2025-10-24T23:07:04.972982857Z 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:43094" proto: "HTTP/1.1" requestID: "e9a161137fd5/R4vkocitzW-000001"} httpResponse: {status: 200 bytes: 505 elapsed: 0.607556} 
Step #3 - "alloydb": 2025-10-24T23:07:04.975005036Z INFO Response: 200 OK service: "httplog" httpRequest: {url: "http://127.0.0.1:5000/mcp" method: "POST" path: "/mcp" remoteIP: "127.0.0.1:43094" proto: "HTTP/1.1" requestID: "e9a161137fd5/R4vkocitzW-000002"} httpResponse: {status: 200 bytes: 196 elapsed: 0.625437} 
Step #26 - "cloud-sql": === RUN   TestCreateUsersToolEndpoints/successful_built-in_user_creation
Step #3 - "alloydb": 2025-10-24T23:07:04.97659493Z INFO Response: 202 OK service: "httplog" httpRequest: {url: "http://127.0.0.1:5000/mcp" method: "POST" path: "/mcp" remoteIP: "127.0.0.1:43094" proto: "HTTP/1.1" requestID: "e9a161137fd5/R4vkocitzW-000003"} httpResponse: {status: 202 bytes: 0 elapsed: 0.312898} 
Step #3 - "alloydb": === RUN   TestAlloyDBToolEndpoints/MCP_Invoke_my-param-tool
Step #26 - "cloud-sql": 2025-10-24T23:07:04.979951658Z INFO Response: 200 OK service: "httplog" httpRequest: {url: "http://127.0.0.1:5000/api/tool/create-user/invoke" method: "POST" path: "/api/tool/create-user/invoke" remoteIP: "127.0.0.1:43104" proto: "HTTP/1.1" requestID: "0f97fdb2079b/j1mlIjSqdr-000003"} httpResponse: {status: 200 bytes: 55 elapsed: 3.014518} 
Step #26 - "cloud-sql": === RUN   TestCreateUsersToolEndpoints/successful_iam_user_creation
Step #26 - "cloud-sql": 2025-10-24T23:07:04.98270042Z INFO Response: 200 OK service: "httplog" httpRequest: {url: "http://127.0.0.1:5000/api/tool/create-user/invoke" method: "POST" path: "/api/tool/create-user/invoke" remoteIP: "127.0.0.1:43104" proto: "HTTP/1.1" requestID: "0f97fdb2079b/j1mlIjSqdr-000004"} httpResponse: {status: 200 bytes: 55 elapsed: 1.494858} 
Step #26 - "cloud-sql": === RUN   TestCreateUsersToolEndpoints/missing_password_for_built-in_user
Step #26 - "cloud-sql": 2025-10-24T23:07:04.984081312Z INFO Response: 400 Client Error service: "httplog" httpRequest: {url: "http://127.0.0.1:5000/api/tool/create-user/invoke" method: "POST" path: "/api/tool/create-user/invoke" remoteIP: "127.0.0.1:43104" proto: "HTTP/1.1" requestID: "0f97fdb2079b/j1mlIjSqdr-000005"} httpResponse: {status: 400 bytes: 108 elapsed: 0.320609} 
Step #26 - "cloud-sql": --- PASS: TestCreateUsersToolEndpoints (0.01s)
Step #26 - "cloud-sql":     --- PASS: TestCreateUsersToolEndpoints/successful_built-in_user_creation (0.00s)
Step #26 - "cloud-sql":     --- PASS: TestCreateUsersToolEndpoints/successful_iam_user_creation (0.00s)
Step #26 - "cloud-sql":     --- PASS: TestCreateUsersToolEndpoints/missing_password_for_built-in_user (0.00s)
Step #26 - "cloud-sql": === RUN   TestGetInstancesToolEndpoints
Step #26 - "cloud-sql": === RUN   TestGetInstancesToolEndpoints/successful_get_instance
Step #26 - "cloud-sql": 2025-10-24T23:07:04.995580741Z INFO Response: 200 OK service: "httplog" httpRequest: {url: "http://127.0.0.1:5000/api/tool/get-instance-1/invoke" method: "POST" path: "/api/tool/get-instance-1/invoke" remoteIP: "127.0.0.1:43106" proto: "HTTP/1.1" requestID: "0f97fdb2079b/j1mlIjSqdr-000006"} httpResponse: {status: 200 bytes: 65 elapsed: 3.716419} 
Step #26 - "cloud-sql": === RUN   TestGetInstancesToolEndpoints/failed_get_instance
Step #26 - "cloud-sql": 2025-10-24T23:07:04.996649864Z INFO Response: 401 Client Error service: "httplog" httpRequest: {url: "http://127.0.0.1:5000/api/tool/get-instance-2/invoke" method: "POST" path: "/api/tool/get-instance-2/invoke" remoteIP: "127.0.0.1:43106" proto: "HTTP/1.1" requestID: "0f97fdb2079b/j1mlIjSqdr-000007"} httpResponse: {status: 401 bytes: 123 elapsed: 0.106726} 
Step #26 - "cloud-sql": --- PASS: TestGetInstancesToolEndpoints (0.01s)
Step #26 - "cloud-sql":     --- PASS: TestGetInstancesToolEndpoints/successful_get_instance (0.01s)
Step #26 - "cloud-sql":     --- PASS: TestGetInstancesToolEndpoints/failed_get_instance (0.00s)
Step #26 - "cloud-sql": === RUN   TestListDatabasesToolEndpoints
Step #26 - "cloud-sql": === RUN   TestListDatabasesToolEndpoints/successful_databases_listing
Step #26 - "cloud-sql": 2025-10-24T23:07:05.005652356Z INFO Response: 200 OK service: "httplog" httpRequest: {url: "http://127.0.0.1:5000/api/tool/list-databases/invoke" method: "POST" path: "/api/tool/list-databases/invoke" remoteIP: "127.0.0.1:43108" proto: "HTTP/1.1" requestID: "0f97fdb2079b/j1mlIjSqdr-000008"} httpResponse: {status: 200 bytes: 169 elapsed: 2.908852} 
Step #26 - "cloud-sql": === RUN   TestListDatabasesToolEndpoints/missing_instance
Step #26 - "cloud-sql": 2025-10-24T23:07:05.007178926Z INFO Response: 400 Client Error service: "httplog" httpRequest: {url: "http://127.0.0.1:5000/api/tool/list-databases/invoke" method: "POST" path: "/api/tool/list-databases/invoke" remoteIP: "127.0.0.1:43108" proto: "HTTP/1.1" requestID: "0f97fdb2079b/j1mlIjSqdr-000009"} httpResponse: {status: 400 bytes: 104 elapsed: 0.246024} 
Step #26 - "cloud-sql": --- PASS: TestListDatabasesToolEndpoints (0.01s)
Step #26 - "cloud-sql":     --- PASS: TestListDatabasesToolEndpoints/successful_databases_listing (0.00s)
Step #26 - "cloud-sql":     --- PASS: TestListDatabasesToolEndpoints/missing_instance (0.00s)
Step #26 - "cloud-sql": === RUN   TestListInstance
Step #26 - "cloud-sql": === RUN   TestListInstance/successful_operation
Step #26 - "cloud-sql": 2025-10-24T23:07:05.020423118Z INFO Response: 200 OK service: "httplog" httpRequest: {url: "http://127.0.0.1:5000/api/tool/list-instances/invoke" method: "POST" path: "/api/tool/list-instances/invoke" remoteIP: "127.0.0.1:43122" proto: "HTTP/1.1" requestID: "0f97fdb2079b/j1mlIjSqdr-000010"} httpResponse: {status: 200 bytes: 84 elapsed: 4.223160} 
Step #26 - "cloud-sql": === RUN   TestListInstance/failed_operation
Step #26 - "cloud-sql": 2025-10-24T23:07:05.021752317Z INFO Response: 401 Client Error service: "httplog" httpRequest: {url: "http://127.0.0.1:5000/api/tool/list-instances-fail/invoke" method: "POST" path: "/api/tool/list-instances-fail/invoke" remoteIP: "127.0.0.1:43122" proto: "HTTP/1.1" requestID: "0f97fdb2079b/j1mlIjSqdr-000011"} httpResponse: {status: 401 bytes: 123 elapsed: 0.153679} 
Step #26 - "cloud-sql": --- PASS: TestListInstance (0.01s)
Step #26 - "cloud-sql":     --- PASS: TestListInstance/successful_operation (0.01s)
Step #26 - "cloud-sql":     --- PASS: TestListInstance/failed_operation (0.00s)
Step #26 - "cloud-sql": === RUN   TestCloudSQLW
...
[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%22e4fcdbd6-2abc-4dc5-b259-c76a688233dd%22+AND+resource.labels.build_trigger_id%3D%22785da918-06f1-47bb-860c-fbabc80b5977%22&project=toolbox-testing-438616.]
...
1 [105 kB]
Step #9 - "dataform": Get:157 http://deb.debian.org/debian trixie/main amd64 libfile-desktopentry-perl all 0.22-3 [17.6 kB]
Step #9 - "dataform": Get:158 http://deb.debian.org/debian trixie/main amd64 libfile-fcntllock-perl amd64 0.22-4+b4 [34.6 kB]
Step #9 - "dataform": Get:159 http://deb.debian.org/debian trixie/main amd64 libtimedate-perl all 2.3300-2 [39.3 kB]
Step #9 - "dataform": Get:160 http://deb.debian.org/debian trixie/main amd64 libhttp-date-perl all 6.06-1 [10.7 kB]
Step #9 - "dataform": Get:161 http://deb.debian.org/debian trixie/main amd64 libfile-listing-perl all 6.16-1 [12.4 kB]
Step #9 - "dataform": Get:162 http://deb.debian.org/debian trixie/main amd64 libglib2.0-0t64 amd64 2.84.4-3~deb13u1 [1519 kB]
Step #9 - "dataform": Get:163 http://deb.debian.org/debian trixie/main amd64 shared-mime-info amd64 2.4-5+b2 [760 kB]
Step #9 - "dataform": Get:164 http://deb.debian.org/debian trixie/main amd64 libfile-mimeinfo-perl all 0.35-1 [44.4 kB]
Step #9 - "dataform": Get:165 http://deb.debian.org/debian trixie/main amd64 libfont-afm-perl all 1.20-4 [13.1 kB]
Step #9 - "dataform": Get:166 http://deb.debian.org/debian trixie/main amd64 libpng16-16t64 amd64 1.6.48-1 [282 kB]
Step #9 - "dataform": Get:167 http://deb.debian.org/debian trixie/main amd64 libfreetype6 amd64 2.13.3+dfsg-1 [452 kB]
Step #9 - "dataform": Get:168 http://deb.debian.org/debian trixie/main amd64 libfontconfig1 amd64 2.15.0-2.3 [392 kB]
Step #9 - "dataform": Get:169 http://deb.debian.org/debian trixie/main amd64 libgdk-pixbuf2.0-common all 2.42.12+dfsg-4 [311 kB]
Step #9 - "dataform": Get:170 http://deb.debian.org/debian trixie/main amd64 libjpeg62-turbo amd64 1:2.1.5-4 [168 kB]
Step #9 - "dataform": Get:171 http://deb.debian.org/debian trixie/main amd64 libjbig0 amd64 2.1-6.1+b2 [32.1 kB]
Step #9 - "dataform": Get:172 http://deb.debian.org/debian trixie/main amd64 liblerc4 amd64 4.0.0+ds-5 [183 kB]
Step #9 - "dataform": Get:173 http://deb.debian.org/debian trixie/main amd64 libsharpyuv0 amd64 1.5.0-0.1 [116 kB]
Step #9 - "dataform": Get:174 http://deb.debian.org/debian trixie/main amd64 libwebp7 amd64 1.5.0-0.1 [318 kB]
Step #9 - "dataform": Get:175 http://deb.debian.org/debian-security trixie-security/main amd64 libtiff6 amd64 4.7.0-3+deb13u1 [346 kB]
Step #9 - "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 #9 - "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 #9 - "dataform": Get:178 http://deb.debian.org/debian trixie/main amd64 libglvnd0 amd64 1.7.0-1+b2 [52.0 kB]
Step #9 - "dataform": Get:179 http://deb.debian.org/debian trixie/main amd64 libxcb-glx0 amd64 1.17.0-2+b1 [122 kB]
Step #9 - "dataform": Get:180 http://deb.debian.org/debian trixie/main amd64 libxext6 amd64 2:1.3.4-1+b3 [50.4 kB]
Step #9 - "dataform": Get:181 http://deb.debian.org/debian trixie/main amd64 libxxf86vm1 amd64 1:1.1.4-1+b4 [19.3 kB]
Step #9 - "dataform": Get:182 http://deb.debian.org/debian trixie/main amd64 libvulkan1 amd64 1.4.309.0-1 [130 kB]
Step #9 - "dataform": Get:183 http://deb.debian.org/debian trixie/main amd64 libgl1-mesa-dri amd64 25.0.7-2 [46.1 kB]
Step #9 - "dataform": Get:184 http://deb.debian.org/debian trixie/main amd64 libglx-mesa0 amd64 25.0.7-2 [143 kB]
Step #9 - "dataform": Get:185 http://deb.debian.org/debian trixie/main amd64 libglx0 amd64 1.7.0-1+b2 [34.9 kB]
Step #9 - "dataform": Get:186 http://deb.debian.org/debian trixie/main amd64 libgl1 amd64 1.7.0-1+b2 [89.5 kB]
Step #9 - "dataform": Get:187 http://deb.debian.org/debian trixie/main amd64 libgles2 amd64 1.7.0-1+b2 [17.3 kB]
Step #9 - "dataform": Get:188 http://deb.debian.org/debian trixie/main amd64 libglib2.0-data all 2.84.4-3~deb13u1 [1286 kB]
Finished Step #5 - "alloydb-ai-nl"
Step #9 - "dataform": Get:189 http://deb.debian.org/debian trixie/main amd64 libhtml-tagset-perl all 3.24-1 [14.7 kB]
Step #9 - "dataform": Get:190 http://deb.debian.org/debian trixie/main amd64 libhtml-parser-perl amd64 3.83-1+b2 [99.7 kB]
Step #9 - "dataform": Get:191 http://deb.debian.org/debian trixie/main amd64 libio-html-perl all 1.004-3 [16.2 kB]
Step #9 - "dataform": Get:192 http://deb.debian.org/debian trixie/main amd64 liblwp-mediatypes-perl all 6.04-2 [20.2 kB]
Step #9 - "dataform": Get:193 http://deb.debian.org/debian trixie/main amd64 libhttp-message-perl all 7.00-2 [79.8 kB]
Step #9 - "dataform": Get:194 http://deb.debian.org/debian trixie/main amd64 libhtml-form-perl all 6.12-1 [32.3 kB]
Step #9 - "dataform": Get:195 http://deb.debian.org/debian trixie/main amd64 libhtml-tree-perl all 5.07-3 [211 kB]
Step #9 - "dataform": Get:196 http://deb.debian.org/debian trixie/main amd64 libhtml-format-perl all 2.16-2 [38.8 kB]
Step #9 - "dataform": Get:197 http://deb.debian.org/debian trixie/main amd64 libhttp-cookies-perl all 6.11-1 [19.1 kB]
Step #9 - "dataform": Get:198 http://deb.debian.org/debian trixie/main amd64 libhttp-daemon-perl all 6.16-1 [23.5 kB]
Step #9 - "dataform": Get:199 http://deb.debian.org/debian trixie/main amd64 libhttp-negotiate-perl all 6.01-2 [13.1 kB]
Step #9 - "dataform": Get:200 http://deb.debian.org/debian trixie/main amd64 x11-common all 1:7.7+24 [217 kB]
Step #9 - "dataform": Get:201 http://deb.debian.org/debian trixie/main amd64 libice6 amd64 2:1.1.1-1 [65.4 kB]
Step #9 - "dataform": Get:202 http://deb.debian.org/debian trixie/main amd64 libio-compress-brotli-perl amd64 0.004001-2+b3 [16.9 kB]
Step #9 - "dataform": Get:203 http://deb.debian.org/debian trixie/main amd64 perl-openssl-defaults amd64 7+b2 [6724 B]
Step #9 - "dataform": Get:204 http://deb.debian.org/debian trixie/main amd64 libnet-ssleay-perl amd64 1.94-3 [339 kB]
Step #9 - "dataform": Get:205 http://deb.debian.org/debian trixie/main amd64 libio-socket-ssl-perl all 2.089-1 [223 kB]
Step #9 - "dataform": Get:206 http://deb.debian.org/debian trixie/main amd64 libio-stringy-perl all 2.113-2 [48.3 kB]
Step #9 - "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 #9 - "dataform": Get:208 http://deb.debian.org/debian trixie/main amd64 libjs-is-typedarray all 1.0.0-4 [3816 B]
Step #9 - "dataform": Get:209 http://deb.debian.org/debian trixie/main amd64 libjs-prettify all 2015.12.04+dfsg-1.1 [41.7 kB]
Step #9 - "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 #9 - "dataform": Get:211 http://deb.debian.org/debian trixie/main amd64 libjs-typedarray-to-buffer all 4.0.0-2 [4668 B]
Step #9 - "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 #9 - "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 #9 - "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 #9 - "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 #9 - "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 #9 - "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 #9 - "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 #9 - "dataform": Get:219 http://deb.debian.org/debian trixie/main amd64 node-isobject all 4.0.0-2 [5332 B]
Step #9 - "dataform": Get:220 http://deb.debian.org/debian trixie/main amd64 node-is-descriptor all 3.0.0-2 [5556 B]
Step #9 - "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 #9 - "dataform": Get:222 http://deb.debian.org/debian trixie/main amd64 node-defined all 1.0.1+~1.0.0-1 [6776 B]
Step #9 - "dataform": Get:223 http://deb.debian.org/debian trixie/main amd64 node-abbrev all 1.1.1+~1.1.2-1 [5692 B]
Step #9 - "dataform": Get:224 http://deb.debian.org/debian trixie/main amd64 node-archy all 1.0.0-6 [4556 B]
Step #9 - "dataform": Get:225 http://deb.debian.org/debian trixie/main amd64 node-async all 3.2.6+dfsg-2 [96.4 kB]
Step #9 - "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 #9 - "dataform": Get:227 http://deb.debian.org/debian trixie/main amd64 node-decamelize all 4.0.0-2 [4080 B]
Step #9 - "dataform": Get:228 http://deb.debian.org/debian trixie/main amd64 node-es6-error all 4.1.1-5 [6148 B]
Step #9 - "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 #9 - "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 #9 - "dataform": Get:231 http://deb.debian.org/debian trixie/main amd64 node-commondir all 1.0.1+~1.0.0-1 [4388 B]
Step #9 - "dataform": Get:232 http://deb.debian.org/debian trixie/main amd64 node-is-number all 7.0.0-4 [6020 B]
Step #9 - "dataform": Get:233 http://deb.debian.org/debian trixie/main amd64 node-repeat-string all 1.6.1+repack-1 [5600 B]
Step #9 - "dataform": Get:234 http://deb.debian.org/debian trixie/main amd64 node-to-regex-range all 5.0.1-4 [10.5 kB]
Finished Step #21 - "redis"
Step #9 - "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 #9 - "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 #9 - "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 #9 - "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 #9 - "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 #9 - "dataform": Get:240 http://deb.debian.org/debian trixie/main amd64 node-pify all 5.0.0+~cs5.0.1-1 [7072 B]
Step #9 - "dataform": Get:241 http://deb.debian.org/debian trixie/main amd64 node-path-type all 4.0.0-3 [3944 B]
Step #9 - "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 #4 - "alloydb-pg": === RUN   TestAlloyDBPgIAMConnection/no_password
Step #9 - "dataform": Get:243 http://deb.debian.org/debian trixie/main amd64 node-slash all 4.0.0-3 [4292 B]
Step #9 - "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 #9 - "dataform": Get:245 http://deb.debian.org/debian trixie/main amd64 node-graceful-fs all 4.2.10-1 [14.4 kB]
Step #9 - "dataform": Get:246 http://deb.debian.org/debian trixie/main amd64 node-is-path-cwd all 2.2.0-2 [3672 B]
Step #9 - "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 #9 - "dataform": Get:248 http://deb.debian.org/debian trixie/main amd64 node-is-path-inside all 3.0.3-2 [3980 B]
Step #9 - "dataform": Get:249 http://deb.debian.org/debian trixie/main amd64 node-escape-string-regexp all 4.0.0-2 [4296 B]
Step #9 - "dataform": Get:250 http://deb.debian.org/debian trixie/main amd64 node-indent-string all 4.0.0-2 [4144 B]
Step #9 - "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 #9 - "dataform": Get:252 http://deb.debian.org/debian trixie/main amd64 node-del all 7.1.0-1 [8020 B]
Step #9 - "dataform": Get:253 http://deb.debian.org/debian trixie/main amd64 node-make-dir all 3.1.0-3 [6040 B]
Step #9 - "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 #9 - "dataform": Get:255 http://deb.debian.org/debian trixie/main amd64 node-p-locate all 6.0.0-12 [5752 B]
Step #28 - "firebird": === RUN   TestFirebirdToolEndpoints/get_my-simple-tool
Step #28 - "firebird": 2025-10-24T23:07:12.032231041Z 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:45076" proto: "HTTP/1.1" requestID: "b828ee4ad5be/6AzXrvAMYz-000001"} httpResponse: {status: 200 bytes: 168 elapsed: 0.579525} 
Step #9 - "dataform": Get:256 http://deb.debian.org/debian trixie/main amd64 node-locate-path all 7.1.1-2 [5584 B]
Step #9 - "dataform": Get:257 http://deb.debian.org/debian trixie/main amd64 node-path-exists all 5.0.0-8 [4732 B]
Step #9 - "dataform": Get:258 http://deb.debian.org/debian trixie/main amd64 node-find-up all 6.3.0-7 [9388 B]
Step #9 - "dataform": Get:259 http://deb.debian.org/debian trixie/main amd64 node-pkg-dir all 5.0.0-2 [4260 B]
Step #28 - "firebird": === RUN   TestFirebirdToolEndpoints/invoke_my-simple-tool
Step #9 - "dataform": Get:260 http://deb.debian.org/debian trixie/main amd64 node-find-cache-dir all 3.3.2+~3.2.1-1 [6152 B]
Step #9 - "dataform": Get:261 http://deb.debian.org/debian trixie/main amd64 node-signal-exit all 4.1.0-7 [14.4 kB]
Step #9 - "dataform": Get:262 http://deb.debian.org/debian trixie/main amd64 node-foreground-child all 3.1.1-2 [13.3 kB]
Step #9 - "dataform": Get:263 http://deb.debian.org/debian trixie/main amd64 node-is-stream all 3.0.0-4 [5076 B]
Step #28 - "firebird": 2025-10-24T23:07:12.042916642Z 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:45076" proto: "HTTP/1.1" requestID: "b828ee4ad5be/6AzXrvAMYz-000002"} httpResponse: {status: 200 bytes: 32 elapsed: 3.759552} 
Step #28 - "firebird": === RUN   TestFirebirdToolEndpoints/invoke_my-tool
Step #9 - "dataform": Get:264 http://deb.debian.org/debian trixie/main amd64 node-is-windows all 1.0.2+~cs1.0.0-1 [5936 B]
Step #28 - "firebird": 2025-10-24T23:07:12.049440307Z 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:45076" proto: "HTTP/1.1" requestID: "b828ee4ad5be/6AzXrvAMYz-000003"} httpResponse: {status: 200 bytes: 73 elapsed: 5.176156} 
Step #28 - "firebird": === RUN   TestFirebirdToolEndpoints/invoke_my-tool-by-id_with_nil_response
Step #9 - "dataform": Get:265 http://deb.debian.org/debian trixie/main amd64 node-ampproject-remapping all 2.2.0+~cs5.15.37-1 [59.4 kB]
Step #9 - "dataform": Get:266 http://deb.debian.org/debian trixie/main amd64 node-sprintf-js all 1.1.2+ds1+~1.1.2-1 [4024 B]
Step #28 - "firebird": 2025-10-24T23:07:12.054031858Z 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:45076" proto: "HTTP/1.1" requestID: "b828ee4ad5be/6AzXrvAMYz-000004"} httpResponse: {status: 200 bytes: 40 elapsed: 3.251482} 
Step #28 - "firebird": === RUN   TestFirebirdToolEndpoints/invoke_my-tool-by-name_with_nil_response
Step #9 - "dataform": Get:267 http://deb.debian.org/debian trixie/main amd64 node-argparse all 2.0.1-2 [34.6 kB]
Step #9 - "dataform": Get:268 http://deb.debian.org/debian trixie/main amd64 node-js-yaml all 4.1.0+dfsg+~4.0.5-7 [66.6 kB]
Step #9 - "dataform": Get:269 http://deb.debian.org/debian trixie/main amd64 node-nopt all 5.0.0-4 [12.1 kB]
Step #28 - "firebird": 2025-10-24T23:07:12.058842302Z 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:45076" proto: "HTTP/1.1" requestID: "b828ee4ad5be/6AzXrvAMYz-000005"} httpResponse: {status: 200 bytes: 40 elapsed: 3.359459} 
Step #28 - "firebird": === RUN   TestFirebirdToolEndpoints/Invoke_my-tool_without_parameters
Step #9 - "dataform": Get:270 http://deb.debian.org/debian trixie/main amd64 node-npm-run-path all 5.1.0+~4.0.0-8 [6276 B]
Step #28 - "firebird": 2025-10-24T23:07:12.060724833Z 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:45076" proto: "HTTP/1.1" requestID: "b828ee4ad5be/6AzXrvAMYz-000006"} httpResponse: {status: 400 bytes: 98 elapsed: 0.625657} 
Step #28 - "firebird": === RUN   TestFirebirdToolEndpoints/Invoke_my-tool_with_insufficient_parameters
Step #9 - "dataform": Get:271 http://deb.debian.org/debian trixie/main amd64 node-shebang-regex all 3.0.0-2 [3528 B]
Step #25 - "looker": 2025-10-24T23:07:12.063356349Z INFO Response: 200 OK service: "httplog" httpRequest: {url: "http://127.0.0.1:5000/api/tool/get_dimensions/invoke" method: "POST" path: "/api/tool/get_dimensions/invoke" remoteIP: "127.0.0.1:44622" proto: "HTTP/1.1" requestID: "318869476c4b/ewE6wbGiYm-000025"} httpResponse: {status: 200 bytes: 55936 elapsed: 679.638772} 
Step #9 - "dataform": Get:272 http://deb.debian.org/debian trixie/main amd64 node-shebang-command all 2.0.0-1 [3500 B]
Step #28 - "firebird": 2025-10-24T23:07:12.064423222Z 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:45080" proto: "HTTP/1.1" requestID: "b828ee4ad5be/6AzXrvAMYz-000007"} httpResponse: {status: 400 bytes: 100 elapsed: 0.587635} 
Step #28 - "firebird": === RUN   TestFirebirdToolEndpoints/invoke_my-array-tool
Step #28 - "firebird": === RUN   TestFirebirdToolEndpoints/Invoke_my-auth-tool_with_auth_token
Step #9 - "dataform": Get:273 http://deb.debian.org/debian trixie/main amd64 node-strip-bom all 4.0.0-2 [4144 B]
Step #9 - "dataform": Get:274 http://deb.debian.org/debian trixie/main amd64 node-has-flag all 5.0.1-1 [4404 B]
Step #25 - "looker": === RUN   TestLooker/invoke_get_measures
Step #9 - "dataform": Get:275 http://deb.debian.org/debian trixie/main amd64 node-supports-color all 8.1.1+~8.1.1-1 [6920 B]
Step #9 - "dataform": Get:276 http://deb.debian.org/debian trixie/main amd64 node-util all 0.12.5+~1.0.10-1 [5700 B]
Step #9 - "dataform": Get:277 http://deb.debian.org/debian trixie/main amd64 node-assert all 2.0.0+~cs3.9.8-2 [26.8 kB]
Step #9 - "dataform": Get:278 http://deb.debian.org/debian trixie/main amd64 node-babel-plugin-add-module-exports all 1.0.4+dfsg1~cs5.8.0-4 [8672 B]
Step #9 - "dataform": Get:279 http://deb.debian.org/debian trixie/main amd64 node-regenerator-runtime all 0.15.2+~0.10.8-1 [10.7 kB]
Step #9 - "dataform": Get:280 http://deb.debian.org/debian trixie/main amd64 node-babel7-runtime all 7.20.15+ds1+~cs214.269.168-8 [116 kB]
Step #9 - "dataform": Get:281 http://deb.debian.org/debian trixie/main amd64 node-babel-helper-define-polyfill-provider all 0.3.3~0~20220913+ds1-1 [27.4 kB]
Step #9 - "dataform": Get:282 http://deb.debian.org/debian trixie/main amd64 node-babel-plugin-polyfill-corejs2 all 0.3.3~0~20220913+ds1-1 [17.1 kB]
Step #9 - "dataform": Get:283 http://deb.debian.org/debian trixie/main amd64 node-caniuse-lite all 1.0.30001723+dfsg+~1.0.5-1 [255 kB]
Step #9 - "dataform": Get:284 http://deb.debian.org/debian trixie/main amd64 node-electron-to-chromium all 1.5.166-1 [20.9 kB]
Step #9 - "dataform": Get:285 http://deb.debian.org/debian trixie/main amd64 node-picocolors all 1.0.0-4 [6652 B]
Step #9 - "dataform": Get:286 http://deb.debian.org/debian trixie/main amd64 node-browserslist all 4.25.0+~cs6.3.22-1 [72.3 kB]
Step #9 - "dataform": Get:287 http://deb.debian.org/debian trixie/main amd64 node-core-js-compat all 3.33.2-1 [78.5 kB]
Step #9 - "dataform": Get:288 http://deb.debian.org/debian trixie/main amd64 node-babel-plugin-polyfill-corejs3 all 0.6.0~0~20220913+ds1-1 [29.5 kB]
Step #9 - "dataform": Get:289 http://deb.debian.org/debian trixie/main amd64 node-babel-plugin-polyfill-regenerator all 0.4.1~0~20220913+ds1-1 [5036 B]
Step #9 - "dataform": Get:290 http://deb.debian.org/debian trixie/main amd64 node-color-name all 1.1.4+~1.1.1-2 [5920 B]
Step #9 - "dataform": Get:291 http://deb.debian.org/debian trixie/main amd64 node-color-convert all 2.0.1+~cs2.0.0-2 [13.1 kB]
Step #9 - "dataform": Get:292 http://deb.debian.org/debian trixie/main amd64 node-ansi-styles all 6.2.1-3 [8716 B]
Step #9 - "dataform": Get:293 http://deb.debian.org/debian trixie/main amd64 node-chalk all 5.3.0-1 [18.2 kB]
Step #9 - "dataform": Get:294 http://deb.debian.org/debian trixie/main amd64 node-for-in all 1.0.2-4 [4840 B]
Step #9 - "dataform": Get:295 http://deb.debian.org/debian trixie/main amd64 node-for-own all 1.0.0-3 [4800 B]
Step #9 - "dataform": Get:296 http://deb.debian.org/debian trixie/main amd64 node-is-plain-object all 5.0.0-7 [6108 B]
Step #9 - "dataform": Get:297 http://deb.debian.org/debian trixie/main amd64 node-is-extendable all 1.0.1-3 [5228 B]
Step #9 - "dataform": Get:298 http://deb.debian.org/debian trixie/main amd64 node-clone-deep all 4.0.1+~cs7.0.2-1 [6720 B]
Step #9 - "dataform": Get:299 http://deb.debian.org/debian trixie/main amd64 node-commander all 9.4.1-1 [65.3 kB]
Step #9 - "dataform": Get:300 http://deb.debian.org/debian trixie/main amd64 node-core-js all 3.33.2-1 [301 kB]
Step #27 - "tidb": --- PASS: TestTiDBToolEndpoints (1.34s)
Step #27 - "tidb":     --- PASS: TestTiDBToolEndpoints/get_my-simple-tool (0.00s)
Step #27 - "tidb":     --- PASS: TestTiDBToolEndpoints/invoke_my-simple-tool (0.00s)
Step #27 - "tidb":     --- PASS: TestTiDBToolEndpoints/invoke_my-tool (0.01s)
Step #27 - "tidb":     --- PASS: TestTiDBToolEndpoints/invoke_my-tool-by-id_with_nil_response (0.00s)
Step #27 - "tidb":     --- PASS: TestTiDBToolEndpoints/invoke_my-tool-by-name_with_nil_response (0.01s)
Step #27 - "tidb":     --- PASS: TestTiDBToolEndpoints/Invoke_my-tool_without_parameters (0.00s)
Step #27 - "tidb":     --- PASS: TestTiDBToolEndpoints/Invoke_my-tool_with_insufficient_parameters (0.00s)
Step #27 - "tidb":     --- PASS: TestTiDBToolEndpoints/invoke_my-array-tool (0.00s)
Step #27 - "tidb":     --- PASS: TestTiDBToolEndpoints/Invoke_my-auth-tool_with_auth_token (0.16s)
Step #27 - "tidb":     --- PASS: TestTiDBToolEndpoints/Invoke_my-auth-tool_with_invalid_auth_token (0.00s)
Step #27 - "tidb":     --- PASS: TestTiDBToolEndpoints/Invoke_my-auth-tool_without_auth_token (0.00s)
Step #27 - "tidb":     --- PASS: TestTiDBToolEndpoints/Invoke_my-auth-required-tool_with_auth_token (0.00s)
Step #27 - "tidb":     --- PASS: TestTiDBToolEndpoints/Invoke_my-auth-required-tool_with_invalid_auth_token (0.00s)
Step #27 - "tidb":     --- PASS: TestTiDBToolEndpoints/Invoke_my-auth-required-tool_without_auth_token (0.00s)
Step #27 - "tidb":     --- PASS: TestTiDBToolEndpoints/Invoke_my-client-auth-tool_with_auth_token (0.00s)
Step #27 - "tidb":     --- PASS: TestTiDBToolEndpoints/Invoke_my-client-auth-tool_without_auth_token (0.00s)
Step #27 - "tidb":     --- PASS: TestTiDBToolEndpoints/Invoke_my-client-auth-tool_with_invalid_auth_token (0.00s)
Step #27 - "tidb":     --- PASS: TestTiDBToolEndpoints/MCP_Invoke_my-tool (0.01s)
Step #27 - "tidb":     --- PASS: TestTiDBToolEndpoints/MCP_Invoke_invalid_tool (0.00s)
Step #27 - "tidb":     --- PASS: TestTiDBToolEndpoints/MCP_Invoke_my-tool_without_parameters (0.00s)
Step #27 - "tidb":     --- PASS: TestTiDBToolEndpoints/MCP_Invoke_my-tool_with_insufficient_parameters (0.00s)
Step #27 - "tidb":     --- PASS: TestTiDBToolEndpoints/MCP_Invoke_my-auth-required-tool (0.00s)
Step #27 - "tidb":     --- PASS: TestTiDBToolEndpoints/MCP_Invoke_my-auth-required-tool_with_invalid_auth_token (0.00s)
Step #27 - "tidb":     --- PASS: TestTiDBToolEndpoints/MCP_Invoke_my-auth-required-tool_without_auth_token (0.00s)
Step #27 - "tidb":     --- PASS: TestTiDBToolEndpoints/MCP_Invoke_my-client-auth-tool (0.00s)
Step #27 - "tidb":     --- PASS: TestTiDBToolEndpoints/MCP_Invoke_my-client-auth-tool_without_access_token (0.00s)
Step #27 - "tidb":     --- PASS: TestTiDBToolEndpoints/MCP_Invoke_my-client-auth-tool_with_invalid_access_token (0.00s)
Step #27 - "tidb":     --- PASS: TestTiDBToolEndpoints/MCP_Invoke_my-fail-tool (0.00s)
Step #27 - "tidb":     --- PASS: TestTiDBToolEndpoints/invoke_my-exec-sql-tool (0.00s)
Step #27 - "tidb":     --- PASS: TestTiDBToolEndpoints/invoke_my-exec-sql-tool_create_table (0.10s)
Step #27 - "tidb":     --- PASS: TestTiDBToolEndpoints/invoke_my-exec-sql-tool_select_table (0.00s)
Step #27 - "tidb":     --- PASS: TestTiDBToolEndpoints/invoke_my-exec-sql-tool_drop_table (0.22s)
Step #27 - "tidb":     --- PASS: TestTiDBToolEndpoints/invoke_my-exec-sql-tool_without_body (0.00s)
Step #27 - "tidb":     --- PASS: TestTiDBToolEndpoints/Invoke_my-auth-exec-sql-tool_with_auth_token (0.00s)
Step #27 - "tidb":     --- PASS: TestTiDBToolEndpoints/Invoke_my-auth-exec-sql-tool_with_invalid_auth_token (0.00s)
Step #27 - "tidb":     --- PASS: TestTiDBToolEndpoints/Invoke_my-auth-exec-sql-tool_without_auth_token (0.00s)
Step #27 - "tidb":     --- PASS: TestTiDBToolEndpoints/invoke_create-table-templateParams-tool (0.00s)
Step #27 - "tidb":     --- PASS: TestTiDBToolEndpoints/invoke_insert-table-templateParams-tool (0.00s)
Step #27 - "tidb":     --- PASS: TestTiDBToolEndpoints/invoke_insert-table-templateParams-tool#01 (0.00s)
Step #27 - "tidb":     --- PASS: TestTiDBToolEndpoints/invoke_select-templateParams-tool (0.00s)
Step #27 - "tidb":     --- PASS: TestTiDBToolEndpoints/invoke_select-templateParams-combined-tool (0.00s)
Step #27 - "tidb":     --- PASS: TestTiDBToolEndpoints/invoke_select-templateParams-combined-tool_with_no_results (0.00s)
Step #27 - "tidb":     --- PASS: TestTiDBToolEndpoints/invoke_select-fields-templateParams-tool (0.00s)
Step #27 - "tidb":     --- PASS: TestTiDBToolEndpoints/invoke_select-filter-templateParams-combined-tool (0.00s)
Step #27 - "tidb":     --- PASS: TestTiDBToolEndpoints/invoke_drop-table-templateParams-tool (0.00s)
Step #27 - "tidb": PASS
Step #9 - "dataform": Get:301 http://deb.debian.org/debian trixie/main amd64 node-core-js-pure all 3.33.2-1 [282 kB]
Step #9 - "dataform": Get:302 http://deb.debian.org/debian trixie/main amd64 node-fs-readdir-recursive all 1.1.0+~1.1.0-1 [4540 B]
Step #9 - "dataform": Get:303 http://deb.debian.org/debian trixie/main amd64 node-js-tokens all 8.0.0-2 [14.9 kB]
Step #9 - "dataform": Get:304 http://deb.debian.org/debian trixie/main amd64 node-jsesc all 3.0.2+~3.0.1-1 [17.6 kB]
Step #9 - "dataform": Get:305 http://deb.debian.org/debian trixie/main amd64 node-json5 all 2.2.3+dfsg-1 [25.6 kB]
Step #9 - "dataform": Get:306 http://deb.debian.org/debian trixie/main amd64 node-quick-lru all 6.1.1-4 [8076 B]
Step #9 - "dataform": Get:307 http://deb.debian.org/debian trixie/main amd64 node-regenerator-transform all 0.15.2+~0.10.8-1 [24.9 kB]
Step #9 - "dataform": Get:308 http://deb.debian.org/debian trixie/main amd64 node-regjsgen all 0.7.1+ds-1 [6968 B]
Step #9 - "dataform": Get:309 http://deb.debian.org/debian trixie/main amd64 node-regjsparser all 0.9.1+ds-2 [22.1 kB]
Step #27 - "tidb": coverage: 4.6% of statements in ./internal/sources/..., ./internal/tools/...
Step #9 - "dataform": Get:310 http://deb.debian.org/debian trixie/main amd64 node-unicode-canonical-property-names-ecmascript all 2.0.0-2 [4540 B]
Step #9 - "dataform": Get:311 http://deb.debian.org/debian trixie/main amd64 node-unicode-property-aliases-ecmascript all 2.1.0+ds-1 [5256 B]
Step #9 - "dataform": Get:312 http://deb.debian.org/debian trixie/main amd64 node-unicode-match-property-ecmascript all 2.0.0-2 [4440 B]
Step #9 - "dataform": Get:313 http://deb.debian.org/debian trixie/main amd64 node-unicode-match-property-value-ecmascript all 2.1.0+ds-1 [7272 B]
Step #9 - "dataform": Get:314 http://deb.debian.org/debian trixie/main amd64 node-regexpu-core all 5.2.2-3 [13.9 kB]
Step #9 - "dataform": Get:315 http://deb.debian.org/debian trixie/main amd64 node-source-map-support all 0.5.21+ds+~0.5.10-1 [15.3 kB]
Step #9 - "dataform": Get:316 http://deb.debian.org/debian trixie/main amd64 node-to-fast-properties all 3.0.1-3 [4332 B]
Step #9 - "dataform": Get:317 http://deb.debian.org/debian trixie/main amd64 node-v8flags all 3.2.0+~3.1.1-1 [7612 B]
Step #9 - "dataform": Get:318 http://deb.debian.org/debian trixie/main amd64 node-babel7 all 7.20.15+ds1+~cs214.269.168-8 [709 kB]
Step #9 - "dataform": Get:319 http://deb.debian.org/debian trixie/main amd64 node-is-arrayish all 0.3.2-3 [3960 B]
Step #9 - "dataform": Get:320 http://deb.debian.org/debian trixie/main amd64 node-error-ex all 1.3.2-4 [5656 B]
Step #9 - "dataform": Get:321 http://deb.debian.org/debian trixie/main amd64 node-json-parse-better-errors all 1.0.2+~cs3.3.1-3 [7724 B]
Step #9 - "dataform": Get:322 http://deb.debian.org/debian trixie/main amd64 node-parse-json all 5.2.0+~cs5.1.7-2 [7304 B]
Step #9 - "dataform": Get:323 http://deb.debian.org/debian trixie/main amd64 node-hosted-git-info all 6.1.1-2 [12.6 kB]
Step #9 - "dataform": Get:324 http://deb.debian.org/debian trixie/main amd64 node-spdx-license-ids all 3.0.12-1 [6276 B]
Step #9 - "dataform": Get:325 http://deb.debian.org/debian trixie/main amd64 node-spdx-exceptions all 2.3.0-2 [3992 B]
Step #9 - "dataform": Get:326 http://deb.debian.org/debian trixie/main amd64 node-spdx-expression-parse all 3.0.1+~3.0.1-1 [7532 B]
Step #9 - "dataform": Get:327 http://deb.debian.org/debian trixie/main amd64 node-spdx-correct all 3.1.1-2 [5464 B]
Step #9 - "dataform": Get:328 http://deb.debian.org/debian trixie/main amd64 node-validate-npm-package-license all 3.0.4-2 [4280 B]
Step #9 - "dataform": Get:329 http://deb.debian.org/debian trixie/main amd64 node-normalize-package-data all 4.0.1+~2.4.1-1 [13.6 kB]
Step #9 - "dataform": Get:330 http://deb.debian.org/debian trixie/main amd64 node-read-pkg all 5.2.0-2 [24.0 kB]
Step #9 - "dataform": Get:331 http://deb.debian.org/debian trixie/main amd64 node-uuid all 8.3.2+~8.3.4-1 [44.5 kB]
Step #9 - "dataform": Get:332 http://deb.debian.org/debian trixie/main amd64 node-isexe all 2.0.0+~2.0.1-5 [6084 B]
Step #9 - "dataform": Get:333 http://deb.debian.org/debian trixie/main amd64 node-which all 2.0.2+~cs1.3.2-3 [8368 B]
Step #9 - "dataform": Get:334 http://deb.debian.org/debian trixie/main amd64 node-is-typedarray all 1.0.0-4 [3292 B]
Step #31 - "yugabytedb": === RUN   TestYugabyteDB
Step #9 - "dataform": Get:335 http://deb.debian.org/debian trixie/main amd64 node-typedarray-to-buffer all 4.0.0-2 [3380 B]
Step #9 - "dataform": Get:336 http://deb.debian.org/debian trixie/main amd64 node-write-file-atomic all 4.0.2+~4.0.0-2 [9308 B]
Step #9 - "dataform": Get:337 http://deb.debian.org/debian trixie/main amd64 node-slice-ansi all 5.0.0+~cs9.0.0-5 [8788 B]
Step #9 - "dataform": Get:338 http://deb.debian.org/debian trixie/main amd64 node-ansi-regex all 5.0.1-1 [4912 B]
Step #9 - "dataform": Get:339 http://deb.debian.org/debian trixie/main amd64 node-strip-ansi all 6.0.1-2 [4120 B]

Build Log: https://console.cloud.google.com/logs/viewer?advancedFilter=resource.type%3D%22build%22+AND+resource.labels.build_id%3D%22e4fcdbd6-2abc-4dc5-b259-c76a688233dd%22+AND+resource.labels.build_trigger_id%3D%22785da918-06f1-47bb-860c-fbabc80b5977%22&project=toolbox-testing-438616