Details of upload 068c24c3-4d7e-4bf9-8935-bc0d0ab588db

Created at
2025-03-14T10:12:39.255Z
Total number of tests
999
JUnit report XML
View report
GitHub repository
ably/ably-js
Commit SHA
9263ffb
Pull request base ref
integration/liveobjects
Pull request head ref
PUB-1242/rename-to-objects
Branch / tag name
1982/merge
Workflow asset retention period
90 days
GitHub action
__ably_test-observability-action
GitHub run ID
13784037970
GitHub run attempt
4
GitHub run number
2343
GitHub job
test-browser
GitHub job URL
Not known
Loop iteration
1

Test failures

There are 20 failures in this upload.

Failure ID Test case ID Test class Test case Message
496449be-c0cb-4085-b8a5-3bb859fd73cf 23011b56-a353-4e96-b638-1d1b1e554706 invalid_cred_failure realtime/failure invalid_cred_failure wrong error reason code on connection.: expected 40101 to equal 40400
3a2d9957-53c4-448d-a847-86f71b242cba 62d79c0f-8aec-474f-a831-ef17535818dc getRoot() returns LiveMap instance realtime/objects Realtime with Objects plugin getRoot() returns LiveMap instance Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves.
a8b533b2-254e-4330-b332-a1953b8438b7 5da2830b-dbdc-42e1-ab95-2f4ee6dbd310 getRoot() returns live object with id "root" realtime/objects Realtime with Objects plugin getRoot() returns live object with id "root" Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves.
26f61686-b2de-4379-ae58-0977b1b3cf8d 1ee353f9-9d20-4eb0-ac52-e8d231f028dc getRoot() returns empty root when no state exist on a channel realtime/objects Realtime with Objects plugin getRoot() returns empty root when no state exist on a channel Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves.
f8b7f90d-7ec5-4612-bfb1-8de2c05841dc 5596bef9-3092-449f-aec5-e34e93c66b47 getRoot() waits for initial STATE_SYNC to be completed before resolving realtime/objects Realtime with Objects plugin getRoot() waits for initial STATE_SYNC to be completed before resolving Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves.
7098e9ba-2d44-4737-8045-3a2fb176cd82 bf8381f2-ca2c-4d04-a44d-97ddc1ea4c81 getRoot() resolves immediately when STATE_SYNC sequence is completed realtime/objects Realtime with Objects plugin getRoot() resolves immediately when STATE_SYNC sequence is completed Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves.
1647cc47-ce65-4a46-862f-7d0588006191 30a3b9e3-5264-4a42-b82f-197a6e815727 getRoot() waits for STATE_SYNC with empty cursor before resolving realtime/objects Realtime with Objects plugin getRoot() waits for STATE_SYNC with empty cursor before resolving Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves.
b7ee0fd5-776f-4e99-905a-89c295b6ebbe 1cabdd7d-f3ea-4d02-bb6c-ebe87bf97d0e STATE_SYNC sequence with state object "tombstone" property deletes existing object with web_socket binary protocol realtime/objects Realtime with Objects plugin STATE_SYNC sequence with state object "tombstone" property deletes existing object with web_socket binary protocol import_deep_equal.default is not a function
ab3b204e-96c2-42db-8199-453fb2b015d8 4835617c-8c93-4d9d-9f2f-c5b3dfbf0597 STATE_SYNC sequence with state object "tombstone" property deletes existing object with web_socket text protocol realtime/objects Realtime with Objects plugin STATE_SYNC sequence with state object "tombstone" property deletes existing object with web_socket text protocol import_deep_equal.default is not a function
0fa0200f-66ae-4b05-9678-922a5e50cf70 dda73fd9-d1d0-4ff3-b7ae-35a141844d60 STATE_SYNC sequence with state object "tombstone" property deletes existing object with xhr_polling binary protocol realtime/objects Realtime with Objects plugin STATE_SYNC sequence with state object "tombstone" property deletes existing object with xhr_polling binary protocol import_deep_equal.default is not a function
311ec07c-e595-449e-af95-b8c26fd99a9b cd3e37a5-f072-4f71-bf89-cb7dcf6ebd4d STATE_SYNC sequence with state object "tombstone" property deletes existing object with xhr_polling text protocol realtime/objects Realtime with Objects plugin STATE_SYNC sequence with state object "tombstone" property deletes existing object with xhr_polling text protocol import_deep_equal.default is not a function
0c14f638-980b-4eac-b58c-0dc82ad85042 2eb45272-ce55-4551-84dc-e440279ef6c5 STATE_SYNC sequence with state object "tombstone" property deletes existing object with binary protocol realtime/objects Realtime with Objects plugin STATE_SYNC sequence with state object "tombstone" property deletes existing object with binary protocol import_deep_equal.default is not a function
e09803b8-83ac-43fa-afbe-f4320d51362f 0408b080-c7d9-440a-9a57-f0ec6d0ac812 STATE_SYNC sequence with state object "tombstone" property deletes existing object with text protocol realtime/objects Realtime with Objects plugin STATE_SYNC sequence with state object "tombstone" property deletes existing object with text protocol import_deep_equal.default is not a function
55e23565-7bb5-4d6f-8476-a1a1b8548d52 5b988b8a-f25b-42c9-aa40-cf655cbabde7 STATE_SYNC sequence with state object "tombstone" property triggers subscription callback for existing object with web_socket binary protocol realtime/objects Realtime with Objects plugin STATE_SYNC sequence with state object "tombstone" property triggers subscription callback for existing object with web_socket binary protocol import_deep_equal.default is not a function
ce97fd4a-e276-451e-aa50-fd9fb402b0d1 bf619ebb-962b-43da-bb18-8392945e752e STATE_SYNC sequence with state object "tombstone" property triggers subscription callback for existing object with web_socket text protocol realtime/objects Realtime with Objects plugin STATE_SYNC sequence with state object "tombstone" property triggers subscription callback for existing object with web_socket text protocol import_deep_equal.default is not a function
daca9318-5446-4692-a38f-25767b71ab64 1a57e561-2181-46b4-919a-b3af1ef9cab0 STATE_SYNC sequence with state object "tombstone" property triggers subscription callback for existing object with xhr_polling binary protocol realtime/objects Realtime with Objects plugin STATE_SYNC sequence with state object "tombstone" property triggers subscription callback for existing object with xhr_polling binary protocol import_deep_equal.default is not a function
66ef4dcc-a992-4c60-a111-31537c43238d 68edeb90-fa96-4ffa-8b7d-a1149cf26a10 STATE_SYNC sequence with state object "tombstone" property triggers subscription callback for existing object with xhr_polling text protocol realtime/objects Realtime with Objects plugin STATE_SYNC sequence with state object "tombstone" property triggers subscription callback for existing object with xhr_polling text protocol import_deep_equal.default is not a function
16c045e9-8f9d-4815-b3b3-f23a703010cb efa992de-2604-46e1-ab5c-2cdebdc830fe STATE_SYNC sequence with state object "tombstone" property triggers subscription callback for existing object with binary protocol realtime/objects Realtime with Objects plugin STATE_SYNC sequence with state object "tombstone" property triggers subscription callback for existing object with binary protocol import_deep_equal.default is not a function
52140e40-3293-4f66-bdcb-121510ed355a 1f98a88b-7c50-4ee1-9f52-6dab4a6528f8 STATE_SYNC sequence with state object "tombstone" property triggers subscription callback for existing object with text protocol realtime/objects Realtime with Objects plugin STATE_SYNC sequence with state object "tombstone" property triggers subscription callback for existing object with text protocol import_deep_equal.default is not a function
53c6674d-2702-4f7f-bc20-87d30354b2a8 c5082a08-6c89-42a0-a854-16ee00873181 state message publish respects connectionDetails.maxMessageSize realtime/objects Realtime with Objects plugin state message publish respects connectionDetails.maxMessageSize Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves.