Details of upload 4a0795cc-ce07-4777-9f05-b1715b39729b

Created at
2025-03-26T10:03:27.800Z
Total number of tests
902
JUnit report XML
View report
GitHub repository
ably/ably-js
Commit SHA
d7c59cb
Pull request base ref
integration/liveobjects
Pull request head ref
PUB-1530/update-rest-api
Branch / tag name
1990/merge
Workflow asset retention period
90 days
GitHub action
__ably_test-observability-action
GitHub run ID
14080258231
GitHub run attempt
1
GitHub run number
3357
GitHub job
test-node
GitHub job URL
Not known
Loop iteration
1

Test failures

There are 57 failures in this upload.

Failure ID Test case ID Test class Test case Message
04012cb3-9299-464a-9618-221e0860c7a2 3b600209-95a9-41c1-a13f-9ce32e498979 LiveMap is initialized with initial value from STATE_SYNC sequence with web_socket binary protocol realtime/objects Realtime with Objects plugin LiveMap is initialized with initial value from STATE_SYNC sequence with web_socket binary protocol Check nested counter has correct value: expected +0 to equal 20
c76b7df5-4a78-4d5c-a93b-f7a0fcd04309 437cf5af-d2db-4657-a0e4-5545a0f76979 LiveMap is initialized with initial value from STATE_SYNC sequence with web_socket text protocol realtime/objects Realtime with Objects plugin LiveMap is initialized with initial value from STATE_SYNC sequence with web_socket text protocol Check nested counter has correct value: expected +0 to equal 20
974bd252-d1fc-4cfe-b6c3-4e0fd0563dfa a3d7e104-4e59-45dc-8b36-4fd6b0a46906 LiveMap is initialized with initial value from STATE_SYNC sequence with comet binary protocol realtime/objects Realtime with Objects plugin LiveMap is initialized with initial value from STATE_SYNC sequence with comet binary protocol Check nested counter has correct value: expected +0 to equal 20
79538c3a-27fa-421b-9170-1c3528f2416a 0271e8e7-9289-459e-b21d-675ce65fa3c7 attachWithChannelParamsDeltaAndModes with web_socket binary protocol realtime/channel attachWithChannelParamsDeltaAndModes with web_socket binary protocol done() invoked with non-Error: checkCanPresenceSubscribe: message not received within 5s
485a39dc-92ea-4fcf-a94c-3984049f3c33 23011b56-a353-4e96-b638-1d1b1e554706 invalid_cred_failure realtime/failure invalid_cred_failure wrong error reason code on connection.: expected 40101 to equal 40400
a7cf0911-83ee-4149-9e97-6aa34dfa5ec4 2d44d3bd-cb19-42d6-9840-6106a86e5820 LiveCounter is initialized with initial value from STATE_SYNC sequence with web_socket binary protocol realtime/objects Realtime with Objects plugin LiveCounter is initialized with initial value from STATE_SYNC sequence with web_socket binary protocol Check counter at key="initialValueCounter" in root has correct value: expected +0 to equal 10
88b957d3-abf2-4c03-a670-7c30f3a4a79a 662e065b-0148-46af-8d77-aecf4ed1124e LiveCounter is initialized with initial value from STATE_SYNC sequence with web_socket text protocol realtime/objects Realtime with Objects plugin LiveCounter is initialized with initial value from STATE_SYNC sequence with web_socket text protocol Check counter at key="initialValueCounter" in root has correct value: expected +0 to equal 10
9d1106a6-91d9-4d41-a3cb-c6777e73df50 f65dca51-827f-4952-b528-11f0a28a9446 LiveCounter is initialized with initial value from STATE_SYNC sequence with comet binary protocol realtime/objects Realtime with Objects plugin LiveCounter is initialized with initial value from STATE_SYNC sequence with comet binary protocol Check counter at key="initialValueCounter" in root has correct value: expected +0 to equal 10
73e4114c-c934-42b0-93ed-51b2da40fd1e 2f1735b3-0e6a-4701-9975-ef5bd7eb7c30 LiveCounter is initialized with initial value from STATE_SYNC sequence with comet text protocol realtime/objects Realtime with Objects plugin LiveCounter is initialized with initial value from STATE_SYNC sequence with comet text protocol Check counter at key="initialValueCounter" in root has correct value: expected +0 to equal 10
4226fd1f-afda-4e53-8fbd-f3644dad9715 642fe29b-8f53-4baa-a6da-790c923cd392 LiveCounter is initialized with initial value from STATE_SYNC sequence with binary protocol realtime/objects Realtime with Objects plugin LiveCounter is initialized with initial value from STATE_SYNC sequence with binary protocol Check counter at key="initialValueCounter" in root has correct value: expected +0 to equal 10
de00d1f4-9890-4b3f-945e-068860e1af07 2f466499-dbf5-458d-b58b-56088353e9da LiveCounter is initialized with initial value from STATE_SYNC sequence with text protocol realtime/objects Realtime with Objects plugin LiveCounter is initialized with initial value from STATE_SYNC sequence with text protocol Check counter at key="initialValueCounter" in root has correct value: expected +0 to equal 10
0fe5fdd9-daf8-46ed-9313-431a08ace9e6 091e54fd-68fd-41d6-8de1-ac258ad51820 LiveMap is initialized with initial value from STATE_SYNC sequence with comet text protocol realtime/objects Realtime with Objects plugin LiveMap is initialized with initial value from STATE_SYNC sequence with comet text protocol Check nested counter has correct value: expected +0 to equal 20
b72df47c-a9b8-4462-9e0b-849d19023014 d45493bc-da79-49b9-b4ba-56feebc9cb9c LiveMap is initialized with initial value from STATE_SYNC sequence with binary protocol realtime/objects Realtime with Objects plugin LiveMap is initialized with initial value from STATE_SYNC sequence with binary protocol Check nested counter has correct value: expected +0 to equal 20
828dcb01-f779-4952-a377-a58adf43c57a b2867f9f-a0bb-4164-8a05-fd2340605cf3 LiveMap is initialized with initial value from STATE_SYNC sequence with text protocol realtime/objects Realtime with Objects plugin LiveMap is initialized with initial value from STATE_SYNC sequence with text protocol Check nested counter has correct value: expected +0 to equal 20
88aa3394-ded7-4d4e-aab3-eeae866d766d fa859ada-d077-40e2-8b35-155d2b0fe45c LiveMap can reference the same object in their keys with web_socket binary protocol realtime/objects Realtime with Objects plugin LiveMap can reference the same object in their keys with web_socket binary protocol Check nested counter has correct value: expected +0 to equal 20
141e021e-3f05-411b-9869-d25bcaea8fbe 6edbc500-67e9-46aa-9e69-a7b7a4aea6fc LiveMap can reference the same object in their keys with web_socket text protocol realtime/objects Realtime with Objects plugin LiveMap can reference the same object in their keys with web_socket text protocol Check nested counter has correct value: expected +0 to equal 20
83fa007c-4f6b-4567-b8e9-ba03e2fa055c 025a8476-7a08-4ac7-9cd4-9dcf090522bd LiveMap can reference the same object in their keys with comet binary protocol realtime/objects Realtime with Objects plugin LiveMap can reference the same object in their keys with comet binary protocol Check nested counter has correct value: expected +0 to equal 20
1ddd0516-40ed-4551-a50a-f8f429de66c9 bad3820c-9cd9-42ae-ad6c-83be0050f4c3 LiveMap can reference the same object in their keys with comet text protocol realtime/objects Realtime with Objects plugin LiveMap can reference the same object in their keys with comet text protocol Check nested counter has correct value: expected +0 to equal 20
61212206-b81a-42e2-b7c9-c319b2c5177b 948a083b-9009-4739-8acb-1707dd093cae LiveMap can reference the same object in their keys with binary protocol realtime/objects Realtime with Objects plugin LiveMap can reference the same object in their keys with binary protocol Check nested counter has correct value: expected +0 to equal 20
ac927ab9-ad52-44f8-be96-a49addac3f61 158228de-62a6-4ac3-b6db-144a64faed80 LiveMap can reference the same object in their keys with text protocol realtime/objects Realtime with Objects plugin LiveMap can reference the same object in their keys with text protocol Check nested counter has correct value: expected +0 to equal 20
87b287f0-9a38-46e7-95cf-b5f653a0eb36 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 Check counter subscription callback is called with an expected update object after STATE_SYNC sequence with "tombstone=true": expected { update: { inc: +0 } } to deeply equal { update: { inc: -1 } }
7826de22-9161-4c7d-a5d4-2252fdd70cfd 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 Check counter subscription callback is called with an expected update object after STATE_SYNC sequence with "tombstone=true": expected { update: { inc: +0 } } to deeply equal { update: { inc: -1 } }
eb8396dd-cc42-4972-bb6b-ba9e569a9c8d b9a729b0-f906-421d-9ea3-68e6cc977b99 STATE_SYNC sequence with state object "tombstone" property triggers subscription callback for existing object with comet binary protocol realtime/objects Realtime with Objects plugin STATE_SYNC sequence with state object "tombstone" property triggers subscription callback for existing object with comet binary protocol Check counter subscription callback is called with an expected update object after STATE_SYNC sequence with "tombstone=true": expected { update: { inc: +0 } } to deeply equal { update: { inc: -1 } }
0cfed85c-24a5-4c66-8821-99baec4612d4 8d95ba03-081d-4632-b17b-8eb3c8672b22 STATE_SYNC sequence with state object "tombstone" property triggers subscription callback for existing object with comet text protocol realtime/objects Realtime with Objects plugin STATE_SYNC sequence with state object "tombstone" property triggers subscription callback for existing object with comet text protocol Check counter subscription callback is called with an expected update object after STATE_SYNC sequence with "tombstone=true": expected { update: { inc: +0 } } to deeply equal { update: { inc: -1 } }
fc954c69-12cc-4335-b453-571d3a3ade39 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 Check counter subscription callback is called with an expected update object after STATE_SYNC sequence with "tombstone=true": expected { update: { inc: +0 } } to deeply equal { update: { inc: -1 } }
69ac2947-59c8-4cb9-ae8e-1fedb2417261 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 Check counter subscription callback is called with an expected update object after STATE_SYNC sequence with "tombstone=true": expected { update: { inc: +0 } } to deeply equal { update: { inc: -1 } }
c87bb173-1e48-4c8b-9c44-6709a246bf0e 37a0a247-d4a6-416f-b70b-3ab6c4ae7123 can apply MAP_CREATE with primitives state operation messages with web_socket binary protocol realtime/objects Realtime with Objects plugin can apply MAP_CREATE with primitives state operation messages with web_socket binary protocol Check map "valuesMap" has correct value for "bytesKey" key: expected false to be true
5b6debdd-5207-49fa-8b65-35783180d12a f5879422-2576-431e-96d5-a9ba5df3750a can apply MAP_CREATE with primitives state operation messages with web_socket text protocol realtime/objects Realtime with Objects plugin can apply MAP_CREATE with primitives state operation messages with web_socket text protocol Check map "valuesMap" has correct value for "bytesKey" key: expected false to be true
126f04f4-f98d-4c72-a6d4-66fb79a5b207 0797880d-c13f-4434-bc28-b23b4438057f can apply MAP_CREATE with primitives state operation messages with comet binary protocol realtime/objects Realtime with Objects plugin can apply MAP_CREATE with primitives state operation messages with comet binary protocol Check map "valuesMap" has correct value for "bytesKey" key: expected false to be true
ccfbf8f8-7eb2-4243-b4ee-fed2fba0ec8e 8697e843-fa5b-4c55-841b-9d09775d863d can apply MAP_CREATE with primitives state operation messages with comet text protocol realtime/objects Realtime with Objects plugin can apply MAP_CREATE with primitives state operation messages with comet text protocol Check map "valuesMap" has correct value for "bytesKey" key: expected false to be true
acf4a1f5-00ec-4224-8837-ebb7b5e9d741 e2913185-2c51-4071-a150-00cd1371ea79 can apply MAP_CREATE with primitives state operation messages with binary protocol realtime/objects Realtime with Objects plugin can apply MAP_CREATE with primitives state operation messages with binary protocol Check map "valuesMap" has correct value for "bytesKey" key: expected false to be true
41d24285-9210-43ef-8d40-ff2957a25333 a02ddc7d-44bf-49de-86ec-1d0929bb3a6f can apply MAP_CREATE with primitives state operation messages with text protocol realtime/objects Realtime with Objects plugin can apply MAP_CREATE with primitives state operation messages with text protocol Check map "valuesMap" has correct value for "bytesKey" key: expected false to be true
5b70c583-825d-46ea-9367-95487ba71f6a a7332858-554e-4ade-88b6-9b10758cf394 can apply MAP_CREATE with object ids state operation messages with web_socket binary protocol realtime/objects Realtime with Objects plugin can apply MAP_CREATE with object ids state operation messages with web_socket binary protocol Check counter at "counterReference" key has correct value: expected +0 to equal 1
a9a46a95-be60-4283-a508-120cd63a5b32 9043e771-afa5-4da1-ad08-bdc74f50faf4 can apply MAP_CREATE with object ids state operation messages with web_socket text protocol realtime/objects Realtime with Objects plugin can apply MAP_CREATE with object ids state operation messages with web_socket text protocol Check counter at "counterReference" key has correct value: expected +0 to equal 1
99e66e08-a191-4680-8e55-e740828c8903 755c9bc6-5605-4e71-afde-562425137103 can apply MAP_CREATE with object ids state operation messages with comet binary protocol realtime/objects Realtime with Objects plugin can apply MAP_CREATE with object ids state operation messages with comet binary protocol Check counter at "counterReference" key has correct value: expected +0 to equal 1
1906bf2b-9ac4-461c-b4f7-73c164ca9c60 1c778665-55c8-4bc7-af69-ab860780aaea can apply MAP_CREATE with object ids state operation messages with comet text protocol realtime/objects Realtime with Objects plugin can apply MAP_CREATE with object ids state operation messages with comet text protocol Check counter at "counterReference" key has correct value: expected +0 to equal 1
3fcf2fb4-010d-435c-b6a7-6727563d1fd6 dec19a04-ab46-4b00-a1cb-4d2cace9bedc can apply MAP_CREATE with object ids state operation messages with binary protocol realtime/objects Realtime with Objects plugin can apply MAP_CREATE with object ids state operation messages with binary protocol Check counter at "counterReference" key has correct value: expected +0 to equal 1
83217804-59ef-4583-bf40-e9e5b55097cd a72a9f67-bc27-4a6f-bf92-c46f2d571940 can apply MAP_CREATE with object ids state operation messages with text protocol realtime/objects Realtime with Objects plugin can apply MAP_CREATE with object ids state operation messages with text protocol Check counter at "counterReference" key has correct value: expected +0 to equal 1
9bf261fb-536a-4014-8a8d-8e49fe25dfba c8981d21-bb50-4a24-8cf0-0599e21353ef can apply MAP_SET with primitives state operation messages with web_socket binary protocol realtime/objects Realtime with Objects plugin can apply MAP_SET with primitives state operation messages with web_socket binary protocol Check root has correct value for "bytesKey" key after MAP_SET op: expected false to be true
58a54309-615c-45e3-ba00-42173a26b7dd 6d59f0a8-fcfa-404b-b340-2c65a19cec01 can apply MAP_SET with primitives state operation messages with web_socket text protocol realtime/objects Realtime with Objects plugin can apply MAP_SET with primitives state operation messages with web_socket text protocol Check root has correct value for "bytesKey" key after MAP_SET op: expected false to be true
91a97aa3-825b-47d0-b1a6-359ef0d7c617 92f3f008-193b-4b7a-8c52-f34a8a8bd1cd can apply MAP_SET with primitives state operation messages with comet binary protocol realtime/objects Realtime with Objects plugin can apply MAP_SET with primitives state operation messages with comet binary protocol Check root has correct value for "bytesKey" key after MAP_SET op: expected false to be true
f658c8cf-8ee3-4135-a7ff-d5e8449d9fef 08262e49-2191-495b-831a-4a6cf24dc477 can apply MAP_SET with primitives state operation messages with comet text protocol realtime/objects Realtime with Objects plugin can apply MAP_SET with primitives state operation messages with comet text protocol Check root has correct value for "bytesKey" key after MAP_SET op: expected false to be true
ebcb23b9-2c0c-462a-9676-7db3a7710408 88259329-6224-443d-bed8-70c0363e7e85 can apply MAP_SET with primitives state operation messages with binary protocol realtime/objects Realtime with Objects plugin can apply MAP_SET with primitives state operation messages with binary protocol Check root has correct value for "bytesKey" key after MAP_SET op: expected false to be true
cdb44ec8-6800-4e45-a1c7-ddd83433d776 80829e24-41a3-4486-bd74-9f0134c46078 can apply MAP_SET with primitives state operation messages with text protocol realtime/objects Realtime with Objects plugin can apply MAP_SET with primitives state operation messages with text protocol Check root has correct value for "bytesKey" key after MAP_SET op: expected false to be true
d51a9e2e-521e-4f93-b703-ae77f1ba84ed c278f6fd-a490-4b5f-9b7c-5b354e32ab47 can apply MAP_SET with object ids state operation messages with web_socket binary protocol realtime/objects Realtime with Objects plugin can apply MAP_SET with object ids state operation messages with web_socket binary protocol Check counter at "keyToCounter" key in root has correct value: expected +0 to equal 1
7537f7dd-0a3d-4431-951f-b5a755798d88 9aac3351-fc94-4a55-b483-78a3e67e0a93 can apply MAP_SET with object ids state operation messages with web_socket text protocol realtime/objects Realtime with Objects plugin can apply MAP_SET with object ids state operation messages with web_socket text protocol Check counter at "keyToCounter" key in root has correct value: expected +0 to equal 1
e6d81b0c-a077-4d06-ac32-f95578dd799e 2a6d1ff7-d13e-488a-84d5-7f515b8143aa can apply MAP_SET with object ids state operation messages with comet binary protocol realtime/objects Realtime with Objects plugin can apply MAP_SET with object ids state operation messages with comet binary protocol Check counter at "keyToCounter" key in root has correct value: expected +0 to equal 1
eb2b6c95-8bb2-4bf4-ad72-3fbf18200b24 13b9694b-28fa-4b1e-92bf-9fc4a874c767 can apply MAP_SET with object ids state operation messages with comet text protocol realtime/objects Realtime with Objects plugin can apply MAP_SET with object ids state operation messages with comet text protocol Check counter at "keyToCounter" key in root has correct value: expected +0 to equal 1
e150673b-1f73-476e-afd2-a0c588695ee5 e7dc38ef-c6d5-4a0e-896f-6c6336dbabc6 can apply MAP_SET with object ids state operation messages with binary protocol realtime/objects Realtime with Objects plugin can apply MAP_SET with object ids state operation messages with binary protocol Check counter at "keyToCounter" key in root has correct value: expected +0 to equal 1
8686a5df-48e0-4707-b8b2-7f0c039d2851 98a2f289-4337-42e1-ac1e-b343d28b2d52 can apply MAP_SET with object ids state operation messages with text protocol realtime/objects Realtime with Objects plugin can apply MAP_SET with object ids state operation messages with text protocol Check counter at "keyToCounter" key in root has correct value: expected +0 to equal 1
c825254a-49da-408e-8736-f56a382fbe8a 0f6e2d0d-4cf3-48be-82a7-dc13ee8b2dfe can apply COUNTER_CREATE state operation messages with web_socket binary protocol realtime/objects Realtime with Objects plugin can apply COUNTER_CREATE state operation messages with web_socket binary protocol Check counter at "valueCounter" key in root has correct value: expected +0 to equal 10
ff8f08d6-6be8-47fc-964b-3635448aa234 0b15e02c-2973-4c05-84d7-0bcb7159fb74 can apply COUNTER_CREATE state operation messages with web_socket text protocol realtime/objects Realtime with Objects plugin can apply COUNTER_CREATE state operation messages with web_socket text protocol Check counter at "valueCounter" key in root has correct value: expected +0 to equal 10
5004702b-7d33-4789-aff5-77424a8eae82 75760223-6417-4091-9a32-55556cf23045 can apply COUNTER_CREATE state operation messages with comet binary protocol realtime/objects Realtime with Objects plugin can apply COUNTER_CREATE state operation messages with comet binary protocol Check counter at "valueCounter" key in root has correct value: expected +0 to equal 10
99252638-32d3-4d7e-b4e0-595e48f3c658 c3e132ad-717e-4930-8087-4b68a3085c7f can apply COUNTER_CREATE state operation messages with comet text protocol realtime/objects Realtime with Objects plugin can apply COUNTER_CREATE state operation messages with comet text protocol Check counter at "valueCounter" key in root has correct value: expected +0 to equal 10
4080eb20-cfbe-4821-9fb4-e5aa8463664d 8c3cdc15-cc6d-4b8c-8c1e-1760d7884951 can apply COUNTER_CREATE state operation messages with binary protocol realtime/objects Realtime with Objects plugin can apply COUNTER_CREATE state operation messages with binary protocol Check counter at "valueCounter" key in root has correct value: expected +0 to equal 10
da36ebe1-edf0-4306-91bb-e8d569b60d20 8194f9f0-96cb-426c-8e43-6bc7d976339e can apply COUNTER_CREATE state operation messages with text protocol realtime/objects Realtime with Objects plugin can apply COUNTER_CREATE state operation messages with text protocol Check counter at "valueCounter" key in root has correct value: expected +0 to equal 10
2ff10acc-9ebf-46aa-9913-bbb417fbc7b6 20a21785-5d91-4809-bdaf-e02615c48e03 OBJECT_DELETE triggers subscription callback with deleted data realtime/objects Realtime with Objects plugin OBJECT_DELETE triggers subscription callback with deleted data Check counter subscription callback is called with an expected update object after OBJECT_DELETE operation: expected { update: { inc: +0 } } to deeply equal { update: { inc: -1 } }