Skip to content

cherry-pick: make read txn timeout configurable and set default to 5min (conflicts → v5.0) #2741

cherry-pick: make read txn timeout configurable and set default to 5min (conflicts → v5.0)

cherry-pick: make read txn timeout configurable and set default to 5min (conflicts → v5.0) #2741

Triggered via pull request June 8, 2026 22:07
Status Failure
Total duration 9m 30s
Artifacts 6

integration-tests.yml

on: pull_request
Generate Node Version Matrix
5s
Generate Node Version Matrix
Matrix: build
Matrix: run-integration-apiTests
Matrix: run-integration-tests
Fit to window
Zoom out
Zoom in

Annotations

33 errors
Build Harper (Node.js v24): dataLayer/harperBridge/ResourceBridge.ts#L54
Property 'searchByConditions' in type 'ResourceBridge' is not assignable to the same property in base type 'BridgeMethods'.
Build Harper (Node.js v24): components/componentLoader.ts#L94
Exported variable 'TRUSTED_RESOURCE_PLUGINS' has or is using name 'AuthAuditLog' from external module "/home/runner/work/harper/harper/utility/logging/harper_logger" but cannot be named.
Build Harper (Node.js v24): components/ComponentV1.ts#L101
Cannot assign to 'urlPath' because it is a read-only property.
Build Harper (Node.js v24): components/Application.ts#L137
No overload matches this call.
Build Harper (Node.js v24): bin/copyDb.ts#L414
Property 'compression' does not exist on type 'OpenDBIObject'.
Build Harper (Node.js v24): bin/copyDb.ts#L200
Property 'encoder' does not exist on type 'Database<any, Key>'.
Build Harper (Node.js v24): bin/copyDb.ts#L199
Argument of type 'OpenDBIObject' is not assignable to parameter of type 'DatabaseOptions'.
Build Harper (Node.js v24): bin/copyDb.ts#L198
Property 'compression' does not exist on type 'OpenDBIObject'.
Build Harper (Node.js v24): bin/copyDb.ts#L192
Property 'compression' does not exist on type 'OpenDBIObject'.
Build Harper (Node.js v24): bin/copyDb.ts#L166
Argument of type 'string' is not assignable to parameter of type 'DatabaseOptions & { name: string; }'.
Build Harper (Node.js v20): dataLayer/harperBridge/ResourceBridge.ts#L54
Property 'searchByConditions' in type 'ResourceBridge' is not assignable to the same property in base type 'BridgeMethods'.
Build Harper (Node.js v20): components/componentLoader.ts#L94
Exported variable 'TRUSTED_RESOURCE_PLUGINS' has or is using name 'AuthAuditLog' from external module "/home/runner/work/harper/harper/utility/logging/harper_logger" but cannot be named.
Build Harper (Node.js v20): components/ComponentV1.ts#L101
Cannot assign to 'urlPath' because it is a read-only property.
Build Harper (Node.js v20): components/Application.ts#L137
No overload matches this call.
Build Harper (Node.js v20): bin/copyDb.ts#L414
Property 'compression' does not exist on type 'OpenDBIObject'.
Build Harper (Node.js v20): bin/copyDb.ts#L200
Property 'encoder' does not exist on type 'Database<any, Key>'.
Build Harper (Node.js v20): bin/copyDb.ts#L199
Argument of type 'OpenDBIObject' is not assignable to parameter of type 'DatabaseOptions'.
Build Harper (Node.js v20): bin/copyDb.ts#L198
Property 'compression' does not exist on type 'OpenDBIObject'.
Build Harper (Node.js v20): bin/copyDb.ts#L192
Property 'compression' does not exist on type 'OpenDBIObject'.
Build Harper (Node.js v20): bin/copyDb.ts#L166
Argument of type 'string' is not assignable to parameter of type 'DatabaseOptions & { name: string; }'.
Build Harper (Node.js v22): dataLayer/harperBridge/ResourceBridge.ts#L54
Property 'searchByConditions' in type 'ResourceBridge' is not assignable to the same property in base type 'BridgeMethods'.
Build Harper (Node.js v22): components/componentLoader.ts#L94
Exported variable 'TRUSTED_RESOURCE_PLUGINS' has or is using name 'AuthAuditLog' from external module "/home/runner/work/harper/harper/utility/logging/harper_logger" but cannot be named.
Build Harper (Node.js v22): components/ComponentV1.ts#L101
Cannot assign to 'urlPath' because it is a read-only property.
Build Harper (Node.js v22): components/Application.ts#L137
No overload matches this call.
Build Harper (Node.js v22): bin/copyDb.ts#L414
Property 'compression' does not exist on type 'OpenDBIObject'.
Build Harper (Node.js v22): bin/copyDb.ts#L200
Property 'encoder' does not exist on type 'Database<any, Key>'.
Build Harper (Node.js v22): bin/copyDb.ts#L199
Argument of type 'OpenDBIObject' is not assignable to parameter of type 'DatabaseOptions'.
Build Harper (Node.js v22): bin/copyDb.ts#L198
Property 'compression' does not exist on type 'OpenDBIObject'.
Build Harper (Node.js v22): bin/copyDb.ts#L192
Property 'compression' does not exist on type 'OpenDBIObject'.
Build Harper (Node.js v22): bin/copyDb.ts#L166
Argument of type 'string' is not assignable to parameter of type 'DatabaseOptions & { name: string; }'.
Integration API Tests (Node.js v20)
Process completed with exit code 1.
Integration API Tests (Node.js v24)
Process completed with exit code 1.
Integration API Tests (Node.js v22)
Process completed with exit code 1.

Artifacts

Produced during runtime
Name Size Digest
harper-build-artifacts-node-20 Expired
83.5 MB
sha256:43318d13e5c730b15de2dae4355bc0b3bed14679078f38ac093f5fd9dfa552b5
harper-build-artifacts-node-22 Expired
83.5 MB
sha256:5939ab6223204ef19e565248d95575e5663d4dc9e059eba3531678c9d0f636af
harper-build-artifacts-node-24 Expired
83.5 MB
sha256:d7eb25cdd0c3171a6e8e4fe6bef521f6c02d9ef3471bd1a96bb1fae92201e57b
harper-integration-api-test-logs-node-20 Expired
41.9 KB
sha256:93f3ca3f4629547d22224f1271b4297a6c3f4a7fd4fd489e08d791dae324f203
harper-integration-api-test-logs-node-22 Expired
41.9 KB
sha256:a259112cd949f541c91dfe7fea39e8d91882f8c631baa50a19374ab52efa6676
harper-integration-api-test-logs-node-24 Expired
42.2 KB
sha256:47594d59f4982ba0d2582cf49570ac5bae31c6b72486390ab1e6c523e2ab0a66