Skip to content

build: add types/long in install test

575a5e1
Select commit
Loading
Failed to load commit list.
Closed

migrate code from googleapis/nodejs-datastore #7053

build: add types/long in install test
575a5e1
Select commit
Loading
Failed to load commit list.
Google Cloud Build / system-presubmit-node18 (long-door-651) succeeded Jan 29, 2026 in 16m 47s

Summary

Build Information

Trigger system-presubmit-node18
Build 020621f6-50fd-4bad-a641-2057d813e95e
Start 2026-01-28T20:02:51-08:00
Duration 16m45.871s
Status SUCCESS

Steps

Step Status Duration
gcr.io/kaniko-project/executor:v1.24.0 SUCCESS 3m13.878s
gcr.io/google.com/cloudsdktool/cloud-sdk SUCCESS 1m26.343s
run-tests SUCCESS 9m56.273s

Details

starting build "020621f6-50fd-4bad-a641-2057d813e95e"

FETCHSOURCE
From https://github.com/googleapis/google-cloud-node
 * branch              575a5e11c2dd6ad3822e12ad836ed67d9f3bd242 -> FETCH_HEAD
Updating files:   8% (2268/26685)
Updating files:   9% (2402/26685)
Updating files:  10% (2669/26685)
Updating files:  10% (2874/26685)
Updating files:  11% (2936/26685)
Updating files:  12% (3203/26685)
Updating files:  13% (3470/26685)
Updating files:  14% (3736/26685)
Updating files:  15% (4003/26685)
Updating files:  16% (4270/26685)
Updating files:  17% (4537/26685)
Updating files:  17% (4678/26685)
Updating files:  18% (4804/26685)
Updating files:  19% (5071/26685)
Updating files:  20% (5337/26685)
Updating files:  21% (5604/26685)
Updating files:  22% (5871/26685)
Updating files:  23% (6138/26685)
Updating files:  24% (6405/26685)
Updating files:  25% (6672/26685)
Updating files:  26% (6939/26685)
Updating files:  27% (7205/26685)
Updating files:  27% (7297/26685)
Updating files:  28% (7472/26685)
Updating files:  29% (7739/26685)
Updating files:  30% (8006/26685)
Updating files:  31% (8273/26685)
Updating files:  32% (8540/26685)
Updating files:  33% (8807/26685)
Updating files:  34% (9073/26685)
Updating files:  35% (9340/26685)
Updating files:  36% (9607/26685)
Updating files:  37% (9874/26685)
Updating files:  38% (10141/26685)
Updating files:  39% (10408/26685)
Updating files:  39% (10653/26685)
Updating files:  40% (10674/26685)
Updating files:  41% (10941/26685)
Updating files:  42% (11208/26685)
Updating files:  43% (11475/26685)
Updating files:  44% (11742/26685)
Updating files:  45% (12009/26685)
Updating files:  46% (12276/26685)
Updating files:  47% (12542/26685)
Updating files:  48% (12809/26685)
Updating files:  49% (13076/26685)
Updating files:  49% (13222/26685)
Updating files:  50% (13343/26685)
Updating files:  51% (13610/26685)
Updating files:  52% (13877/26685)
Updating files:  53% (14144/26685)
Updating files:  54% (14410/26685)
Updating files:  55% (14677/26685)
Updating files:  56% (14944/26685)
Updating files:  57% (15211/26685)
Updating files:  58% (15478/26685)
Updating files:  59% (15745/26685)
Updating files:  60% (16011/26685)
Updating files:  61% (16278/26685)
Updating files:  62% (16545/26685)
Updating files:  62% (16686/26685)
Updating files:  63% (16812/26685)
Updating files:  64% (17079/26685)
Updating files:  65% (17346/26685)
Updating files:  66% (17613/26685)
Updating files:  67% (17879/26685)
Updating files:  68% (18146/26685)
Updating files:  69% (18413/26685)
Updating files:  70% (18680/26685)
Updating files:  71% (18947/26685)
Updating files:  72% (19214/26685)
Updating files:  73% (19481/26685)
Updating files:  74% (19747/26685)
Updating files:  74% (19858/26685)
Updating files:  75% (20014/26685)
Updating files:  76% (20281/26685)
Updating files:  77% (20548/26685)
Updating files:  78% (20815/26685)
Updating files:  79% (21082/26685)
Updating files:  80% (21348/26685)
Updating files:  80% (21474/26685)
Updating files:  81% (21615/26685)
Updating files:  82% (21882/26685)
Updating files:  83% (22149/26685)
Updating files:  84% (22416/26685)
Updating files:  85% (22683/26685)
Updating files:  86% (22950/26685)
Updating files:  87% (23216/26685)
Updating files:  88% (23483/26685)
Updating files:  88% (23654/26685)
Updating files:  89% (23750/26685)
Updating files:  90% (24017/26685)
Updating files:  91% (24284/26685)
Updating files:  92% (24551/26685)
Updating files:  93% (24818/26685)
Updating files:  93% (25030/26685)
Updating files:  94% (25084/26685)
Updating files:  95% (25351/26685)
Updating files:  96% (25618/26685)
Updating files:  97% (25885/26685)
Updating files:  98% (26152/26685)
Updating files:  99% (26419/26685)
Updating files: 100% (26685/26685)
Updating files: 100% (26685/26685), done.
HEAD is now at 575a5e11 build: add types/long in install test
GitCommit:
575a5e11c2dd6ad3822e12ad836ed67d9f3bd242
BUILD
Starting Step #0
Step #0: Pulling image: gcr.io/kaniko-project/executor:v1.24.0
Step #0: v1.24.0: Pulling from kaniko-project/executor
Step #0: 2fc842204170: Pulling fs layer
Step #0: 8d1674b25e7b: Pulling fs layer
Step #0: 9bdd0371dbb4: Pulling fs layer
Step #0: 4a244d522c62: Pulling fs layer
Step #0: b21f142df8a0: Pulling fs layer
Step #0: 9c23579299d8: Pulling fs layer
Step #0: 6f68de945276: Pulling fs layer
Step #0: 10eafd97c365: Pulling fs layer
Step #0: 8908894f7154: Pulling fs layer
Step #0: 6f68de945276: Waiting
Step #0: 10eafd97c365: Waiting
Step #0: 8908894f7154: Waiting
Step #0: 8d1674b25e7b: Verifying Checksum
Step #0: 8d1674b25e7b: Download complete
Step #0: 2fc842204170: Verifying Checksum
Step #0: 2fc842204170: Download complete
Step #0: 9bdd0371dbb4: Verifying Checksum
Step #0: 9bdd0371dbb4: Download complete
Step #0: 9c23579299d8: Verifying Checksum
Step #0: 9c23579299d8: Download complete
Step #0: 10eafd97c365: Verifying Checksum
Step #0: 10eafd97c365: Download complete
Step #0: 4a244d522c62: Verifying Checksum
Step #0: 4a244d522c62: Download complete
Step #0: 6f68de945276: Verifying Checksum
Step #0: 6f68de945276: Download complete
Step #0: b21f142df8a0: Verifying Checksum
Step #0: b21f142df8a0: Download complete
Step #0: 2fc842204170: Pull complete
Step #0: 8d1674b25e7b: Pull complete
Step #0: 9bdd0371dbb4: Pull complete
Step #0: 8908894f7154: Download complete
Step #0: 4a244d522c62: Pull complete
Step #0: b21f142df8a0: Pull complete
Step #0: 9c23579299d8: Pull complete
Step #0: 6f68de945276: Pull complete
Step #0: 10eafd97c365: Pull complete
Step #0: 8908894f7154: Pull complete
Step #0: Digest: sha256:4e7a52dd1f14872430652bb3b027405b8dfd17c4538751c620ac005741ef9698
Step #0: Status: Downloaded newer image for gcr.io/kaniko-project/executor:v1.24.0
Step #0: gcr.io/kaniko-project/executor:v1.24.0
Step #0: time="2026-01-29T04:05:05Z" level=info msg="Resolved base name node:18-alpine to build"
Step #0: time="2026-01-29T04:05:05Z" level=info msg="Retrieving image manifest node:18-alpine"
Step #0: time="2026-01-29T04:05:05Z" level=info msg="Retrieving image node:18-alpine from registry index.docker.io"
Step #0: time="2026-01-29T04:05:05Z" level=info msg="Retrieving image manifest node:18-alpine"
Step #0: time="2026-01-29T04:05:05Z" level=info msg="Returning cached image manifest"
Step #0: time="2026-01-29T04:05:05Z" level=info msg="Retrieving image manifest node:18-alpine"
Step #0: time="2026-01-29T04:05:05Z" level=info msg="Returning cached image manifest"
Step #0: time="2026-01-29T04:05:05Z" level=info msg="Retrieving image manifest node:18-alpine"
Step #0: time="2026-01-29T04:05:05Z" level=info msg="Returning cached image manifest"
Step #0: time="2026-01-29T04:05:05Z" level=info msg="Built cross stage deps: map[0:[/usr/local/gcloud /bin/flakybot /root/.local/share/pnpm]]"
Step #0: time="2026-01-29T04:05:05Z" level=info msg="Retrieving image manifest node:18-alpine"
Step #0: time="2026-01-29T04:05:05Z" level=info msg="Returning cached image manifest"
Step #0: time="2026-01-29T04:05:05Z" level=info msg="Retrieving image manifest node:18-alpine"
Step #0: time="2026-01-29T04:05:05Z" level=info msg="Returning cached image manifest"
Step #0: time="2026-01-29T04:05:05Z" level=info msg="Executing 0 build triggers"
Step #0: time="2026-01-29T04:05:05Z" level=info msg="Building stage 'node:18-alpine' [idx: '0', base-idx: '-1']"
Step #0: time="2026-01-29T04:05:05Z" level=info msg="Checking for cached layer gcr.io/long-door-651/google-cloud-node-18/cache:b7d3dd1b714008f6b8e2bab572c18dfe3df618794ee2023ed6405ea3433cf92d..."
Step #0: time="2026-01-29T04:05:06Z" level=info msg="Using caching version of cmd: RUN apk add --no-cache curl tar python3"
Step #0: time="2026-01-29T04:05:06Z" level=info msg="Checking for cached layer gcr.io/long-door-651/google-cloud-node-18/cache:cfac1e25761953a4e38623748ce9c8950f4d5f96f59ca04917f46f862c2b2fff..."
Step #0: time="2026-01-29T04:05:07Z" level=info msg="Using caching version of cmd: RUN curl https://dl.google.com/dl/cloudsdk/release/google-cloud-sdk.tar.gz > /tmp/google-cloud-sdk.tar.gz"
Step #0: time="2026-01-29T04:05:07Z" level=info msg="Checking for cached layer gcr.io/long-door-651/google-cloud-node-18/cache:40ddfc1cc0ebeca2c102ca3b9f39a3e0087246f031bece0a949a4fe0b28e0f96..."
Step #0: time="2026-01-29T04:05:08Z" level=info msg="Using caching version of cmd: RUN mkdir -p /usr/local/gcloud   && tar -C /usr/local/gcloud -xvf /tmp/google-cloud-sdk.tar.gz   && /usr/local/gcloud/google-cloud-sdk/install.sh"
Step #0: time="2026-01-29T04:05:08Z" level=info msg="Checking for cached layer gcr.io/long-door-651/google-cloud-node-18/cache:085e17fc93f6ede7aa42dc4c837c09065d8f7a9f30c618c4af12b1ac85f4fce8..."
Step #0: time="2026-01-29T04:05:08Z" level=info msg="Using caching version of cmd: RUN curl https://github.com/googleapis/repo-automation-bots/releases/download/flakybot-${FLAKYBOT_VERSION}/flakybot     -o /bin/flakybot -s -L     && chmod +x /bin/flakybot"
Step #0: time="2026-01-29T04:05:08Z" level=info msg="Checking for cached layer gcr.io/long-door-651/google-cloud-node-18/cache:ec72d7fdf29d885828e49c29c309613674ab150258a3aaa2e31b038728df222a..."
Step #0: time="2026-01-29T04:05:09Z" level=info msg="Using caching version of cmd: RUN curl https://get.pnpm.io/install.sh | ENV=\"$HOME/.shrc\" SHELL=\"$(which sh)\" sh -"
Step #0: time="2026-01-29T04:05:12Z" level=info msg="RUN apk add --no-cache curl tar python3"
Step #0: time="2026-01-29T04:05:12Z" level=info msg="Found cached layer, extracting to filesystem"
Step #0: time="2026-01-29T04:05:16Z" level=info msg="RUN curl https://dl.google.com/dl/cloudsdk/release/google-cloud-sdk.tar.gz > /tmp/google-cloud-sdk.tar.gz"
Step #0: time="2026-01-29T04:05:16Z" level=info msg="Found cached layer, extracting to filesystem"
Step #0: time="2026-01-29T04:05:19Z" level=info msg="RUN mkdir -p /usr/local/gcloud   && tar -C /usr/local/gcloud -xvf /tmp/google-cloud-sdk.tar.gz   && /usr/local/gcloud/google-cloud-sdk/install.sh"
Step #0: time="2026-01-29T04:05:19Z" level=info msg="Found cached layer, extracting to filesystem"
Step #0: time="2026-01-29T04:06:38Z" level=info msg="RUN curl https://github.com/googleapis/repo-automation-bots/releases/download/flakybot-${FLAKYBOT_VERSION}/flakybot     -o /bin/flakybot -s -L     && chmod +x /bin/flakybot"
Step #0: time="2026-01-29T04:06:38Z" level=info msg="Found cached layer, extracting to filesystem"
Step #0: time="2026-01-29T04:06:39Z" level=info msg="ENV PNPM_VERSION=7.32.2"
Step #0: time="2026-01-29T04:06:39Z" level=info msg="No files changed in this command, skipping snapshotting."
Step #0: time="2026-01-29T04:06:39Z" level=info msg="RUN curl https://get.pnpm.io/install.sh | ENV=\"$HOME/.shrc\" SHELL=\"$(which sh)\" sh -"
Step #0: time="2026-01-29T04:06:39Z" level=info msg="Found cached layer, extracting to filesystem"
Step #0: time="2026-01-29T04:06:44Z" level=info msg="Saving file root/.local/share/pnpm for later use"
Step #0: time="2026-01-29T04:06:44Z" level=info msg="Saving file usr/local/gcloud for later use"
Step #0: time="2026-01-29T04:06:53Z" level=info msg="Saving file bin/flakybot for later use"
Step #0: time="2026-01-29T04:06:53Z" level=info msg="Deleting filesystem..."
Step #0: time="2026-01-29T04:06:55Z" level=info msg="Retrieving image manifest node:18-alpine"
Step #0: time="2026-01-29T04:06:55Z" level=info msg="Returning cached image manifest"
Step #0: time="2026-01-29T04:06:55Z" level=info msg="Retrieving image manifest node:18-alpine"
Step #0: time="2026-01-29T04:06:55Z" level=info msg="Returning cached image manifest"
Step #0: time="2026-01-29T04:06:55Z" level=info msg="Executing 0 build triggers"
Step #0: time="2026-01-29T04:06:55Z" level=info msg="Building stage 'node:18-alpine' [idx: '1', base-idx: '-1']"
Step #0: time="2026-01-29T04:06:55Z" level=info msg="Checking for cached layer gcr.io/long-door-651/google-cloud-node-18/cache:99f42d376068934e4f458d7d64bbbf20cf1f76a564618db920d3bb973ad593dc..."
Step #0: time="2026-01-29T04:06:55Z" level=info msg="Using caching version of cmd: RUN mkdir /lib64 && ln -s /lib/libc.musl-x86_64.so.1 /lib64/ld-linux-x86-64.so.2"
Step #0: time="2026-01-29T04:07:01Z" level=info msg="Checking for cached layer gcr.io/long-door-651/google-cloud-node-18/cache:d5ba02aa1f94d9c20fe7913637b52be9db559d490cbf1ce5733968fef95e666c..."
Step #0: time="2026-01-29T04:07:02Z" level=info msg="Using caching version of cmd: RUN apk add --no-cache git bash python3"
Step #0: time="2026-01-29T04:07:02Z" level=info msg="Unpacking rootfs as cmd COPY --from=build /usr/local/gcloud /usr/local/gcloud requires it."
Step #0: time="2026-01-29T04:07:04Z" level=info msg="RUN mkdir /lib64 && ln -s /lib/libc.musl-x86_64.so.1 /lib64/ld-linux-x86-64.so.2"
Step #0: time="2026-01-29T04:07:04Z" level=info msg="Found cached layer, extracting to filesystem"
Step #0: time="2026-01-29T04:07:10Z" level=info msg="COPY --from=build /usr/local/gcloud /usr/local/gcloud"
Step #0: time="2026-01-29T04:07:23Z" level=info msg="Taking snapshot of files..."
Step #0: time="2026-01-29T04:07:53Z" level=info msg="COPY --from=build /bin/flakybot /bin/flakybot"
Step #0: time="2026-01-29T04:07:53Z" level=info msg="Taking snapshot of files..."
Step #0: time="2026-01-29T04:07:54Z" level=info msg="COPY --from=build /root/.local/share/pnpm /root/.local/share/pnpm"
Step #0: time="2026-01-29T04:07:54Z" level=info msg="Taking snapshot of files..."
Step #0: time="2026-01-29T04:07:55Z" level=info msg="RUN apk add --no-cache git bash python3"
Step #0: time="2026-01-29T04:07:55Z" level=info msg="Found cached layer, extracting to filesystem"
Step #0: time="2026-01-29T04:08:00Z" level=info msg="ENV PNPM_HOME=/root/.local/share/pnpm"
Step #0: time="2026-01-29T04:08:00Z" level=info msg="No files changed in this command, skipping snapshotting."
Step #0: time="2026-01-29T04:08:00Z" level=info msg="ENV PATH=$PNPM_HOME:/bin/flakybot:usr/local/gcloud/google-cloud-sdk/bin:$PATH"
Step #0: time="2026-01-29T04:08:00Z" level=info msg="No files changed in this command, skipping snapshotting."
Step #0: time="2026-01-29T04:08:00Z" level=info msg="Pushing image to gcr.io/long-door-651/google-cloud-node-18"
Step #0: time="2026-01-29T04:08:07Z" level=info msg="Pushed gcr.io/long-door-651/google-cloud-node-18@sha256:50df0305bb492098aff56319c3a52426700c44f731047eb9d78a1f824e34638a"
Finished Step #0
Starting Step #1
Step #1: Pulling image: gcr.io/google.com/cloudsdktool/cloud-sdk
Step #1: Using default tag: latest
Step #1: latest: Pulling from google.com/cloudsdktool/cloud-sdk
Step #1: c1be109a62df: Already exists
Step #1: 175afee91b89: Pulling fs layer
Step #1: 1e5b63413d6f: Pulling fs layer
Step #1: 635f55ba06c5: Pulling fs layer
Step #1: 64d5b3d6f2eb: Pulling fs layer
Step #1: 00d7c5eb283d: Pulling fs layer
Step #1: 00d7c5eb283d: Verifying Checksum
Step #1: 00d7c5eb283d: Download complete
Step #1: 64d5b3d6f2eb: Verifying Checksum
Step #1: 64d5b3d6f2eb: Download complete
Step #1: 175afee91b89: Download complete
Step #1: 175afee91b89: Pull complete
Step #1: 635f55ba06c5: Verifying Checksum
Step #1: 635f55ba06c5: Download complete
Step #1: 1e5b63413d6f: Verifying Checksum
Step #1: 1e5b63413d6f: Download complete
Step #1: 1e5b63413d6f: Pull complete
Step #1: 635f55ba06c5: Pull complete
Step #1: 64d5b3d6f2eb: Pull complete
Step #1: 00d7c5eb283d: Pull complete
Step #1: Digest: sha256:5c14b4e88f59301ea4df0e81376ea392a87785a83a23fda5ae1a9bf977d8c34f
Step #1: Status: Downloaded newer image for gcr.io/google.com/cloudsdktool/cloud-sdk:latest
Step #1: gcr.io/google.com/cloudsdktool/cloud-sdk:latest
Step #1: WARNING: The following filter keys were not present in any resource : create_time, status, substitutions.REF_NAME
Finished Step #1
Starting Step #2 - "run-tests"
Step #2 - "run-tests": Pulling image: gcr.io/long-door-651/google-cloud-node-18
Step #2 - "run-tests": Using default tag: latest
Step #2 - "run-tests": latest: Pulling from long-door-651/google-cloud-node-18
Step #2 - "run-tests": f18232174bc9: Pulling fs layer
Step #2 - "run-tests": dd71dde834b5: Pulling fs layer
Step #2 - "run-tests": 1e5a4c89cee5: Pulling fs layer
Step #2 - "run-tests": 25ff2da83641: Pulling fs layer
Step #2 - "run-tests": bddcab93ce86: Pulling fs layer
Step #2 - "run-tests": 582c28dffc3e: Pulling fs layer
Step #2 - "run-tests": 17a2b4073e32: Pulling fs layer
Step #2 - "run-tests": db5633e49f4c: Pulling fs layer
Step #2 - "run-tests": fe5f00aeabd6: Pulling fs layer
Step #2 - "run-tests": 17a2b4073e32: Waiting
Step #2 - "run-tests": db5633e49f4c: Waiting
Step #2 - "run-tests": fe5f00aeabd6: Waiting
Step #2 - "run-tests": bddcab93ce86: Download complete
Step #2 - "run-tests": 25ff2da83641: Verifying Checksum
Step #2 - "run-tests": 25ff2da83641: Download complete
Step #2 - "run-tests": 1e5a4c89cee5: Verifying Checksum
Step #2 - "run-tests": 1e5a4c89cee5: Download complete
Step #2 - "run-tests": f18232174bc9: Verifying Checksum
Step #2 - "run-tests": f18232174bc9: Download complete
Step #2 - "run-tests": 17a2b4073e32: Verifying Checksum
Step #2 - "run-tests": 17a2b4073e32: Download complete
Step #2 - "run-tests": dd71dde834b5: Download complete
Step #2 - "run-tests": db5633e49f4c: Verifying Checksum
Step #2 - "run-tests": db5633e49f4c: Download complete
Step #2 - "run-tests": fe5f00aeabd6: Verifying Checksum
Step #2 - "run-tests": fe5f00aeabd6: Download complete
Step #2 - "run-tests": f18232174bc9: Pull complete
Step #2 - "run-tests": dd71dde834b5: Pull complete
Step #2 - "run-tests": 1e5a4c89cee5: Pull complete
Step #2 - "run-tests": 25ff2da83641: Pull complete
Step #2 - "run-tests": bddcab93ce86: Pull complete
Step #2 - "run-tests": 582c28dffc3e: Download complete
Step #2 - "run-tests": 582c28dffc3e: Pull complete
Step #2 - "run-tests": 17a2b4073e32: Pull complete
Step #2 - "run-tests": db5633e49f4c: Pull complete
Step #2 - "run-tests": fe5f00aeabd6: Pull complete
Step #2 - "run-tests": Digest: sha256:50df0305bb492098aff56319c3a52426700c44f731047eb9d78a1f824e34638a
Step #2 - "run-tests": Status: Downloaded newer image for gcr.io/long-door-651/google-cloud-node-18:latest
Step #2 - "run-tests": gcr.io/long-door-651/google-cloud-node-18:latest
Step #2 - "run-tests": From https://github.com/googleapis/google-cloud-node
Step #2 - "run-tests":  * branch              main       -> FETCH_HEAD
Step #2 - "run-tests":  * [new branch]        main       -> origin/main
Step #2 - "run-tests": no change detected in ci
Step #2 - "run-tests": ci/run_conditional_tests.sh: line 88: jq: command not found
Step #2 - "run-tests": checking changes with 'git diff --quiet origin/main... containers/node-bootstrap-container/'
Step #2 - "run-tests": no change detected in containers/node-bootstrap-container/, skipping
Step #2 - "run-tests": ci/run_conditional_tests.sh: line 88: jq: command not found
Step #2 - "run-tests": checking changes with 'git diff --quiet origin/main... packages/gapic-node-processing/'
Step #2 - "run-tests": no change detected in packages/gapic-node-processing/, skipping
Step #2 - "run-tests": ci/run_conditional_tests.sh: line 88: jq: command not found
Step #2 - "run-tests": checking changes with 'git diff --quiet origin/main... packages/google-ads-admanager/'
Step #2 - "run-tests": no change detected in packages/google-ads-admanager/, skipping
Step #2 - "run-tests": ci/run_conditional_tests.sh: line 88: jq: command not found
Step #2 - "run-tests": checking changes with 'git diff --quiet origin/main... packages/google-ads-datamanager/'
Step #2 - "run-tests": no change detected in packages/google-ads-datamanager/, skipping
Step #2 - "run-tests": ci/run_conditional_tests.sh: line 88: jq: command not found
Step #2 - "run-tests": checking changes with 'git diff --quiet origin/main... packages/google-ai-generativelanguage/'
Step #2 - "run-tests": no change detected in packages/google-ai-generativelanguage/, skipping
Step #2 - "run-tests": ci/run_conditional_tests.sh: line 88: jq: command not found
Step #2 - "run-tests": checking changes with 'git diff --quiet origin/main... packages/google-analytics-admin/'
Step #2 - "run-tests": no change detected in packages/google-analytics-admin/, skipping
Step #2 - "run-tests": ci/run_conditional_tests.sh: line 88: jq: command not found
Step #2 - "run-tests": checking changes with 'git diff --quiet origin/main... packages/google-analytics-data/'
Step #2 - "run-tests": no change detected in packages/google-analytics-data/, skipping
Step #2 - "run-tests": ci/run_conditional_tests.sh: line 88: jq: command not found
Step #2 - "run-tests": checking changes with 'git diff --quiet origin/main... packages/google-api-apikeys/'
Step #2 - "run-tests": no change detected in packages/google-api-apikeys/, skipping
Step #2 - "run-tests": ci/run_conditional_tests.sh: line 88: jq: command not found
Step #2 - "run-tests": checking changes with 'git diff --quiet origin/main... packages/google-api-cloudquotas/'
Step #2 - "run-tests": no change detected in packages/google-api-cloudquotas/, skipping
Step #2 - "run-tests": ci/run_conditional_tests.sh: line 88: jq: command not found
Step #2 - "run-tests": checking changes with 'git diff --quiet origin/main... packages/google-api-servicecontrol/'
Step #2 - "run-tests": no change detected in packages/google-api-servicecontrol/, skipping
Step #2 - "run-tests": ci/run_conditional_tests.sh: line 88: jq: command not found
Step #2 - "run-tests": checking changes with 'git diff --quiet origin/main... packages/google-api-servicemanagement/'
Step #2 - "run-tests": no change detected in packages/google-api-servicemanagement/, skipping
Step #2 - "run-tests": ci/run_conditional_tests.sh: line 88: jq: command not found
Step #2 - "run-tests": checking changes with 'git diff --quiet origin/main... packages/google-api-serviceusage/'
Step #2 - "run-tests": no change detected in packages/google-api-serviceusage/, skipping
Step #2 - "run-tests": ci/run_conditional_tests.sh: line 88: jq: command not found
Step #2 - "run-tests": checking changes with 'git diff --quiet origin/main... packages/google-appengine/'
Step #2 - "run-tests": no change detected in packages/google-appengine/, skipping
Step #2 - "run-tests": ci/run_conditional_tests.sh: line 88: jq: command not found
Step #2 - "run-tests": checking changes with 'git diff --quiet origin/main... packages/google-apps-events-subscriptions/'
Step #2 - "run-tests": no change detected in packages/google-apps-events-subscriptions/, skipping
Step #2 - "run-tests": ci/run_conditional_tests.sh: line 88: jq: command not found
Step #2 - "run-tests": checking changes with 'git diff --quiet origin/main... packages/google-apps-meet/'
Step #2 - "run-tests": no change detected in packages/google-apps-meet/, skipping
Step #2 - "run-tests": ci/run_conditional_tests.sh: line 88: jq: command not found
Step #2 - "run-tests": checking changes with 'git diff --quiet origin/main... packages/google-area120-tables/'
Step #2 - "run-tests": no change detected in packages/google-area120-tables/, skipping
Step #2 - "run-tests": ci/run_conditional_tests.sh: line 88: jq: command not found
Step #2 - "run-tests": checking changes with 'git diff --quiet origin/main... packages/google-chat/'
Step #2 - "run-tests": no change detected in packages/google-chat/, skipping
Step #2 - "run-tests": ci/run_conditional_tests.sh: line 88: jq: command not found
Step #2 - "run-tests": checking changes with 'git diff --quiet origin/main... packages/google-cloud-accessapproval/'
Step #2 - "run-tests": no change detected in packages/google-cloud-accessapproval/, skipping
Step #2 - "run-tests": ci/run_conditional_tests.sh: line 88: jq: command not found
Step #2 - "run-tests": checking changes with 'git diff --quiet origin/main... packages/google-cloud-advisorynotifications/'
Step #2 - "run-tests": no change detected in packages/google-cloud-advisorynotifications/, skipping
Step #2 - "run-tests": ci/run_conditional_tests.sh: line 88: jq: command not found
Step #2 - "run-tests": checking changes with 'git diff --quiet origin/main... packages/google-cloud-aiplatform/'
Step #2 - "run-tests": no change detected in packages/google-cloud-aiplatform/, skipping
Step #2 - "run-tests": ci/run_conditional_tests.sh: line 88: jq: command not found
Step #2 - "run-tests": checking changes with 'git diff --quiet origin/main... packages/google-cloud-alloydb/'
Step #2 - "run-tests": no change detected in packages/google-cloud-alloydb/, skipping
Step #2 - "run-tests": ci/run_conditional_tests.sh: line 88: jq: command not found
Step #2 - "run-tests": checking changes with 'git diff --quiet origin/main... packages/google-cloud-apigateway/'
Step #2 - "run-tests": no change detected in packages/google-cloud-apigateway/, skipping
Step #2 - "run-tests": ci/run_conditional_tests.sh: line 88: jq: command not found
Step #2 - "run-tests": checking changes with 'git diff --quiet origin/main... packages/google-cloud-apigeeconnect/'
Step #2 - "run-tests": no change detected in packages/google-cloud-apigeeconnect/, skipping
Step #2 - "run-tests": ci/run_conditional_tests.sh: line 88: jq: command not found
Step #2 - "run-tests": checking changes with 'git diff --quiet origin/main... packages/google-cloud-apigeeregistry/'
Step #2 - "run-tests": no change detected in packages/google-cloud-apigeeregistry/, skipping
Step #2 - "run-tests": ci/run_conditional_tests.sh: line 88: jq: command not found
Step #2 - "run-tests": checking changes with 'git diff --quiet origin/main... packages/google-cloud-apihub/'
Step #2 - "run-tests": no change detected in packages/google-cloud-apihub/, skipping
Step #2 - "run-tests": ci/run_conditional_tests.sh: line 88: jq: command not found
Step #2 - "run-tests": checking changes with 'git diff --quiet origin/main... packages/google-cloud-apiregistry/'
Step #2 - "run-tests": no change detected in packages/google-cloud-apiregistry/, skipping
Step #2 - "run-tests": ci/run_conditional_tests.sh: line 88: jq: command not found
Step #2 - "run-tests": checking changes with 'git diff --quiet origin/main... packages/google-cloud-apphub/'
Step #2 - "run-tests": no change detected in packages/google-cloud-apphub/, skipping
Step #2 - "run-tests": ci/run_conditional_tests.sh: line 88: jq: command not found
Step #2 - "run-tests": checking changes with 'git diff --quiet origin/main... packages/google-cloud-asset/'
Step #2 - "run-tests": no change detected in packages/google-cloud-asset/, skipping
Step #2 - "run-tests": ci/run_conditional_tests.sh: line 88: jq: command not found
Step #2 - "run-tests": checking changes with 'git diff --quiet origin/main... packages/google-cloud-assuredworkloads/'
Step #2 - "run-tests": no change detected in packages/google-cloud-assuredworkloads/, skipping
Step #2 - "run-tests": ci/run_conditional_tests.sh: line 88: jq: command not found
Step #2 - "run-tests": checking changes with 'git diff --quiet origin/main... packages/google-cloud-automl/'
Step #2 - "run-tests": no change detected in packages/google-cloud-automl/, skipping
Step #2 - "run-tests": ci/run_conditional_tests.sh: line 88: jq: command not found
Step #2 - "run-tests": checking changes with 'git diff --quiet origin/main... packages/google-cloud-backupdr/'
Step #2 - "run-tests": no change detected in packages/google-cloud-backupdr/, skipping
Step #2 - "run-tests": ci/run_conditional_tests.sh: line 88: jq: command not found
Step #2 - "run-tests": checking changes with 'git diff --quiet origin/main... packages/google-cloud-baremetalsolution/'
Step #2 - "run-tests": no change detected in packages/google-cloud-baremetalsolution/, skipping
Step #2 - "run-tests": ci/run_conditional_tests.sh: line 88: jq: command not found
Step #2 - "run-tests": checking changes with 'git diff --quiet origin/main... packages/google-cloud-batch/'
Step #2 - "run-tests": no change detected in packages/google-cloud-batch/, skipping
Step #2 - "run-tests": ci/run_conditional_tests.sh: line 88: jq: command not found
Step #2 - "run-tests": checking changes with 'git diff --quiet origin/main... packages/google-cloud-beyondcorp-appconnections/'
Step #2 - "run-tests": no change detected in packages/google-cloud-beyondcorp-appconnections/, skipping
Step #2 - "run-tests": ci/run_conditional_tests.sh: line 88: jq: command not found
Step #2 - "run-tests": checking changes with 'git diff --quiet origin/main... packages/google-cloud-beyondcorp-appconnectors/'
Step #2 - "run-tests": no change detected in packages/google-cloud-beyondcorp-appconnectors/, skipping
Step #2 - "run-tests": ci/run_conditional_tests.sh: line 88: jq: command not found
Step #2 - "run-tests": checking changes with 'git diff --quiet origin/main... packages/google-cloud-beyondcorp-appgateways/'
Step #2 - "run-tests": no change detected in packages/google-cloud-beyondcorp-appgateways/, skipping
Step #2 - "run-tests": ci/run_conditional_tests.sh: line 88: jq: command not found
Step #2 - "run-tests": checking changes with 'git diff --quiet origin/main... packages/google-cloud-beyondcorp-clientconnectorservices/'
Step #2 - "run-tests": no change detected in packages/google-cloud-beyondcorp-clientconnectorservices/, skipping
Step #2 - "run-tests": ci/run_conditional_tests.sh: line 88: jq: command not found
Step #2 - "run-tests": checking changes with 'git diff --quiet origin/main... packages/google-cloud-beyondcorp-clientgateways/'
Step #2 - "run-tests": no change detected in packages/google-cloud-beyondcorp-clientgateways/, skipping
Step #2 - "run-tests": ci/run_conditional_tests.sh: line 88: jq: command not found
Step #2 - "run-tests": checking changes with 'git diff --quiet origin/main... packages/google-cloud-bigquery-analyticshub/'
Step #2 - "run-tests": no change detected in packages/google-cloud-bigquery-analyticshub/, skipping
Step #2 - "run-tests": ci/run_conditional_tests.sh: line 88: jq: command not found
Step #2 - "run-tests": checking changes with 'git diff --quiet origin/main... packages/google-cloud-bigquery-connection/'
Step #2 - "run-tests": no change detected in packages/google-cloud-bigquery-connection/, skipping
Step #2 - "run-tests": ci/run_conditional_tests.sh: line 88: jq: command not found
Step #2 - "run-tests": checking changes with 'git diff --quiet origin/main... packages/google-cloud-bigquery-dataexchange/'
Step #2 - "run-tests": no change detected in packages/google-cloud-bigquery-dataexchange/, skipping
Step #2 - "run-tests": ci/run_conditional_tests.sh: line 88: jq: command not found
Step #2 - "run-tests": checking changes with 'git diff --quiet origin/main... packages/google-cloud-bigquery-datapolicies/'
Step #2 - "run-tests": no change detected in packages/google-cloud-bigquery-datapolicies/, skipping
Step #2 - "run-tests": ci/run_conditional_tests.sh: line 88: jq: command not found
Step #2 - "run-tests": checking changes with 'git diff --quiet origin/main... packages/google-cloud-bigquery-datatransfer/'
Step #2 - "run-tests": no change detected in packages/google-cloud-bigquery-datatransfer/, skipping
Step #2 - "run-tests": ci/run_conditional_tests.sh: line 88: jq: command not found
Step #2 - "run-tests": checking changes with 'git diff --quiet origi
...
[Logs truncated due to log size limitations. For full logs, see https://storage.cloud.google.com/cloud-node-public-logs/logs/google-cloud-node/presubmit/575a5e11c2dd6ad3822e12ad836ed67d9f3bd242/system-presubmit-node18/log-020621f6-50fd-4bad-a641-2057d813e95e.txt.]
...
apshot from first read
Step #2 - "run-tests":         ✔ should run in a transaction (253ms)
Step #2 - "run-tests":         ✔ should run in a transaction without run (179ms)
Step #2 - "run-tests":       put, runQuery, commit
Step #2 - "run-tests":         ✔ should run in a transaction (191ms)
Step #2 - "run-tests":         ✔ should run in a transaction without run (129ms)
Step #2 - "run-tests":       runAggregationQuery, put, commit
Step #2 - "run-tests":         ✔ should run in a transaction (200ms)
Step #2 - "run-tests":         ✔ should run in a transaction without run (160ms)
Step #2 - "run-tests":       put, runAggregationQuery, commit
Step #2 - "run-tests":         ✔ should run in a transaction (196ms)
Step #2 - "run-tests":         ✔ should run in a transaction without run (143ms)
Step #2 - "run-tests":     transactions
Step #2 - "run-tests":       ✔ should run in a transaction (175ms)
Step #2 - "run-tests":       ✔ should commit all saves and deletes at the end (233ms)
Step #2 - "run-tests":       ✔ should use the last modification to a key (158ms)
Step #2 - "run-tests":       ✔ should query within a transaction (124ms)
Step #2 - "run-tests":       ✔ should query within a transaction at a previous read time (64ms)
Step #2 - "run-tests":       ✔ should read in a readOnly transaction (75ms)
Step #2 - "run-tests":       ✔ should read in a readOnly transaction without transaction.run (40ms)
Step #2 - "run-tests":       ✔ should not write in a readOnly transaction (230ms)
Step #2 - "run-tests":       aggregate query within a transaction
Step #2 - "run-tests":         ✔ should run a query and return the results (47ms)
Step #2 - "run-tests":         ✔ should aggregate query within a count transaction (116ms)
Step #2 - "run-tests":         ✔ should aggregate query within a sum transaction (127ms)
Step #2 - "run-tests":         ✔ should aggregate query within a average transaction (119ms)
Step #2 - "run-tests":         ✔ readOnly transaction should see consistent snapshot of database (217ms)
Step #2 - "run-tests":         ✔ readOnly transaction should see consistent snapshot of database without transaction.run (163ms)
Step #2 - "run-tests":     indexes
Step #2 - "run-tests":       ✔ should get all indexes (269ms)
Step #2 - "run-tests": (node:601) AutopaginateTrueWarning: Autopaginate will always be set to false in stream paging methods. See more info at https://github.com/googleapis/gax-nodejs/blob/main/client-libraries.md#auto-pagination for more information on how to configure paging calls
Step #2 - "run-tests":       ✔ should get all indexes as a stream (280ms)
Step #2 - "run-tests":       ✔ should get a specific index (314ms)
Step #2 - "run-tests":     importing and exporting entities
Step #2 - "run-tests":       ✔ should export, then import entities (3369ms)
Step #2 - "run-tests":       running tests against the delay function
Step #2 - "run-tests": retrying "should be sure that the delay function emits console info messages" after attempt 2 in 1730.4162534889238ms
Step #2 - "run-tests":         ✔ should be sure that the delay function emits console info messages
Step #2 - "run-tests": retrying "should be sure that the delay function emits console info messages" after attempt 3 in 2819.74056182961ms
Step #2 - "run-tests":     using a custom endpoint
Step #2 - "run-tests":       ✔ should complete a request when using the default endpoint as a custom endpoint (125ms)
Step #2 - "run-tests":     using the rest fallback parameter
Step #2 - "run-tests":       ✔ should make a get call using rest instead of grpc (210ms)
Step #2 - "run-tests":     Datastore mode data transforms
Step #2 - "run-tests":       ✔ should perform a basic data transform (116ms)
Step #2 - "run-tests":       ✔ should perform a transform with setToServerValue false (119ms)
Step #2 - "run-tests":       ✔ should perform a transform with string values (107ms)
Step #2 - "run-tests":       ✔ should perform a setToServerValue transform on a boolean property (97ms)
Step #2 - "run-tests":       ✔ should perform an increment transform on a float property (94ms)
Step #2 - "run-tests":       ✔ should perform an appendMissingElements transform with complex objects (92ms)
Step #2 - "run-tests":       ✔ should perform a removeAllFromArray transform with complex objects (111ms)
Step #2 - "run-tests":       ✔ should respect the order of operations for transforms (84ms)
Step #2 - "run-tests":       ✔ should perform a transform on a nested property (85ms)
Step #2 - "run-tests":     Datastore mode data transforms in transactions
Step #2 - "run-tests":       ✔ should perform a basic data transform (385ms)
Step #2 - "run-tests":       ✔ should perform a transform with setToServerValue false (271ms)
Step #2 - "run-tests":       ✔ should perform a transform with string values (255ms)
Step #2 - "run-tests":       ✔ should perform a setToServerValue transform on a boolean property (321ms)
Step #2 - "run-tests":       ✔ should perform an increment transform on a float property (231ms)
Step #2 - "run-tests":       ✔ should perform an appendMissingElements transform with complex objects (265ms)
Step #2 - "run-tests":       ✔ should perform a removeAllFromArray transform with complex objects (255ms)
Step #2 - "run-tests":       ✔ should respect the order of operations for transforms (253ms)
Step #2 - "run-tests":       ✔ should perform a transform on a nested property (262ms)
Step #2 - "run-tests":     Datastore mode data transforms
Step #2 - "run-tests":       ✔ should perform a basic data transform (110ms)
Step #2 - "run-tests":       ✔ should perform a transform with setToServerValue false (106ms)
Step #2 - "run-tests":       ✔ should perform a transform with string values (111ms)
Step #2 - "run-tests":       ✔ should perform a setToServerValue transform on a boolean property (86ms)
Step #2 - "run-tests":       ✔ should perform an increment transform on a float property (107ms)
Step #2 - "run-tests":       ✔ should perform an appendMissingElements transform with complex objects (97ms)
Step #2 - "run-tests":       ✔ should perform a removeAllFromArray transform with complex objects (96ms)
Step #2 - "run-tests":       ✔ should respect the order of operations for transforms (114ms)
Step #2 - "run-tests":       ✔ should perform a transform on a nested property (100ms)
Step #2 - "run-tests": 
Step #2 - "run-tests":   Datastore
Step #2 - "run-tests":     ✔ should allocate IDs (77ms)
Step #2 - "run-tests":     ✔ should get the project id
Step #2 - "run-tests":     create, retrieve and delete
Step #2 - "run-tests":       ✔ should excludeFromIndexes correctly (299ms)
Step #2 - "run-tests":       ✔ should remove index with using wildcard in excludeFromIndexes (256ms)
Step #2 - "run-tests":       ✔ should auto remove index with excludeLargeProperties enabled (334ms)
Step #2 - "run-tests":       ✔ should accurately save/get a large int value via Datastore.int() (273ms)
Step #2 - "run-tests":       ✔ should wrap specified properties via IntegerTypeCastOptions.properties (300ms)
Step #2 - "run-tests":       ✔ should save/get/delete with a key name (235ms)
Step #2 - "run-tests":       ✔ should save a nested name/value pair with name as a long string (217ms)
Step #2 - "run-tests":       ✔ should save a nested name/value pair with value as a long string (73ms)
Step #2 - "run-tests":       ✔ should save/get/delete from a snapshot (11477ms)
Step #2 - "run-tests":       ✔ should save/get/delete with a numeric key id (236ms)
Step #2 - "run-tests":       ✔ should save/get/delete a buffer (301ms)
Step #2 - "run-tests":       ✔ should save/get/delete an empty buffer (313ms)
Step #2 - "run-tests":       ✔ should save/get/delete with a generated key id (259ms)
Step #2 - "run-tests":       ✔ should save/get/update (434ms)
Step #2 - "run-tests":       ✔ should save/get/merge (576ms)
Step #2 - "run-tests":       ✔ should save and get with a string ID (176ms)
Step #2 - "run-tests":       ✔ should fail explicitly set second insert on save (378ms)
Step #2 - "run-tests":       ✔ should fail explicitly set first update on save (99ms)
Step #2 - "run-tests":       ✔ should save/get/delete multiple entities at once (329ms)
Step #2 - "run-tests":       ✔ should get multiple entities in a stream (267ms)
Step #2 - "run-tests":       ✔ should save keys as a part of entity and query by key (321ms)
Step #2 - "run-tests":       ✔ should save with an empty buffer (116ms)
Step #2 - "run-tests":       multi-db support for read and write operations
Step #2 - "run-tests":         ✔ should run a query with another database (705ms)
Step #2 - "run-tests":         ✔ should ensure save works with another database (719ms)
Step #2 - "run-tests":         ✔ should ensure save respects the databaseId parameter per key (782ms)
Step #2 - "run-tests":       entity types
Step #2 - "run-tests":         ✔ should save and decode an int (164ms)
Step #2 - "run-tests":         ✔ should save and decode a double (173ms)
Step #2 - "run-tests":         ✔ should save and decode a geo point (195ms)
Step #2 - "run-tests":     querying the datastore
Step #2 - "run-tests":       ✔ should limit queries (167ms)
Step #2 - "run-tests":       ✔ should not go over a limit (110ms)
Step #2 - "run-tests":       ✔ should run a query as a stream (49ms)
Step #2 - "run-tests":       ✔ should run a datastore query as a stream via query#runStream (145ms)
Step #2 - "run-tests":       ✔ should run a transaction query as a stream via query#runStream (57ms)
Step #2 - "run-tests":       ✔ should not go over a limit with a stream (108ms)
Step #2 - "run-tests":       ✔ should filter queries with simple indexes (52ms)
Step #2 - "run-tests":       ✔ should filter queries with NOT_EQUAL (157ms)
Step #2 - "run-tests":       ✔ should filter queries with IN (45ms)
Step #2 - "run-tests":       ✔ should filter queries with __key__ and IN (137ms)
Step #2 - "run-tests":       ✔ should filter queries with NOT_IN (48ms)
Step #2 - "run-tests":       ✔ should filter queries with defined indexes (133ms)
Step #2 - "run-tests":       ✔ should filter by ancestor (48ms)
Step #2 - "run-tests":       ✔ should construct filters by null status
Step #2 - "run-tests":       ✔ should filter by key (134ms)
Step #2 - "run-tests":       ✔ should order queries (60ms)
Step #2 - "run-tests":       ✔ should select projections (105ms)
Step #2 - "run-tests":       ✔ should paginate with offset and limit (117ms)
Step #2 - "run-tests":       ✔ should resume from a start cursor (89ms)
Step #2 - "run-tests":       ✔ should group queries
Step #2 - "run-tests":       ✔ should query from the Query object (59ms)
Step #2 - "run-tests":       with the filter function using the Filter class
Step #2 - "run-tests":         ✔ should run a query with one property filter (47ms)
Step #2 - "run-tests":         ✔ should run a query with two property filters (48ms)
Step #2 - "run-tests":         ✔ should run a query using new Filter class with filter (51ms)
Step #2 - "run-tests":         ✔ should run a query using an AND composite filter (42ms)
Step #2 - "run-tests":         ✔ should run a query using an OR composite filter (47ms)
Step #2 - "run-tests":         using hasAncestor and Filter class
Step #2 - "run-tests":           ✔ should run a query using hasAncestor last (55ms)
Step #2 - "run-tests":           ✔ should run a query using hasAncestor first (55ms)
Step #2 - "run-tests":       query profiling
Step #2 - "run-tests":         when using transactions
Step #2 - "run-tests":           when using the runQuery function with transactions
Step #2 - "run-tests":             ✔ should run a query in a transaction with no explain options specified (115ms)
Step #2 - "run-tests":             ✔ should run a query in a transaction with explain options and analyze not specified (139ms)
Step #2 - "run-tests":             ✔ should run a query in a transaction with explain options and analyze set to false (102ms)
Step #2 - "run-tests":             ✔ should run a query in a transaction with explain options and analyze set to true (152ms)
Step #2 - "run-tests":           when using the runAggregationQuery function with transactions
Step #2 - "run-tests":             ✔ should run an aggregation query in a transaction with no explain options specified (133ms)
Step #2 - "run-tests":             ✔ should run an aggregation query in a transaction with empty explain options (126ms)
Step #2 - "run-tests":             ✔ should run an aggregation query in a transaction with analyze set to false in explain options (121ms)
Step #2 - "run-tests":             ✔ should run an aggregation query in a transaction with analyze set to true in explain options (121ms)
Step #2 - "run-tests":         when using the runQuery function
Step #2 - "run-tests":           ✔ should run a query with no explain options (86ms)
Step #2 - "run-tests":           ✔ should run a query with explain options and no analyze option specified (52ms)
Step #2 - "run-tests":           ✔ should run a query with explain options and analyze set to false (43ms)
Step #2 - "run-tests":           ✔ should run a query with explain options and analyze set to true (66ms)
Step #2 - "run-tests":         when calling run on a Query object
Step #2 - "run-tests":           ✔ should run an aggregation query with no explain options specified (53ms)
Step #2 - "run-tests":           ✔ should run a query with explain options and no value set for analyze (44ms)
Step #2 - "run-tests":           ✔ should run a query with explain options and analyze set to false (47ms)
Step #2 - "run-tests":           ✔ should run a query with explain options and analyze set to true (64ms)
Step #2 - "run-tests":         when calling runQueryStream
Step #2 - "run-tests":           ✔ should call runQueryStream with no explain options specified (60ms)
Step #2 - "run-tests":           ✔ should call runQueryStream with explain options specified and analyze not specified (45ms)
Step #2 - "run-tests":           ✔ should call runQueryStream with explain options specified and analyze set to false (40ms)
Step #2 - "run-tests":           ✔ should call runQueryStream with explain options specified and analyze set to true (52ms)
Step #2 - "run-tests":         when using the runAggregationQuery function
Step #2 - "run-tests":           ✔ should run an aggregation query with no mode specified (47ms)
Step #2 - "run-tests":           ✔ should run an aggregation query with explain options specified and analyze not specified (43ms)
Step #2 - "run-tests":           ✔ should run an aggregation query with explain options specified and analyze set to false (56ms)
Step #2 - "run-tests":           ✔ should run an aggregation query with explain options and analyze set to true (46ms)
Step #2 - "run-tests":         when using run on an AggregationQuery object
Step #2 - "run-tests":           ✔ should run an aggregation query with no explain options (51ms)
Step #2 - "run-tests":           ✔ should run an aggregation query with explain options and analyze not specified (80ms)
Step #2 - "run-tests":           ✔ should run an aggregation query with explain options and analyze set to false (50ms)
Step #2 - "run-tests":           ✔ should run an aggregation query with explain options specified and analyze set to true (49ms)
Step #2 - "run-tests":       with a sum filter
Step #2 - "run-tests":         ✔ should run a sum aggregation
Step #2 - "run-tests":         ✔ should run a sum aggregation with a list of aggregates (48ms)
Step #2 - "run-tests":         ✔ should run a sum aggregation having other filters (38ms)
Step #2 - "run-tests":         ✔ should run a sum aggregate filter with an alias (38ms)
Step #2 - "run-tests":         ✔ should do multiple sum aggregations with aliases (45ms)
Step #2 - "run-tests":         ✔ should run a sum aggregation filter with a limit
Step #2 - "run-tests":         ✔ should run a sum aggregate filter with a limit and an alias (44ms)
Step #2 - "run-tests":         ✔ should run a sum aggregate filter against a non-numeric property value (51ms)
Step #2 - "run-tests":         ✔ should run a sum aggregate filter against __key__ property value (51ms)
Step #2 - "run-tests":         ✔ should run a sum aggregate filter against a query that returns no results (62ms)
Step #2 - "run-tests":         ✔ should run a sum aggregate filter against a query from before the data creation (40ms)
Step #2 - "run-tests":         ✔ should run a sum aggregate filter using the alias function, but with no alias (58ms)
Step #2 - "run-tests":       with an average filter
Step #2 - "run-tests":         ✔ should run an average aggregation (53ms)
Step #2 - "run-tests":         ✔ should run an average aggregation with a list of aggregates (50ms)
Step #2 - "run-tests":         ✔ should run an average aggregation having other filters (50ms)
Step #2 - "run-tests":         ✔ should run an average aggregate filter with an alias (46ms)
Step #2 - "run-tests":         ✔ should do multiple average aggregations with aliases (42ms)
Step #2 - "run-tests":         ✔ should run an average aggregation filter with a limit (49ms)
Step #2 - "run-tests":         ✔ should run an average aggregate filter with a limit and an alias (45ms)
Step #2 - "run-tests":         ✔ should run an average aggregate filter against a non-numeric property value (58ms)
Step #2 - "run-tests":         ✔ should run an average aggregate filter against __key__ property value (46ms)
Step #2 - "run-tests":         ✔ should run an average aggregate filter against a query that returns no results (43ms)
Step #2 - "run-tests":         ✔ should run an average aggregate filter against a query from before the data creation
Step #2 - "run-tests":         ✔ should run an average aggregate filter using the alias function, but with no alias (141ms)
Step #2 - "run-tests":       with a count filter
Step #2 - "run-tests":         ✔ should run a count aggregation (49ms)
Step #2 - "run-tests":         ✔ should run a count aggregation with a list of aggregates (48ms)
Step #2 - "run-tests":         ✔ should run a count aggregation having other filters (48ms)
Step #2 - "run-tests":         ✔ should run a count aggregate filter with an alias
Step #2 - "run-tests":         ✔ should do multiple count aggregations with aliases (50ms)
Step #2 - "run-tests":         ✔ should run a count aggregation filter with a limit (51ms)
Step #2 - "run-tests":         ✔ should run a count aggregate filter with a limit and an alias (44ms)
Step #2 - "run-tests":         ✔ should run a count aggregate filter using the alias function, but with no alias (54ms)
Step #2 - "run-tests":       with multiple types of filters
Step #2 - "run-tests":         ✔ should run multiple types of aggregations with a list of aggregates (49ms)
Step #2 - "run-tests":         ✔ should run multiple types of aggregations with and without aliases
Step #2 - "run-tests":         ✔ should throw an error when too many aggregations are run (48ms)
Step #2 - "run-tests":     querying the datastore with an overflow data set
Step #2 - "run-tests": (node:601) Warning: IntegerOutOfBoundsWarning: the value for 'appearances' property is outside of bounds of a JavaScript Number.
Step #2 - "run-tests": Use 'Datastore.int(<integer_value_as_string>)' to preserve accuracy during the upload.
Step #2 - "run-tests": (node:601) Warning: IntegerOutOfBoundsWarning: the value for 'appearances' property is outside of bounds of a JavaScript Number.
Step #2 - "run-tests": Use 'Datastore.int(<integer_value_as_string>)' to preserve accuracy during the upload.
Step #2 - "run-tests":       ✔ should run a sum aggregation with an overflow dataset
Step #2 - "run-tests":       ✔ should run an average aggregation with an overflow dataset (42ms)
Step #2 - "run-tests":     querying the datastore with an NaN in the data set
Step #2 - "run-tests":       ✔ should run a sum aggregation (39ms)
Step #2 - "run-tests":       ✔ should run an average aggregation (46ms)
Step #2 - "run-tests":     transactions with and without run
Step #2 - "run-tests":       test to make sure various endpoints report an expired state
Step #2 - "run-tests":         with commit
Step #2 - "run-tests":           get
Step #2 - "run-tests":             ✔ with transaction.run (79ms)
Step #2 - "run-tests":             ✔ without transaction.run (80ms)
Step #2 - "run-tests":           runQuery
Step #2 - "run-tests":             ✔ with transaction.run (88ms)
Step #2 - "run-tests":             ✔ without transaction.run (102ms)
Step #2 - "run-tests":           runAggregationQuery
Step #2 - "run-tests":             ✔ with transaction.run (88ms)
Step #2 - "run-tests":             ✔ without transaction.run (84ms)
Step #2 - "run-tests":           runQueryStream
Step #2 - "run-tests":             ✔ with transaction.run (73ms)
Step #2 - "run-tests":             ✔ without transaction.run (86ms)
Step #2 - "run-tests":           createReadStream
Step #2 - "run-tests":             ✔ with transaction.run (221ms)
Step #2 - "run-tests":             ✔ without transaction.run (225ms)
Step #2 - "run-tests":           commit
Step #2 - "run-tests":             ✔ with transaction.run (69ms)
Step #2 - "run-tests":             ✔ without transaction.run (76ms)
Step #2 - "run-tests":           rollback
Step #2 - "run-tests":             ✔ with transaction.run (89ms)
Step #2 - "run-tests":             ✔ without transaction.run (81ms)
Step #2 - "run-tests":         with rollback
Step #2 - "run-tests":           get
Step #2 - "run-tests": (node:601) Warning: run has already been called and should not be called again.
Step #2 - "run-tests":             ✔ with transaction.run (70ms)
Step #2 - "run-tests":             ✔ without transaction.run (96ms)
Step #2 - "run-tests":           runQuery
Step #2 - "run-tests": (node:601) Warning: run has already been called and should not be called again.
Step #2 - "run-tests":             ✔ with transaction.run (90ms)
Step #2 - "run-tests":             ✔ without transaction.run (74ms)
Step #2 - "run-tests":           runAggregationQuery
Step #2 - "run-tests": (node:601) Warning: run has already been called and should not be called again.
Step #2 - "run-tests":             ✔ with transaction.run (88ms)
Step #2 - "run-tests":             ✔ without transaction.run (85ms)
Step #2 - "run-tests":           runQueryStream
Step #2 - "run-tests": (node:601) Warning: run has already been called and should not be called again.
Step #2 - "run-tests":             ✔ with transaction.run (80ms)
Step #2 - "run-tests":             ✔ without transaction.run (90ms)
Step #2 - "run-tests":           createReadStream
Step #2 - "run-tests": (node:601) Warning: run has already been called and should not be called again.
Step #2 - "run-tests":             ✔ with transaction.run (127ms)
Step #2 - "run-tests":             ✔ without transaction.run (227ms)
Step #2 - "run-tests":           commit
Step #2 - "run-tests": (node:601) Warning: run has already been called and should not be called again.
Step #2 - "run-tests":             ✔ with transaction.run (96ms)
Step #2 - "run-tests":             ✔ without transaction.run (104ms)
Step #2 - "run-tests":           rollback
Step #2 - "run-tests": (node:601) Warning: run has already been called and should not be called again.
Step #2 - "run-tests":             ✔ with transaction.run (88ms)
Step #2 - "run-tests":             ✔ without transaction.run (70ms)
Step #2 - "run-tests":       lookup, put, commit
Step #2 - "run-tests":         ✔ should run in a transaction (173ms)
Step #2 - "run-tests":         ✔ should run in a transaction without run (165ms)
Step #2 - "run-tests":       put, lookup, commit
Step #2 - "run-tests":         ✔ should run in a transaction (200ms)
Step #2 - "run-tests":         ✔ should run in a transaction without run (128ms)
Step #2 - "run-tests":       runQuery, put, commit
Step #2 - "run-tests":         ✔ should run in a transaction (183ms)
Step #2 - "run-tests":         ✔ should run in a transaction without run (142ms)
Step #2 - "run-tests":       readOnly for runQuery looks at snapshot from first read
Step #2 - "run-tests":         ✔ should run in a transaction (228ms)
Step #2 - "run-tests":         ✔ should run in a transaction without run (162ms)
Step #2 - "run-tests":       put, runQuery, commit
Step #2 - "run-tests":         ✔ should run in a transaction (169ms)
Step #2 - "run-tests":         ✔ should run in a transaction without run (124ms)
Step #2 - "run-tests":       runAggregationQuery, put, commit
Step #2 - "run-tests":         ✔ should run in a transaction (185ms)
Step #2 - "run-tests":         ✔ should run in a transaction without run (128ms)
Step #2 - "run-tests":       put, runAggregationQuery, commit
Step #2 - "run-tests":         ✔ should run in a transaction (191ms)
Step #2 - "run-tests":         ✔ should run in a transaction without run (135ms)
Step #2 - "run-tests":     transactions
Step #2 - "run-tests":       ✔ should run in a transaction (159ms)
Step #2 - "run-tests":       ✔ should commit all saves and deletes at the end (237ms)
Step #2 - "run-tests":       ✔ should use the last modification to a key (142ms)
Step #2 - "run-tests":       ✔ should query within a transaction (106ms)
Step #2 - "run-tests":       ✔ should query within a transaction at a previous read time (83ms)
Step #2 - "run-tests":       ✔ should read in a readOnly transaction (77ms)
Step #2 - "run-tests":       ✔ should read in a readOnly transaction without transaction.run (51ms)
Step #2 - "run-tests":       ✔ should not write in a readOnly transaction (200ms)
Step #2 - "run-tests":       aggregate query within a transaction
Step #2 - "run-tests":         ✔ should run a query and return the results (38ms)
Step #2 - "run-tests":         ✔ should aggregate query within a count transaction (118ms)
Step #2 - "run-tests":         ✔ should aggregate query within a sum transaction (115ms)
Step #2 - "run-tests":         ✔ should aggregate query within a average transaction (113ms)
Step #2 - "run-tests":         ✔ readOnly transaction should see consistent snapshot of database (295ms)
Step #2 - "run-tests":         ✔ readOnly transaction should see consistent snapshot of database without transaction.run (161ms)
Step #2 - "run-tests":     indexes
Step #2 - "run-tests":       ✔ should get all indexes (239ms)
Step #2 - "run-tests":       ✔ should get all indexes as a stream (42ms)
Step #2 - "run-tests":       ✔ should get a specific index (208ms)
Step #2 - "run-tests":     importing and exporting entities
Step #2 - "run-tests":       ✔ should export, then import entities (4017ms)
Step #2 - "run-tests":       running tests against the delay function
Step #2 - "run-tests": retrying "should be sure that the delay function emits console info messages" after attempt 2 in 1333.136702169198ms
Step #2 - "run-tests":         ✔ should be sure that the delay function emits console info messages
Step #2 - "run-tests": retrying "should be sure that the delay function emits console info messages" after attempt 3 in 2049.679673855044ms
Step #2 - "run-tests":     using a custom endpoint
Step #2 - "run-tests":       ✔ should complete a request when using the default endpoint as a custom endpoint (192ms)
Step #2 - "run-tests":     using the rest fallback parameter
Step #2 - "run-tests":       ✔ should make a get call using rest instead of grpc (112ms)
Step #2 - "run-tests":     Datastore mode data transforms
Step #2 - "run-tests":       ✔ should perform a basic data transform (94ms)
Step #2 - "run-tests":       ✔ should perform a transform with setToServerValue false (95ms)
Step #2 - "run-tests":       ✔ should perform a transform with string values (98ms)
Step #2 - "run-tests":       ✔ should perform a setToServerValue transform on a boolean property (114ms)
Step #2 - "run-tests":       ✔ should perform an increment transform on a float property (105ms)
Step #2 - "run-tests":       ✔ should perform an appendMissingElements transform with complex objects (108ms)
Step #2 - "run-tests":       ✔ should perform a removeAllFromArray transform with complex objects (96ms)
Step #2 - "run-tests":       ✔ should respect the order of operations for transforms (96ms)
Step #2 - "run-tests":       ✔ should perform a transform on a nested property (81ms)
Step #2 - "run-tests":     Datastore mode data transforms in transactions
Step #2 - "run-tests":       ✔ should perform a basic data transform (275ms)
Step #2 - "run-tests":       ✔ should perform a transform with setToServerValue false (279ms)
Step #2 - "run-tests":       ✔ should perform a transform with string values (221ms)
Step #2 - "run-tests":       ✔ should perform a setToServerValue transform on a boolean property (289ms)
Step #2 - "run-tests":       ✔ should perform an increment transform on a float property (217ms)
Step #2 - "run-tests":       ✔ should perform an appendMissingElements transform with complex objects (275ms)
Step #2 - "run-tests":       ✔ should perform a removeAllFromArray transform with complex objects (259ms)
Step #2 - "run-tests":       ✔ should respect the order of operations for transforms (251ms)
Step #2 - "run-tests":       ✔ should perform a transform on a nested property (173ms)
Step #2 - "run-tests":     Datastore mode data transforms
Step #2 - "run-tests":       ✔ should perform a basic data transform (93ms)
Step #2 - "run-tests":       ✔ should perform a transform with setToServerValue false (86ms)
Step #2 - "run-tests":       ✔ should perform a transform with string values (104ms)
Step #2 - "run-tests":       ✔ should perform a setToServerValue transform on a boolean property (95ms)
Step #2 - "run-tests":       ✔ should perform an increment transform on a float property (105ms)
Step #2 - "run-tests":       ✔ should perform an appendMissingElements transform with complex objects (108ms)
Step #2 - "run-tests":       ✔ should perform a removeAllFromArray transform with complex objects (98ms)
Step #2 - "run-tests":       ✔ should respect the order of operations for transforms (103ms)
Step #2 - "run-tests":       ✔ should perform a transform on a nested property (100ms)
Step #2 - "run-tests": 
Step #2 - "run-tests":   📦 pack-n-play test
Step #2 - "run-tests":     ✔ TypeScript code (46907ms)
Step #2 - "run-tests":     ✔ JavaScript code (29487ms)
Step #2 - "run-tests": 
Step #2 - "run-tests": 
Step #2 - "run-tests":   432 passing (4m)
Step #2 - "run-tests": 
Step #2 - "run-tests": /workspace
Step #2 - "run-tests": ci/run_conditional_tests.sh: line 88: jq: command not found
Step #2 - "run-tests": checking changes with 'git diff --quiet origin/main... .github/scripts/fixtures/'
Step #2 - "run-tests": no change detected in .github/scripts/fixtures/, skipping
Step #2 - "run-tests": ci/run_conditional_tests.sh: line 88: jq: command not found
Step #2 - "run-tests": checking changes with 'git diff --quiet origin/main... .github/scripts/tests/'
Step #2 - "run-tests": no change detected in .github/scripts/tests/, skipping
Finished Step #2 - "run-tests"
PUSH
DONE

Build Log: https://storage.cloud.google.com/cloud-node-public-logs/logs/google-cloud-node/presubmit/575a5e11c2dd6ad3822e12ad836ed67d9f3bd242/system-presubmit-node18/log-020621f6-50fd-4bad-a641-2057d813e95e.txt