Details of upload b2895ac6-55de-40ce-82a8-c0b91f8ae722

Created at
2025-04-16T08:28:46.111Z
Total number of tests
1013
JUnit report XML
View report
GitHub repository
ably/ably-js
Commit SHA
86ecf74
Pull request base ref
integration/liveobjects
Pull request head ref
liveobjects/merge-main
Branch / tag name
2006/merge
Workflow asset retention period
90 days
GitHub action
__ably_test-observability-action
GitHub run ID
14487940549
GitHub run attempt
1
GitHub run number
2408
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
d599f406-320d-4b32-94f9-6fe69fe5a0c7 77877224-2b59-4545-b366-de5bdef12e2e should stringify the numeric action realtime/message DefaultMessage.fromEncoded should stringify the numeric action expected '[Message; action=message.create; data…' to equal '[Message; action=message.create]'
7aad3a73-c243-42a3-9b62-c8af971b755a 77877224-2b59-4545-b366-de5bdef12e2e should stringify the numeric action realtime/message DefaultMessage.fromEncoded should stringify the numeric action expected '[Message; action=message.update; data…' to equal '[Message; action=message.update]'
8be03af6-34aa-4492-b0c0-300851f3cf74 528dcd79-280f-4ed5-b8be-6da443365668 should handle no action provided realtime/message DefaultMessage.fromEncoded should handle no action provided expected '[Message; action=message.create; data…' to equal '[Message; action=message.create]'
18d6cbe5-fcf3-4ec1-8c1f-d26e6f240393 72c2b83f-60e6-449b-bdb0-2ec7ea21e30b should handle unknown action provided realtime/message DefaultMessage.fromEncoded should handle unknown action provided expected '[Message; action=unknown; data (json)…' to equal '[Message; action=unknown]'
696e2db2-494f-4162-8004-3f9723acd1bf 32e9d3b9-f069-4c43-bd7d-2abf294a51fb publish and subscribe annotations realtime/annotations publish and subscribe annotations First argument of annotations.publish() must be either a Message (or at least an object with a string `serial` property) or a message serial (string)
720e16f1-cac4-4159-b821-f448e36fa2a6 959b8957-96cd-4ef3-a7d4-504532d8391a get all annotations rest request realtime/annotations get all annotations rest request First argument of annotations.publish() must be either a Message (or at least an object with a string `serial` property) or a message serial (string)
7afc7ff3-6323-4e6c-a7a9-42b11ed78cab 26d90b16-263b-4767-b6be-f51e56453362 OBJECT_SYNC sequence with object state "tombstone" property deletes existing object with web_socket binary protocol realtime/objects Realtime with Objects plugin OBJECT_SYNC sequence with object state "tombstone" property deletes existing object with web_socket binary protocol import_deep_equal.default is not a function
c70ec3c9-4a46-445a-a0bf-050771e3062e 513dd6a5-fbe3-4a93-a9b8-9d679846a9e6 OBJECT_SYNC sequence with object state "tombstone" property deletes existing object with web_socket text protocol realtime/objects Realtime with Objects plugin OBJECT_SYNC sequence with object state "tombstone" property deletes existing object with web_socket text protocol import_deep_equal.default is not a function
30477344-e3e9-4c74-b04b-88767b52af19 25b057cf-7c5a-41cd-83e0-96c312872b5a OBJECT_SYNC sequence with object state "tombstone" property deletes existing object with xhr_polling binary protocol realtime/objects Realtime with Objects plugin OBJECT_SYNC sequence with object state "tombstone" property deletes existing object with xhr_polling binary protocol import_deep_equal.default is not a function
f88dc575-43a6-4ae6-9da7-3fc5cebe04d0 4b0ed93e-058d-4619-b4b4-01217ff2769d OBJECT_SYNC sequence with object state "tombstone" property deletes existing object with xhr_polling text protocol realtime/objects Realtime with Objects plugin OBJECT_SYNC sequence with object state "tombstone" property deletes existing object with xhr_polling text protocol import_deep_equal.default is not a function
f27bbae3-df90-42b2-a3a0-a231f9e0a67d 17f6744e-f6dc-4d4d-8bf5-412c20efacf3 OBJECT_SYNC sequence with object state "tombstone" property deletes existing object with binary protocol realtime/objects Realtime with Objects plugin OBJECT_SYNC sequence with object state "tombstone" property deletes existing object with binary protocol import_deep_equal.default is not a function
48e888da-1137-42b2-82da-ba7074ecbdea 07214b07-1cdb-4e9f-aa58-625c9af0e0b1 OBJECT_SYNC sequence with object state "tombstone" property deletes existing object with text protocol realtime/objects Realtime with Objects plugin OBJECT_SYNC sequence with object state "tombstone" property deletes existing object with text protocol import_deep_equal.default is not a function
a13c84ae-86ce-4c59-b32d-c0ae59c0dcde aa37278d-65b3-4794-995b-a2ba230a0db1 OBJECT_SYNC sequence with object state "tombstone" property triggers subscription callback for existing object with web_socket binary protocol realtime/objects Realtime with Objects plugin OBJECT_SYNC sequence with object state "tombstone" property triggers subscription callback for existing object with web_socket binary protocol import_deep_equal.default is not a function
4b4c6800-e7ca-4a6b-91b6-6ad1307eaf62 374cec9e-32bf-4688-91ee-47ff7ecaef6b OBJECT_SYNC sequence with object state "tombstone" property triggers subscription callback for existing object with web_socket text protocol realtime/objects Realtime with Objects plugin OBJECT_SYNC sequence with object state "tombstone" property triggers subscription callback for existing object with web_socket text protocol import_deep_equal.default is not a function
346e708b-fe32-4599-8b4e-7a2aa18a3fc5 3d115703-0e4a-4d47-b2d8-7924a9e36328 OBJECT_SYNC sequence with object state "tombstone" property triggers subscription callback for existing object with xhr_polling binary protocol realtime/objects Realtime with Objects plugin OBJECT_SYNC sequence with object state "tombstone" property triggers subscription callback for existing object with xhr_polling binary protocol import_deep_equal.default is not a function
599c5a78-c794-4fd4-94a5-c6c23c052944 38130852-9ac5-49e7-9965-3ce904c1888f OBJECT_SYNC sequence with object state "tombstone" property triggers subscription callback for existing object with xhr_polling text protocol realtime/objects Realtime with Objects plugin OBJECT_SYNC sequence with object state "tombstone" property triggers subscription callback for existing object with xhr_polling text protocol import_deep_equal.default is not a function
3bb04400-440f-4cac-92b1-87451a96f876 cf6061df-f7fe-4e48-8580-08884e36f01a OBJECT_SYNC sequence with object state "tombstone" property triggers subscription callback for existing object with binary protocol realtime/objects Realtime with Objects plugin OBJECT_SYNC sequence with object state "tombstone" property triggers subscription callback for existing object with binary protocol import_deep_equal.default is not a function
ecb24df3-8394-4d50-8120-6e4c63f17f40 a06eaadf-80b8-48a2-91b9-85b93f51ef0f OBJECT_SYNC sequence with object state "tombstone" property triggers subscription callback for existing object with text protocol realtime/objects Realtime with Objects plugin OBJECT_SYNC sequence with object state "tombstone" property triggers subscription callback for existing object with text protocol import_deep_equal.default is not a function
bc6700b7-3cab-4e77-89fb-c8b63d64d5a7 ec903085-1f18-4cdd-9608-00d91eef4c3f doesn’t break when it receives an ANNOTATION ProtocolMessage browser/modular Annotations BaseRealtime without Annotations doesn’t break when it receives an ANNOTATION ProtocolMessage First argument of annotations.publish() must be either a Message (or at least an object with a string `serial` property) or a message serial (string)
33edc33a-6e5c-4131-8c68-f2921a61945c f1bf7017-6cb7-46f9-b2ee-4b6329daba18 offers annotation functionality browser/modular Annotations BaseRealtime with Annotations offers annotation functionality First argument of annotations.publish() must be either a Message (or at least an object with a string `serial` property) or a message serial (string)