Investigate Integration Test Flakiness #1735
integration-tests.yml
on: pull_request
Generate Node Version Matrix
5s
Build Harper (Windows, Node.js v22)
2m 59s
Matrix: build
Matrix: run-integration-tests-windows
Integration API Tests (Bun)
0s
Matrix: run-integration-tests-bun
Matrix: run-integration-apiTests
Matrix: run-integration-tests
Annotations
42 errors and 5 notices
|
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#L116
Property 'operationsApi' does not exist on type '{ REST: typeof import("/home/runner/work/harper/harper/server/REST"); rest: typeof import("/home/runner/work/harper/harper/server/REST"); graphql: typeof import("/home/runner/work/harper/harper/server/graphqlQuerying"); ... 12 more ...; dataLoader: typeof import("/home/runner/work/harper/harper/resources/dataLoader"...'.
|
|
Build Harper (Node.js v24):
components/componentLoader.ts#L91
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#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 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#L116
Property 'operationsApi' does not exist on type '{ REST: typeof import("/home/runner/work/harper/harper/server/REST"); rest: typeof import("/home/runner/work/harper/harper/server/REST"); graphql: typeof import("/home/runner/work/harper/harper/server/graphqlQuerying"); ... 12 more ...; dataLoader: typeof import("/home/runner/work/harper/harper/resources/dataLoader"...'.
|
|
Build Harper (Node.js v22):
components/componentLoader.ts#L91
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#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; }'.
|
|
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#L116
Property 'operationsApi' does not exist on type '{ REST: typeof import("/home/runner/work/harper/harper/server/REST"); rest: typeof import("/home/runner/work/harper/harper/server/REST"); graphql: typeof import("/home/runner/work/harper/harper/server/graphqlQuerying"); ... 12 more ...; dataLoader: typeof import("/home/runner/work/harper/harper/resources/dataLoader"...'.
|
|
Build Harper (Node.js v20):
components/componentLoader.ts#L91
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#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 (Windows, 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 (Windows, Node.js v22):
components/ComponentV1.ts#L101
Cannot assign to 'urlPath' because it is a read-only property.
|
|
Build Harper (Windows, Node.js v22):
components/componentLoader.ts#L116
Property 'operationsApi' does not exist on type '{ REST: typeof import("D:/a/harper/harper/server/REST"); rest: typeof import("D:/a/harper/harper/server/REST"); graphql: typeof import("D:/a/harper/harper/server/graphqlQuerying"); graphqlSchema: typeof import("D:/a/harper/harper/resources/graphql"); ... 11 more ...; dataLoader: typeof import("D:/a/harper/harper/res...'.
|
|
Build Harper (Windows, Node.js v22):
components/componentLoader.ts#L91
Exported variable 'TRUSTED_RESOURCE_PLUGINS' has or is using name 'AuthAuditLog' from external module "D:/a/harper/harper/utility/logging/harper_logger" but cannot be named.
|
|
Build Harper (Windows, Node.js v22):
components/Application.ts#L137
No overload matches this call.
|
|
Build Harper (Windows, Node.js v22):
bin/copyDb.ts#L200
Property 'encoder' does not exist on type 'Database<any, Key>'.
|
|
Build Harper (Windows, Node.js v22):
bin/copyDb.ts#L199
Argument of type 'OpenDBIObject' is not assignable to parameter of type 'DatabaseOptions'.
|
|
Build Harper (Windows, Node.js v22):
bin/copyDb.ts#L198
Property 'compression' does not exist on type 'OpenDBIObject'.
|
|
Build Harper (Windows, Node.js v22):
bin/copyDb.ts#L192
Property 'compression' does not exist on type 'OpenDBIObject'.
|
|
Build Harper (Windows, Node.js v22):
bin/copyDb.ts#L166
Argument of type 'string' is not assignable to parameter of type 'DatabaseOptions & { name: string; }'.
|
|
Integration Tests 2/4 (Windows, Node.js v22)
Process completed with exit code 1.
|
|
Integration Tests 1/4 (Windows, Node.js v22)
Process completed with exit code 1.
|
|
Build Harper (Windows, Node.js v22)
NOTICE: windows-2025 requests are being redirected to windows-2025-vs2026 by May 12, 2026
|
|
Integration Tests 3/4 (Windows, Node.js v22)
NOTICE: windows-2025 requests are being redirected to windows-2025-vs2026 by May 12, 2026
|
|
Integration Tests 4/4 (Windows, Node.js v22)
NOTICE: windows-2025 requests are being redirected to windows-2025-vs2026 by May 12, 2026
|
|
Integration Tests 2/4 (Windows, Node.js v22)
NOTICE: windows-2025 requests are being redirected to windows-2025-vs2026 by May 12, 2026
|
|
Integration Tests 1/4 (Windows, Node.js v22)
NOTICE: windows-2025 requests are being redirected to windows-2025-vs2026 by May 12, 2026
|
Artifacts
Produced during runtime
| Name | Size | Digest | |
|---|---|---|---|
|
harper-build-artifacts-node-20
Expired
|
115 MB |
sha256:2c3b99b8400b2a37d43a2ed204ce14cef866f1b4373d603ac53361df22aa394c
|
|
|
harper-build-artifacts-node-22
Expired
|
115 MB |
sha256:9e2b8637f9b6249043b07ea6811a50454513158c6eed83ee942e8c77cd094b83
|
|
|
harper-build-artifacts-node-24
Expired
|
115 MB |
sha256:4622babb008411c3012a7eea1441937ede95618d57a219db8409e3bad2b5189e
|
|
|
harper-build-artifacts-windows
Expired
|
85.7 MB |
sha256:ad712d33b95e42e0ca474490b8c1dc6bcfd5746deee19dc3cf8c1de14705989c
|
|
|
harper-server-logs-windows-shard-1
Expired
|
9.51 KB |
sha256:804c0fe5a4bdc5d164596a76719da73058ca086e6d1751589d5b7e9b6e7bb05d
|
|
|
harper-server-logs-windows-shard-2
Expired
|
18.4 KB |
sha256:eb533ba903486b2a57b3e6b472b4bd0f4591cc9706ccb242e510f236660b442c
|
|