Details of upload fd3d0459-2a14-4965-84be-c2f0f7e07b0f

Created at
2025-05-02T13:25:36.788Z
Total number of tests
272
JUnit report XML
View report
GitHub repository
ably/ably-js
Commit SHA
9981957
Pull request base ref
main
Pull request head ref
PUB-1666/remove-state-value
Branch / tag name
2026/merge
Workflow asset retention period
90 days
GitHub action
__ably_test-observability-action
GitHub run ID
14795189769
GitHub run attempt
1
GitHub run number
3466
GitHub job
test-node
GitHub job URL
Not known
Loop iteration
1

Test failures

There are 142 failures in this upload.

Failure ID Test case ID Test class Test case Message
bc2ea26e-42c4-4dba-b38b-80a42eee91a7 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 Invalid object data for MAP_SET op on objectId=root on key=key
086dbecf-ce4e-4302-bd61-9c770962df82 397ee178-79b2-4137-85ff-896b944dcf05 builds object tree from OBJECT_SYNC sequence on channel attachment with web_socket binary protocol realtime/objects Realtime with Objects plugin builds object tree from OBJECT_SYNC sequence on channel attachment with web_socket binary protocol 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)
ea6c631d-999a-4c2f-83f4-d435d87935ce 4d9f9708-2c9d-4d36-9fd9-f5d724d8fa90 builds object tree from OBJECT_SYNC sequence on channel attachment with web_socket text protocol realtime/objects Realtime with Objects plugin builds object tree from OBJECT_SYNC sequence on channel attachment with web_socket text protocol 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)
753350f3-be76-46a4-a78f-89a093fc7d7b 05add7d8-fbc1-42a0-9979-dd31069b1cd0 builds object tree from OBJECT_SYNC sequence on channel attachment with comet binary protocol realtime/objects Realtime with Objects plugin builds object tree from OBJECT_SYNC sequence on channel attachment with comet binary protocol 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)
ca405304-091a-4385-890a-0b9797e90301 b11e18fb-788f-40b2-a7a9-da4256ec3db1 builds object tree from OBJECT_SYNC sequence on channel attachment with comet text protocol realtime/objects Realtime with Objects plugin builds object tree from OBJECT_SYNC sequence on channel attachment with comet text protocol 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)
9a076878-5410-4e5b-aa4e-88f66e6365b1 3b725e24-1882-4ec0-b129-2f2a2ecf7f8f builds object tree from OBJECT_SYNC sequence on channel attachment with binary protocol realtime/objects Realtime with Objects plugin builds object tree from OBJECT_SYNC sequence on channel attachment with binary protocol 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)
74a2ed2f-6d8d-4ccf-9d22-264b15ff53d0 e546dfa4-1ca6-4faa-a4d0-d736da5ba052 builds object tree from OBJECT_SYNC sequence on channel attachment with text protocol realtime/objects Realtime with Objects plugin builds object tree from OBJECT_SYNC sequence on channel attachment with text protocol 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)
42ff1814-ce3d-4f22-8e09-a5035c43a684 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 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)
8e2e2f14-1f95-4428-bf06-af5f0cd8604d 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 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)
79aa6fb5-93e7-43bb-bb0c-fecba6edb083 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 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)
aa81f3d8-4ba0-47ec-8e1a-b662dc9ee75a 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 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)
3c5cf859-d4f9-4f6c-8586-6eef2d4fbe97 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 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)
0117df53-c120-40d9-888a-12e547395f1f 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 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)
5c4e09db-c52f-46d7-9df7-5e656a2172e1 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 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)
2f741a21-acee-4051-9c63-93869586df0c 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 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)
893efd79-5465-424c-b4ab-de843a5eef49 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 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)
3ea1c2af-26c9-41c9-a0a5-312b61447668 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 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)
f17a32ff-7c7c-4f05-8cbb-cd59c6eb6e58 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 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)
1d4b6766-4c35-461d-9b7d-ba23bc74589c 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 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)
339ef7f8-628f-47a3-bcd1-fe054e0b6b9f 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 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)
14d24686-c30c-4580-8e2e-ff23aad95ccb 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 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)
86efe027-b9d2-496d-83ef-9d4f56c3846c 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 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)
37a502b7-8c01-4bd3-a0a2-28972ffb846d 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 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)
629a7f33-6012-4da8-9587-d4116974ca60 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 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)
d5cfe034-314e-4b4a-9970-534e1dba4fd1 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 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)
995745f0-5329-40b8-a997-d9d4fe0fa245 766ee33d-1d10-4ef8-bdb0-3b36d5b61b49 OBJECT_SYNC sequence with object state "tombstone" property creates tombstoned object realtime/objects Realtime with Objects plugin OBJECT_SYNC sequence with object state "tombstone" property creates tombstoned object Invalid object data for MAP_SET op on objectId=root on key=foo
e693a612-2231-4269-bf3e-9b3afa1cc40b 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 Invalid object data for MAP_SET op on objectId=root on key=foo
b4ce0889-b302-4a2b-98b1-174e6892cb0f 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 Invalid object data for MAP_SET op on objectId=root on key=foo
3c15ea76-c7b6-4471-a552-f64dffcd84e6 2bbb5d4d-22ce-4df4-8120-3e1d0e60f222 OBJECT_SYNC sequence with object state "tombstone" property deletes existing object with comet binary protocol realtime/objects Realtime with Objects plugin OBJECT_SYNC sequence with object state "tombstone" property deletes existing object with comet binary protocol Invalid object data for MAP_SET op on objectId=root on key=foo
b8e2d4cf-cc87-4550-82d4-3e3fbeacf1f8 93fdf24a-b216-4cd3-967b-d02aa24327be OBJECT_SYNC sequence with object state "tombstone" property deletes existing object with comet text protocol realtime/objects Realtime with Objects plugin OBJECT_SYNC sequence with object state "tombstone" property deletes existing object with comet text protocol Invalid object data for MAP_SET op on objectId=root on key=foo
64c4967d-0707-4b88-afe4-3778a6254f2c 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 Invalid object data for MAP_SET op on objectId=root on key=foo
0b79c0b1-6fe4-4bd7-a10d-553df41f489d 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 Invalid object data for MAP_SET op on objectId=root on key=foo
3c5d9600-1612-4e1d-b84c-130983fe73d1 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 number of keys: expected +0 to equal 10
15f70349-0640-455a-98c2-2b478cb5f2e5 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 number of keys: expected +0 to equal 10
3777ff92-bf20-40cd-a92c-fc14742f1ab6 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 number of keys: expected +0 to equal 10
9b2dad04-7d42-48fd-a133-86fb7a60fcf1 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 number of keys: expected +0 to equal 10
5b52128c-db1f-4b58-b5af-b651e9cbffc9 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 number of keys: expected +0 to equal 10
cb07e263-ff86-41a3-93a0-b82d28a99c1b 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 number of keys: expected +0 to equal 10
20611962-4e14-4cff-b0d3-b11d01712e5e 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 map at "mapReference" key has correct number of keys: expected +0 to equal 1
1136de3f-5948-4d0d-be88-0a201d6774c1 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 map at "mapReference" key has correct number of keys: expected +0 to equal 1
c17850bd-bb92-41b6-98f6-57352312ae69 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 map at "mapReference" key has correct number of keys: expected +0 to equal 1
55f73496-4deb-4959-a131-ba4f111258c4 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 map at "mapReference" key has correct number of keys: expected +0 to equal 1
b6d87e03-80ff-4a0f-9412-6a55ca9ae046 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 map at "mapReference" key has correct number of keys: expected +0 to equal 1
c4cf66a8-359d-47a4-8b5b-a5f098d7f481 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 map at "mapReference" key has correct number of keys: expected +0 to equal 1
3f4b1979-1b93-4d42-9e17-5590252a793c 9a6abfc6-cb1f-41a2-9d33-86d25b70f83f MAP_CREATE object operation messages are applied based on the site timeserials vector of the object realtime/objects Realtime with Objects plugin MAP_CREATE object operation messages are applied based on the site timeserials vector of the object Invalid object data for MAP_SET op on objectId=map:7638687177970296@1746190412206 on key=foo
9de95966-ca1c-44b6-bff4-35b8089a11a8 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 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)
0d1adf7f-3701-457b-a9a1-12fb17ab9b11 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 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)
5055bcb4-73d0-4c1d-a732-45018f3defb2 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 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)
2f6c0d84-6f8d-40c3-96a2-543ebba754ab 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 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)
11cf602f-8017-4c0a-9ed7-68deaa123aeb 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 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)
ae69d375-b526-4000-b6f4-ba7ac3238c47 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 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)
9a8ee318-174f-4ca9-9ce9-312b18a8d010 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 map at "keyToMap" key in root has correct number of keys: expected +0 to equal 1
bf2d0ee6-ea13-4919-b4e7-263820fc5b24 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 map at "keyToMap" key in root has correct number of keys: expected +0 to equal 1
cdad942f-bf58-420c-b376-e42d9c62e019 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 map at "keyToMap" key in root has correct number of keys: expected +0 to equal 1
4ab6b9a9-07c9-4ce8-a9b5-7355df305707 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 map at "keyToMap" key in root has correct number of keys: expected +0 to equal 1
80ad48c5-d6aa-4fed-a431-bfef9ad8575f 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 map at "keyToMap" key in root has correct number of keys: expected +0 to equal 1
7dfba592-9736-4ac4-b209-95fb2637f890 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 map at "keyToMap" key in root has correct number of keys: expected +0 to equal 1
dff5ffc6-3d04-437e-96dc-6adda634a5fc bd60cc81-3fab-4083-8794-9303ae5e7ca6 MAP_SET object operation messages are applied based on the site timeserials vector of the object realtime/objects Realtime with Objects plugin MAP_SET object operation messages are applied based on the site timeserials vector of the object Invalid object data for MAP_SET op on objectId=map:6684142821259793@1746190780902 on key=foo1
3b06d03d-ce4f-4ff8-850a-e7dcd3367644 d5db17fb-cab8-4a28-9e99-a114d06c75a0 can apply MAP_REMOVE object operation messages with web_socket binary protocol realtime/objects Realtime with Objects plugin can apply MAP_REMOVE object operation messages with web_socket binary protocol Check map at "map" key in root has correct number of keys before MAP_REMOVE: expected +0 to equal 2
e7cc59e0-416a-4035-a7d1-6cc2fe8577cb 01b4e07d-dc4a-4687-b13c-499fede0b264 can apply MAP_REMOVE object operation messages with web_socket text protocol realtime/objects Realtime with Objects plugin can apply MAP_REMOVE object operation messages with web_socket text protocol Check map at "map" key in root has correct number of keys before MAP_REMOVE: expected +0 to equal 2
4225978b-212a-40a2-9712-8d037d7fd279 4f1095e0-3d01-427c-bfc8-c3c7a31bc791 can apply MAP_REMOVE object operation messages with comet binary protocol realtime/objects Realtime with Objects plugin can apply MAP_REMOVE object operation messages with comet binary protocol Check map at "map" key in root has correct number of keys before MAP_REMOVE: expected +0 to equal 2
67696c14-03e7-4c02-8695-2a12bcd39273 78095e2d-a975-4bc2-a6c0-7f27cd5cc56a can apply MAP_REMOVE object operation messages with comet text protocol realtime/objects Realtime with Objects plugin can apply MAP_REMOVE object operation messages with comet text protocol Check map at "map" key in root has correct number of keys before MAP_REMOVE: expected +0 to equal 2
e949d546-8878-47f4-86c4-f65b8b95d8f7 e2635e85-eae1-46a7-a1e3-ba9c48ccb8b2 can apply MAP_REMOVE object operation messages with binary protocol realtime/objects Realtime with Objects plugin can apply MAP_REMOVE object operation messages with binary protocol Check map at "map" key in root has correct number of keys before MAP_REMOVE: expected +0 to equal 2
ef664e8a-1dab-4c88-8135-b14ebc8cf1f5 93419e10-ecae-4063-b939-1fc38496e497 can apply MAP_REMOVE object operation messages with text protocol realtime/objects Realtime with Objects plugin can apply MAP_REMOVE object operation messages with text protocol Check map at "map" key in root has correct number of keys before MAP_REMOVE: expected +0 to equal 2
dc26bbda-74c4-4115-96d9-8dd5ed83492c 6abd9d02-2eef-4aca-83fa-336957622e65 MAP_REMOVE object operation messages are applied based on the site timeserials vector of the object realtime/objects Realtime with Objects plugin MAP_REMOVE object operation messages are applied based on the site timeserials vector of the object Invalid object data for MAP_SET op on objectId=map:9565145890272952@1746190787727 on key=foo1
343d6f9a-d1ca-4cf3-b80a-9b3c5eb63cce 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 map subscription callback is called with an expected update object after OBJECT_DELETE operation: expected { update: {} } to deeply equal { update: { foo: 'removed', …(1) } }
2cad65f5-2c72-4521-8f0b-5b62772f9023 ade754d6-b31c-4474-ae88-3662f2ed4299 buffered object operation messages are applied when OBJECT_SYNC sequence ends realtime/objects Realtime with Objects plugin buffered object operation messages are applied when OBJECT_SYNC sequence ends Invalid object data for MAP_SET op on objectId=root on key=stringKey
4d7e5fc4-5a00-4972-b4f7-ba432b25e6d4 e1cad5cf-0597-47eb-b426-8d277735f678 buffered object operation messages are discarded when new OBJECT_SYNC sequence starts realtime/objects Realtime with Objects plugin buffered object operation messages are discarded when new OBJECT_SYNC sequence starts Invalid object data for MAP_SET op on objectId=root on key=foo
818f41fe-8253-4397-b18e-919f08070004 0a3cf1c8-4cbe-4458-8c08-c161024c1a7a buffered object operation messages are applied based on the site timeserials vector of the object realtime/objects Realtime with Objects plugin buffered object operation messages are applied based on the site timeserials vector of the object Invalid object data for MAP_SET op on objectId=map:6356798304957636@1746190821092 on key=foo5
b6de19db-7f95-4bdb-bc27-d27767cf9d62 dc195975-0a67-4aa0-b3db-d90352678751 subsequent object operation messages are applied immediately after OBJECT_SYNC ended and buffers are applied realtime/objects Realtime with Objects plugin subsequent object operation messages are applied immediately after OBJECT_SYNC ended and buffers are applied Invalid object data for MAP_SET op on objectId=root on key=stringKey
22ffc841-321e-49ce-829a-26a620528a28 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 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)
9d50a560-8068-4ea3-bd87-763973b5c921 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 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)
a3392eab-f1ed-40b3-b605-a7d9af430776 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 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)
58b3028c-634b-4a23-9c4a-0550b2aab660 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 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)
1ed77b30-5d0a-4d20-9cc7-7363583cfb84 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 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)
ef27d362-e02b-4c01-9f57-75dd439ad90e 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 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)
3938d5fa-b68e-471b-857c-2cea8d99165a 6e8be65f-3587-4fd4-b043-34e939fb768c LiveMap.remove sends MAP_REMOVE operation with web_socket binary protocol realtime/objects Realtime with Objects plugin LiveMap.remove sends MAP_REMOVE operation with web_socket binary protocol Check non-removed keys are still present on a root after LiveMap.remove call for another keys: expected undefined to equal 1
14d94d95-89d9-4a10-bfb7-641f93061130 35e69692-1748-46b9-8986-74245a404101 LiveMap.remove sends MAP_REMOVE operation with web_socket text protocol realtime/objects Realtime with Objects plugin LiveMap.remove sends MAP_REMOVE operation with web_socket text protocol Check non-removed keys are still present on a root after LiveMap.remove call for another keys: expected undefined to equal 1
e13e38d6-3dd5-467f-873b-0a72409a545e 2ada5307-e977-4aab-880f-174d63489859 LiveMap.remove sends MAP_REMOVE operation with comet binary protocol realtime/objects Realtime with Objects plugin LiveMap.remove sends MAP_REMOVE operation with comet binary protocol Check non-removed keys are still present on a root after LiveMap.remove call for another keys: expected undefined to equal 1
2fb1b763-7491-48d5-9a1a-a83481c2fdaf fca15f3e-cdce-4fef-a58d-5bdc118895dc LiveMap.remove sends MAP_REMOVE operation with comet text protocol realtime/objects Realtime with Objects plugin LiveMap.remove sends MAP_REMOVE operation with comet text protocol Check non-removed keys are still present on a root after LiveMap.remove call for another keys: expected undefined to equal 1
e79823ff-da14-4630-8b2c-65d71703859b 86d0c38c-cf28-4b5f-a6a5-42efe8543f09 LiveMap.remove sends MAP_REMOVE operation with binary protocol realtime/objects Realtime with Objects plugin LiveMap.remove sends MAP_REMOVE operation with binary protocol Check non-removed keys are still present on a root after LiveMap.remove call for another keys: expected undefined to equal 1
32ad97c4-a3e7-4aa6-a94a-8105f9c41a0b bbf5f99d-7e48-4030-959e-c9f8612e5f8c LiveMap.remove sends MAP_REMOVE operation with text protocol realtime/objects Realtime with Objects plugin LiveMap.remove sends MAP_REMOVE operation with text protocol Check non-removed keys are still present on a root after LiveMap.remove call for another keys: expected undefined to equal 1
c743afe5-454a-4221-af6a-3ba75c2396ab 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 Check map #2 has correct number of keys: expected +0 to equal 10
eb697bdb-27d8-46d9-88ea-780fec30e135 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 Check map #2 has correct number of keys: expected +0 to equal 10
705b1d54-3e45-4a25-8e39-bfe0a58bad14 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 Check map #2 has correct number of keys: expected +0 to equal 10
930daa1b-d742-4040-b230-c6d4cd64d910 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 Check map #2 has correct number of keys: expected +0 to equal 10
491eda2c-0f3b-4f91-bb34-86c5b84372ac 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 Invalid object data for MAP_SET op on objectId=map:Rw9px1TldkKUl5Z2L6E11JFHW45-80HNfMWxdDBmuG4@1746191301624 on key=stringKey
53e1b0bb-724e-4938-8d48-06d9f3273341 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 Check map #2 has correct number of keys: expected +0 to equal 10
10ae572a-9b88-492b-97b3-2d674d5fc5d3 34cd09bf-0bc7-434d-8f57-f02126bf48b2 LiveMap created with Objects.createMap can be assigned to the object tree with web_socket binary protocol realtime/objects Realtime with Objects plugin LiveMap created with Objects.createMap can be assigned to the object tree with web_socket binary protocol Check map assigned to the object tree has the expected number of keys: expected 1 to equal 2
b80030c7-41ae-48c6-84dc-4056693f198b d8055d2e-7163-48a1-aacd-327648ce7857 LiveMap created with Objects.createMap can be assigned to the object tree with web_socket text protocol realtime/objects Realtime with Objects plugin LiveMap created with Objects.createMap can be assigned to the object tree with web_socket text protocol Check map assigned to the object tree has the expected number of keys: expected 1 to equal 2
331102f3-a177-4287-9cd5-ddc5d8114da1 f8d8673d-268a-4096-bae8-9451fc11cf41 LiveMap created with Objects.createMap can be assigned to the object tree with comet binary protocol realtime/objects Realtime with Objects plugin LiveMap created with Objects.createMap can be assigned to the object tree with comet binary protocol Check map assigned to the object tree has the expected number of keys: expected 1 to equal 2
819e1a5d-8042-450c-939d-4a43aee0101f c55456b9-e5d9-4dac-b57f-28c31c5199e6 LiveMap created with Objects.createMap can be assigned to the object tree with comet text protocol realtime/objects Realtime with Objects plugin LiveMap created with Objects.createMap can be assigned to the object tree with comet text protocol Check map assigned to the object tree has the expected number of keys: expected 1 to equal 2
6179f0a0-d666-4a87-8158-b20c9cf42c20 1efc324b-f4d2-41fc-92cf-ef8bfa3b0c09 LiveMap created with Objects.createMap can be assigned to the object tree with binary protocol realtime/objects Realtime with Objects plugin LiveMap created with Objects.createMap can be assigned to the object tree with binary protocol Check map assigned to the object tree has the expected number of keys: expected +0 to equal 2
00654c56-15c8-4056-962b-f4d85c6080fc b762194b-e077-4043-820c-6d9a6105bb1d LiveMap created with Objects.createMap can be assigned to the object tree with text protocol realtime/objects Realtime with Objects plugin LiveMap created with Objects.createMap can be assigned to the object tree with text protocol Check map assigned to the object tree has the expected number of keys: expected 1 to equal 2
a61d4fff-770e-4768-812c-72d137d277b3 b6ff8225-454a-40e5-8042-5275af159133 Objects.createMap can return LiveMap with initial value without applying CREATE operation realtime/objects Realtime with Objects plugin Objects.createMap can return LiveMap with initial value without applying CREATE operation Invalid object data for MAP_SET op on objectId=map:OXTtzzzJRHbpwZZe5Ld7W0z1I3iWsOfsz8SvOo-1xSg@1746191324620 on key=foo
1951e3f7-5ad7-4cf0-84b5-b10b380393f9 28f2bed3-d44e-4c36-b35b-a727a23a2675 Objects.createMap can return LiveMap with initial value from applied CREATE operation with web_socket binary protocol realtime/objects Realtime with Objects plugin Objects.createMap can return LiveMap with initial value from applied CREATE operation with web_socket binary protocol Invalid object data for MAP_SET op on objectId=map:_s-EHd0mPyQRJlgrMApCvKiPbQJDf_rf6dvtiI9wRes@1746191325496 on key=baz
27ac6764-7ca1-4463-9b3a-c74a0a73ffc4 3421468d-3cdf-4192-98d1-8acf42ee7733 Objects.createMap can return LiveMap with initial value from applied CREATE operation with web_socket text protocol realtime/objects Realtime with Objects plugin Objects.createMap can return LiveMap with initial value from applied CREATE operation with web_socket text protocol Invalid object data for MAP_SET op on objectId=map:zoORNwFxRepF3HTEd4SLL4ib-M8nN7UiDFW8ll8KxhY@1746191326689 on key=baz
a20321cf-6af9-4171-848d-2950e6535066 4171f336-6bf6-49de-8c8e-224eefa91e15 Objects.createMap can return LiveMap with initial value from applied CREATE operation with comet binary protocol realtime/objects Realtime with Objects plugin Objects.createMap can return LiveMap with initial value from applied CREATE operation with comet binary protocol Invalid object data for MAP_SET op on objectId=map:hV8lEkR-b7njXJeYFlaMdLuLdFzy_Sa5qal-kfrIdbo@1746191327679 on key=baz
cebaabda-b80e-43d1-ad7f-aaded28e325b 85671c61-2d01-498c-990e-c709943103ce Objects.createMap can return LiveMap with initial value from applied CREATE operation with comet text protocol realtime/objects Realtime with Objects plugin Objects.createMap can return LiveMap with initial value from applied CREATE operation with comet text protocol Invalid object data for MAP_SET op on objectId=map:FxS9bf1C7INyrHOc6IDKTbCuKqDS06HiThdfbnOGZDM@1746191328158 on key=baz
945036f4-0cb2-49bd-a2e7-11686b079907 7346ee5d-f05f-4e64-86c9-c3a41953b7bd Objects.createMap can return LiveMap with initial value from applied CREATE operation with binary protocol realtime/objects Realtime with Objects plugin Objects.createMap can return LiveMap with initial value from applied CREATE operation with binary protocol Invalid object data for MAP_SET op on objectId=map:DWnEjKEarjCoFqoE8ijq0SerDx-waCyEf-fFTXbM0_w@1746191328710 on key=baz
411ff9e0-e9f0-46ab-b19d-d86b922f6751 d71425a2-de6a-46ec-89e6-d14f13f4722e Objects.createMap can return LiveMap with initial value from applied CREATE operation with text protocol realtime/objects Realtime with Objects plugin Objects.createMap can return LiveMap with initial value from applied CREATE operation with text protocol Invalid object data for MAP_SET op on objectId=map:TqKE6A4LQfBfS_XscAmjNqjpEDOQLRCbPy7jJMKpMVM@1746191329355 on key=baz
4b7767cb-9b09-485a-a0e9-b45f722609a4 c9ef8716-48f9-45eb-9173-f6590fecbef2 initial value is not double counted for LiveMap from Objects.createMap when CREATE op is received realtime/objects Realtime with Objects plugin initial value is not double counted for LiveMap from Objects.createMap when CREATE op is received Invalid object data for MAP_SET op on objectId=map:XhfseNLvFb4DFlWeWBVnSl_QvYaSLQ6vL02XJHY8hxE@1746191330497 on key=foo
fd0ccb6b-b059-4a4e-ba01-571bf560b794 bc2dba2c-52c6-4747-9f5b-a82533c39f57 batch API access API methods on objects work and are synchronous realtime/objects Realtime with Objects plugin batch API access API methods on objects work and are synchronous Check batch API map .get() method works and is synchronous: expected undefined to equal 'bar'
c2a9bee6-a145-4aa7-a57f-0a564a0eb329 ea6ae645-e3b2-4290-a734-547194363021 batch API write API methods on objects do not mutate objects inside the batch callback realtime/objects Realtime with Objects plugin batch API write API methods on objects do not mutate objects inside the batch callback Check batch API map .remove method does not mutate the object inside the batch callback: expected undefined to equal 'bar'
18264c1c-00ac-4fe9-b00d-2d93f2428b46 02690b3d-acbd-4930-8c4e-a04c6387f453 batch API scheduled operations are applied when batch callback is finished with web_socket binary protocol realtime/objects Realtime with Objects plugin batch API scheduled operations are applied when batch callback is finished with web_socket binary protocol Check key "baz" has an expected value in a map after batch call: expected undefined to equal 'qux'
15e62bcc-9960-47d7-919a-35b91944e3df 2483e5ff-445e-48e6-93dc-feee6660771b batch API scheduled operations are applied when batch callback is finished with web_socket text protocol realtime/objects Realtime with Objects plugin batch API scheduled operations are applied when batch callback is finished with web_socket text protocol Check key "baz" has an expected value in a map after batch call: expected undefined to equal 'qux'
cb98d543-d990-4a6a-92d8-6b789b24b39a 731e0fe4-881b-4936-a072-762a9aea4ccc batch API scheduled operations are applied when batch callback is finished with comet binary protocol realtime/objects Realtime with Objects plugin batch API scheduled operations are applied when batch callback is finished with comet binary protocol Check key "baz" has an expected value in a map after batch call: expected undefined to equal 'qux'
b28b2732-d156-4cd7-9423-856057c5a30b fa9404ed-e417-4f21-acf3-b14434f08d02 batch API scheduled operations are applied when batch callback is finished with comet text protocol realtime/objects Realtime with Objects plugin batch API scheduled operations are applied when batch callback is finished with comet text protocol Check key "baz" has an expected value in a map after batch call: expected undefined to equal 'qux'
1e5da1f5-4e0b-4b2d-b265-b16577563edb 264c5d0c-d619-4c03-b2b1-62340eeb66c0 batch API scheduled operations are applied when batch callback is finished with binary protocol realtime/objects Realtime with Objects plugin batch API scheduled operations are applied when batch callback is finished with binary protocol Check key "baz" has an expected value in a map after batch call: expected undefined to equal 'qux'
9048dd0f-8651-41fb-a48a-887b775fa190 083d0382-4709-4ec8-be84-a5255e339349 batch API scheduled operations are applied when batch callback is finished with text protocol realtime/objects Realtime with Objects plugin batch API scheduled operations are applied when batch callback is finished with text protocol Check key "baz" has an expected value in a map after batch call: expected undefined to equal 'qux'
97708f8a-8da1-46fa-b983-13a763aac53e 847bd68c-ac5d-48bd-b084-cd1682ed70ae batch API scheduled operations can be canceled by throwing an error in the batch callback realtime/objects Realtime with Objects plugin batch API scheduled operations can be canceled by throwing an error in the batch callback Check key "foo" is not changed on a map after canceled batch call: expected undefined to equal 'bar'
30a450c3-ad86-4bef-94fb-8ff9540383a8 88cb9b4b-e476-41c5-9d72-bf26db7e6d14 LiveMap enumeration realtime/objects Realtime with Objects plugin LiveMap enumeration Check LiveMap.entries() returns expected entries: expected [ [ 'counter1', …(1) ], …(1) ] to deeply equal [ [ 'counter1', …(1) ], …(1) ]
39c4d1bf-841f-4793-87e6-e2f2269f3c5a 20609b66-bb36-428e-9b0b-892695dac654 can subscribe to the incoming MAP_SET operation on a LiveMap with web_socket binary protocol realtime/objects Realtime with Objects plugin can subscribe to the incoming MAP_SET operation on a LiveMap with web_socket binary protocol 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)
7047cd51-c41e-4eb7-a689-ac3eea7c36a6 f0cc905f-5ad8-43af-94c7-ab367a33229b can subscribe to the incoming MAP_SET operation on a LiveMap with web_socket text protocol realtime/objects Realtime with Objects plugin can subscribe to the incoming MAP_SET operation on a LiveMap with web_socket text protocol 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)
9604e960-5ea7-4ee5-ae9f-f78a8559a89e 4d04d403-0f11-4739-9621-2c984bdcdb72 can subscribe to the incoming MAP_SET operation on a LiveMap with comet binary protocol realtime/objects Realtime with Objects plugin can subscribe to the incoming MAP_SET operation on a LiveMap with comet binary protocol 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)
80f94f97-2f9f-4c49-8dbf-b77147b29129 4757e315-826d-484b-af57-78cacc2e66f3 can subscribe to the incoming MAP_SET operation on a LiveMap with comet text protocol realtime/objects Realtime with Objects plugin can subscribe to the incoming MAP_SET operation on a LiveMap with comet text protocol 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)
6f02cb18-599f-4129-85ac-933894b6e268 f455e337-def7-4df9-8869-716705ce7eb9 can subscribe to the incoming MAP_SET operation on a LiveMap with binary protocol realtime/objects Realtime with Objects plugin can subscribe to the incoming MAP_SET operation on a LiveMap with binary protocol 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)
aa1c5430-4a50-4a31-b7f5-93569e667f65 251769ec-1d64-48fe-a13a-e2fb79995628 can subscribe to the incoming MAP_SET operation on a LiveMap with text protocol realtime/objects Realtime with Objects plugin can subscribe to the incoming MAP_SET operation on a LiveMap with text protocol 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)
c03c1046-38a8-4c56-8995-0159467eb3e8 88eb0c34-d803-4dd5-af8a-35c86d9f0e1c can subscribe to multiple incoming operations on a LiveMap with web_socket binary protocol realtime/objects Realtime with Objects plugin can subscribe to multiple incoming operations on a LiveMap with web_socket binary protocol Check map subscription callback is called with an expected update object for 1 times: expected { update: { foo: 'removed' } } to deeply equal { update: { foo: 'updated' } }
52da4c87-cc67-40ec-bee2-aae0eb28ce83 e50566ad-6d00-4d46-8f8a-b1037b3d370a can subscribe to multiple incoming operations on a LiveMap with web_socket text protocol realtime/objects Realtime with Objects plugin can subscribe to multiple incoming operations on a LiveMap with web_socket text protocol Check map subscription callback is called with an expected update object for 1 times: expected { update: { foo: 'removed' } } to deeply equal { update: { foo: 'updated' } }
da947cde-dd0d-4a1f-b797-e7b445bf6686 53a4287e-d729-42bb-9f69-d819558acf7f can subscribe to multiple incoming operations on a LiveMap with comet binary protocol realtime/objects Realtime with Objects plugin can subscribe to multiple incoming operations on a LiveMap with comet binary protocol Check map subscription callback is called with an expected update object for 1 times: expected { update: { foo: 'removed' } } to deeply equal { update: { foo: 'updated' } }
69e9048f-0621-4b19-96c4-999a983ec58d 10ca183d-61b3-452a-bdcd-a6f411efe264 can subscribe to multiple incoming operations on a LiveMap with comet text protocol realtime/objects Realtime with Objects plugin can subscribe to multiple incoming operations on a LiveMap with comet text protocol Check map subscription callback is called with an expected update object for 1 times: expected { update: { foo: 'removed' } } to deeply equal { update: { foo: 'updated' } }
7aad8354-e038-472e-a78c-88b24d256bd1 c8614eae-fd3f-4dba-8aee-06ab70f7c131 can subscribe to multiple incoming operations on a LiveMap with binary protocol realtime/objects Realtime with Objects plugin can subscribe to multiple incoming operations on a LiveMap with binary protocol Check map subscription callback is called with an expected update object for 1 times: expected { update: { foo: 'removed' } } to deeply equal { update: { foo: 'updated' } }
8f9159e8-024c-4dee-905d-a81f7df26b03 367b3ded-9773-48c5-bae4-bfa0b58aded9 can subscribe to multiple incoming operations on a LiveMap with text protocol realtime/objects Realtime with Objects plugin can subscribe to multiple incoming operations on a LiveMap with text protocol Check map subscription callback is called with an expected update object for 1 times: expected { update: { foo: 'removed' } } to deeply equal { update: { foo: 'updated' } }
2790a883-6439-4a30-858e-35d65cf13ea6 419fc60c-851d-4a63-88e4-ef0f517b537b can unsubscribe from LiveMap updates via returned "unsubscribe" callback realtime/objects Realtime with Objects plugin can unsubscribe from LiveMap updates via returned "unsubscribe" callback 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)
186f51da-79ff-45be-8bf3-69b8b101fa6c 7326eea1-eeb6-415e-a82e-a9d54eec43fc can unsubscribe from LiveMap updates via LiveMap.unsubscribe() call realtime/objects Realtime with Objects plugin can unsubscribe from LiveMap updates via LiveMap.unsubscribe() call 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)
089c16a0-28e1-47f7-be17-b1aef4587a94 0aa2e7f1-0bfa-4a86-bafb-195f18224ac8 can remove all LiveMap update listeners via LiveMap.unsubscribeAll() call realtime/objects Realtime with Objects plugin can remove all LiveMap update listeners via LiveMap.unsubscribeAll() call 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)
f601cc1d-bc1f-497a-bb12-fc409d21ae08 e1bc2c99-a95c-4271-a736-60704daddf0b tombstoned map entry is removed from the LiveMap after the GC grace period with web_socket binary protocol realtime/objects Realtime with Objects plugin tombstoned map entry is removed from the LiveMap after the GC grace period with web_socket binary protocol 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)
74857263-cede-44e4-9bd2-452303f40443 586fbcff-d3e3-4132-8ba2-6e01d7608c3d tombstoned map entry is removed from the LiveMap after the GC grace period with web_socket text protocol realtime/objects Realtime with Objects plugin tombstoned map entry is removed from the LiveMap after the GC grace period with web_socket text protocol 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)
4c11f95e-3c28-4b1c-bdb0-0a7719b22693 d1e496e4-28c9-4150-8f0a-59e1f4bfe421 tombstoned map entry is removed from the LiveMap after the GC grace period with comet binary protocol realtime/objects Realtime with Objects plugin tombstoned map entry is removed from the LiveMap after the GC grace period with comet binary protocol 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)
47082779-ad52-43b5-89a6-d2607358fbeb bcaf3853-50de-4a8b-bb12-98989744e2f1 tombstoned map entry is removed from the LiveMap after the GC grace period with comet text protocol realtime/objects Realtime with Objects plugin tombstoned map entry is removed from the LiveMap after the GC grace period with comet text protocol 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)
673ee9a0-b56a-4656-abd9-03199029fcfd 159359fd-f880-4072-a3e4-5fd631b372ff tombstoned map entry is removed from the LiveMap after the GC grace period with binary protocol realtime/objects Realtime with Objects plugin tombstoned map entry is removed from the LiveMap after the GC grace period with binary protocol 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)
f6a4f38b-25f1-4cc3-bc37-575040f3fdb6 47b6a674-cbdf-44b0-b962-154c3b091f1f tombstoned map entry is removed from the LiveMap after the GC grace period with text protocol realtime/objects Realtime with Objects plugin tombstoned map entry is removed from the LiveMap after the GC grace period with text protocol 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)
06a5403d-9031-4a71-b6e4-75e0cf0f1ef1 d7f31966-f1fb-4af3-8182-50840a1e715b object message publish respects connectionDetails.maxMessageSize realtime/objects Realtime with Objects plugin object message publish respects connectionDetails.maxMessageSize Expected async function to throw an error: expected undefined to exist
9ccb5661-3427-4f4f-ae12-98c859501e3b 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 expected 5 to equal 13
7d029829-2fc5-4414-8e4f-33ffdc65b664 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 expected 5 to equal 13
d78949f4-2719-44c8-99b1-905f40881302 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 expected 5 to equal 6
728d3d26-8ca3-4a7d-ab95-ea43ea82d68c 2f831aea-71df-429b-90ca-0985afd66ca9 map set operation value=string realtime/objects Realtime with Objects plugin ObjectMessage message size map set operation value=string expected 6 to equal 14
2e117f86-bf96-4d6c-bfb5-2011248cecb5 b3ceb490-6673-4234-a388-5e888a2e322c map set operation value=bytes realtime/objects Realtime with Objects plugin ObjectMessage message size map set operation value=bytes expected 6 to equal 14
1f973677-b467-4355-8a28-9b527b8578cc b18866f7-18c6-4f3a-88fe-45419db807d8 map set operation value=boolean realtime/objects Realtime with Objects plugin ObjectMessage message size map set operation value=boolean expected 6 to equal 7
bdaa9d01-149b-4255-87f6-4fa804c47fd8 b8fba754-1fc7-4871-acfc-bbde0ffc43f1 map set operation value=double realtime/objects Realtime with Objects plugin ObjectMessage message size map set operation value=double expected 6 to equal 14
f5d67c90-72a3-4f58-9a49-5fc6b1daa5a4 250ca1bc-98c7-4458-86fb-d80589233e29 map object realtime/objects Realtime with Objects plugin ObjectMessage message size map object expected 15 to equal 49