Details of upload 4e12bc9a-fc74-4eeb-8111-5d38166a02bc

Created at
2025-12-18T18:36:29.228Z
Total number of tests
1024
JUnit report XML
View report
GitHub repository
ably/ably-js
Commit SHA
cbeec96
Pull request base ref
main
Pull request head ref
integration/objects-breaking-api
Branch / tag name
2134/merge
Workflow asset retention period
90 days
GitHub action
__ably_test-observability-action
GitHub run ID
20346716727
GitHub run attempt
1
GitHub run number
3849
GitHub job
test-node
GitHub job URL
Not known
Loop iteration
1

Test failures

There are 14 failures in this upload.

Failure ID Test case ID Test class Test case Message
16f264a7-1599-4f7d-900e-3c3d58110ac1 9d601331-fd5e-44d0-98bd-e35d7ec65216 The first ATTACHED should always provoke a SYNCING even when HAS_OBJECTS is false, so that the SYNCED is preceded by SYNCING realtime/liveobjects Sync events The first ATTACHED should always provoke a SYNCING even when HAS_OBJECTS is false, so that the SYNCED is preceded by SYNCING RealtimeWithObjects is not defined
de23def4-9493-48bc-8d4d-40d2af4eb111 f5eb1d1a-3a24-4115-ac93-e53f75310aec ATTACHED with HAS_OBJECTS false once SYNCED emits SYNCING and then SYNCED realtime/liveobjects Sync events ATTACHED with HAS_OBJECTS false once SYNCED emits SYNCING and then SYNCED RealtimeWithObjects is not defined
35242d0a-45a0-4a88-a2bd-0205949a4031 7ebab150-a5a0-44b5-97e0-248ffc21a91b If we're in SYNCING awaiting an OBJECT_SYNC but then instead get an ATTACHED with HAS_OBJECTS false, we should emit a SYNCED realtime/liveobjects Sync events If we're in SYNCING awaiting an OBJECT_SYNC but then instead get an ATTACHED with HAS_OBJECTS false, we should emit a SYNCED RealtimeWithObjects is not defined
8fe09429-dc54-4316-ab66-9d656c203dcc 13c8264c-02f0-4800-a21f-73818d665476 An initial ATTACHED with HAS_OBJECTS true provokes a SYNCING realtime/liveobjects Sync events An initial ATTACHED with HAS_OBJECTS true provokes a SYNCING RealtimeWithObjects is not defined
ee0159d3-5c74-4a5f-a209-2ea7d44d54c2 9a87de63-159f-47aa-a170-12a376c99d48 ATTACHED with HAS_OBJECTS true when SYNCED should provoke another SYNCING, because we're waiting to receive the updated objects in an OBJECT_SYNC realtime/liveobjects Sync events ATTACHED with HAS_OBJECTS true when SYNCED should provoke another SYNCING, because we're waiting to receive the updated objects in an OBJECT_SYNC RealtimeWithObjects is not defined
5fdf937b-dcc3-4335-8fc2-ac34dfcaa9d8 c725668e-6f0c-42d7-ac1f-ba3ea1ba4346 If we're in SYNCING awaiting an OBJECT_SYNC but then instead get another ATTACHED with HAS_OBJECTS true, we should remain SYNCING (i.e. not emit another event) realtime/liveobjects Sync events If we're in SYNCING awaiting an OBJECT_SYNC but then instead get another ATTACHED with HAS_OBJECTS true, we should remain SYNCING (i.e. not emit another event) RealtimeWithObjects is not defined
7970f717-ac2a-4ba9-b13d-9f4d6a2d119f 7d25b2c0-3a85-465a-8e3b-1c6967b61c0a A complete multi-message OBJECT_SYNC sequence after ATTACHED emits SYNCING and then SYNCED realtime/liveobjects Sync events A complete multi-message OBJECT_SYNC sequence after ATTACHED emits SYNCING and then SYNCED RealtimeWithObjects is not defined
669fcdc6-b49b-44d0-a146-c59ce658ee84 5e89d2fc-3e3b-4704-91d7-fc15c6917095 A complete single-message OBJECT_SYNC after ATTACHED emits SYNCING and then SYNCED realtime/liveobjects Sync events A complete single-message OBJECT_SYNC after ATTACHED emits SYNCING and then SYNCED RealtimeWithObjects is not defined
409de344-ea48-4b28-ac42-f8194cbba20a 9fdebc82-49f8-4fd6-927c-e597abef8983 SYNCED is not emitted midway through a multi-message OBJECT_SYNC sequence realtime/liveobjects Sync events SYNCED is not emitted midway through a multi-message OBJECT_SYNC sequence RealtimeWithObjects is not defined
28d582a9-63ae-4354-b193-c7c77bb37ce6 e584e12a-24a2-4dee-b56a-59db597d3be5 A complete multi-message OBJECT_SYNC sequence when already SYNCED emits SYNCING and then SYNCED realtime/liveobjects Sync events A complete multi-message OBJECT_SYNC sequence when already SYNCED emits SYNCING and then SYNCED RealtimeWithObjects is not defined
c1888288-3894-4377-a3a4-d206c20c812b 509e22c0-f7b6-4610-82c5-bbbadc46eace A complete single-message OBJECT_SYNC when already SYNCED emits SYNCING and then SYNCED realtime/liveobjects Sync events A complete single-message OBJECT_SYNC when already SYNCED emits SYNCING and then SYNCED RealtimeWithObjects is not defined
3981a51e-ffe7-4f46-9a07-53f35da3c646 c05da649-1b51-43c9-a3a1-7b40d30b4245 A new OBJECT_SYNC sequence in the middle of a sync sequence does not provoke another SYNCING realtime/liveobjects Sync events A new OBJECT_SYNC sequence in the middle of a sync sequence does not provoke another SYNCING RealtimeWithObjects is not defined
b2a49cf8-9173-45a4-9951-62fd3a972916 803a454f-4be9-4412-895a-fe13926942f2 presenceMessageExtras realtime/presence presenceMessageExtras Timeout of 20000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves. (/home/runner/work/ably-js/ably-js/test/realtime/presence.test.js)
a54f02d7-9d55-4b8a-b178-fdd62c3d23b5 aa304eca-3d01-4f9c-ac7e-a79063b78c79 multiple_pending realtime/presence multiple_pending Timeout of 20000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves. (/home/runner/work/ably-js/ably-js/test/realtime/presence.test.js)