Details of upload d70138c2-ef91-4b88-b25c-f452836b32ab

Created at
2025-10-09T08:22:33.932Z
Total number of tests
1013
JUnit report XML
View report
GitHub repository
ably/ably-js
Commit SHA
157184b
Pull request base ref
PUB-2064/compact-representation
Pull request head ref
PUB-2062/subscription-async-iterator
Branch / tag name
2101/merge
Workflow asset retention period
90 days
GitHub action
__ably_test-observability-action
GitHub run ID
18369702684
GitHub run attempt
1
GitHub run number
3713
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
4a52b05c-0549-459c-a959-75f6fb88768b 69481297-65a7-4f95-9170-5a95240ab1d1 LiveCounter.create() throws on invalid input realtime/objects Realtime with Objects plugin LiveCounter.create() throws on invalid input Expected async function to throw an error: expected undefined to exist
1b39a27f-5290-40b0-84e7-3f2254c5bb6d a5b38e12-d03e-45ac-b1e9-1399c61397a2 Value type created with LiveMap.create() can be assigned to the object tree with web_socket binary protocol realtime/objects Realtime with Objects plugin Value type created with LiveMap.create() can be assigned to the object tree with web_socket binary protocol Check map assigned to the object tree has the expected number of keys: expected 1 to equal 2
8206181d-8144-4604-a946-0e51164d27ba 73deecfb-650f-46e1-9a3b-7c23163752eb Value type created with LiveMap.create() can be assigned to the object tree with web_socket text protocol realtime/objects Realtime with Objects plugin Value type created with LiveMap.create() can be assigned to the object tree with web_socket text protocol Check map assigned to the object tree has the expected number of keys: expected 1 to equal 2
07a85a99-380a-439d-a861-8429d8e4ca3f a35941df-9ee0-4705-8396-88dfcd8cfe76 Value type created with LiveMap.create() can be assigned to the object tree with comet binary protocol realtime/objects Realtime with Objects plugin Value type created with LiveMap.create() can be assigned to the object tree with comet binary protocol Check map assigned to the object tree has the expected number of keys: expected 1 to equal 2
f1b76631-be52-4b30-ad4c-443bb3b27800 45e9fa40-c97b-4321-9e21-535da2eb93f6 Value type created with LiveMap.create() can be assigned to the object tree with comet text protocol realtime/objects Realtime with Objects plugin Value type created with LiveMap.create() can be assigned to the object tree with comet text protocol Check map assigned to the object tree has the expected number of keys: expected 1 to equal 2
086eb36b-8e4a-485c-8cfa-4db7d0fee1e0 f62260da-06a1-44f5-badc-9b034918c11e Value type created with LiveMap.create() can be assigned to the object tree with binary protocol realtime/objects Realtime with Objects plugin Value type created with LiveMap.create() can be assigned to the object tree with binary protocol Check map assigned to the object tree has the expected number of keys: expected 1 to equal 2
a1aa7bad-3da9-4600-964c-c3b0629cdb11 2bf880a0-94c5-4739-adcd-2915fb47c6a9 Value type created with LiveMap.create() can be assigned to the object tree with text protocol realtime/objects Realtime with Objects plugin Value type created with LiveMap.create() can be assigned to the object tree with text protocol Check map assigned to the object tree has the expected number of keys: expected 1 to equal 2
e8e52412-cb35-49e0-b74d-38d30ccfcbdd ba296bf9-ec46-4a72-b227-c7b7f677d342 LiveMap.create() throws on invalid input realtime/objects Realtime with Objects plugin LiveMap.create() throws on invalid input Expected async function to throw an error: expected undefined to exist
2240b0a8-fe7f-4c3c-a9d4-bef734f262d9 7bc60942-257b-4748-aa03-999d943cc901 PathObject.subscribe() receives events for nested changes with unlimited depth by default realtime/objects Realtime with Objects plugin PathObject.subscribe() receives events for nested changes with unlimited depth by default Check nested event path: expected '' to equal 'nested'
1676e4d5-2326-483b-a251-c96803195845 b96acc1a-ace9-449b-9a57-a0a65e7ebbb0 PathObject.subscribe() with depth=2 receives changes up to 2 levels deep realtime/objects Realtime with Objects plugin PathObject.subscribe() with depth=2 receives changes up to 2 levels deep expected false to be true
a0cccdb3-2afa-46c7-bc88-d5e91048aec2 b96acc1a-ace9-449b-9a57-a0a65e7ebbb0 PathObject.subscribe() with depth=2 receives changes up to 2 levels deep realtime/objects Realtime with Objects plugin PathObject.subscribe() with depth=2 receives changes up to 2 levels deep done() called multiple times in test <realtime/objects Realtime with Objects plugin PathObject.subscribe() with depth=2 receives changes up to 2 levels deep> of file /home/runner/work/ably-js/ably-js/test/realtime/objects.test.js; in addition, done() received error: [_ErrorInfo: Connection closed; statusCode=400; code=80017; see https://help.ably.io/error/80017 ]
c7ed087d-8709-44ea-bb87-c44ee0a80ab3 8a3ca5c6-c76c-4aad-bef4-701b059a9c57 PathObject.subscribe() on nested path receives events for that specific path realtime/objects Realtime with Objects plugin PathObject.subscribe() on nested path receives events for that specific path Timeout of 60000ms 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/objects.test.js)
72ceef82-07a7-4fd4-94a5-2431a0eebeb0 8ed38cfc-af6d-4740-8f02-15cdfc92eafb PathObject.subscribe() on LiveMap path receives set/remove events realtime/objects Realtime with Objects plugin PathObject.subscribe() on LiveMap path receives set/remove events Timeout of 60000ms 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/objects.test.js)
1df5eabc-26d7-4b79-9cad-addf21b086db 6e4cfd99-2a5f-4cd5-b4c5-0b3c885a2bb5 PathObject.subscribe() event object provides correct PathObject instance realtime/objects Realtime with Objects plugin PathObject.subscribe() event object provides correct PathObject instance Check event object has correct path: expected '' to equal 'testKey'