Details of upload 1964b936-9389-4bd5-b93b-6dc9d20412b7

Created at
2025-10-09T08:28:26.401Z
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
e37129c2-8d37-43ac-a569-d2ee6c6a2ee9 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
81eb7e6d-50ea-4a64-bd28-5eab02f1544d 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
aec62891-f4e8-46c4-9173-0700d48c635d 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
0a63662e-5ebf-4c17-81ed-1af1fbcac07c 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
a717c222-7bf5-45ee-a189-1c9ce33918cd 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
3986633f-f559-4636-8b62-cd63e96b507e 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
47fafd37-e13f-4950-9121-74fa611aa4ab 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
1883d16a-8d7b-4150-ae0b-d3b5da10f927 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
f3ef299f-710f-4f78-bca6-79d2955df94e 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'
95b9566f-b412-4c02-be57-96fb6e0d791c 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
a66a5893-1be3-45c2-b1c0-7d941e11f6e6 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 ]
9585b747-66b8-4b67-9a07-274c55269a85 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)
b2dda0f7-526a-4755-a73d-8c6a32ecf7f1 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)
131edadc-2206-44bd-b7c1-5683fa92ec9e 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'