Details of upload eedd03af-0a93-4cc1-a9b0-d8487bc0cd74

Created at
2025-10-09T08:26:13.340Z
Total number of tests
1119
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
18369702721
GitHub run attempt
1
GitHub run number
2712
GitHub job
test-browser
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
37ee6aa0-1089-46ab-83d7-8b9ba65e4576 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
96b3e16b-6544-4ebe-9eb9-3e1286950cbd 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
26565b5d-1ca4-42cc-9c36-4694d1c4e0f7 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
9fd4e3c1-fc99-4ff8-ab1f-f71516b14438 a0159741-63ae-4c90-91fa-1e493fdcd937 Value type created with LiveMap.create() can be assigned to the object tree with xhr_polling binary protocol realtime/objects Realtime with Objects plugin Value type created with LiveMap.create() can be assigned to the object tree with xhr_polling binary protocol Check map assigned to the object tree has the expected number of keys: expected 1 to equal 2
1588b79a-54b6-460c-b859-84acfd797c57 b68f0b64-dd23-4137-90d1-71e4d73fb995 Value type created with LiveMap.create() can be assigned to the object tree with xhr_polling text protocol realtime/objects Realtime with Objects plugin Value type created with LiveMap.create() can be assigned to the object tree with xhr_polling text protocol Check map assigned to the object tree has the expected number of keys: expected 1 to equal 2
2f68a549-c427-4967-bb34-958f71d16ced 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
d8bfcf12-440f-44bd-bc1d-65134474fb07 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
8d7d45db-b069-45c0-bab7-c71f40e1457d 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
c7f8cfbc-9f77-4857-a982-1f00ea715cf9 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'
607e96c4-a19c-41b6-8eb6-1dbbc7ef79f6 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 uncaught exception: AssertionError: expected false to be true (http://localhost:3000/node_modules/chai/chai.js:253)
f314d8b9-e2bd-4893-9aea-26a25c2f26c2 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>; in addition, done() received error: [_ErrorInfo: Connection closed; statusCode=400; code=80017; see https://help.ably.io/error/80017 ]
a5ec9e5b-b9b5-4414-8e6d-703b761130d5 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.
6af26f82-5883-415c-b34b-ed9bcacad505 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.
88904f77-a705-425e-9ae2-5e8293845815 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'