Details of upload cdd7072d-5575-4fc8-bf22-c63b099676db

Created at
2025-05-02T13:23:42.408Z
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
0c64ec10-765d-4867-85a3-ed6558ccd247 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
3535a80e-7f54-4590-9380-5e7ee31783d3 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
f5318eb9-e5bf-4d53-87d2-ceb18c7c599e 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
fcf6e245-a770-4f9f-a669-11b9e68a6f64 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)
a9040204-a479-4597-b8f2-8d84bdd895e5 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)
2be93677-54cc-4396-801f-87d42dd104ac 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)
56089af4-4310-416c-86de-d7fb5a88ef42 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)
8e0822df-6c58-4c07-b4c7-8513a020032e 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)
f9a25d01-f9d9-4b9c-99da-8fc1f489e382 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)
dc929302-5e8b-4b0c-949b-59418746f23e 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)
ba0e54fd-987f-4a03-bc21-29758beee2af 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)
5553f1e2-4b91-4e4d-8fbd-dd1a54ce0473 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)
07ce8247-d999-4d83-bf34-fe27f6cd5f75 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)
908370c4-bd49-4ef3-be48-6cb9b76846d0 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)
212b6f54-2f44-41a8-9260-b743f1bd8514 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)
4431af83-5c6f-46ac-9ea6-7984fe4e0d1f 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)
b03a1478-cd69-4c44-8e84-c31a45e41e43 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)
17b2ea94-7c9e-4533-b85f-c12b6f721454 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)
d7e798b9-5246-4f74-bdae-fe6c0c370391 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)
a6d8cd8b-cd66-4337-ad56-095f4ec73a7d 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)
bc71235f-959f-4404-ac61-ab8822107a46 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)
7ae91f2d-ab8a-4ad0-bbeb-71aad3ec6021 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)
36090a56-4e0e-4fa1-ab63-69e255573303 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)
8190c6a3-634d-4a87-9fce-972168564a97 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)
499d2bb2-7109-4788-b2ca-d4ef69fa7039 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)
1a17ffd7-0351-4eba-a7c6-e5600e49d9a0 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)
5c2c7f91-882d-433d-ab63-e2b85d3ec39e 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)
0f612f61-47a1-45c2-b838-e7e28434b38b 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
31fdfc5e-7c7b-41c0-8749-c81393282a25 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
b9fd8b07-7c3d-40ec-9d9e-5696d2a2d766 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
028edca7-452b-4b7c-9210-235e2fa641be 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
25031c5f-622e-40fb-8693-dca42310f852 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
c674298e-2603-4aad-844e-0dedd04e9f62 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
6d535746-ad97-47e4-b0a5-1890e9555e76 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
e84ecb9f-9d56-4883-b037-61f92c068523 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
11b5ccae-9a69-42f4-a96c-e1b3892f6298 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
59378418-1b29-48e9-b77f-83c23a50cfb4 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
86ef62a5-f93d-48eb-b819-f5c0e9749380 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
3ddc1fbc-745e-4604-813c-0ee37677118b 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
7c344cd4-c110-4975-a053-261c4159ca98 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
ade8d050-1f67-4d0d-9ce6-83f186ceae79 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
9e69dc3f-ba85-44cf-9ce6-b6d2b83549b9 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
d897e260-02dd-4212-87dd-c30f0777b07a 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
4a0a852b-2525-4a14-ae76-336af0314dd7 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
ff87b5e3-a1c6-481f-8d06-d776284e609b 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:9780226929578393@1746190391656 on key=foo
77d33048-eb6e-4342-ab57-bc1d60217605 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)
9ec6aeef-26f8-4d47-bc87-4d285f296ebd 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)
97280fb8-b899-4863-b8a9-f9e32af9d1ed 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)
1c5bcae2-f4bc-4010-bfbb-759dfa2b7cb3 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)
a26b7bf3-5836-4e65-af97-f2afb14ad981 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)
c58703a7-4497-4cb2-9eb9-4e00ff729fa1 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)
e8345a4b-31e1-4105-be8e-3d2feb18e809 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
39baf623-22d4-46ad-927f-c49b3183ecd6 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
865f5c4e-88fe-40e9-ad55-2f874209f28f 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
a15a1a39-94ae-4a7b-b2c1-2da331f42ab4 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
b7354534-5b65-4bc2-a42c-f4d472fdad16 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
333033d6-0889-407c-bada-71de46c4e552 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
64adbb19-53b6-4f45-a0f8-ca3a456897af 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:9170970518977974@1746190755848 on key=foo1
6aed9478-688d-4276-a244-43ade0d757d7 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
3fe3193a-9d99-4146-8b74-69b516e8e80d 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
78a15740-c534-4fda-b780-76b86d4ca677 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
762167bd-ed73-411c-8f00-52463a5c22bd 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
f7245504-c685-4683-b01b-b9a07077e2ea 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
5c743611-8a0b-418b-8896-0edc577562b5 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
015be853-7424-432e-9dc2-c5184fc2c7c1 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:19799675795503568@1746190760494 on key=foo1
93cb27f2-d241-4121-847e-d17a6f1798d3 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) } }
bc5c623c-c9a1-4c63-9c58-f2c03f38f02d 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
f9db5773-e969-412e-ab65-d70577bbff3f 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
42bf1fa6-768a-4dbf-8841-d050891144bc 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:6085780893373636@1746190778075 on key=foo5
406d4534-832d-451c-ba87-68d8500d5e19 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
14d856ad-29fd-4f49-87b2-b571da7e6a9a 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)
2a3d4d71-78f3-4db8-a5ad-7d2d1964e025 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)
a836fcfd-5823-4440-9d3a-2b066abf2a50 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)
39d06358-38d1-4520-9d6d-a07f1ce71931 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)
cf57cf2d-f52c-456b-914d-25903599eea8 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)
843036c6-edc9-4959-b47e-6eaf2490ce0c 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)
e6b8ee65-b481-4302-add8-1952d7d336a8 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
1bb728a5-0ecb-497e-9ad9-d6f0f5cd9f07 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
3b5cc520-0be3-4573-ab99-d24817b5eab3 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
e554926c-b92f-4b7f-8f86-fd27781ef418 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
304839b1-79b0-4c7c-89c4-41c164e22ac6 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
e307a5cc-c312-4e2a-8f33-f4cae6b076d2 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
0f793eb6-7931-4d3f-ab8e-396a0087afe2 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
8e3621df-f159-4862-be7f-3015c9e87d79 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
9c888c1d-4db0-4458-bdee-24929fb12706 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 Invalid object data for MAP_SET op on objectId=map:rnHa-ku_rdK_YmTQLLgw2nSxgZGchoRjpK1wtj18w6U@1746191230136 on key=stringKey
b1f94d54-3d60-4db9-9366-2a4f07822aa7 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
2bd989c4-39e3-47c2-8087-5d5cd3256489 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 Check map #2 has correct number of keys: expected +0 to equal 10
78a0568c-1a79-422a-b80e-b1f6fca46ef2 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
c1263326-0362-446b-9e71-2e95527f928b 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
4fa020de-2b1b-4511-a337-f23edf6cac2a 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
d380b0a4-7ab8-4641-8c62-0c3c6fedc748 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
beb40e49-fabd-419e-903a-a763de6ef3be 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
a39c6da2-e379-4628-970b-4f40cae5b314 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
c494d32f-f10c-43a2-b777-85d901dbf78a 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
06185443-9d78-43a0-a36d-b0a6c2126238 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:BE5orqHdxzBH8YqQkmwopioP7tY6XXEd2mIQkzLKkBg@1746191247250 on key=foo
f17d85d1-73f7-4b44-999f-4330acb27ff5 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:AN0ZcaZOoZhrz3g665lsF10HO4Op5vzBScuRzG144J0@1746191247674 on key=baz
083af8e3-d2ea-454c-85b4-9bccb72f234b 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:WTp6PRJ5jWgyQO_xOC_kSHXi_BI3Fd8m1exu-79Hfm4@1746191248549 on key=baz
1a523a87-9545-4f45-969f-26118fc5f7df 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:eDPI_JVgRnmiwnxsJB80Y47v-00aqo5MpoKlilH3c-g@1746191248751 on key=baz
9882620d-5870-4f9d-b68e-e28fd5ac645c 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:Byl95i-Xm3FpyXceDHgywGIOQDJkelAJdRkWsHhqPOM@1746191248942 on key=baz
4d9970a5-2e38-46a8-bbbf-09b45dccc72c 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:F9ITvuMR_iA6C6gb29QN655uZg004eQ4kejVkxVtsaA@1746191249822 on key=baz
fec282c3-1a0f-47cc-b8dd-114f277db89c 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:ETXBKhNvtdu90WAJUlJbqow9V4WK72JU_14lErDbtkQ@1746191250680 on key=baz
6dd003dc-ee3c-4d00-acb2-c0d75b1d0c73 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:x_E0hGBqnAtCGkEZ2mia87FpMbR_ffT-ks7urjrFhfE@1746191251070 on key=foo
5b2886ca-3fa2-4805-bce2-9b7985b4a194 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'
329b4de8-935c-4f26-b2de-b0526e920145 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'
fe32e9e7-f0d0-4ef1-a5ea-770608f83eb7 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'
fcdf99fc-81c7-4534-8475-7b23e149395c 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'
07ef4511-a46c-443f-b7b3-4bb695eac200 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'
5bd0bef8-7d27-4668-8c2b-8817cf91fd83 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'
f1b0ec0b-1448-46e8-adbc-82f418686ed0 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'
d2a323a5-0e90-419e-9fe0-9e6a35372327 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'
b3a3a702-4fdc-4c9b-9c7b-f8729a2b9a95 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'
c43ad9ec-2ada-4273-9b41-95f2b751a09b 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) ]
2bfa4840-d737-4382-8f73-2a28dc4d6fe5 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)
d8612883-7375-41b7-9896-79f3b8a74b22 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)
f0459299-d047-49cb-aa70-99f3e4046ff6 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)
13889248-9b0c-4279-b44d-b41f68f2be8e 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)
5700fd42-ee9e-4d35-bbbd-578fa949e38c 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)
6b584511-e6b7-49c7-ba54-685dcec6d75c 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)
d38a721a-cfa4-4302-91f7-343a5fafd883 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' } }
f7b4733f-5430-4c7c-b4ab-ba9969de1a5d 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' } }
f6946eba-70a8-49df-b14c-5aab3a0fec08 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' } }
2f80a802-76c0-4da4-964e-88dcceb45419 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' } }
9bd8c844-1c0b-402c-8999-e8aa1b87f64c 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' } }
65f0f997-c9ae-4bdf-87c2-0181a320bfcb 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' } }
2f0337af-ef99-4819-9e53-87406181189a 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)
e69a75d8-fdcb-4a26-b52c-571bf243442a 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)
36b355de-99f8-4912-9cba-9d369ce78165 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)
8486fd23-063f-4334-a160-b71191fcd614 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)
e94fb988-f056-400a-861e-9b7225cff8d3 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)
4d1d699f-3ff7-453a-9fb8-c6c956734214 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)
0ebcfe2e-4039-4202-898b-a7fed2967c84 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)
5f1213a8-9779-4534-b3c6-2ecc8f06a881 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)
e2851201-38c0-4802-a231-3e26eb5fad13 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)
d6791e7c-231d-496e-b62b-22a64d14b72f 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
66b04f66-205e-4fbe-8b43-14e95c4c511b 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
1eb8d797-7a51-446f-bdf9-5eff524db822 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
96c61c92-8638-478f-a82c-941383367ce3 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
3dd147cf-1b71-416b-8b6f-9085386e1e83 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
40de2c9a-17d1-44c0-b243-9cffc22b75be 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
f4b3688a-b230-4f4c-89e8-657827abe8b8 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
1ef4e584-de25-44cb-9128-d3f603274e84 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
bf61e98a-43d8-430f-b225-6e8f284dff88 250ca1bc-98c7-4458-86fb-d80589233e29 map object realtime/objects Realtime with Objects plugin ObjectMessage message size map object expected 15 to equal 49