Skip to content

feat: diagnose sync timeouts #12

feat: diagnose sync timeouts

feat: diagnose sync timeouts #12

Triggered via push August 13, 2026 14:56
Status Failure
Total duration 1m 33s
Artifacts

ci.yml

on: push
Matrix: mysql
Matrix: postgresql
Fit to window
Zoom out
Zoom in

Annotations

6 errors
quality
Process completed with exit code 1.
test/housekeeping.test.ts > scheduled housekeeping > recovers stale process ownership automatically: test/housekeeping.test.ts#L121
AssertionError: expected [ { …(3) }, { …(3) }, { …(3) } ] to deeply equal ArrayContaining{…} - Expected + Received - ArrayContaining [ - ObjectContaining { + [ + { "attributes": { - "count": 1, + "broadcastWorkerCount": 0, + "deadProcessCleanupEnabled": true, + "effectWorkerCount": 0, + "reminderSchedulerCount": 0, + "retentionEnabled": false, + "workerCount": 1, + }, + "name": "solid_objects.runtime.started", + "occurredAt": "2026-08-13T14:57:13.261Z", + }, + { + "attributes": { + "count": 2, }, "name": "solid_objects.processes.cleaned", + "occurredAt": "2026-08-13T14:57:13.262Z", + }, + { + "attributes": {}, + "name": "solid_objects.runtime.stopped", + "occurredAt": "2026-08-13T14:57:13.263Z", }, ] ❯ test/housekeeping.test.ts:121:20
mysql (8.0)
Process completed with exit code 1.
test/mysql.test.ts > MySQL adapter > runs mailbox, outbox, reconciliation, retention, and doctor workflows: test/mysql.test.ts#L115
AssertionError: expected { timeoutMilliseconds: 1, …(10) } to match object { status: 'ready', …(1) } (13 matching properties omitted from actual) - Expected + Received { "status": "ready", - "waitingOn": "notYetAvailable", + "waitingOn": "actorPaused", } ❯ test/mysql.test.ts:115:29
mysql (8.4)
Process completed with exit code 1.
test/mysql.test.ts > MySQL adapter > runs mailbox, outbox, reconciliation, retention, and doctor workflows: test/mysql.test.ts#L115
AssertionError: expected { timeoutMilliseconds: 1, …(10) } to match object { status: 'ready', …(1) } (13 matching properties omitted from actual) - Expected + Received { "status": "ready", - "waitingOn": "notYetAvailable", + "waitingOn": "actorPaused", } ❯ test/mysql.test.ts:115:29