Details of upload 50f49e69-8428-4e61-a69a-e32a3c1f8d40

Created at
2025-03-20T09:15:27.226Z
Total number of tests
999
JUnit report XML
View report
GitHub repository
ably/ably-js
Commit SHA
81d586b
Pull request base ref
PUB-1242/rename-to-objects
Pull request head ref
PUB-1529/update-has_state
Branch / tag name
1985/merge
Workflow asset retention period
90 days
GitHub action
__ably_test-observability-action
GitHub run ID
13965489436
GitHub run attempt
1
GitHub run number
2348
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
66169189-d4dd-4afc-b528-b359614e3efc 23011b56-a353-4e96-b638-1d1b1e554706 invalid_cred_failure realtime/failure invalid_cred_failure wrong error reason code on connection.: expected 40101 to equal 40400
b906a53d-c61b-4007-81d9-45d9ec91d91d cdc232e7-fdc7-4260-8912-950caaf93c31 page_refresh_with_manual_recovery browser/connection page_refresh_with_manual_recovery Check new realtime recovered the old: expected false to be truthy
f98ec74a-3642-483d-bb91-0e600a1ef0a4 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 (0, import_deep_equal.default) is not a function. (In '(0, import_deep_equal.default)(currentEntry.data, newEntry.data, { strict: true })', '(0, import_deep_equal.default)' is undefined)
6725e2f3-9924-4330-8f2a-d730df3d6257 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 (0, import_deep_equal.default) is not a function. (In '(0, import_deep_equal.default)(currentEntry.data, newEntry.data, { strict: true })', '(0, import_deep_equal.default)' is undefined)
47bde99d-5e69-4bc2-adf2-15dd2c580bd3 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 (0, import_deep_equal.default) is not a function. (In '(0, import_deep_equal.default)(currentEntry.data, newEntry.data, { strict: true })', '(0, import_deep_equal.default)' is undefined)
6583389f-4c2d-4c9e-937d-d067b995f7ac 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 (0, import_deep_equal.default) is not a function. (In '(0, import_deep_equal.default)(currentEntry.data, newEntry.data, { strict: true })', '(0, import_deep_equal.default)' is undefined)
a0ac5482-bd21-4c88-b088-2f8831dc19c4 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 (0, import_deep_equal.default) is not a function. (In '(0, import_deep_equal.default)(currentEntry.data, newEntry.data, { strict: true })', '(0, import_deep_equal.default)' is undefined)
676de3b3-3ebb-47f5-8ee7-2406a9e3fc86 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 (0, import_deep_equal.default) is not a function. (In '(0, import_deep_equal.default)(currentEntry.data, newEntry.data, { strict: true })', '(0, import_deep_equal.default)' is undefined)
f1fa8f30-4c72-41aa-9f90-d17f471f190a 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 (0, import_deep_equal.default) is not a function. (In '(0, import_deep_equal.default)(currentEntry.data, newEntry.data, { strict: true })', '(0, import_deep_equal.default)' is undefined)
d3079dba-d8af-4489-95d8-eb47937c6cd6 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 (0, import_deep_equal.default) is not a function. (In '(0, import_deep_equal.default)(currentEntry.data, newEntry.data, { strict: true })', '(0, import_deep_equal.default)' is undefined)
09774d90-90c8-44ea-9df2-487b947c7fb7 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 (0, import_deep_equal.default) is not a function. (In '(0, import_deep_equal.default)(currentEntry.data, newEntry.data, { strict: true })', '(0, import_deep_equal.default)' is undefined)
756772e4-6242-41a4-9798-912e72f1258f 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 (0, import_deep_equal.default) is not a function. (In '(0, import_deep_equal.default)(currentEntry.data, newEntry.data, { strict: true })', '(0, import_deep_equal.default)' is undefined)
8e193926-fbda-4039-84cf-5c03e0c54a00 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 (0, import_deep_equal.default) is not a function. (In '(0, import_deep_equal.default)(currentEntry.data, newEntry.data, { strict: true })', '(0, import_deep_equal.default)' is undefined)
fccefed0-098e-490b-86ca-d05a8b20ec3c 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 (0, import_deep_equal.default) is not a function. (In '(0, import_deep_equal.default)(currentEntry.data, newEntry.data, { strict: true })', '(0, import_deep_equal.default)' is undefined)