build: update generator and existing package.json to pin sinon - #8417
Closed
feywind wants to merge 12 commits into
Closed
build: update generator and existing package.json to pin sinon#8417feywind wants to merge 12 commits into
feywind wants to merge 12 commits into
Google Cloud Build / bigtable-system-tests (long-door-651)
failed
Jun 4, 2026 in 44m 45s
Summary
Build Information
| Trigger | bigtable-system-tests |
| Build | e5722037-4fa6-4772-a10c-d02148a18457 |
| Start | 2026-06-04T10:50:54-07:00 |
| Duration | 44m42.939s |
| Status | FAILURE |
Steps
| Step | Status | Duration |
|---|---|---|
| install-dependencies | SUCCESS | 1m53.34s |
| run-system-tests | FAILURE | 38m23.165s |
| coverage-report | QUEUED | 0s |
Details
starting build "e5722037-4fa6-4772-a10c-d02148a18457"
FETCHSOURCE
From https://github.com/googleapis/google-cloud-node
* branch 488c6f190da4d2ae6a2e3144547968c39324df62 -> FETCH_HEAD
Updating files: 8% (2885/32125)
Updating files: 9% (2892/32125)
Updating files: 10% (3213/32125)
Updating files: 10% (3220/32125)
Updating files: 11% (3534/32125)
Updating files: 11% (3606/32125)
Updating files: 12% (3855/32125)
Updating files: 13% (4177/32125)
Updating files: 14% (4498/32125)
Updating files: 15% (4819/32125)
Updating files: 16% (5140/32125)
Updating files: 16% (5333/32125)
Updating files: 17% (5462/32125)
Updating files: 18% (5783/32125)
Updating files: 19% (6104/32125)
Updating files: 20% (6425/32125)
Updating files: 21% (6747/32125)
Updating files: 21% (6943/32125)
Updating files: 22% (7068/32125)
Updating files: 23% (7389/32125)
Updating files: 24% (7710/32125)
Updating files: 25% (8032/32125)
Updating files: 25% (8093/32125)
Updating files: 26% (8353/32125)
Updating files: 27% (8674/32125)
Updating files: 28% (8995/32125)
Updating files: 28% (9011/32125)
Updating files: 29% (9317/32125)
Updating files: 30% (9638/32125)
Updating files: 31% (9959/32125)
Updating files: 32% (10280/32125)
Updating files: 33% (10602/32125)
Updating files: 33% (10771/32125)
Updating files: 34% (10923/32125)
Updating files: 34% (11079/32125)
Updating files: 35% (11244/32125)
Updating files: 35% (11431/32125)
Updating files: 36% (11565/32125)
Updating files: 37% (11887/32125)
Updating files: 38% (12208/32125)
Updating files: 38% (12364/32125)
Updating files: 39% (12529/32125)
Updating files: 40% (12850/32125)
Updating files: 41% (13172/32125)
Updating files: 42% (13493/32125)
Updating files: 43% (13814/32125)
Updating files: 44% (14135/32125)
Updating files: 45% (14457/32125)
Updating files: 45% (14542/32125)
Updating files: 46% (14778/32125)
Updating files: 47% (15099/32125)
Updating files: 48% (15420/32125)
Updating files: 49% (15742/32125)
Updating files: 50% (16063/32125)
Updating files: 51% (16384/32125)
Updating files: 51% (16627/32125)
Updating files: 52% (16705/32125)
Updating files: 52% (16937/32125)
Updating files: 53% (17027/32125)
Updating files: 54% (17348/32125)
Updating files: 54% (17543/32125)
Updating files: 55% (17669/32125)
Updating files: 56% (17990/32125)
Updating files: 56% (18007/32125)
Updating files: 56% (18262/32125)
Updating files: 57% (18312/32125)
Updating files: 58% (18633/32125)
Updating files: 59% (18954/32125)
Updating files: 60% (19275/32125)
Updating files: 60% (19401/32125)
Updating files: 61% (19597/32125)
Updating files: 62% (19918/32125)
Updating files: 62% (20204/32125)
Updating files: 63% (20239/32125)
Updating files: 63% (20475/32125)
Updating files: 64% (20560/32125)
Updating files: 64% (20721/32125)
Updating files: 65% (20882/32125)
Updating files: 65% (21060/32125)
Updating files: 66% (21203/32125)
Updating files: 66% (21351/32125)
Updating files: 67% (21524/32125)
Updating files: 67% (21748/32125)
Updating files: 68% (21845/32125)
Updating files: 68% (21884/32125)
Updating files: 68% (22053/32125)
Updating files: 69% (22167/32125)
Updating files: 69% (22272/32125)
Updating files: 70% (22488/32125)
Updating files: 71% (22809/32125)
Updating files: 71% (22858/32125)
Updating files: 72% (23130/32125)
Updating files: 73% (23452/32125)
Updating files: 74% (23773/32125)
Updating files: 74% (23787/32125)
Updating files: 75% (24094/32125)
Updating files: 75% (24346/32125)
Updating files: 76% (24415/32125)
Updating files: 76% (24522/32125)
Updating files: 77% (24737/32125)
Updating files: 77% (24933/32125)
Updating files: 78% (25058/32125)
Updating files: 79% (25379/32125)
Updating files: 80% (25700/32125)
Updating files: 80% (26005/32125)
Updating files: 81% (26022/32125)
Updating files: 82% (26343/32125)
Updating files: 83% (26664/32125)
Updating files: 83% (26692/32125)
Updating files: 84% (26985/32125)
Updating files: 84% (27191/32125)
Updating files: 85% (27307/32125)
Updating files: 86% (27628/32125)
Updating files: 86% (27793/32125)
Updating files: 87% (27949/32125)
Updating files: 88% (28270/32125)
Updating files: 88% (28428/32125)
Updating files: 89% (28592/32125)
Updating files: 90% (28913/32125)
Updating files: 90% (28919/32125)
Updating files: 91% (29234/32125)
Updating files: 91% (29301/32125)
Updating files: 92% (29555/32125)
Updating files: 92% (29654/32125)
Updating files: 93% (29877/32125)
Updating files: 93% (30052/32125)
Updating files: 94% (30198/32125)
Updating files: 94% (30437/32125)
Updating files: 95% (30519/32125)
Updating files: 95% (30666/32125)
Updating files: 96% (30840/32125)
Updating files: 97% (31162/32125)
Updating files: 97% (31212/32125)
Updating files: 98% (31483/32125)
Updating files: 99% (31804/32125)
Updating files: 99% (31971/32125)
Updating files: 100% (32125/32125)
Updating files: 100% (32125/32125), done.
HEAD is now at 488c6f19 chore: merge remote-tracking branch 'remotes/origin/feywind-fix-sinon-again' into feywind-fix-sinon-again
GitCommit:
488c6f190da4d2ae6a2e3144547968c39324df62
BUILD
Starting Step #0 - "install-dependencies"
Step #0 - "install-dependencies": Pulling image: node:24
Step #0 - "install-dependencies": 24: Pulling from library/node
Step #0 - "install-dependencies": 4887723d153c: Pulling fs layer
Step #0 - "install-dependencies": 2e51c50554dc: Pulling fs layer
Step #0 - "install-dependencies": a234579dfb0d: Pulling fs layer
Step #0 - "install-dependencies": 0ce041001b89: Pulling fs layer
Step #0 - "install-dependencies": 8cc49ec61978: Pulling fs layer
Step #0 - "install-dependencies": 06a520031038: Pulling fs layer
Step #0 - "install-dependencies": 266f908f6db3: Pulling fs layer
Step #0 - "install-dependencies": e552491c3661: Pulling fs layer
Step #0 - "install-dependencies": 266f908f6db3: Waiting
Step #0 - "install-dependencies": e552491c3661: Waiting
Step #0 - "install-dependencies": 8cc49ec61978: Verifying Checksum
Step #0 - "install-dependencies": 8cc49ec61978: Download complete
Step #0 - "install-dependencies": 266f908f6db3: Download complete
Step #0 - "install-dependencies": 2e51c50554dc: Verifying Checksum
Step #0 - "install-dependencies": 2e51c50554dc: Download complete
Step #0 - "install-dependencies": e552491c3661: Verifying Checksum
Step #0 - "install-dependencies": e552491c3661: Download complete
Step #0 - "install-dependencies": 4887723d153c: Verifying Checksum
Step #0 - "install-dependencies": 4887723d153c: Download complete
Step #0 - "install-dependencies": 06a520031038: Verifying Checksum
Step #0 - "install-dependencies": 06a520031038: Download complete
Step #0 - "install-dependencies": a234579dfb0d: Verifying Checksum
Step #0 - "install-dependencies": a234579dfb0d: Download complete
Step #0 - "install-dependencies": 0ce041001b89: Verifying Checksum
Step #0 - "install-dependencies": 0ce041001b89: Download complete
Step #0 - "install-dependencies": 4887723d153c: Pull complete
Step #0 - "install-dependencies": 2e51c50554dc: Pull complete
Step #0 - "install-dependencies": a234579dfb0d: Pull complete
Step #0 - "install-dependencies": 0ce041001b89: Pull complete
Step #0 - "install-dependencies": 8cc49ec61978: Pull complete
Step #0 - "install-dependencies": 06a520031038: Pull complete
Step #0 - "install-dependencies": 266f908f6db3: Pull complete
Step #0 - "install-dependencies": e552491c3661: Pull complete
Step #0 - "install-dependencies": Digest: sha256:8530f76a96d88820d288761f022e318970dda93d01536919fbc16076b7983e63
Step #0 - "install-dependencies": Status: Downloaded newer image for node:24
Step #0 - "install-dependencies": docker.io/library/node:24
Step #0 - "install-dependencies": npm warn deprecated glob@7.2.3: Old versions of glob are not supported, and contain widely publicized security vulnerabilities, which have been fixed in the current version. Please update. Support for old versions may be purchased (at exorbitant rates) by contacting i@izs.me
Step #0 - "install-dependencies": npm warn deprecated inflight@1.0.6: This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful.
Step #0 - "install-dependencies": npm warn deprecated node-domexception@1.0.0: Use your platform's native DOMException instead
Step #0 - "install-dependencies": npm warn deprecated @humanwhocodes/object-schema@2.0.3: Use @eslint/object-schema instead
Step #0 - "install-dependencies": npm warn deprecated @humanwhocodes/config-array@0.13.0: Use @eslint/config-array instead
Step #0 - "install-dependencies": npm warn deprecated @types/p-queue@3.2.1: This is a stub types definition. p-queue provides its own type definitions, so you do not need this installed.
Step #0 - "install-dependencies": npm warn deprecated argv@0.0.2: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.
Step #0 - "install-dependencies": npm warn deprecated @types/escape-string-regexp@2.0.3: This is a stub types definition. escape-string-regexp provides its own type definitions, so you do not need this installed.
Step #0 - "install-dependencies": npm warn deprecated debug@4.1.1: Debug versions >=3.2.0 <3.2.7 || >=4 <4.3.1 have a low-severity ReDos regression when used in a Node.js environment. It is recommended you upgrade to 3.2.7 or 4.3.1. (https://github.com/visionmedia/debug/issues/797)
Step #0 - "install-dependencies": npm warn deprecated rimraf@3.0.2: Rimraf versions prior to v4 are no longer supported
Step #0 - "install-dependencies": npm warn deprecated glob@8.1.0: Old versions of glob are not supported, and contain widely publicized security vulnerabilities, which have been fixed in the current version. Please update. Support for old versions may be purchased (at exorbitant rates) by contacting i@izs.me
Step #0 - "install-dependencies": npm warn deprecated rimraf@3.0.2: Rimraf versions prior to v4 are no longer supported
Step #0 - "install-dependencies": npm warn deprecated uuid@8.0.0: uuid@10 and below is no longer supported. For ESM codebases, update to uuid@latest. For CommonJS codebases, use uuid@11 (but be aware this version will likely be deprecated in 2028).
Step #0 - "install-dependencies": npm warn deprecated codecov@3.8.3: https://about.codecov.io/blog/codecov-uploader-deprecation-plan/
Step #0 - "install-dependencies": npm warn deprecated uuid@9.0.1: uuid@10 and below is no longer supported. For ESM codebases, update to uuid@latest. For CommonJS codebases, use uuid@11 (but be aware this version will likely be deprecated in 2028).
Step #0 - "install-dependencies": npm warn deprecated uuid@9.0.1: uuid@10 and below is no longer supported. For ESM codebases, update to uuid@latest. For CommonJS codebases, use uuid@11 (but be aware this version will likely be deprecated in 2028).
Step #0 - "install-dependencies": npm warn deprecated glob@10.5.0: Old versions of glob are not supported, and contain widely publicized security vulnerabilities, which have been fixed in the current version. Please update. Support for old versions may be purchased (at exorbitant rates) by contacting i@izs.me
Step #0 - "install-dependencies": npm warn deprecated glob@10.5.0: Old versions of glob are not supported, and contain widely publicized security vulnerabilities, which have been fixed in the current version. Please update. Support for old versions may be purchased (at exorbitant rates) by contacting i@izs.me
Step #0 - "install-dependencies": npm warn deprecated glob@10.5.0: Old versions of glob are not supported, and contain widely publicized security vulnerabilities, which have been fixed in the current version. Please update. Support for old versions may be purchased (at exorbitant rates) by contacting i@izs.me
Step #0 - "install-dependencies": npm warn deprecated glob@10.5.0: Old versions of glob are not supported, and contain widely publicized security vulnerabilities, which have been fixed in the current version. Please update. Support for old versions may be purchased (at exorbitant rates) by contacting i@izs.me
Step #0 - "install-dependencies": npm warn deprecated glob@10.5.0: Old versions of glob are not supported, and contain widely publicized security vulnerabilities, which have been fixed in the current version. Please update. Support for old versions may be purchased (at exorbitant rates) by contacting i@izs.me
Step #0 - "install-dependencies": npm warn deprecated glob@10.5.0: Old versions of glob are not supported, and contain widely publicized security vulnerabilities, which have been fixed in the current version. Please update. Support for old versions may be purchased (at exorbitant rates) by contacting i@izs.me
Step #0 - "install-dependencies": npm warn deprecated glob@10.5.0: Old versions of glob are not supported, and contain widely publicized security vulnerabilities, which have been fixed in the current version. Please update. Support for old versions may be purchased (at exorbitant rates) by contacting i@izs.me
Step #0 - "install-dependencies": npm warn deprecated folktale@2.3.2: This package is no longer actively maintained. Only security patches will be provided, if needed. Consider switching to fp-ts.
Step #0 - "install-dependencies": npm warn deprecated eslint@8.57.1: This version is no longer supported. Please see https://eslint.org/version-support for other options.
Step #0 - "install-dependencies":
Step #0 - "install-dependencies": > @google-cloud/bigtable@6.5.1 prepare
Step #0 - "install-dependencies": > npm run compile-protos && npm run compile
Step #0 - "install-dependencies":
Step #0 - "install-dependencies":
Step #0 - "install-dependencies": > @google-cloud/bigtable@6.5.1 compile-protos
Step #0 - "install-dependencies": > compileProtos src && sh testproxy/compile-protos.sh
Step #0 - "install-dependencies":
Step #0 - "install-dependencies": Running from /workspace/handwritten/bigtable
Step #0 - "install-dependencies":
Step #0 - "install-dependencies": > @google-cloud/bigtable@6.5.1 precompile
Step #0 - "install-dependencies": > gts clean
Step #0 - "install-dependencies":
Step #0 - "install-dependencies": version: 24
Step #0 - "install-dependencies": Removing build ...
Step #0 - "install-dependencies":
Step #0 - "install-dependencies": > @google-cloud/bigtable@6.5.1 compile
Step #0 - "install-dependencies": > tsc -p . && cp -r proto* build/ && cp -r testproxy/proto* build/testproxy/
Step #0 - "install-dependencies":
Step #0 - "install-dependencies":
Step #0 - "install-dependencies": added 860 packages, and audited 861 packages in 2m
Step #0 - "install-dependencies":
Step #0 - "install-dependencies": 145 packages are looking for funding
Step #0 - "install-dependencies": run `npm fund` for details
Step #0 - "install-dependencies":
Step #0 - "install-dependencies": 24 vulnerabilities (10 low, 9 moderate, 4 high, 1 critical)
Step #0 - "install-dependencies":
Step #0 - "install-dependencies": To address issues that do not require attention, run:
Step #0 - "install-dependencies": npm audit fix
Step #0 - "install-dependencies":
Step #0 - "install-dependencies": To address all issues possible (including breaking changes), run:
Step #0 - "install-dependencies": npm audit fix --force
Step #0 - "install-dependencies":
Step #0 - "install-dependencies": Some issues need review, and may require choosing
Step #0 - "install-dependencies": a different dependency.
Step #0 - "install-dependencies":
Step #0 - "install-dependencies": Run `npm audit` for details.
Finished Step #0 - "install-dependencies"
Starting Step #1 - "run-system-tests"
Step #1 - "run-system-tests": Already have image (with digest): node:24
Step #1 - "run-system-tests":
Step #1 - "run-system-tests": > @google-cloud/bigtable@6.5.1 presystem-test
Step #1 - "run-system-tests": > npm run compile
Step #1 - "run-system-tests":
Step #1 - "run-system-tests":
Step #1 - "run-system-tests": > @google-cloud/bigtable@6.5.1 precompile
Step #1 - "run-system-tests": > gts clean
Step #1 - "run-system-tests":
Step #1 - "run-system-tests": version: 24
Step #1 - "run-system-tests": Removing build ...
Step #1 - "run-system-tests":
Step #1 - "run-system-tests": > @google-cloud/bigtable@6.5.1 compile
Step #1 - "run-system-tests": > tsc -p . && cp -r proto* build/ && cp -r testproxy/proto* build/testproxy/
Step #1 - "run-system-tests":
Step #1 - "run-system-tests":
Step #1 - "run-system-tests": > @google-cloud/bigtable@6.5.1 system-test
Step #1 - "run-system-tests": > mocha build/system-test --timeout 600000 --retries 3
Step #1 - "run-system-tests":
Step #1 - "run-system-tests":
Step #1 - "run-system-tests":
Step #1 - "run-system-tests": 📦 App Profile
Step #1 - "run-system-tests": 📦 Create a profile
Step #1 - "run-system-tests": ✔ should create a profile with a single cluster (275ms)
Step #1 - "run-system-tests": ✔ should create a profile with multiple clusters (336ms)
Step #1 - "run-system-tests": ✔ should create a profile with multiple clusters using strings (443ms)
Step #1 - "run-system-tests": ✔ should create a profile with no clusters (260ms)
Step #1 - "run-system-tests": ✔ should ensure clusters match an updated profile (1830ms)
Step #1 - "run-system-tests":
Step #1 - "run-system-tests": Bigtable
Step #1 - "run-system-tests": instances
Step #1 - "run-system-tests": ✔ should get a list of instances (594ms)
Step #1 - "run-system-tests": ✔ should check if an instance exists (318ms)
Step #1 - "run-system-tests": ✔ should check if an instance does not exist (334ms)
Step #1 - "run-system-tests": ✔ should get a single instance (323ms)
Step #1 - "run-system-tests": ✔ should update an instance (922ms)
Step #1 - "run-system-tests": ✔ should get an Iam Policy for the instance (127ms)
Step #1 - "run-system-tests": ✔ should test Iam permissions for the instance (57ms)
Step #1 - "run-system-tests": ✔ should set Iam Policy on the instance (3575ms)
Step #1 - "run-system-tests": CMEK
Step #1 - "run-system-tests": ✔ should have created an instance (66ms)
Step #1 - "run-system-tests": ✔ should create a cluster (3990ms)
Step #1 - "run-system-tests": ✔ should fail if key not provided (75ms)
Step #1 - "run-system-tests": appProfiles
Step #1 - "run-system-tests": ✔ should retrieve a list of app profiles (55ms)
Step #1 - "run-system-tests": (node:59) 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 #1 - "run-system-tests": (Use `node --trace-warnings ...` to show where the warning was created)
Step #1 - "run-system-tests": ✔ should retrieve a list of app profiles in stream mode (45ms)
Step #1 - "run-system-tests": ✔ should check if an app profile exists
Step #1 - "run-system-tests": ✔ should check if an app profile does not exist (60ms)
Step #1 - "run-system-tests": ✔ should get an app profile (62ms)
Step #1 - "run-system-tests": ✔ should delete an app profile (119ms)
Step #1 - "run-system-tests": ✔ should get the app profiles metadata (54ms)
Step #1 - "run-system-tests": ✔ should update an app profile (5350ms)
Step #1 - "run-system-tests": clusters
Step #1 - "run-system-tests": ✔ should retrieve a list of clusters (320ms)
Step #1 - "run-system-tests": ✔ should check if a cluster exists (46ms)
Step #1 - "run-system-tests": ✔ should check if a cluster does not exist (47ms)
Step #1 - "run-system-tests": ✔ should get a cluster (43ms)
Step #1 - "run-system-tests": ✔ should update a cluster (3780ms)
Step #1 - "run-system-tests": tables
Step #1 - "run-system-tests": ✔ should retrieve a list of tables (66ms)
Step #1 - "run-system-tests": ✔ should retrieve a list of tables in stream mode (80ms)
Step #1 - "run-system-tests": ✔ should check if a table exists (73ms)
Step #1 - "run-system-tests": ✔ should check if a table does not exist (78ms)
Step #1 - "run-system-tests": ✔ should get a table (152ms)
Step #1 - "run-system-tests": ✔ should get an Iam Policy for the table (111ms)
Step #1 - "run-system-tests": ✔ should test Iam permissions for the table (77ms)
Step #1 - "run-system-tests": ✔ should set Iam Policy on the table (1450ms)
Step #1 - "run-system-tests": ✔ should delete a table (958ms)
Step #1 - "run-system-tests": ✔ should get the tables metadata (147ms)
Step #1 - "run-system-tests": ✔ should create a table with column family data (882ms)
Step #1 - "run-system-tests": ✔ should create a table if autoCreate is true (978ms)
Step #1 - "run-system-tests": consistency tokens
Step #1 - "run-system-tests": ✔ should generate consistency token (88ms)
Step #1 - "run-system-tests": ✔ should return error for checkConsistency of invalid token (86ms)
Step #1 - "run-system-tests": ✔ should return boolean for checkConsistency of token (207ms)
Step #1 - "run-system-tests": ✔ should return boolean for waitForReplication (203ms)
Step #1 - "run-system-tests": consistency tokens with gapic
Step #1 - "run-system-tests": ✔ should wait for consistency without an existing token (175ms)
Step #1 - "run-system-tests": ✔ should wait for consistency with an existing token (182ms)
Step #1 - "run-system-tests": replication states
Step #1 - "run-system-tests": ✔ should get a map of clusterId and state (86ms)
Step #1 - "run-system-tests": column families
Step #1 - "run-system-tests": ✔ should get a list of families (120ms)
Step #1 - "run-system-tests": ✔ should get a family (129ms)
Step #1 - "run-system-tests": ✔ should check if a family exists (69ms)
Step #1 - "run-system-tests": ✔ should check if a family does not exist (142ms)
Step #1 - "run-system-tests": ✔ should create a family if autoCreate is true (31724ms)
Step #1 - "run-system-tests": ✔ should create a family with nested gc rules (31873ms)
Step #1 - "run-system-tests": ✔ should get the column family metadata (102ms)
Step #1 - "run-system-tests": ✔ should update a column family (994ms)
Step #1 - "run-system-tests": ✔ should delete a column family (30243ms)
Step #1 - "run-system-tests": rows
Step #1 - "run-system-tests": .exists()
Step #1 - "run-system-tests": ✔ should check if a row exists (83ms)
Step #1 - "run-system-tests": ✔ should check if a row does not exist
Step #1 - "run-system-tests": inserting data
Step #1 - "run-system-tests": ✔ should insert rows
Step #1 - "run-system-tests": ✔ should insert a large row (95ms)
Step #1 - "run-system-tests": ✔ should create an individual row
Step #1 - "run-system-tests": ✔ should insert individual cells
Step #1 - "run-system-tests": ✔ should allow for user specified timestamps
Step #1 - "run-system-tests": ✔ should increment a column value (82ms)
Step #1 - "run-system-tests": ✔ should apply read/modify/write rules to a row (98ms)
Step #1 - "run-system-tests": ✔ should check and mutate a row (72ms)
Step #1 - "run-system-tests": fetching data
Step #1 - "run-system-tests": ✔ should execute a query (342ms)
Step #1 - "run-system-tests": ✔ should get rows (137ms)
Step #1 - "run-system-tests": ✔ should get rows via stream (128ms)
Step #1 - "run-system-tests": ✔ should should cancel request if stream ended early (141ms)
Step #1 - "run-system-tests": ✔ should fetch an individual row
Step #1 - "run-system-tests": ✔ should limit the number of rows
Step #1 - "run-system-tests": ✔ should fetch a range of rows (130ms)
Step #1 - "run-system-tests": ✔ should fetch a range of rows via prefix (107ms)
Step #1 - "run-system-tests": ✔ should fetch individual cells of a row
Step #1 - "run-system-tests": ✔ should not decode the values (165ms)
Step #1 - "run-system-tests": ✔ should get sample row keys (43ms)
Step #1 - "run-system-tests": ✔ should get sample row keys via stream
Step #1 - "run-system-tests": ✔ should end stream early (124ms)
Step #1 - "run-system-tests": ✔ should accept a date range
Step #1 - "run-system-tests": filters
Step #1 - "run-system-tests": ✔ should get rows via column data
Step #1 - "run-system-tests": ✔ should get rows that satisfy the cell limit
Step #1 - "run-system-tests": ✔ should get a range of columns
Step #1 - "run-system-tests": ✔ should run a conditional filter
Step #1 - "run-system-tests": ✔ should run a conditional filter with pass only (138ms)
Step #1 - "run-system-tests": ✔ should only get cells for a specific family
Step #1 - "run-system-tests": ✔ should interleave filters (128ms)
Step #1 - "run-system-tests": ✔ should apply labels to the results (138ms)
Step #1 - "run-system-tests": ✔ should run a regex against the row id (185ms)
Step #1 - "run-system-tests": ✔ should run a sink filter (71ms)
Step #1 - "run-system-tests": deleting rows
Step #1 - "run-system-tests": ✔ should delete specific cells (57ms)
Step #1 - "run-system-tests": ✔ should delete a family
Step #1 - "run-system-tests": ✔ should delete all the cells
Step #1 - "run-system-tests": .deleteRows()
Step #1 - "run-system-tests": ✔ should delete the prefixes (309ms)
Step #1 - "run-system-tests": .truncate()
Step #1 - "run-system-tests": ✔ should truncate a table (311ms)
Step #1 - "run-system-tests": backups
Step #1 - "run-system-tests": ✔ should create backup of a table (from cluster) (78ms)
Step #1 - "run-system-tests": ✔ should create backup of a table (from table) (493ms)
Step #1 - "run-system-tests": ✔ should get a specific backup (cluster) (64ms)
Step #1 - "run-system-tests": ✔ should get backups in an instance (61ms)
Step #1 - "run-system-tests": ✔ should get backups in an instance as a stream (67ms)
Step #1 - "run-system-tests": ✔ should get backups in a cluster (67ms)
Step #1 - "run-system-tests": ✔ should get backups in a cluster as a stream (72ms)
Step #1 - "run-system-tests": ✔ should restore a backup (cluster) (5402ms)
Step #1 - "run-system-tests": ✔ should restore a backup to a different instance (91232ms)
Step #1 - "run-system-tests": ✔ should update a backup (cluster) (103ms)
Step #1 - "run-system-tests": ✔ should get an Iam Policy for the backup (1137ms)
Step #1 - "run-system-tests": ✔ should test Iam permissions for the backup (77ms)
Step #1 - "run-system-tests": ✔ should set Iam Policy on the backup (292ms)
Step #1 - "run-system-tests": copying backups
Step #1 - "run-system-tests": ✔ should create backup of a table and copy it on another cluster of another instance (80865ms)
Step #1 - "run-system-tests": ✔ should create backup of a table and copy it on another cluster of the same instance (381334ms)
Step #1 - "run-system-tests": ✔ should create backup of a table and copy it on another project (71015ms)
Step #1 - "run-system-tests": 1) should restore a copied backup
Step #1 - "run-system-tests": should create backup of a table and copy it in the same cluster
Step #1 - "run-system-tests": ✔ should copy to the same cluster with precise date expiry times (3983ms)
Step #1 - "run-system-tests": ✔ should copy to the same cluster with timestamp expiry times (4005ms)
Step #1 - "run-system-tests": ✔ should copy to the same cluster with date expiry times (65596ms)
Step #1 - "run-system-tests": backups with gapic
Step #1 - "run-system-tests": projects/long-door-651/instances/gt-instance-df20-1780595838482/clusters/gt-cluster-df27-1780595838482/backups/gt-backup-4922-1780595838642 projects/long-door-651/instances/gt-inst-hdd-df23-1780595838482/clusters/gt-cluster-df28-1780595838482/backups/gt-backup-4923-1780595838642
Step #1 - "run-system-tests": ✔ should create backup of a table (from table)
Step #1 - "run-system-tests": ✔ should not optimize when restoring from the same backing type (1135ms)
Step #1 - "run-system-tests": ✔ should optimize when restoring from a different backing type (49444ms)
Step #1 - "run-system-tests": AuthorizedViews
Step #1 - "run-system-tests": ReadRows grpc calls
Step #1 - "run-system-tests": ✔ should call getRows for the authorized view (53ms)
Step #1 - "run-system-tests": ✔ should call createReadStream for the authorized view
Step #1 - "run-system-tests": MutateRows grpc calls
Step #1 - "run-system-tests": ✔ should mutate a row for a row/column in view (58ms)
Step #1 - "run-system-tests": ✔ should insert a row for a row/column in view (50ms)
Step #1 - "run-system-tests": For erroneous calls
Step #1 - "run-system-tests": ✔ should fail when writing to a row not in the authorized view
Step #1 - "run-system-tests": ✔ should fail when writing to a column not in the authorized view
Step #1 - "run-system-tests": SampleRowKeys grpc calls
Step #1 - "run-system-tests": ✔ should get a sample of row keys (42ms)
Step #1 - "run-system-tests": ✔ should call sampleRowKeysStream for the authorized view
Step #1 - "run-system-tests": CheckAndMutate grpc calls
Step #1 - "run-system-tests": ✔ should error when the request is made for the row key not in a view (40ms)
Step #1 - "run-system-tests": ✔ should call filter for the authorized view (101ms)
Step #1 - "run-system-tests": ReadModifyWriteRow grpc calls
Step #1 - "run-system-tests": ✔ should apply read/modify/write rules to a row (377ms)
Step #1 - "run-system-tests": ✔ should apply increment to a row (612ms)
Step #1 - "run-system-tests": mutateRows entries tests
Step #1 - "run-system-tests": ✔ should only insert one row in the table with mutate (4919ms)
Step #1 - "run-system-tests": ✔ should insert one row in the table using mutate in a similar way to how the documentation says to use insert (31794ms)
Step #1 - "run-system-tests": ✔ should only insert one row in the table with insert as described by the GCP documentation (34826ms)
Step #1 - "run-system-tests":
Step #1 - "run-system-tests": Bigtable/ClientSideMetricsAllMethods
Step #1 - "run-system-tests": 2) "before all" hook in "Bigtable/ClientSideMetricsAllMethods"
Step #1 - "run-system-tests": The instance has been deleted already
Step #1 - "run-system-tests": The instance has been deleted already
Step #1 - "run-system-tests":
Step #1 - "run-system-tests": Bigtable/ClientSideMetrics
Step #1 - "run-system-tests": 3) "before all" hook in "Bigtable/ClientSideMetrics"
Step #1 - "run-system-tests": The instance has been deleted already
Step #1 - "run-system-tests": The instance has been deleted already
Step #1 - "run-system-tests":
Step #1 - "run-system-tests": Bigtable/CloudMonitoringExporter
Step #1 - "run-system-tests": ✔ Should send an otel exported value to the CloudMonitoringExporter (115ms)
Step #1 - "run-system-tests":
Step #1 - "run-system-tests": Cluster
Step #1 - "run-system-tests": Create cluster
Step #1 - "run-system-tests": With manual scaling
Step #1 - "run-system-tests": ✔ should create an instance with clusters for manual scaling (117ms)
Step #1 - "run-system-tests": ✔ should create an instance and then create a cluster for manual scaling (6564ms)
Step #1 - "run-system-tests": Using an incorrect configuration
Step #1 - "run-system-tests": ✔ should throw an error when providing no cluster configuration
Step #1 - "run-system-tests": ✔ should throw an error when providing manual and autoscaling configurations
Step #1 - "run-system-tests": ✔ should throw an error when missing all autoscaling configurations
Step #1 - "run-system-tests": With automatic scaling
Step #1 - "run-system-tests": ✔ should create an instance with clusters for automatic scaling (5662ms)
Step #1 - "run-system-tests": ✔ should create an instance and then create clusters for automatic scaling (8617ms)
Step #1 - "run-system-tests": Update cluster
Step #1 - "run-system-tests": Updating manual scaling for a cluster
Step #1 - "run-system-tests": ✔ should change nodes for manual scaling (5186ms)
Step #1 - "run-system-tests": ✔ should change cluster to autoscaling (560ms)
Step #1 - "run-system-tests": Using an incorrect configuration
Step #1 - "run-system-tests": ✔ should throw an error when providing no cluster configuration
Step #1 - "run-system-tests": ✔ should throw an error when providing manual and autoscaling configurations
Step #1 - "run-system-tests": ✔ should throw an error when missing some autoscaling configurations
Step #1 - "run-system-tests": Starting from autoscaling
Step #1 - "run-system-tests": ✔ should change cluster to manual scaling (2664ms)
Step #1 - "run-system-tests": ✔ should change autoscaling properties (585ms)
Step #1 - "run-system-tests":
Step #1 - "run-system-tests": Bigtable/GCPMetricsHandler
Step #1 - "run-system-tests": ✔ Should export a value to the GCPMetricsHandler (60134ms)
Step #1 - "run-system-tests": ✔ Should export a value to two GCPMetricsHandlers (60110ms)
Step #1 - "run-system-tests": ✔ Should write two duplicate points inserted into the metrics handler (60111ms)
Step #1 - "run-system-tests":
Step #1 - "run-system-tests": 📦 pack-n-play test
Step #1 - "run-system-tests": ✔ TypeScript code (42830ms)
Step #1 - "run-system-tests": ✔ JavaScript code (11454ms)
Step #1 - "run-system-tests":
Step #1 - "run-system-tests": Bigtable/Table
Step #1 - "run-system-tests": mutate()
Step #1 - "run-system-tests": ✔ valid mutation
Step #1 - "run-system-tests": ✔ retries the failed mutations
Step #1 - "run-system-tests": ✔ has a `PartialFailureError` error when an entry fails after the retries
Step #1 - "run-system-tests": ✔ does not retry unretryable mutations
Step #1 - "run-system-tests": ✔ considers network errors towards the retry count
Step #1 - "run-system-tests":
Step #1 - "run-system-tests": Bigtable/ReadModifyWriteRowInterceptorMetrics
Step #1 - "run-system-tests": Created instance isolated-rmw-instance
Step #1 - "run-system-tests": Created table isolated-rmw-table
Step #1 - "run-system-tests": ✔ should record and export correct metrics for ReadModifyWriteRow via interceptors (106ms)
Step #1 - "run-system-tests":
Step #1 - "run-system-tests": Read Row Acceptance tests
Step #1 - "run-system-tests": ✔ invalid - no commit
Step #1 - "run-system-tests": ✔ invalid - no cell key before commit
Step #1 - "run-system-tests": ✔ invalid - no cell key before value
Step #1 - "run-system-tests": ✔ invalid - new col family must specify qualifier
Step #1 - "run-system-tests": ✔ bare commit implies ts=0
Step #1 - "run-system-tests": ✔ simple row with timestamp
Step #1 - "run-system-tests": ✔ missing timestamp, implied ts=0
Step #1 - "run-system-tests": ✔ empty cell value
Step #1 - "run-system-tests": ✔ two unsplit cells
Step #1 - "run-system-tests": ✔ two qualifiers
Step #1 - "run-system-tests": ✔ two families
Step #1 - "run-system-tests": ✔ with labels
Step #1 - "run-system-tests": ✔ split cell, bare commit
Step #1 - "run-system-tests": ✔ split cell
Step #1 - "run-system-tests": ✔ split four ways
Step #1 - "run-system-tests": ✔ two split cells
Step #1 - "run-system-tests": ✔ multi-qualifier splits
Step #1 - "run-system-tests": ✔ multi-qualifier multi-split
Step #1 - "run-system-tests": ✔ multi-family split
Step #1 - "run-system-tests": ✔ invalid - no commit between rows
Step #1 - "run-system-tests": ✔ invalid - no commit after first row
Step #1 - "run-system-tests": ✔ invalid - last row missing commit
Step #1 - "run-system-tests": ✔ invalid - duplicate row key
Step #1 - "run-system-tests": ✔ invalid - new row missing row key
Step #1 - "run-system-tests": ✔ two rows
Step #1 - "run-system-tests": ✔ two rows implicit timestamp
Step #1 - "run-system-tests": ✔ two rows empty value
Step #1 - "run-system-tests": ✔ two rows, one with multiple cells
Step #1 - "run-system-tests": ✔ two rows, multiple cells
Step #1 - "run-system-tests": ✔ two rows, multiple cells, multiple families
Step #1 - "run-system-tests": ✔ two rows, four cells, 2 labels
Step #1 - "run-system-tests": ✔ two rows with splits, same timestamp
Step #1 - "run-system-tests": ✔ invalid - bare reset
Step #1 - "run-system-tests": ✔ invalid - bad reset, no commit
Step #1 - "run-system-tests": ✔ invalid - missing key after reset
Step #1 - "run-system-tests": ✔ no data after reset
Step #1 - "run-system-tests": ✔ simple reset
Step #1 - "run-system-tests": ✔ reset to new val
Step #1 - "run-system-tests": ✔ reset to new qual
Step #1 - "run-system-tests": ✔ reset with splits
Step #1 - "run-system-tests": ✔ reset two cells
Step #1 - "run-system-tests": ✔ two resets
Step #1 - "run-system-tests": ✔ reset then two cells
Step #1 - "run-system-tests": ✔ reset to new row
Step #1 - "run-system-tests": ✔ reset in between chunks
Step #1 - "run-system-tests": ✔ invalid - reset with chunk
Step #1 - "run-system-tests": ✔ invalid - commit with chunk
Step #1 - "run-system-tests": ✔ empty cell chunk
Step #1 - "run-system-tests":
Step #1 - "run-system-tests": Bigtable/Table
Step #1 - "run-system-tests": close
Step #1 - "run-system-tests": ✔ should fail when invoking readRows with closed client (33392ms)
Step #1 - "run-system-tests": createReadStream
Step #1 - "run-system-tests": ✔ simple read
Step #1 - "run-system-tests": ✔ retries a failed read (58ms)
Step #1 - "run-system-tests": ✔ fails after all available retries (323ms)
Step #1 - "run-system-tests": ✔ resets the retry counter after a successful read (842ms)
Step #1 - "run-system-tests": ✔ moves the start point of a range being consumed (54ms)
Step #1 - "run-system-tests": ✔ removes ranges already consumed (38ms)
Step #1 - "run-system-tests": ✔ removes keys already read (67ms)
Step #1 - "run-system-tests": ✔ adjust the limit based on the number of rows read
Step #1 - "run-system-tests": ✔ does the previous 5 things in one giant test case (815ms)
Step #1 - "run-system-tests":
Step #1 - "run-system-tests": Service Path
Step #1 - "run-system-tests": ✔ Setting universe domain should set the service path (2643ms)
Step #1 - "run-system-tests": ✔ Setting universe domain and custom endpoint should set the service path to custom endpoint (2883ms)
Step #1 - "run-system-tests": ✔ Setting GOOGLE_CLOUD_UNIVERSE_DOMAIN should set the service path (2152ms)
Step #1 - "run-system-tests":
Step #1 - "run-system-tests": Universe domain tests
Step #1 - "run-system-tests": - should set the universe with a client option
Step #1 - "run-system-tests": - should set the universe domain with a client option for the gapic clients
Step #1 - "run-system-tests": - Should set universe domain with an environment variable
Step #1 - "run-system-tests":
Step #1 - "run-system-tests":
Step #1 - "run-system-tests": 220 passing (38m)
Step #1 - "run-system-tests": 3 pending
Step #1 - "run-system-tests": 3 failing
Step #1 - "run-system-tests":
Step #1 - "run-system-tests": 1) Bigtable
Step #1 - "run-system-tests": backups
Step #1 - "run-system-tests": copying backups
Step #1 - "run-system-tests": should restore a copied backup:
Step #1 - "run-system-tests": Error: 6 ALREADY_EXISTS: Table already exists: projects/long-door-651/instances/gt-instance-df20-1780595838482/tables/old-table : Table old-table already exists.
Step #1 - "run-system-tests": at callErrorFromStatus (node_modules/@grpc/grpc-js/src/call.ts:84:17)
Step #1 - "run-system-tests": at Object.onReceiveStatus (node_modules/@grpc/grpc-js/src/client.ts:360:55)
Step #1 - "run-system-tests": at Object.onReceiveStatus (node_modules/@grpc/grpc-js/src/client-interceptors.ts:466:34)
Step #1 - "run-system-tests": at Object.onReceiveStatus (node_modules/@grpc/grpc-js/src/client-interceptors.ts:424:48)
Step #1 - "run-system-tests": at <anonymous> (node_modules/@grpc/grpc-js/src/resolving-call.ts:170:24)
Step #1 - "run-system-tests": at process.processTicksAndRejections (node:internal/process/task_queues:85:11)
Step #1 - "run-system-tests": for call at
Step #1 - "run-system-tests": at ServiceClientImpl.makeUnaryRequest (node_modules/@grpc/grpc-js/src/client.ts:325:42)
Step #1 - "run-system-tests": at ServiceClientImpl.<anonymous> (node_modules/@grpc/grpc-js/src/make-client.ts:189:15)
Step #1 - "run-system-tests": at <anonymous> (src/admin/v2/bigtable_table_admin_client.ts:536:25)
Step #1 - "run-system-tests": at /workspace/handwritten/bigtable/node_modules/google-gax/build/src/normalCalls/timeout.js:44:16
Step #1 - "run-system-tests": at OngoingCall.call (node_modules/google-gax/build/src/call.js:70:27)
Step #1 - "run-system-tests": at NormalApiCaller.call (node_modules/google-gax/build/src/normalCalls/normalApiCaller.js:34:19)
Step #1 - "run-system-tests": at /workspace/handwritten/bigtable/node_modules/google-gax/build/src/createApiCall.js:110:30
Step #1 - "run-system-tests":
Step #1 - "run-system-tests": 2) Bigtable/ClientSideMetricsAllMethods
Step #1 - "run-system-tests": "before all" hook in "Bigtable/ClientSideMetricsAllMethods":
Step #1 - "run-system-tests": Error: Operation successfully rolled back : Insufficient node quota. You requested a node count of 1 nodes for your cluster, but this request would exceed your project's node quota of 100 nodes total across all clusters in this zone. Contact us to request a quota increase: https://cloud.google.com/bigtable/quotas#quota-increase
Step #1 - "run-system-tests": at Operation._unpackResponse (node_modules/google-gax/build/src/longRunningCalls/longrunning.js:189:31)
Step #1 - "run-system-tests": at /workspace/handwritten/bigtable/node_modules/google-gax/build/src/longRunningCalls/longrunning.js:169:18
Step #1 - "run-system-tests":
Step #1 - "run-system-tests": 3) Bigtable/ClientSideMetrics
Step #1 - "run-system-tests": "before all" hook in "Bigtable/ClientSideMetrics":
Step #1 - "run-system-tests": Error: Operation successfully rolled back : Insufficient node quota. You requested a node count of 1 nodes for your cluster, but this request would exceed your project's node quota of 100 nodes total across all clusters in this zone. Contact us to request a quota increase: https://cloud.google.com/bigtable/quotas#quota-increase
Step #1 - "run-system-tests": at Operation._unpackResponse (node_modules/google-gax/build/src/longRunningCalls/longrunning.js:189:31)
Step #1 - "run-system-tests": at /workspace/handwritten/bigtable/node_modules/google-gax/build/src/longRunningCalls/longrunning.js:169:18
Step #1 - "run-system-tests":
Step #1 - "run-system-tests":
Step #1 - "run-system-tests":
Finished Step #1 - "run-system-tests"
ERROR
ERROR: build step 1 "node:24" failed: step exited with non-zero status: 3
Loading