Details of upload 0a4c2d69-2d9b-4852-b19a-f5202c336378

Created at
2025-03-27T13:08:45.333Z
Total number of tests
902
JUnit report XML
View report
GitHub repository
ably/ably-js
Commit SHA
4ecc6cb
Pull request base ref
PUB-1539/rename-internal-state-term-to-objects
Pull request head ref
liveobjects/dont-use-serverside-terms
Branch / tag name
1993/merge
Workflow asset retention period
90 days
GitHub action
__ably_test-observability-action
GitHub run ID
14106914603
GitHub run attempt
1
GitHub run number
3362
GitHub job
test-node
GitHub job URL
Not known
Loop iteration
1

Test failures

There are 87 failures in this upload.

Failure ID Test case ID Test class Test case Message
ab192f59-4d78-44bb-a861-de20b76d6385 23011b56-a353-4e96-b638-1d1b1e554706 invalid_cred_failure realtime/failure invalid_cred_failure wrong error reason code on connection.: expected 40101 to equal 40400
dc789333-316f-45fb-b649-6e0f43d8e236 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. (/home/runner/work/ably-js/ably-js/test/realtime/objects.test.js)
0ecda064-bb20-40d2-9c67-2bb65c1a1b0e afdeb624-fff0-4652-971e-3d34282881cf getRoot() returns LiveObject with id "root" realtime/objects Realtime with Objects plugin getRoot() returns LiveObject with id "root" 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)
3e72e118-862b-4719-b1c5-b1270cc11797 23588723-7c16-4259-b11b-203922b8414b getRoot() returns empty root when no objects exist on a channel realtime/objects Realtime with Objects plugin getRoot() returns empty root when no objects exist on a channel 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)
bf59725c-2e13-4bb0-8b94-6b8f9d171345 ecc4c7c2-1819-4dce-ab00-117d0cb32fe1 getRoot() waits for initial OBJECT_SYNC to be completed before resolving realtime/objects Realtime with Objects plugin getRoot() waits for initial OBJECT_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. (/home/runner/work/ably-js/ably-js/test/realtime/objects.test.js)
112d4882-62fd-4427-8efa-38ef1bdd204f 3edcf195-dca9-424c-8ec7-a8f5a5d521b0 getRoot() resolves immediately when OBJECT_SYNC sequence is completed realtime/objects Realtime with Objects plugin getRoot() resolves immediately when OBJECT_SYNC sequence is completed 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)
740c9f6f-ae0e-45e6-9f22-53c4dba55510 eaf94720-2dc0-4856-ba81-166a9bb3f93d getRoot() waits for OBJECT_SYNC with empty cursor before resolving realtime/objects Realtime with Objects plugin getRoot() waits for OBJECT_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. (/home/runner/work/ably-js/ably-js/test/realtime/objects.test.js)
e464feed-a042-4f4e-a76f-42674fbd5b5a 227467a5-dcc3-4405-862f-3ed28457fcf2 LiveCounter is initialized with initial value from OBJECT_SYNC sequence with web_socket binary protocol realtime/objects Realtime with Objects plugin LiveCounter is initialized with initial value from OBJECT_SYNC sequence with web_socket binary protocol Check counter at key="initialValueCounter" in root has correct value: expected +0 to equal 10
59a9017c-0343-49d9-b722-424e33f7020b 24d432a4-5a6a-43e1-ad6f-9534d3de282e LiveCounter is initialized with initial value from OBJECT_SYNC sequence with web_socket text protocol realtime/objects Realtime with Objects plugin LiveCounter is initialized with initial value from OBJECT_SYNC sequence with web_socket text protocol Check counter at key="initialValueCounter" in root has correct value: expected +0 to equal 10
1d025620-5aab-444f-85fa-5baca39a2522 d37900b7-6e99-47c4-87f5-d90946336035 LiveCounter is initialized with initial value from OBJECT_SYNC sequence with comet binary protocol realtime/objects Realtime with Objects plugin LiveCounter is initialized with initial value from OBJECT_SYNC sequence with comet binary protocol Check counter at key="initialValueCounter" in root has correct value: expected +0 to equal 10
2a1726e5-6eb2-4464-b3ea-3e24b973f270 c248d896-b632-47b5-90e1-68c9c2350162 LiveCounter is initialized with initial value from OBJECT_SYNC sequence with comet text protocol realtime/objects Realtime with Objects plugin LiveCounter is initialized with initial value from OBJECT_SYNC sequence with comet text protocol Check counter at key="initialValueCounter" in root has correct value: expected +0 to equal 10
f927d8d2-3ba1-4c4d-873b-b5ec573cefe2 4e367fa6-9b68-4ba2-9eed-66da5a625ff2 LiveCounter is initialized with initial value from OBJECT_SYNC sequence with binary protocol realtime/objects Realtime with Objects plugin LiveCounter is initialized with initial value from OBJECT_SYNC sequence with binary protocol Check counter at key="initialValueCounter" in root has correct value: expected +0 to equal 10
442c50d9-7c66-4e9c-9aa3-b5d396bb6fae af005c1e-b475-470f-9eed-01bd79e135e7 LiveCounter is initialized with initial value from OBJECT_SYNC sequence with text protocol realtime/objects Realtime with Objects plugin LiveCounter is initialized with initial value from OBJECT_SYNC sequence with text protocol Check counter at key="initialValueCounter" in root has correct value: expected +0 to equal 10
0a14cf84-33c1-4f2e-abb7-1f5bc737aae5 8a3d1519-e397-4f1a-af1c-edc38feb9283 LiveMap is initialized with initial value from OBJECT_SYNC sequence with web_socket binary protocol realtime/objects Realtime with Objects plugin LiveMap is initialized with initial value from OBJECT_SYNC sequence with web_socket binary protocol Check nested counter has correct value: expected +0 to equal 20
9c120fd0-c121-419e-81d0-7ee6f47c2b3d 4de04b3d-72b9-434e-831e-133a6dff3485 LiveMap is initialized with initial value from OBJECT_SYNC sequence with web_socket text protocol realtime/objects Realtime with Objects plugin LiveMap is initialized with initial value from OBJECT_SYNC sequence with web_socket text protocol Check nested counter has correct value: expected +0 to equal 20
9f437a1a-4431-49d3-8def-8631903e394e 8b827ab8-fa79-47f3-81a2-42bf4a73e642 LiveMap is initialized with initial value from OBJECT_SYNC sequence with comet binary protocol realtime/objects Realtime with Objects plugin LiveMap is initialized with initial value from OBJECT_SYNC sequence with comet binary protocol Check nested counter has correct value: expected +0 to equal 20
7352ce6b-f4b9-4166-a928-b02df1fe7eb1 ad029381-f8b9-4c2e-901e-06a97ec9be61 LiveMap is initialized with initial value from OBJECT_SYNC sequence with comet text protocol realtime/objects Realtime with Objects plugin LiveMap is initialized with initial value from OBJECT_SYNC sequence with comet text protocol Check nested counter has correct value: expected +0 to equal 20
b4319b8d-4833-411b-b7f1-11e28add9509 f68ba7a5-72c7-4d17-98fd-3e602fadd64c LiveMap is initialized with initial value from OBJECT_SYNC sequence with binary protocol realtime/objects Realtime with Objects plugin LiveMap is initialized with initial value from OBJECT_SYNC sequence with binary protocol Check nested counter has correct value: expected +0 to equal 20
2dc11b9d-023b-431b-a80f-a3d1146ebb91 eb5353a4-f520-4bed-b679-afd58cc49452 LiveMap is initialized with initial value from OBJECT_SYNC sequence with text protocol realtime/objects Realtime with Objects plugin LiveMap is initialized with initial value from OBJECT_SYNC sequence with text protocol Check nested counter has correct value: expected +0 to equal 20
f718771e-cd09-44cb-bfd4-f784fba63088 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
c02c9941-4730-41bc-be95-5b3425f1a260 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
d1009bea-2113-450a-807e-e515059096a1 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
854989dc-3747-48e5-8b11-7a504ab6ae01 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
c0b187c8-d051-4486-9d08-29814c930f75 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
d97abedd-49d9-4a45-8329-5bf5fad2ada9 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
22ee9e6b-75a1-42f5-ad6d-86beaf5958d3 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 Check counter subscription callback is called with an expected update object after OBJECT_SYNC sequence with "tombstone=true": expected { update: { inc: +0 } } to deeply equal { update: { inc: -1 } }
f8e73fa6-5465-4b79-b7bf-d1334be3ae48 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 Check counter subscription callback is called with an expected update object after OBJECT_SYNC sequence with "tombstone=true": expected { update: { inc: +0 } } to deeply equal { update: { inc: -1 } }
e0d1445c-8396-4c53-8af7-14b364ed73cb 88fc9e08-c6c2-4d00-a577-46296d52d679 OBJECT_SYNC sequence with object state "tombstone" property triggers subscription callback for existing object with comet binary protocol realtime/objects Realtime with Objects plugin OBJECT_SYNC sequence with object state "tombstone" property triggers subscription callback for existing object with comet binary protocol Check counter subscription callback is called with an expected update object after OBJECT_SYNC sequence with "tombstone=true": expected { update: { inc: +0 } } to deeply equal { update: { inc: -1 } }
6808f38a-7f73-4283-9822-db3f65d7ae0b d43569ae-1c2b-435c-8385-a3121bde9c96 OBJECT_SYNC sequence with object state "tombstone" property triggers subscription callback for existing object with comet text protocol realtime/objects Realtime with Objects plugin OBJECT_SYNC sequence with object state "tombstone" property triggers subscription callback for existing object with comet text protocol Check counter subscription callback is called with an expected update object after OBJECT_SYNC sequence with "tombstone=true": expected { update: { inc: +0 } } to deeply equal { update: { inc: -1 } }
8fd40d18-4114-4599-be9c-db99130a804d 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 Check counter subscription callback is called with an expected update object after OBJECT_SYNC sequence with "tombstone=true": expected { update: { inc: +0 } } to deeply equal { update: { inc: -1 } }
0d4a9910-0479-4bc7-8480-5151c2b91c54 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 Check counter subscription callback is called with an expected update object after OBJECT_SYNC sequence with "tombstone=true": expected { update: { inc: +0 } } to deeply equal { update: { inc: -1 } }
7df21059-65a7-4a53-acdf-d5a9b92a3f53 900d73ef-e24a-45c0-a26e-ebace20dbe5d can apply MAP_CREATE with primitives object operation messages with web_socket binary protocol realtime/objects Realtime with Objects plugin can apply MAP_CREATE with primitives object operation messages with web_socket binary protocol Check map "valuesMap" has correct value for "bytesKey" key: expected false to be true
631a909b-2447-4801-8b0d-db6b63a59eef e52a99bb-294e-422f-91fc-7466ff425190 can apply MAP_CREATE with primitives object operation messages with web_socket text protocol realtime/objects Realtime with Objects plugin can apply MAP_CREATE with primitives object operation messages with web_socket text protocol Check map "valuesMap" has correct value for "bytesKey" key: expected false to be true
91a930dc-a5da-4785-a831-d8e1fdebd35c 840d0644-c408-4c46-86ea-92bc20361a21 can apply MAP_CREATE with primitives object operation messages with comet binary protocol realtime/objects Realtime with Objects plugin can apply MAP_CREATE with primitives object operation messages with comet binary protocol Check map "valuesMap" has correct value for "bytesKey" key: expected false to be true
6f5f5597-b972-40b1-af1b-45bff1daf44e 455eb6cb-ee79-425d-8c54-78db91a87b22 can apply MAP_CREATE with primitives object operation messages with comet text protocol realtime/objects Realtime with Objects plugin can apply MAP_CREATE with primitives object operation messages with comet text protocol Check map "valuesMap" has correct value for "bytesKey" key: expected false to be true
2c1512e4-ba6a-40b8-9071-894ccc98bf43 3e9d0fe2-fa4e-4b56-a16f-5a3dc08f0f26 can apply MAP_CREATE with primitives object operation messages with binary protocol realtime/objects Realtime with Objects plugin can apply MAP_CREATE with primitives object operation messages with binary protocol Check map "valuesMap" has correct value for "bytesKey" key: expected false to be true
04822162-d8ee-42d6-86d8-c583a3b2c9d2 75575eef-5ebe-468e-98ec-ceaf92822a24 can apply MAP_CREATE with primitives object operation messages with text protocol realtime/objects Realtime with Objects plugin can apply MAP_CREATE with primitives object operation messages with text protocol Check map "valuesMap" has correct value for "bytesKey" key: expected false to be true
55f7c141-91bb-477a-b66a-9ce044146572 f5f3c3c3-0d22-46cd-873a-a93efccef6cc can apply MAP_CREATE with object ids object operation messages with web_socket binary protocol realtime/objects Realtime with Objects plugin can apply MAP_CREATE with object ids object operation messages with web_socket binary protocol Check counter at "counterReference" key has correct value: expected +0 to equal 1
2f4d17c4-f897-4690-84e1-d031b7b9456e fbb21b89-f871-43e9-a413-cdf9c244cb99 can apply MAP_CREATE with object ids object operation messages with web_socket text protocol realtime/objects Realtime with Objects plugin can apply MAP_CREATE with object ids object operation messages with web_socket text protocol Check counter at "counterReference" key has correct value: expected +0 to equal 1
ea50a80a-3ec3-4523-9b80-66e20adfc802 3a1f9ab2-221a-40c2-b29e-cc1ec9cec9a0 can apply MAP_CREATE with object ids object operation messages with comet binary protocol realtime/objects Realtime with Objects plugin can apply MAP_CREATE with object ids object operation messages with comet binary protocol Check counter at "counterReference" key has correct value: expected +0 to equal 1
af8ef673-3a54-4bbd-9c1c-ca9a7641afc9 ec757c5f-e466-4820-bcba-4791360054b2 can apply MAP_CREATE with object ids object operation messages with comet text protocol realtime/objects Realtime with Objects plugin can apply MAP_CREATE with object ids object operation messages with comet text protocol Check counter at "counterReference" key has correct value: expected +0 to equal 1
74391c73-2aad-491d-ba1b-20790e5ee3a6 2a0717bc-ef53-43c9-9ae7-1de195ad8651 can apply MAP_CREATE with object ids object operation messages with binary protocol realtime/objects Realtime with Objects plugin can apply MAP_CREATE with object ids object operation messages with binary protocol Check counter at "counterReference" key has correct value: expected +0 to equal 1
60150a8d-5c2c-42e7-843c-ea09f04908c7 07dbabce-9996-46ae-a961-0cac33e260e9 can apply MAP_CREATE with object ids object operation messages with text protocol realtime/objects Realtime with Objects plugin can apply MAP_CREATE with object ids object operation messages with text protocol Check counter at "counterReference" key has correct value: expected +0 to equal 1
aa19d44b-86e8-476e-81c7-aa07b04a1188 cb6767a8-62d2-4da7-aa18-68a7d8274ade can apply MAP_SET with primitives object operation messages with web_socket binary protocol realtime/objects Realtime with Objects plugin can apply MAP_SET with primitives object operation messages with web_socket binary protocol Check root has correct value for "bytesKey" key after MAP_SET op: expected false to be true
baa2c343-d7a5-4664-b76a-3ef6c059a87a 07423c00-9b5c-4aab-91bb-9c6b96b33970 can apply MAP_SET with primitives object operation messages with web_socket text protocol realtime/objects Realtime with Objects plugin can apply MAP_SET with primitives object operation messages with web_socket text protocol Check root has correct value for "bytesKey" key after MAP_SET op: expected false to be true
d287a1b9-11d1-4024-8430-4953ee53b3d8 4f4c289f-aeb2-436f-b954-2d6e2f579cda can apply MAP_SET with primitives object operation messages with comet binary protocol realtime/objects Realtime with Objects plugin can apply MAP_SET with primitives object operation messages with comet binary protocol Check root has correct value for "bytesKey" key after MAP_SET op: expected false to be true
e8156e35-d1ce-4df7-8a1c-4509c322028a a600f672-9eb2-426d-957c-d1db10371870 can apply MAP_SET with primitives object operation messages with comet text protocol realtime/objects Realtime with Objects plugin can apply MAP_SET with primitives object operation messages with comet text protocol Check root has correct value for "bytesKey" key after MAP_SET op: expected false to be true
00666a96-b2d3-4640-b767-d38a7ae232dc bcb8246c-f339-4b9a-8b5c-86ea76c122da can apply MAP_SET with primitives object operation messages with binary protocol realtime/objects Realtime with Objects plugin can apply MAP_SET with primitives object operation messages with binary protocol Check root has correct value for "bytesKey" key after MAP_SET op: expected false to be true
87490d87-b67d-4990-b208-ce75155cd84d ad181375-2c14-44fa-af00-ba37b852ed3d can apply MAP_SET with primitives object operation messages with text protocol realtime/objects Realtime with Objects plugin can apply MAP_SET with primitives object operation messages with text protocol Check root has correct value for "bytesKey" key after MAP_SET op: expected false to be true
8cbf9920-801b-4fa4-bf64-4dd3b73cf5cd aee95bcd-9b8b-4aa9-9d8a-df6c4de03d97 can apply MAP_SET with object ids object operation messages with web_socket binary protocol realtime/objects Realtime with Objects plugin can apply MAP_SET with object ids object operation messages with web_socket binary protocol Check counter at "keyToCounter" key in root has correct value: expected +0 to equal 1
209a3e72-55c3-40a8-81c0-4aeb617f29dc 4d229094-a137-44b9-978e-5fbb688e562e can apply MAP_SET with object ids object operation messages with web_socket text protocol realtime/objects Realtime with Objects plugin can apply MAP_SET with object ids object operation messages with web_socket text protocol Check counter at "keyToCounter" key in root has correct value: expected +0 to equal 1
e7641d80-c931-4922-9bff-daa39cb94d91 88cb2dcd-288a-4cf8-8a8a-bd45e7491de0 can apply MAP_SET with object ids object operation messages with comet binary protocol realtime/objects Realtime with Objects plugin can apply MAP_SET with object ids object operation messages with comet binary protocol Check counter at "keyToCounter" key in root has correct value: expected +0 to equal 1
9ca2eb84-67b8-47a9-87f2-d3676c9f65cb dd20b75d-a7af-401c-b960-23045b43c774 can apply MAP_SET with object ids object operation messages with comet text protocol realtime/objects Realtime with Objects plugin can apply MAP_SET with object ids object operation messages with comet text protocol Check counter at "keyToCounter" key in root has correct value: expected +0 to equal 1
514fcc0e-921d-4859-b604-c3bc65b2444c 56412f66-d787-4670-bae4-2ea81a63890e can apply MAP_SET with object ids object operation messages with binary protocol realtime/objects Realtime with Objects plugin can apply MAP_SET with object ids object operation messages with binary protocol Check counter at "keyToCounter" key in root has correct value: expected +0 to equal 1
c25f21ee-a275-400a-8e5f-cb8c8652a720 999fdac6-2dee-4475-969f-a553e7800678 can apply MAP_SET with object ids object operation messages with text protocol realtime/objects Realtime with Objects plugin can apply MAP_SET with object ids object operation messages with text protocol Check counter at "keyToCounter" key in root has correct value: expected +0 to equal 1
897d2e41-0d1d-4480-bfd2-fef6d67fb852 ec1d1916-6758-49c3-b938-1b3f78f9c0f2 can apply COUNTER_CREATE object operation messages with web_socket binary protocol realtime/objects Realtime with Objects plugin can apply COUNTER_CREATE object operation messages with web_socket binary protocol Check counter at "valueCounter" key in root has correct value: expected +0 to equal 10
0df82b8a-290e-4ddc-a3f7-a7bba7f9e4c8 3ff6dc13-9c8c-49de-b960-ba4a867d8769 can apply COUNTER_CREATE object operation messages with web_socket text protocol realtime/objects Realtime with Objects plugin can apply COUNTER_CREATE object operation messages with web_socket text protocol Check counter at "valueCounter" key in root has correct value: expected +0 to equal 10
87023880-e8ce-4d60-84ae-fcc98d8b78af c3ac1ae5-9d91-4af7-9d8d-97cc1967a141 can apply COUNTER_CREATE object operation messages with comet binary protocol realtime/objects Realtime with Objects plugin can apply COUNTER_CREATE object operation messages with comet binary protocol Check counter at "valueCounter" key in root has correct value: expected +0 to equal 10
7e69885a-4dfb-4a5d-86e7-62eed16f963c 30ea3dc4-dfa0-4222-89da-6584a9711386 can apply COUNTER_CREATE object operation messages with comet text protocol realtime/objects Realtime with Objects plugin can apply COUNTER_CREATE object operation messages with comet text protocol Check counter at "valueCounter" key in root has correct value: expected +0 to equal 10
f70fa6f6-2654-4579-b4a6-a72dad8a61b1 2a1fad25-866e-4cc5-a0f3-7964fc9ef2a9 can apply COUNTER_CREATE object operation messages with binary protocol realtime/objects Realtime with Objects plugin can apply COUNTER_CREATE object operation messages with binary protocol Check counter at "valueCounter" key in root has correct value: expected +0 to equal 10
70a17858-3a61-43c6-bfaf-95b3ce71e7ee 31a1ac2b-4a7a-4122-b06b-0fe916202f54 can apply COUNTER_CREATE object operation messages with text protocol realtime/objects Realtime with Objects plugin can apply COUNTER_CREATE object operation messages with text protocol Check counter at "valueCounter" key in root has correct value: expected +0 to equal 10
eaf4528e-2daa-4eef-ab11-a7084378ff04 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 } }
f6876637-056a-414a-b4d4-20bd16b55575 2ebdd1bc-8de8-4f22-8951-a928bf7d2489 LiveMap.set sends MAP_SET operation with primitive values with web_socket binary protocol realtime/objects Realtime with Objects plugin LiveMap.set sends MAP_SET operation with primitive values with web_socket binary protocol Data type is unsupported
ab477874-1051-435a-9cd8-798804f71910 d135a9a3-c7b4-46d1-944d-6b58fd726006 LiveMap.set sends MAP_SET operation with primitive values with web_socket text protocol realtime/objects Realtime with Objects plugin LiveMap.set sends MAP_SET operation with primitive values with web_socket text protocol Data type is unsupported
36fc5154-d033-4fb5-b722-b7c09b9a62e3 bebc0c08-f5ec-4e1d-957b-5d6dd82671d6 LiveMap.set sends MAP_SET operation with primitive values with comet binary protocol realtime/objects Realtime with Objects plugin LiveMap.set sends MAP_SET operation with primitive values with comet binary protocol Data type is unsupported
3ee967fd-9aff-4683-9d42-edcb6630bfd8 60a03262-8fb4-4375-80cd-a56159be650c LiveMap.set sends MAP_SET operation with primitive values with comet text protocol realtime/objects Realtime with Objects plugin LiveMap.set sends MAP_SET operation with primitive values with comet text protocol Data type is unsupported
2eab71f9-750b-481f-8252-4af522546e13 6299cb72-3a75-42bd-9a4f-6f6be85397ca LiveMap.set sends MAP_SET operation with primitive values with binary protocol realtime/objects Realtime with Objects plugin LiveMap.set sends MAP_SET operation with primitive values with binary protocol Data type is unsupported
c356190a-18b5-47cc-a4fb-a2abe1a9d6b7 bb9e02dc-ed45-409b-8cf7-e98677a9bb61 LiveMap.set sends MAP_SET operation with primitive values with text protocol realtime/objects Realtime with Objects plugin LiveMap.set sends MAP_SET operation with primitive values with text protocol Data type is unsupported
c3d694ec-4182-422b-98bf-ee02fae39cb4 9f2a6f45-1bee-4459-a989-06db0bd7532c Objects.createMap sends MAP_CREATE operation with primitive values with web_socket binary protocol realtime/objects Realtime with Objects plugin Objects.createMap sends MAP_CREATE operation with primitive values with web_socket binary protocol Data type is unsupported
aa565614-e790-456a-aa5e-5eb4db19f55f e312ba3e-c8ab-4feb-af5a-597758cd38a2 Objects.createMap sends MAP_CREATE operation with primitive values with web_socket text protocol realtime/objects Realtime with Objects plugin Objects.createMap sends MAP_CREATE operation with primitive values with web_socket text protocol Data type is unsupported
b49ad469-c821-4c84-acb6-553741538058 d6fd41ad-89b0-411d-a903-346d11d27260 Objects.createMap sends MAP_CREATE operation with primitive values with comet binary protocol realtime/objects Realtime with Objects plugin Objects.createMap sends MAP_CREATE operation with primitive values with comet binary protocol Data type is unsupported
89f69102-851e-41ac-a412-99461d47401a 17de3027-4927-4614-b855-dc3b9b6b41d0 Objects.createMap sends MAP_CREATE operation with primitive values with comet text protocol realtime/objects Realtime with Objects plugin Objects.createMap sends MAP_CREATE operation with primitive values with comet text protocol Data type is unsupported
1edd77fa-e034-4380-958b-70e8a4c39dc2 cae85afd-8003-4c7a-ab00-88c15de7343e Objects.createMap sends MAP_CREATE operation with primitive values with binary protocol realtime/objects Realtime with Objects plugin Objects.createMap sends MAP_CREATE operation with primitive values with binary protocol Data type is unsupported
beacb82d-a1e7-4c72-a422-2a0f6bb87967 ebd535b3-0064-4f60-b085-352971ed3a1a Objects.createMap sends MAP_CREATE operation with primitive values with text protocol realtime/objects Realtime with Objects plugin Objects.createMap sends MAP_CREATE operation with primitive values with text protocol Data type is unsupported
b4b956a0-31f2-43fb-8e03-fe3cca196044 52eeeb4a-0584-4b7d-bb50-8c14a602aaff Objects.createMap throws on invalid input realtime/objects Realtime with Objects plugin Objects.createMap throws on invalid input expected 'Map entries should be a key-value obj…' to contain 'Map entries should be a key/value obj…'
1d3cf6b9-e351-475d-8e14-a49123268325 d7f31966-f1fb-4af3-8182-50840a1e715b object message publish respects connectionDetails.maxMessageSize realtime/objects Realtime with Objects plugin object 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. (/home/runner/work/ably-js/ably-js/test/realtime/objects.test.js)
c7a1b85f-1439-48b9-b555-1d9225e7db73 7eb91817-9fbd-4d59-926c-ff1c3a46fd57 map create op with object payload realtime/objects Realtime with Objects plugin ObjectMessage message size map create op with object payload Cannot read properties of undefined (reading 'encodeData')
06fbbc4e-92e2-4b74-9dd7-63c11659acc2 c0662a96-18b6-4662-bc0a-37b1f3b530a5 map create op with string payload realtime/objects Realtime with Objects plugin ObjectMessage message size map create op with string payload Cannot read properties of undefined (reading 'encodeData')
99661048-4765-4a1b-99d3-287d7e64301f 011c6cfa-ef57-4536-85fb-c67293a3c6a0 map create op with bytes payload realtime/objects Realtime with Objects plugin ObjectMessage message size map create op with bytes payload Cannot read properties of undefined (reading 'encodeData')
79cb133e-eb16-408a-b69e-b0d38e8fe60c 0021c26e-29ed-402f-9c26-54931eab1c22 map create op with boolean payload realtime/objects Realtime with Objects plugin ObjectMessage message size map create op with boolean payload Cannot read properties of undefined (reading 'encodeData')
5f1415c4-ba08-4182-815b-73c5a1a2b3f6 2f831aea-71df-429b-90ca-0985afd66ca9 map set operation value=string realtime/objects Realtime with Objects plugin ObjectMessage message size map set operation value=string Cannot read properties of undefined (reading 'encodeData')
fcf6cb25-a055-4d95-9543-dc5c9d34ff9a b3ceb490-6673-4234-a388-5e888a2e322c map set operation value=bytes realtime/objects Realtime with Objects plugin ObjectMessage message size map set operation value=bytes Cannot read properties of undefined (reading 'encodeData')
94836203-5415-4a50-94dc-479104c0ec50 b18866f7-18c6-4f3a-88fe-45419db807d8 map set operation value=boolean realtime/objects Realtime with Objects plugin ObjectMessage message size map set operation value=boolean Cannot read properties of undefined (reading 'encodeData')
63951961-9eff-471c-ba34-dbed121c6b91 b8fba754-1fc7-4871-acfc-bbde0ffc43f1 map set operation value=double realtime/objects Realtime with Objects plugin ObjectMessage message size map set operation value=double Cannot read properties of undefined (reading 'encodeData')
6752a073-c5b6-4e78-8f1c-2da28c7b5b39 250ca1bc-98c7-4458-86fb-d80589233e29 map object realtime/objects Realtime with Objects plugin ObjectMessage message size map object Cannot read properties of undefined (reading 'encodeData')
3324bb07-fec7-4595-82b6-1a32970c40bd 32abf629-ab16-4cd5-b065-b1e3f1e33a60 presenceEnterUpdate realtime/presence presenceEnterUpdate 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/presence.test.js)
1984ce6e-6067-41e2-ad07-17f72367cf8a 52208288-b692-40db-a614-2efd0cda7eac presence_enter_before_know_clientid realtime/presence presence_enter_before_know_clientid 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/presence.test.js)