Details of upload 1298f94d-c3dc-48df-832f-fe78266e94f8

Created at
2026-01-28T13:32:28.877Z
Total number of tests
1133
JUnit report XML
View report
GitHub repository
ably/ably-js
Commit SHA
6607857
Pull request base ref
main
Pull request head ref
AIT-38/partial-objects-sync
Branch / tag name
2152/merge
Workflow asset retention period
90 days
GitHub action
__ably_test-observability-action
GitHub run ID
21285402339
GitHub run attempt
4
GitHub run number
2912
GitHub job
test-browser
GitHub job URL
Not known
Loop iteration
1

Test failures

There are 308 failures in this upload.

Failure ID Test case ID Test class Test case Message
60e6be26-291f-45f7-bd89-e3a4e60fef62 bfa0aa73-7a14-4cab-83e1-12192a0d4db6 allows you to call channel’s `presence.history()` browser/modular Rest BaseRealtime with Rest allows you to call channel’s `presence.history()` expected { …(6) } to be null
29ba738d-b884-4f09-a66a-33835b0999bb 52208288-b692-40db-a614-2efd0cda7eac presence_enter_before_know_clientid realtime/presence presence_enter_before_know_clientid Timeout of 20000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves.
cc38332e-cfb8-4183-aecb-c7541c2345cd 0e9838cd-cfb0-4fd9-8bb6-16d3bc76379c OBJECT_SYNC sequence builds object tree with all operations applied with web_socket binary protocol realtime/liveobjects Realtime with LiveObjects plugin OBJECT_SYNC sequence builds object tree with all operations applied 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.
ca7c2e7d-da5a-4a7b-b6ae-b6182c454b9a b499b681-9386-4483-ac2b-b29a21727041 OBJECT_SYNC sequence builds object tree with all operations applied with web_socket text protocol realtime/liveobjects Realtime with LiveObjects plugin OBJECT_SYNC sequence builds object tree with all operations applied 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.
afb8248b-3f15-4d7e-8d64-45a2b1571a48 814e4fea-24b3-4b0b-a396-520266d1d4b8 OBJECT_SYNC sequence builds object tree with all operations applied with xhr_polling binary protocol realtime/liveobjects Realtime with LiveObjects plugin OBJECT_SYNC sequence builds object tree with all operations applied with xhr_polling binary protocol Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves.
f95f72c4-d79b-4a85-aff5-cb3be78df8a5 2a8b1fa5-ddbe-420e-834d-af3140500bd7 OBJECT_SYNC sequence builds object tree with all operations applied with xhr_polling text protocol realtime/liveobjects Realtime with LiveObjects plugin OBJECT_SYNC sequence builds object tree with all operations applied with xhr_polling text protocol Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves.
c5c23bfb-eb0b-4897-85b2-44c0aabd1b6c fde2ac9a-6192-4418-8a80-fda3fe9c9a27 OBJECT_SYNC sequence builds object tree with all operations applied with binary protocol realtime/liveobjects Realtime with LiveObjects plugin OBJECT_SYNC sequence builds object tree with all operations applied with binary protocol Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves.
603d2a72-016e-463c-9f5f-592c4fac4f71 c37623ad-0c08-4bb9-937f-cff1444ad6e4 OBJECT_SYNC sequence builds object tree with all operations applied with text protocol realtime/liveobjects Realtime with LiveObjects plugin OBJECT_SYNC sequence builds object tree with all operations applied with text protocol Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves.
b6f1f717-f6b7-46ab-b010-0c1b3a2d9b57 59140f59-9d71-4d62-920c-69364e50d349 OBJECT_SYNC sequence does not change references to existing objects realtime/liveobjects Realtime with LiveObjects plugin OBJECT_SYNC sequence does not change references to existing objects Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves.
dc4258f7-4b1e-42e6-9f41-54fc6c9c3de8 881c4857-a9f7-40d1-85b8-21ee8a4d540c OBJECT_SYNC sequence with "tombstone=true" for an object deletes existing object with web_socket binary protocol realtime/liveobjects Realtime with LiveObjects plugin OBJECT_SYNC sequence with "tombstone=true" for an object deletes existing object 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.
e5013426-3890-42ce-9929-834a8b3f2bff 044a9a00-7667-49a9-81c1-af248b0ac4ec OBJECT_SYNC sequence with "tombstone=true" for an object deletes existing object with web_socket text protocol realtime/liveobjects Realtime with LiveObjects plugin OBJECT_SYNC sequence with "tombstone=true" for an object deletes existing object 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.
a74df9f7-6cda-436b-9723-a689bab8e8f8 5012b17f-5745-4933-8a2a-5d210fe51dc0 OBJECT_SYNC sequence with "tombstone=true" for an object deletes existing object with xhr_polling binary protocol realtime/liveobjects Realtime with LiveObjects plugin OBJECT_SYNC sequence with "tombstone=true" for an object deletes existing object with xhr_polling binary protocol Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves.
27316d2e-ff6f-4284-b6f3-16f4bedda871 0635a089-7f97-4e95-a266-5389711da292 OBJECT_SYNC sequence with "tombstone=true" for an object deletes existing object with xhr_polling text protocol realtime/liveobjects Realtime with LiveObjects plugin OBJECT_SYNC sequence with "tombstone=true" for an object deletes existing object with xhr_polling text protocol Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves.
d7cece2c-645f-4b05-ae5a-0b18d64eb48a ef948a01-c8b3-4936-9c39-742a88c9406d OBJECT_SYNC sequence with "tombstone=true" for an object deletes existing object with binary protocol realtime/liveobjects Realtime with LiveObjects plugin OBJECT_SYNC sequence with "tombstone=true" for an object deletes existing object with binary protocol Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves.
f686227f-8b3a-43f5-8541-fdb4a8d956ce 73f2f120-d831-4144-a300-283001b3aecd OBJECT_SYNC sequence with "tombstone=true" for an object deletes existing object with text protocol realtime/liveobjects Realtime with LiveObjects plugin OBJECT_SYNC sequence with "tombstone=true" for an object deletes existing object with text protocol Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves.
5a490044-2cbc-4b13-abbf-bcb73c053905 492311ef-54c2-4a9e-a99a-af2a624e0f01 OBJECT_SYNC sequence with "tombstone=true" for an object triggers subscription callback for existing object with web_socket binary protocol realtime/liveobjects Realtime with LiveObjects plugin OBJECT_SYNC sequence with "tombstone=true" for an object triggers subscription callback for existing object 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.
8a4e39cd-d096-4025-ab0d-82f63ee3d467 ac09ac5e-18d8-454e-b1d7-37f46427b7ba OBJECT_SYNC sequence with "tombstone=true" for an object triggers subscription callback for existing object with web_socket text protocol realtime/liveobjects Realtime with LiveObjects plugin OBJECT_SYNC sequence with "tombstone=true" for an object triggers subscription callback for existing object 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.
c9e63358-347b-4713-9ef6-d1686ad2e5cb d7c7a081-c7eb-4e84-99d3-f5e98483f819 OBJECT_SYNC sequence with "tombstone=true" for an object triggers subscription callback for existing object with xhr_polling binary protocol realtime/liveobjects Realtime with LiveObjects plugin OBJECT_SYNC sequence with "tombstone=true" for an object triggers subscription callback for existing object with xhr_polling binary protocol Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves.
97f86c8e-aeab-4fac-bb65-488c9d8288e5 65f88db3-1f0a-4392-92b4-bff6817ba380 OBJECT_SYNC sequence with "tombstone=true" for an object triggers subscription callback for existing object with xhr_polling text protocol realtime/liveobjects Realtime with LiveObjects plugin OBJECT_SYNC sequence with "tombstone=true" for an object triggers subscription callback for existing object with xhr_polling text protocol Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves.
2507f830-cffc-416f-ab88-28db8f002d17 0ebe4cb2-afc6-4e7c-8d30-3c597597f8b4 OBJECT_SYNC sequence with "tombstone=true" for an object triggers subscription callback for existing object with binary protocol realtime/liveobjects Realtime with LiveObjects plugin OBJECT_SYNC sequence with "tombstone=true" for an object triggers subscription callback for existing object with binary protocol Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves.
f31b895d-a839-4799-9637-8338d7a2a5df bc2f1e90-1266-4d1c-9549-ba5b88d939f8 OBJECT_SYNC sequence with "tombstone=true" for an object triggers subscription callback for existing object with text protocol realtime/liveobjects Realtime with LiveObjects plugin OBJECT_SYNC sequence with "tombstone=true" for an object triggers subscription callback for existing object with text protocol Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves.
f43eda94-ad6c-4aaf-ac6d-1479677e8cdf 7047a642-4f6b-4a2d-964f-b65b6d8c3907 can apply MAP_CREATE with primitives object operation messages with web_socket binary protocol realtime/liveobjects Realtime with LiveObjects plugin can apply MAP_CREATE 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.
6786dd34-6683-457d-84c1-ead984a2779d 93f35e19-f0b0-4983-8d6a-e48006d084e3 can apply MAP_CREATE with primitives object operation messages with web_socket text protocol realtime/liveobjects Realtime with LiveObjects plugin can apply MAP_CREATE 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.
5d66562d-48b5-4320-92c7-1218602100cf bb75a69e-c109-4539-bbb0-b0da5ac375df can apply MAP_CREATE with primitives object operation messages with xhr_polling binary protocol realtime/liveobjects Realtime with LiveObjects plugin can apply MAP_CREATE with primitives object operation messages with xhr_polling binary protocol Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves.
7ad257c8-a9bf-4645-ba33-7698a81631d5 0546659b-a381-42d6-9ffe-a791c7ae9b56 can apply MAP_CREATE with primitives object operation messages with xhr_polling text protocol realtime/liveobjects Realtime with LiveObjects plugin can apply MAP_CREATE with primitives object operation messages with xhr_polling text protocol Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves.
c0d8abc3-e6ab-420b-96a3-4223b31b1729 bac6008b-cfde-495a-bdd5-32663aac41fc can apply MAP_CREATE with primitives object operation messages with binary protocol realtime/liveobjects Realtime with LiveObjects plugin can apply MAP_CREATE 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.
37e488ed-f4f6-4105-8e62-c4bc0ca42422 ed453b81-021a-4b12-bffe-42d0c202dd8e can apply MAP_CREATE with primitives object operation messages with text protocol realtime/liveobjects Realtime with LiveObjects plugin can apply MAP_CREATE 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.
6da59310-5682-4ba1-9b20-87222b3dfb36 40b529a6-2b67-46d9-914e-6f4b1382d586 can apply MAP_CREATE with object ids object operation messages with web_socket binary protocol realtime/liveobjects Realtime with LiveObjects plugin can apply MAP_CREATE with object ids 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.
986815ae-4b7c-45d0-89c3-4e0eb467c28f d8434918-edb4-4c85-952e-0bbd7a509013 can apply MAP_CREATE with object ids object operation messages with web_socket text protocol realtime/liveobjects Realtime with LiveObjects plugin can apply MAP_CREATE with object ids 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.
722d07b3-a1c3-4e26-8105-e87fd5306404 7deb42ed-79a7-406d-aaeb-94ed71d0cdb7 can apply MAP_CREATE with object ids object operation messages with xhr_polling binary protocol realtime/liveobjects Realtime with LiveObjects plugin can apply MAP_CREATE with object ids object operation messages with xhr_polling binary protocol Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves.
c812f1fa-1e54-4055-9dcc-e107bf416ce7 37625505-2793-4e5c-82d2-2bc1aa7b5bc5 can apply MAP_CREATE with object ids object operation messages with xhr_polling text protocol realtime/liveobjects Realtime with LiveObjects plugin can apply MAP_CREATE with object ids object operation messages with xhr_polling text protocol Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves.
03d31751-e777-419c-a195-e34f05beec2f e8d8766c-e0f4-4799-8d55-4a8458d7fbe4 can apply MAP_CREATE with object ids object operation messages with binary protocol realtime/liveobjects Realtime with LiveObjects plugin can apply MAP_CREATE with object ids 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.
0fab9f05-8b0b-470c-930c-88dd9a6ef1de 2becbcdf-2195-4095-841a-e09c021cf3a2 can apply MAP_CREATE with object ids object operation messages with text protocol realtime/liveobjects Realtime with LiveObjects plugin can apply MAP_CREATE with object ids 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.
b0a50406-5340-416e-b31f-bd5c1b4176df 26901ae9-1eef-4c44-817e-0e37b76ac367 can apply MAP_SET with primitives object operation messages with web_socket binary protocol realtime/liveobjects Realtime with LiveObjects 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.
25c2a36b-a4da-45ec-84ce-798af0e7b0aa aabca76f-470c-49bf-beeb-51ecc5f9e427 can apply MAP_SET with primitives object operation messages with web_socket text protocol realtime/liveobjects Realtime with LiveObjects 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.
5ebcc932-d918-4055-a8d1-fffec6eb593a 49ee123a-b09e-4b64-8dd3-39d091e3b60b can apply MAP_SET with primitives object operation messages with xhr_polling binary protocol realtime/liveobjects Realtime with LiveObjects plugin can apply MAP_SET with primitives object operation messages with xhr_polling binary protocol Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves.
eeb129af-5cba-4041-9b0f-438e6729391d 932a91d0-c09b-425e-8591-9e0009b6b142 can apply MAP_SET with primitives object operation messages with xhr_polling text protocol realtime/liveobjects Realtime with LiveObjects plugin can apply MAP_SET with primitives object operation messages with xhr_polling text protocol Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves.
1d02d44e-4706-44c6-b68b-7d4bcfed81b2 25b8de04-1b1a-4f5e-a1c6-e83fe8dcfcea can apply MAP_SET with primitives object operation messages with binary protocol realtime/liveobjects Realtime with LiveObjects 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.
258b5500-160e-4fde-9ae7-35911bfb2a94 55b6a55e-029c-43ec-9c44-54f13ea382cd can apply MAP_SET with primitives object operation messages with text protocol realtime/liveobjects Realtime with LiveObjects 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.
219763c8-a4a2-46ad-8987-55a07434f794 aaa4187e-b917-4099-806f-87c539ea5338 can apply MAP_SET with object ids object operation messages with web_socket binary protocol realtime/liveobjects Realtime with LiveObjects plugin can apply MAP_SET with object ids 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.
228bc4b5-89af-4bc0-84e4-ea7593c12c5d fc6c5097-03cb-4ebe-820e-206224a88252 can apply MAP_SET with object ids object operation messages with web_socket text protocol realtime/liveobjects Realtime with LiveObjects plugin can apply MAP_SET with object ids 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.
ef84ab22-ac97-4cc4-86b3-80b836cb18e8 91076902-c62b-43fe-b926-ecbca5f709b4 can apply MAP_SET with object ids object operation messages with xhr_polling binary protocol realtime/liveobjects Realtime with LiveObjects plugin can apply MAP_SET with object ids object operation messages with xhr_polling binary protocol Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves.
9b70cd13-ab5f-4673-8c04-c178b2f4da05 c3952d2f-db46-47d4-b42b-fef5261ddbdc can apply MAP_SET with object ids object operation messages with xhr_polling text protocol realtime/liveobjects Realtime with LiveObjects plugin can apply MAP_SET with object ids object operation messages with xhr_polling text protocol Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves.
1c182bbd-3406-4e2d-b71d-835dff2af1ea 550ac9fb-7617-41df-83f6-0c73c28f0495 can apply MAP_SET with object ids object operation messages with binary protocol realtime/liveobjects Realtime with LiveObjects plugin can apply MAP_SET with object ids 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.
1272ea02-bc9a-4e6a-83ba-3e885dca3882 dcef8ab6-6b4b-4a14-807f-9607a2517a7f can apply MAP_SET with object ids object operation messages with text protocol realtime/liveobjects Realtime with LiveObjects plugin can apply MAP_SET with object ids 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.
b35345a7-ceb0-46de-9630-02fa4e39b410 c79d8b3d-c41b-4fa0-8829-bbb436383ac8 can apply MAP_REMOVE object operation messages with web_socket binary protocol realtime/liveobjects Realtime with LiveObjects plugin can apply MAP_REMOVE 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.
431e8076-3d9a-4914-bace-1e93314123c6 4c6b73b3-c889-4e01-82d9-40f1308fbfbc can apply MAP_REMOVE object operation messages with web_socket text protocol realtime/liveobjects Realtime with LiveObjects plugin can apply MAP_REMOVE 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.
54a65268-d7c3-4f7e-af95-2a23910fe92a d17c6428-7bfa-4c4c-83fb-634eff727b34 can apply MAP_REMOVE object operation messages with xhr_polling binary protocol realtime/liveobjects Realtime with LiveObjects plugin can apply MAP_REMOVE object operation messages with xhr_polling binary protocol Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves.
2ea74fce-463d-400b-aef9-88c5f90453d3 a72b80fe-7aec-4de5-9a23-274d9d7ff985 can apply MAP_REMOVE object operation messages with xhr_polling text protocol realtime/liveobjects Realtime with LiveObjects plugin can apply MAP_REMOVE object operation messages with xhr_polling text protocol Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves.
8e5e617c-330b-4330-b8d0-3ab205c412fa bb44a780-8e63-452d-a6a5-b4b9ac8e49e4 can apply MAP_REMOVE object operation messages with binary protocol realtime/liveobjects Realtime with LiveObjects plugin can apply MAP_REMOVE 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.
90cc8172-6568-4251-ad22-4ed6fde3dcfd 1e989daa-850d-471a-a63c-3c6359d329e7 can apply MAP_REMOVE object operation messages with text protocol realtime/liveobjects Realtime with LiveObjects plugin can apply MAP_REMOVE 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.
fe30e7ad-b560-4b69-93f0-a0e96c79838c a7f4f937-5474-4519-aaa4-e7daa18529d2 can apply COUNTER_CREATE object operation messages with web_socket binary protocol realtime/liveobjects Realtime with LiveObjects plugin can apply COUNTER_CREATE 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.
90e25af1-fbec-4509-a107-bc230e1b6f2b 9d77eef6-a6ed-4f7c-a3d2-c88c383fc011 can apply COUNTER_CREATE object operation messages with web_socket text protocol realtime/liveobjects Realtime with LiveObjects plugin can apply COUNTER_CREATE 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.
38a5b066-dd51-421c-93ba-3dc7dd8f2cbd 447c3787-e1f0-4622-a3c5-e1bd9d3ee03d can apply COUNTER_CREATE object operation messages with xhr_polling binary protocol realtime/liveobjects Realtime with LiveObjects plugin can apply COUNTER_CREATE object operation messages with xhr_polling binary protocol Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves.
33241450-7600-4c8e-983d-cf9a5efbc49d a0ba9f7f-5df0-4ef0-898a-77ae615db02b can apply COUNTER_CREATE object operation messages with xhr_polling text protocol realtime/liveobjects Realtime with LiveObjects plugin can apply COUNTER_CREATE object operation messages with xhr_polling text protocol Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves.
c14282a7-8f9f-4662-b9db-461235d120aa 6399f9f7-f4e0-49f4-9eb9-8a0c559959e7 can apply COUNTER_CREATE object operation messages with binary protocol realtime/liveobjects Realtime with LiveObjects plugin can apply COUNTER_CREATE 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.
7fb33665-1897-473c-8a92-75e09eb18a4b 9327a3df-d347-4954-b738-2196b2e94905 can apply COUNTER_CREATE object operation messages with text protocol realtime/liveobjects Realtime with LiveObjects plugin can apply COUNTER_CREATE 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.
49007ca9-7632-4a2a-a777-86e5912c13c5 d9d06dc7-d9ad-4461-9998-320a3e0adbbb can apply COUNTER_INC object operation messages with web_socket binary protocol realtime/liveobjects Realtime with LiveObjects plugin can apply COUNTER_INC 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.
1e60d77b-9587-48f5-8d20-43501e932fba 37826c42-af30-4e7b-aea8-60a0c396ed08 can apply COUNTER_INC object operation messages with web_socket text protocol realtime/liveobjects Realtime with LiveObjects plugin can apply COUNTER_INC 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.
62ac5d84-ce79-4bc3-aac6-d6a7dc7e0293 6b5e22d2-c3af-4edd-ae5b-cb095d04192c can apply COUNTER_INC object operation messages with xhr_polling binary protocol realtime/liveobjects Realtime with LiveObjects plugin can apply COUNTER_INC object operation messages with xhr_polling binary protocol Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves.
996437e0-7f84-43c9-89f2-be6e9fad7f3d e473067b-dda5-4390-bb65-833b6ad759c7 can apply COUNTER_INC object operation messages with xhr_polling text protocol realtime/liveobjects Realtime with LiveObjects plugin can apply COUNTER_INC object operation messages with xhr_polling text protocol Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves.
4188da40-30a0-4da1-80ab-d20c43ca710e 4cdd83cf-dd07-4c18-9316-5dba1d13760d can apply COUNTER_INC object operation messages with binary protocol realtime/liveobjects Realtime with LiveObjects plugin can apply COUNTER_INC 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.
b8211705-33d2-4fdd-a45c-e12d537bddd0 3d34dd8c-05ad-4273-86eb-7071e7cb120f can apply COUNTER_INC object operation messages with text protocol realtime/liveobjects Realtime with LiveObjects plugin can apply COUNTER_INC object operation messages with text protocol Connection monitoring: state changed to failed, aborting test
a92b5868-0238-4090-9a86-322b10386d77 23181072-644a-48e8-8369-8e6c69353758 COUNTER_INC object operation messages are applied based on the site timeserials vector of the object realtime/liveobjects Realtime with LiveObjects plugin COUNTER_INC object operation messages are applied based on the site timeserials vector of the object Connection monitoring: state changed to failed, aborting test
3091572a-82f4-4699-a2d6-7a7be2c28886 f3b2245b-fea6-4fa3-bdf7-5ea4a8babb9c can apply OBJECT_DELETE object operation messages realtime/liveobjects Realtime with LiveObjects plugin can apply OBJECT_DELETE object operation messages Connection monitoring: state changed to failed, aborting test
04863dde-9bd5-4df4-944f-eb75365d3fda 02d1b358-7337-4ce9-a201-2508e3f3550a OBJECT_DELETE triggers subscription callback with deleted data realtime/liveobjects Realtime with LiveObjects plugin OBJECT_DELETE triggers subscription callback with deleted data post: /channels/OBJECT_DELETE triggers subscription callback with deleted data/objects FAILED; http code = 404, error code = 40400, message = No key found with id hywjUg; operation = {"operation":"MAP_CREATE","data":{"foo":{"string":"bar"},"baz":{"number":1}}}
da0f30f4-001b-46c2-80ae-3b82a09721e8 51e6b9e7-c9ed-448e-a53a-c3df0f59101b OBJECT_DELETE for an object sets "tombstoneAt" from "serialTimestamp" realtime/liveobjects Realtime with LiveObjects plugin OBJECT_DELETE for an object sets "tombstoneAt" from "serialTimestamp" Connection monitoring: state changed to failed, aborting test
0b7daaf2-acae-46b2-b2af-1efeeaffb274 2ea53b6c-324f-46a6-a902-640ff1efee23 OBJECT_DELETE for an object sets "tombstoneAt" using local clock if missing "serialTimestamp" realtime/liveobjects Realtime with LiveObjects plugin OBJECT_DELETE for an object sets "tombstoneAt" using local clock if missing "serialTimestamp" post: /channels/OBJECT_DELETE for an object sets "tombstoneAt" using local clock if missing "serialTimestamp"/objects FAILED; http code = 404, error code = 40400, message = No key found with id hywjUg; operation = {"operation":"MAP_SET","objectId":"root","data":{"key":"object","value":{"objectId":"counter:tXjN1jhSjZofscXHGz_17fHTlGJTsMulRn5ZIHPgmpQ@1769605164816"}}}
d82baa35-05f4-449e-9be5-90cfc1d43d9e 955b794a-3b33-429a-8e9c-58a46c7a4e62 MAP_SET with reference to a tombstoned object results in undefined value on key realtime/liveobjects Realtime with LiveObjects plugin MAP_SET with reference to a tombstoned object results in undefined value on key post: /channels/MAP_SET with reference to a tombstoned object results in undefined value on key/objects FAILED; http code = 404, error code = 40400, message = No key found with id hywjUg; operation = {"operation":"MAP_SET","objectId":"root","data":{"key":"foo","value":{"objectId":"counter:VATwuYtDFh2cl8jdW7lJ219427DxQPA7457oRKb52vg@1769605165719"}}}
988af5d6-51f5-4229-bc5c-49b31cd3b876 c59416e7-4260-47de-bd60-3214eecf4c02 object operation message on a tombstoned object does not revive it realtime/liveobjects Realtime with LiveObjects plugin object operation message on a tombstoned object does not revive it Connection monitoring: state changed to failed, aborting test
0496f66f-f3f5-418d-a417-8a3a2918f1ce 9e19906f-d511-410c-a769-a9ecb3d3a613 object operation messages are buffered during OBJECT_SYNC sequence realtime/liveobjects Realtime with LiveObjects plugin object operation messages are buffered during OBJECT_SYNC sequence Connection monitoring: state changed to failed, aborting test
6485cc52-8543-40a2-95f0-9770720eabe3 2574a4b7-552f-40d5-8fd5-859c98c58489 buffered object operation messages are applied when OBJECT_SYNC sequence ends realtime/liveobjects Realtime with LiveObjects plugin buffered object operation messages are applied when OBJECT_SYNC sequence ends Connection monitoring: state changed to failed, aborting test
2b66f4c4-32a1-477f-8944-fb70b4f67073 bf48f581-7875-4ca0-87e3-ebded3c51718 subsequent object operation messages are applied immediately after OBJECT_SYNC ended and buffers are applied realtime/liveobjects Realtime with LiveObjects plugin subsequent object operation messages are applied immediately after OBJECT_SYNC ended and buffers are applied post: /channels/subsequent object operation messages are applied immediately after OBJECT_SYNC ended and buffers are applied/objects FAILED; http code = 404, error code = 40400, message = No key found with id hywjUg; operation = {"operation":"MAP_SET","objectId":"root","data":{"key":"foo","value":{"string":"bar"}}}
fdf38d00-d2a6-4f20-bd2b-da986445e5eb 955c5460-070c-4460-948b-5a7a502ac0be LiveCounter.increment sends COUNTER_INC operation with web_socket binary protocol realtime/liveobjects Realtime with LiveObjects plugin LiveCounter.increment sends COUNTER_INC operation with web_socket binary protocol Connection monitoring: state changed to failed, aborting test
88e13148-160c-44f4-baff-c5c32b741e9e 0c3e43a6-d48a-4aeb-a765-2df38c8d7712 LiveCounter.increment sends COUNTER_INC operation with web_socket text protocol realtime/liveobjects Realtime with LiveObjects plugin LiveCounter.increment sends COUNTER_INC operation with web_socket text protocol post: /channels/LiveCounter.increment sends COUNTER_INC operation web_socket text/objects FAILED; http code = 404, error code = 40400, message = No key found with id hywjUg; operation = {"operation":"MAP_SET","objectId":"root","data":{"key":"counter","value":{"objectId":"counter:DXBRltCJQmrnQd0ifg5BmcWaTn597VGDSCHH2pZKh6o@1769605170223"}}}
ca0660e8-cd59-43e0-9ed1-9b8a953d1413 8524ceaf-a7c3-4158-9561-9ad46ac7167b LiveCounter.increment sends COUNTER_INC operation with xhr_polling binary protocol realtime/liveobjects Realtime with LiveObjects plugin LiveCounter.increment sends COUNTER_INC operation with xhr_polling binary protocol post: /channels/LiveCounter.increment sends COUNTER_INC operation xhr_polling binary/objects FAILED; http code = 404, error code = 40400, message = No key found with id hywjUg; operation = {"operation":"COUNTER_CREATE"}
d3a0e1ae-1946-4b02-aa74-f7d3e67b3500 06d8e042-a340-4dd6-8e78-3a05176886f6 LiveCounter.increment sends COUNTER_INC operation with xhr_polling text protocol realtime/liveobjects Realtime with LiveObjects plugin LiveCounter.increment sends COUNTER_INC operation with xhr_polling text protocol post: /channels/LiveCounter.increment sends COUNTER_INC operation xhr_polling text/objects FAILED; http code = 404, error code = 40400, message = No key found with id hywjUg; operation = {"operation":"COUNTER_CREATE"}
8a4df33a-1a6c-46a4-8981-b82bc6274249 1e22e089-e340-414b-b366-ece5fda93d34 LiveCounter.increment sends COUNTER_INC operation with binary protocol realtime/liveobjects Realtime with LiveObjects plugin LiveCounter.increment sends COUNTER_INC operation with binary protocol post: /channels/LiveCounter.increment sends COUNTER_INC operation binary/objects FAILED; http code = 404, error code = 40400, message = No key found with id hywjUg; operation = {"operation":"COUNTER_CREATE"}
26c901a4-7e24-4009-86bb-443fac6a3315 9825b525-3f5e-44b6-8d70-022b66cfbe58 LiveCounter.increment sends COUNTER_INC operation with text protocol realtime/liveobjects Realtime with LiveObjects plugin LiveCounter.increment sends COUNTER_INC operation with text protocol Connection monitoring: state changed to failed, aborting test
1ea01548-de5b-4292-b46c-240775eedecd 62c878eb-dc23-4167-aab3-cb36d20efeed LiveCounter.increment throws on invalid input realtime/liveobjects Realtime with LiveObjects plugin LiveCounter.increment throws on invalid input Connection monitoring: state changed to failed, aborting test
8f017855-c1c6-48ef-b140-a61f097567f0 ee942300-937a-40a2-bab4-5afb1226b784 LiveCounter.decrement sends COUNTER_INC operation with web_socket binary protocol realtime/liveobjects Realtime with LiveObjects plugin LiveCounter.decrement sends COUNTER_INC operation with web_socket binary protocol Connection monitoring: state changed to failed, aborting test
734fd65b-397b-476f-8032-c360b5b5a88e 9d97529b-b171-489e-943a-80f018b0f258 LiveCounter.decrement sends COUNTER_INC operation with web_socket text protocol realtime/liveobjects Realtime with LiveObjects plugin LiveCounter.decrement sends COUNTER_INC operation with web_socket text protocol Connection monitoring: state changed to failed, aborting test
118bf5c2-1da0-49d9-ad44-6c49b4a17274 e0b7c669-c05c-4ef2-8c08-26bc2c2ce60e LiveCounter.decrement sends COUNTER_INC operation with xhr_polling binary protocol realtime/liveobjects Realtime with LiveObjects plugin LiveCounter.decrement sends COUNTER_INC operation with xhr_polling binary protocol Connection monitoring: state changed to failed, aborting test
def72a51-7212-495f-80a4-7e9e5f72a655 c790df6b-9b07-4059-8c2f-91fbbb1a25d2 LiveCounter.decrement sends COUNTER_INC operation with xhr_polling text protocol realtime/liveobjects Realtime with LiveObjects plugin LiveCounter.decrement sends COUNTER_INC operation with xhr_polling text protocol Connection monitoring: state changed to failed, aborting test
cac60d5a-be6c-466f-96f5-5aad650940d8 b3e4139b-6745-4aa2-a8c6-db9d90da120a LiveCounter.decrement sends COUNTER_INC operation with binary protocol realtime/liveobjects Realtime with LiveObjects plugin LiveCounter.decrement sends COUNTER_INC operation with binary protocol post: /channels/LiveCounter.decrement sends COUNTER_INC operation binary/objects FAILED; http code = 404, error code = 40400, message = No key found with id hywjUg; operation = {"operation":"COUNTER_CREATE"}
376005e7-9a3f-42b7-a7b4-f639623705b3 f4ab3404-f113-4d0a-987e-7f694497a80e LiveCounter.decrement sends COUNTER_INC operation with text protocol realtime/liveobjects Realtime with LiveObjects plugin LiveCounter.decrement sends COUNTER_INC operation with text protocol post: /channels/LiveCounter.decrement sends COUNTER_INC operation text/objects FAILED; http code = 404, error code = 40400, message = No key found with id hywjUg; operation = {"operation":"MAP_SET","objectId":"root","data":{"key":"counter","value":{"objectId":"counter:RwzjB9iIduaDVoSVdfvX1jUQi1MINCel3xpxvK2g9qc@1769605175769"}}}
9b665593-6fc5-4ebb-828d-2bfa4aef96ce 0128edf1-be92-4431-b0d1-36075bddaf1b LiveCounter.decrement throws on invalid input realtime/liveobjects Realtime with LiveObjects plugin LiveCounter.decrement throws on invalid input Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves.
66b8e123-a7fe-4d47-941c-da4d7dcbea26 e29f1cef-a0ff-4ba1-9edb-54e4070df797 LiveMap.set sends MAP_SET operation with primitive values with web_socket binary protocol realtime/liveobjects Realtime with LiveObjects plugin LiveMap.set sends MAP_SET operation with primitive values with web_socket binary protocol Connection monitoring: state changed to failed, aborting test
1504d225-141a-491e-bd00-1fb834e1e379 2157ae71-464c-459f-8a6c-16da67db45b4 LiveMap.set sends MAP_SET operation with primitive values with web_socket text protocol realtime/liveobjects Realtime with LiveObjects plugin LiveMap.set sends MAP_SET operation with primitive values with web_socket text protocol Connection monitoring: state changed to failed, aborting test
e18c1707-3dd8-4b93-8526-5c3a5d2fe895 dd56ac7c-9e81-4168-8a9d-23845acaa039 LiveMap.set sends MAP_SET operation with primitive values with xhr_polling binary protocol realtime/liveobjects Realtime with LiveObjects plugin LiveMap.set sends MAP_SET operation with primitive values with xhr_polling binary protocol Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves.
fefaa6b6-ef3d-4548-975f-0dbd22e66a87 17967d9e-0a85-4759-819f-d15ec5f4e42f LiveMap.set sends MAP_SET operation with primitive values with xhr_polling text protocol realtime/liveobjects Realtime with LiveObjects plugin LiveMap.set sends MAP_SET operation with primitive values with xhr_polling text protocol Connection monitoring: state changed to failed, aborting test
7bb64919-1715-45e7-ad7e-635fabaabab0 b8acf0f2-9188-4df8-87be-280f3d62281b LiveMap.set sends MAP_SET operation with primitive values with binary protocol realtime/liveobjects Realtime with LiveObjects plugin LiveMap.set sends MAP_SET operation with primitive values with binary protocol Connection monitoring: state changed to failed, aborting test
2e2480d3-d74f-451d-8655-b17c6d53f790 9f6f20b7-4d68-4255-8415-8ac88d54b46f LiveMap.set sends MAP_SET operation with primitive values with text protocol realtime/liveobjects Realtime with LiveObjects plugin LiveMap.set sends MAP_SET operation with primitive values with text protocol Connection monitoring: state changed to failed, aborting test
b1d22a07-da27-4c8f-99a0-596e0f735007 b5d3ca3f-f704-45e1-ab82-fbeb192907df LiveMap.set sends MAP_SET operation with reference to another LiveObject with web_socket binary protocol realtime/liveobjects Realtime with LiveObjects plugin LiveMap.set sends MAP_SET operation with reference to another LiveObject with web_socket binary protocol Connection monitoring: state changed to failed, aborting test
c2c878ee-eaa8-4462-9932-3382783b0d95 0016cc68-a13d-4bac-b95c-7ed345bf2a21 LiveMap.set sends MAP_SET operation with reference to another LiveObject with web_socket text protocol realtime/liveobjects Realtime with LiveObjects plugin LiveMap.set sends MAP_SET operation with reference to another LiveObject with web_socket text protocol Connection monitoring: state changed to failed, aborting test
0000d054-4ed2-4dc2-8116-8b10ce1f8349 14415442-cd6f-4912-8443-39424e359732 LiveMap.set sends MAP_SET operation with reference to another LiveObject with xhr_polling binary protocol realtime/liveobjects Realtime with LiveObjects plugin LiveMap.set sends MAP_SET operation with reference to another LiveObject with xhr_polling binary protocol Connection monitoring: state changed to failed, aborting test
be90c8ed-3c70-4bf5-9e83-42ac117c36c2 caef6ac8-ae10-40e5-b81b-3293b206213a LiveMap.set sends MAP_SET operation with reference to another LiveObject with xhr_polling text protocol realtime/liveobjects Realtime with LiveObjects plugin LiveMap.set sends MAP_SET operation with reference to another LiveObject with xhr_polling text protocol Connection monitoring: state changed to failed, aborting test
03d163eb-4dc6-4bfc-8db1-001944730b76 45d8741c-864e-4169-bd12-9862dcce4408 LiveMap.set sends MAP_SET operation with reference to another LiveObject with binary protocol realtime/liveobjects Realtime with LiveObjects plugin LiveMap.set sends MAP_SET operation with reference to another LiveObject with binary protocol Connection monitoring: state changed to failed, aborting test
e6b73075-c068-46dd-a1be-3a6375b5b1d5 3a810881-3393-442e-893a-b0a41de1265b LiveMap.set sends MAP_SET operation with reference to another LiveObject with text protocol realtime/liveobjects Realtime with LiveObjects plugin LiveMap.set sends MAP_SET operation with reference to another LiveObject with text protocol Connection monitoring: state changed to failed, aborting test
268a6779-182a-4598-9c23-a06bc4df0cab a7a78100-9cd5-407a-913d-06e9c0331a55 LiveMap.set throws on invalid input realtime/liveobjects Realtime with LiveObjects plugin LiveMap.set throws on invalid input Connection monitoring: state changed to failed, aborting test
df6be088-5b09-49db-9fe7-4b002925bb74 9e0fd25d-53b3-47de-8175-84101cf10a25 LiveMap.remove sends MAP_REMOVE operation with web_socket binary protocol realtime/liveobjects Realtime with LiveObjects plugin LiveMap.remove sends MAP_REMOVE operation with web_socket binary protocol Connection monitoring: state changed to failed, aborting test
90461792-b658-4e8f-be84-6702a0b68a0e 63dd3001-bc44-4092-b25f-ce10a2aec007 LiveMap.remove sends MAP_REMOVE operation with web_socket text protocol realtime/liveobjects Realtime with LiveObjects plugin LiveMap.remove sends MAP_REMOVE operation with web_socket text protocol post: /channels/LiveMap.remove sends MAP_REMOVE operation web_socket text/objects FAILED; http code = 404, error code = 40400, message = No key found with id hywjUg; operation = {"operation":"MAP_CREATE","data":{"foo":{"number":1},"bar":{"number":1},"baz":{"number":1}}}
d1a22ff0-4902-4efc-868e-06d5944e34fe 7e8599ce-58f6-46c0-bb94-7a1132fa78cd allows you to call channel’s `status()` browser/modular Rest BaseRealtime with Rest allows you to call channel’s `status()` expected { …(6) } to be null
c59bb911-5405-4ece-86d6-5bcf41a95706 fb2c2695-f224-48a0-a08c-d99a9fdba51a LiveMap.remove sends MAP_REMOVE operation with xhr_polling binary protocol realtime/liveobjects Realtime with LiveObjects plugin LiveMap.remove sends MAP_REMOVE operation with xhr_polling binary protocol post: /channels/LiveMap.remove sends MAP_REMOVE operation xhr_polling binary/objects FAILED; http code = 404, error code = 40400, message = No key found with id hywjUg; operation = {"operation":"MAP_CREATE","data":{"foo":{"number":1},"bar":{"number":1},"baz":{"number":1}}}
4d065145-73a6-4f97-81e2-e9a2bc9163b9 82155bae-8d12-4b32-9599-a2b6b8dc71f2 LiveMap.remove sends MAP_REMOVE operation with xhr_polling text protocol realtime/liveobjects Realtime with LiveObjects plugin LiveMap.remove sends MAP_REMOVE operation with xhr_polling text protocol Connection monitoring: state changed to failed, aborting test
cb2184f4-9fd0-4640-ba15-2fb713231d29 c64c13e0-f3a5-4f6a-ac96-7dae50b86df2 LiveMap.remove sends MAP_REMOVE operation with binary protocol realtime/liveobjects Realtime with LiveObjects plugin LiveMap.remove sends MAP_REMOVE operation with binary protocol Connection monitoring: state changed to failed, aborting test
33a7cf72-b08c-4787-816f-74297a50dfc5 06f6aa68-ee0d-4c49-a96a-948c4ab0122d LiveMap.remove sends MAP_REMOVE operation with text protocol realtime/liveobjects Realtime with LiveObjects plugin LiveMap.remove sends MAP_REMOVE operation with text protocol Connection monitoring: state changed to failed, aborting test
53ab8e39-977d-4768-923d-70b5cf6270dc 49bd9e5a-0546-4c90-afe6-ce6c4e535c6b LiveMap.remove throws on invalid input realtime/liveobjects Realtime with LiveObjects plugin LiveMap.remove throws on invalid input post: /channels/LiveMap.remove throws on invalid input/objects FAILED; http code = 404, error code = 40400, message = No key found with id hywjUg; operation = {"operation":"MAP_SET","objectId":"root","data":{"key":"map","value":{"objectId":"map:UgT-haL_e1nvFMzdXIK-Fhe4gDktZDANd3Wkkuvl6kM@1769605300642"}}}
0e73ca1f-a73a-45ed-aa0f-314bff662159 5413fca7-2814-41b0-b5e4-b3ff2091d0d9 LiveCounter.create() returns value type object realtime/liveobjects Realtime with LiveObjects plugin LiveCounter.create() returns value type object Connection monitoring: state changed to failed, aborting test
ef739267-12ee-41b2-aee9-c21630fe46c4 7ded774c-a321-4a0b-b061-2afc8526c765 value type created with LiveCounter.create() can be assigned to the object tree with web_socket binary protocol realtime/liveobjects Realtime with LiveObjects plugin value type created with LiveCounter.create() can be assigned to the object tree 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.
b389ae21-df64-44eb-b3a3-06d415605e48 8a3ad689-1514-4349-8dd2-07aeb0e7e346 value type created with LiveCounter.create() can be assigned to the object tree with web_socket text protocol realtime/liveobjects Realtime with LiveObjects plugin value type created with LiveCounter.create() can be assigned to the object tree 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.
1b056461-b3ef-4498-b614-09f40d01b659 488119e1-d459-4d64-a5fc-7fda206b00c9 value type created with LiveCounter.create() can be assigned to the object tree with xhr_polling binary protocol realtime/liveobjects Realtime with LiveObjects plugin value type created with LiveCounter.create() can be assigned to the object tree with xhr_polling binary protocol Connection monitoring: state changed to failed, aborting test
fa55cb52-ba78-4389-9933-d9be450b3e89 083e6878-dbe2-4591-831c-f0ca943e4e35 value type created with LiveCounter.create() can be assigned to the object tree with xhr_polling text protocol realtime/liveobjects Realtime with LiveObjects plugin value type created with LiveCounter.create() can be assigned to the object tree with xhr_polling text protocol Connection monitoring: state changed to failed, aborting test
e018475f-f3ad-463c-89ad-fdd8d9bcb068 4da3e708-6e26-42c4-abc4-c7355dc22533 value type created with LiveCounter.create() can be assigned to the object tree with binary protocol realtime/liveobjects Realtime with LiveObjects plugin value type created with LiveCounter.create() can be assigned to the object tree with binary protocol Connection monitoring: state changed to failed, aborting test
e5916b93-4edd-49dd-b631-1d3768976ea4 29b8bcb7-86e2-45ca-ba2f-45d92097593a value type created with LiveCounter.create() can be assigned to the object tree with text protocol realtime/liveobjects Realtime with LiveObjects plugin value type created with LiveCounter.create() can be assigned to the object tree with text protocol Connection monitoring: state changed to failed, aborting test
e05a5c8d-ccbd-4adc-8210-f83a629a60e5 0ff580ac-4c70-4ee5-a679-5d7b3f42e1c5 LiveCounter.create() sends COUNTER_CREATE operation with web_socket binary protocol realtime/liveobjects Realtime with LiveObjects plugin LiveCounter.create() sends COUNTER_CREATE operation with web_socket binary protocol Connection monitoring: state changed to failed, aborting test
deb8fdb3-bd0a-4357-a2ed-096e533a51fa cab9b555-7e00-4802-8e21-c7ba3967daf2 LiveCounter.create() sends COUNTER_CREATE operation with web_socket text protocol realtime/liveobjects Realtime with LiveObjects plugin LiveCounter.create() sends COUNTER_CREATE operation with web_socket text protocol Connection monitoring: state changed to failed, aborting test
fa354c08-ef68-4e0b-b52d-42dbe9043dd3 1f232492-5b9f-4810-9ec0-42394f2734ed LiveCounter.create() sends COUNTER_CREATE operation with xhr_polling binary protocol realtime/liveobjects Realtime with LiveObjects plugin LiveCounter.create() sends COUNTER_CREATE operation with xhr_polling binary protocol Connection monitoring: state changed to failed, aborting test
83927028-b85b-4028-a238-f09dca2cfe51 90bb0f79-fde1-4433-9fee-0fe4d59eb2b1 LiveCounter.create() sends COUNTER_CREATE operation with xhr_polling text protocol realtime/liveobjects Realtime with LiveObjects plugin LiveCounter.create() sends COUNTER_CREATE operation with xhr_polling text protocol Connection monitoring: state changed to failed, aborting test
9777fa7b-1770-4333-abbe-b9544dcccec1 9379ca1e-024a-4e48-bf5b-f006d8bc36d8 LiveCounter.create() sends COUNTER_CREATE operation with binary protocol realtime/liveobjects Realtime with LiveObjects plugin LiveCounter.create() sends COUNTER_CREATE operation with binary protocol Connection monitoring: state changed to failed, aborting test
849c7d6d-2bb9-427c-9de8-d96f343212f3 2ac92d8a-b915-4722-942e-32abfd1711fd LiveCounter.create() sends COUNTER_CREATE operation with text protocol realtime/liveobjects Realtime with LiveObjects plugin LiveCounter.create() sends COUNTER_CREATE operation with text protocol Connection monitoring: state changed to failed, aborting test
cf3e350d-34b0-474c-abae-b32b3296eb47 2ceb1aeb-2e9a-41d8-a79d-5de15f83de01 value type created with LiveCounter.create() with an invalid input throws when assigned to the object tree realtime/liveobjects Realtime with LiveObjects plugin value type created with LiveCounter.create() with an invalid input throws when assigned to the object tree Connection monitoring: state changed to failed, aborting test
572ec722-bcb2-46a5-9173-66a09200ed19 5ed67ec5-e2f8-4cae-80d1-8082eb49a361 LiveMap.create() returns value type object realtime/liveobjects Realtime with LiveObjects plugin LiveMap.create() returns value type object Connection monitoring: state changed to failed, aborting test
84afc2c5-9219-4003-ba80-2facaf0a48e0 a43176a2-5de5-4219-ae56-901799e8acd8 value type created with LiveMap.create() can be assigned to the object tree with web_socket binary protocol realtime/liveobjects Realtime with LiveObjects plugin value type created with LiveMap.create() can be assigned to the object tree with web_socket binary protocol Connection monitoring: state changed to failed, aborting test
b6dc4b67-cffc-4dc0-9b45-c25d7bb38e04 104291c9-613c-465b-a0ea-7da8c6536395 value type created with LiveMap.create() can be assigned to the object tree with web_socket text protocol realtime/liveobjects Realtime with LiveObjects plugin value type created with LiveMap.create() can be assigned to the object tree with web_socket text protocol Connection monitoring: state changed to failed, aborting test
51e7f829-d1c1-493a-855c-51875fb5b241 2690db5e-79da-480e-bf33-d95c0fa2d8e3 value type created with LiveMap.create() can be assigned to the object tree with xhr_polling binary protocol realtime/liveobjects Realtime with LiveObjects plugin value type created with LiveMap.create() can be assigned to the object tree with xhr_polling binary protocol Connection monitoring: state changed to failed, aborting test
186a4d77-0cb5-4964-91ce-792e54c59233 bc04ba0b-29dd-436a-b866-913726b2b52e value type created with LiveMap.create() can be assigned to the object tree with xhr_polling text protocol realtime/liveobjects Realtime with LiveObjects plugin value type created with LiveMap.create() can be assigned to the object tree with xhr_polling text protocol Connection monitoring: state changed to failed, aborting test
8d470112-91fd-4122-898a-88210c903d37 a83f9835-2102-4271-b151-cff7ff61c821 value type created with LiveMap.create() can be assigned to the object tree with binary protocol realtime/liveobjects Realtime with LiveObjects plugin value type created with LiveMap.create() can be assigned to the object tree with binary protocol Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves.
a57226d6-ff3c-441d-a6ec-4be41824bff4 5211ae58-690c-4239-8c4c-02d56d5ffe2f value type created with LiveMap.create() can be assigned to the object tree with text protocol realtime/liveobjects Realtime with LiveObjects plugin value type created with LiveMap.create() can be assigned to the object tree with text protocol Connection monitoring: state changed to failed, aborting test
26070cdd-fa55-4f47-a506-dc194f46c4f7 8c439b33-baf2-4a49-ac9e-819594cc87cf LiveMap.create() sends MAP_CREATE operation with primitive values with web_socket binary protocol realtime/liveobjects Realtime with LiveObjects plugin LiveMap.create() sends MAP_CREATE 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.
ca2e76f9-141e-47cf-bb80-cbc5e3b95e5c 235d99d6-3965-480f-920c-71f388c1a828 LiveMap.create() sends MAP_CREATE operation with primitive values with web_socket text protocol realtime/liveobjects Realtime with LiveObjects plugin LiveMap.create() sends MAP_CREATE operation with primitive values with web_socket text protocol Connection monitoring: state changed to failed, aborting test
04039398-efaf-43ab-8f0a-0af132fe8200 27f8a539-d56a-423a-81d6-b85c6ac9ec62 LiveMap.create() sends MAP_CREATE operation with primitive values with xhr_polling binary protocol realtime/liveobjects Realtime with LiveObjects plugin LiveMap.create() sends MAP_CREATE operation with primitive values with xhr_polling binary protocol Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves.
c55a41fd-a86a-4c8e-adc6-9d50af8cb3b4 bdadd7c7-7017-4c6b-9afd-8062939c5510 LiveMap.create() sends MAP_CREATE operation with primitive values with xhr_polling text protocol realtime/liveobjects Realtime with LiveObjects plugin LiveMap.create() sends MAP_CREATE operation with primitive values with xhr_polling text protocol Connection monitoring: state changed to failed, aborting test
0226b1b0-c3e5-49ec-a231-903a82bc55c9 559012fd-62f6-4473-82ee-51a51eb060f4 LiveMap.create() sends MAP_CREATE operation with primitive values with binary protocol realtime/liveobjects Realtime with LiveObjects plugin LiveMap.create() sends MAP_CREATE operation with primitive values with binary protocol Connection monitoring: state changed to failed, aborting test
9e6358c4-e956-4cf5-adea-c772cc7d7d69 379b57d7-67a9-4faf-8d32-7bd301af230a LiveMap.create() sends MAP_CREATE operation with primitive values with text protocol realtime/liveobjects Realtime with LiveObjects plugin LiveMap.create() sends MAP_CREATE operation with primitive values with text protocol Connection monitoring: state changed to failed, aborting test
b7c4edbc-aabd-4d78-a4a4-f1832a47c012 375f46db-3fcd-4aae-b578-d20e82a71327 LiveMap.create() sends MAP_CREATE operation with reference to another LiveObject with web_socket binary protocol realtime/liveobjects Realtime with LiveObjects plugin LiveMap.create() sends MAP_CREATE operation with reference to another LiveObject with web_socket binary protocol Connection monitoring: state changed to failed, aborting test
81431723-c6d9-433f-819b-4a5a3ae8d195 6508643a-c62b-45a2-b2b3-bdbc36e1a2d1 LiveMap.create() sends MAP_CREATE operation with reference to another LiveObject with web_socket text protocol realtime/liveobjects Realtime with LiveObjects plugin LiveMap.create() sends MAP_CREATE operation with reference to another LiveObject with web_socket text protocol Connection monitoring: state changed to failed, aborting test
b5ca0e8e-71ad-4309-8c73-11d36b33b084 4e35490f-8d08-4dc0-a725-466675d6ad17 LiveMap.create() sends MAP_CREATE operation with reference to another LiveObject with xhr_polling binary protocol realtime/liveobjects Realtime with LiveObjects plugin LiveMap.create() sends MAP_CREATE operation with reference to another LiveObject with xhr_polling binary protocol Connection monitoring: state changed to failed, aborting test
4551141c-5300-412a-980a-b71d18cbfc9c 0a62c5e2-942b-478c-9f23-59b8fda89986 LiveMap.create() sends MAP_CREATE operation with reference to another LiveObject with xhr_polling text protocol realtime/liveobjects Realtime with LiveObjects plugin LiveMap.create() sends MAP_CREATE operation with reference to another LiveObject with xhr_polling text protocol Connection monitoring: state changed to failed, aborting test
e9c0a971-b7a9-42ee-8697-35335f8a4148 d17386e9-5d72-40d4-86e9-ea099ab4234e LiveMap.create() sends MAP_CREATE operation with reference to another LiveObject with binary protocol realtime/liveobjects Realtime with LiveObjects plugin LiveMap.create() sends MAP_CREATE operation with reference to another LiveObject with binary protocol Connection monitoring: state changed to failed, aborting test
2686bd6d-0af4-444d-be01-77e94974ffba bbc1b7c5-7629-4b8d-b849-eaea5e642b2b LiveMap.create() sends MAP_CREATE operation with reference to another LiveObject with text protocol realtime/liveobjects Realtime with LiveObjects plugin LiveMap.create() sends MAP_CREATE operation with reference to another LiveObject with text protocol Connection monitoring: state changed to failed, aborting test
603f20f9-9ef6-471c-bfe2-4fc79265b917 d5dbd0cc-a57e-416b-b082-d2a3c7db961c value type created with LiveMap.create() with an invalid input throws when assigned to the object tree realtime/liveobjects Realtime with LiveObjects plugin value type created with LiveMap.create() with an invalid input throws when assigned to the object tree Connection monitoring: state changed to failed, aborting test
8c7ef0ce-5f8f-4459-a1d7-64b4aba49ace 76092e4c-e6c6-4ede-a5d6-3ed9f6155980 DefaultBatchContext.get() returns child DefaultBatchContext instances realtime/liveobjects Realtime with LiveObjects plugin DefaultBatchContext.get() returns child DefaultBatchContext instances Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves.
2d5c166f-826d-4d09-94c1-23aaab7c8458 30c9cac3-39cf-4d28-9682-f41db1aafefb DefaultBatchContext access API methods on objects work and are synchronous realtime/liveobjects Realtime with LiveObjects plugin DefaultBatchContext access API methods on objects work and are synchronous Connection monitoring: state changed to failed, aborting test
cc68832d-89a7-4541-bf6f-c2d386025d5d d1940953-c0e4-4d4d-acd8-f1b7a1bc6ed7 DefaultBatchContext write API methods on objects do not mutate objects inside the batch function realtime/liveobjects Realtime with LiveObjects plugin DefaultBatchContext write API methods on objects do not mutate objects inside the batch function Connection monitoring: state changed to failed, aborting test
bb51e49a-eb98-4f19-93ac-a9ed76fc552d f1dcbddb-5212-4707-94f0-76826f98ab31 DefaultBatchContext scheduled mutation operations are applied when batch function finishes with web_socket binary protocol realtime/liveobjects Realtime with LiveObjects plugin DefaultBatchContext scheduled mutation operations are applied when batch function finishes with web_socket binary protocol Connection monitoring: state changed to failed, aborting test
d0f51060-6d0b-434f-bc96-18070d756b17 60b2e20c-c148-4539-a71f-e95ae73fbe79 DefaultBatchContext scheduled mutation operations are applied when batch function finishes with web_socket text protocol realtime/liveobjects Realtime with LiveObjects plugin DefaultBatchContext scheduled mutation operations are applied when batch function finishes with web_socket text protocol Connection monitoring: state changed to failed, aborting test
db851475-2f98-463c-ae67-7467f47140b6 4ef83c49-4799-4b98-b307-c6523a441c09 DefaultBatchContext scheduled mutation operations are applied when batch function finishes with xhr_polling binary protocol realtime/liveobjects Realtime with LiveObjects plugin DefaultBatchContext scheduled mutation operations are applied when batch function finishes with xhr_polling binary protocol Connection monitoring: state changed to failed, aborting test
bbcfd0e4-e99e-4936-aa00-5ec45b435883 7bcfb9ce-90f8-411f-9d50-a59c4da3eadc DefaultBatchContext scheduled mutation operations are applied when batch function finishes with xhr_polling text protocol realtime/liveobjects Realtime with LiveObjects plugin DefaultBatchContext scheduled mutation operations are applied when batch function finishes with xhr_polling text protocol Connection monitoring: state changed to failed, aborting test
108b43b4-f189-4202-831d-815e063aba2c 3a76b871-1443-4467-92b5-5f9f1422caac DefaultBatchContext scheduled mutation operations are applied when batch function finishes with binary protocol realtime/liveobjects Realtime with LiveObjects plugin DefaultBatchContext scheduled mutation operations are applied when batch function finishes with binary protocol Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves.
55fe8e5f-da8e-40db-b759-be3fbe2ef81a 3e493654-dbf7-4b2e-b694-0bc53474b78d DefaultBatchContext scheduled mutation operations are applied when batch function finishes with text protocol realtime/liveobjects Realtime with LiveObjects plugin DefaultBatchContext scheduled mutation operations are applied when batch function finishes with text protocol Connection monitoring: state changed to failed, aborting test
cd96ad1c-78e1-43ee-9a5d-437e5d74fa9e 90de0833-bb61-46df-8261-af9d1bcfffe3 DefaultBatchContext scheduled mutation operations can be canceled by throwing an error in the batch function realtime/liveobjects Realtime with LiveObjects plugin DefaultBatchContext scheduled mutation operations can be canceled by throwing an error in the batch function Connection monitoring: state changed to failed, aborting test
484b1d35-ae81-42b9-b616-0fff42736c9d 11a16f62-8b0b-4a45-95b4-3f6c2d979f2f DefaultBatchContext can't be interacted with after batch function finishes realtime/liveobjects Realtime with LiveObjects plugin DefaultBatchContext can't be interacted with after batch function finishes Connection monitoring: state changed to failed, aborting test
855e65fe-ddae-49b3-b1d7-4c51e15f29e2 64cec216-3a34-4225-99df-d5f6707b7589 DefaultBatchContext can't be interacted with after error was thrown from batch function realtime/liveobjects Realtime with LiveObjects plugin DefaultBatchContext can't be interacted with after error was thrown from batch function Connection monitoring: state changed to failed, aborting test
2c832d71-1d93-4cb5-bc85-8eb17be13038 6bdad937-1d31-4e45-b38c-5459a90b6b48 PathObject.path() returns correct path strings realtime/liveobjects Realtime with LiveObjects plugin PathObject.path() returns correct path strings Connection monitoring: state changed to failed, aborting test
bf758b46-422f-4b8c-8521-55a439cda7b8 ef9dca90-b24b-4792-809d-62634739de49 PathObject.at() navigates using dot-separated paths realtime/liveobjects Realtime with LiveObjects plugin PathObject.at() navigates using dot-separated paths Connection monitoring: state changed to failed, aborting test
9beca4bb-122a-4e2d-8598-4b1aabe10923 e4c93c4a-70f4-4923-a239-3821036104f4 PathObject resolves complex path strings realtime/liveobjects Realtime with LiveObjects plugin PathObject resolves complex path strings Connection monitoring: state changed to failed, aborting test
262150af-b0df-49ef-8182-3817d5d23148 b4fc6d81-9a83-491b-8a0e-f63ef9fbae97 PathObject.value() returns primitive values correctly realtime/liveobjects Realtime with LiveObjects plugin PathObject.value() returns primitive values correctly Connection monitoring: state changed to failed, aborting test
077dabc5-6c8f-46c8-b1bf-f560526eed78 0963e614-1364-4de9-b05d-800487eb3cd3 PathObject.value() returns LiveCounter values realtime/liveobjects Realtime with LiveObjects plugin PathObject.value() returns LiveCounter values Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves.
6ae3a967-8175-4048-881e-132d78ccc009 be906bbb-1472-4295-b28e-858d662570bb PathObject.instance() returns DefaultInstance for LiveMap and LiveCounter realtime/liveobjects Realtime with LiveObjects plugin PathObject.instance() returns DefaultInstance for LiveMap and LiveCounter Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves.
aa219c4b-326d-42b7-8f5f-7d799344cad2 92b5e91f-60ce-4b57-b027-e9de6a455f84 PathObject collection methods work for LiveMap objects realtime/liveobjects Realtime with LiveObjects plugin PathObject collection methods work for LiveMap objects Connection monitoring: state changed to failed, aborting test
95762618-6267-40fc-b72e-4a5c4ef56e83 31554de5-c91e-490d-adbe-f64840d5b1af PathObject.set() works for LiveMap objects with primitive values realtime/liveobjects Realtime with LiveObjects plugin PathObject.set() works for LiveMap objects with primitive values Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves.
0ce6eaa9-72f0-4e1b-8e1e-70ef7a7525e7 039599ac-c0c5-4a9f-8400-c1fb76729742 PathObject.set() works for LiveMap objects with LiveObject references realtime/liveobjects Realtime with LiveObjects plugin PathObject.set() works for LiveMap objects with LiveObject references Connection monitoring: state changed to failed, aborting test
d4be8ae8-de87-4c3e-a128-6d1d1e6d3139 abdb8225-2496-4fc1-ac09-50d918711fb7 PathObject.remove() works for LiveMap objects realtime/liveobjects Realtime with LiveObjects plugin PathObject.remove() works for LiveMap objects Connection monitoring: state changed to failed, aborting test
ba63c469-c3a4-4d4b-8df5-a63bb24a7eaf adaafdeb-6b3c-4ba3-aaad-8c60691c417a PathObject.increment() and PathObject.decrement() work for LiveCounter objects realtime/liveobjects Realtime with LiveObjects plugin PathObject.increment() and PathObject.decrement() work for LiveCounter objects Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves.
4073b3c7-66c0-4c1b-bdf9-607c9c49aab2 32598587-d472-413c-bd7c-ba7249003cb1 PathObject handling of operations on non-existent paths realtime/liveobjects Realtime with LiveObjects plugin PathObject handling of operations on non-existent paths Connection monitoring: state changed to failed, aborting test
1900c7df-2b79-4646-83dc-8667fb76a559 89b6194d-a130-45f0-a4f9-92f9bbadf082 PathObject handling of operations for paths with non-collection intermediate segments realtime/liveobjects Realtime with LiveObjects plugin PathObject handling of operations for paths with non-collection intermediate segments Connection monitoring: state changed to failed, aborting test
4011ffed-d204-420b-a92b-aa15b3b6bb7b 400fcaff-1f69-413d-b3d2-18ddc2adedc3 PathObject handling of operations on wrong underlying object type realtime/liveobjects Realtime with LiveObjects plugin PathObject handling of operations on wrong underlying object type Connection monitoring: state changed to failed, aborting test
f07cc26a-8085-4fa4-ad0e-60e396209451 919eb577-257f-4a27-96b5-8a01fd0e6379 PathObject.subscribe() receives events for direct changes to the subscribed path realtime/liveobjects Realtime with LiveObjects plugin PathObject.subscribe() receives events for direct changes to the subscribed path Connection monitoring: state changed to failed, aborting test
cca05b79-fc0c-4314-a188-5dee877e16b2 852bb593-342d-4d4d-a827-5717e6d79ed8 PathObject.subscribe() receives events for nested changes with unlimited depth by default realtime/liveobjects Realtime with LiveObjects plugin PathObject.subscribe() receives events for nested changes with unlimited depth by default Connection monitoring: state changed to failed, aborting test
e78edbc0-2563-4aee-a06b-62e8dc311361 cfcd2998-d62c-4395-a23d-144056f3f120 PathObject.subscribe() with depth parameter receives expected events realtime/liveobjects Realtime with LiveObjects plugin PathObject.subscribe() with depth parameter receives expected events Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves.
5795f72f-2409-4749-b8be-90d24d0376eb f1832d81-d5bf-45fd-b914-4fbf7c3b6ae8 PathObject.subscribe() on nested path receives events for that path and its children realtime/liveobjects Realtime with LiveObjects plugin PathObject.subscribe() on nested path receives events for that path and its children Connection monitoring: state changed to failed, aborting test
8ed5629a-4745-4572-afb4-e3b816373d36 c4c8f996-e5e6-4468-ad31-9ed88727d215 PathObject.subscribe() works with complex nested paths and escaped dots realtime/liveobjects Realtime with LiveObjects plugin PathObject.subscribe() works with complex nested paths and escaped dots Connection monitoring: state changed to failed, aborting test
05a317e3-8e9b-4776-a5e3-d0f0fc21fe32 9c955812-7914-4711-a9e3-6db08ced5a70 PathObject.subscribe() on LiveMap path receives set/remove events realtime/liveobjects Realtime with LiveObjects plugin PathObject.subscribe() on LiveMap path receives set/remove events Connection monitoring: state changed to failed, aborting test
b2c771b8-7ed0-4e5d-943b-2d1dae914f45 4a8db3fa-46e6-44f4-a2d0-b2f0ee0f0a7e PathObject.subscribe() on LiveCounter path receives increment/decrement events realtime/liveobjects Realtime with LiveObjects plugin PathObject.subscribe() on LiveCounter path receives increment/decrement events Connection monitoring: state changed to failed, aborting test
0a2a62b8-7897-42f8-9814-a6829eb7359b 36fac07b-82f5-4af5-b53d-f7ea50f0232a PathObject.subscribe() on Primitive path receives changes to the primitive value realtime/liveobjects Realtime with LiveObjects plugin PathObject.subscribe() on Primitive path receives changes to the primitive value Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves.
3aa60d2c-d936-46d9-af44-195003a6b3d4 feffaca0-aa67-4332-b11c-68e234a2507c can unsubscribe from PathObject.subscribe() updates using returned "unsubscribe" function realtime/liveobjects Realtime with LiveObjects plugin can unsubscribe from PathObject.subscribe() updates using returned "unsubscribe" function Connection monitoring: state changed to failed, aborting test
06d4b143-67ec-4ebf-a5b1-d96edf686c2a 8587033a-f8b9-4b6c-8f85-c7f30a8e0ae9 PathObject.subscribe() handles multiple subscriptions independently realtime/liveobjects Realtime with LiveObjects plugin PathObject.subscribe() handles multiple subscriptions independently Connection monitoring: state changed to failed, aborting test
b657f859-0609-457c-b0ae-6f7669b93af2 b4a8bc35-9079-4e26-a6c9-6c2735a47862 PathObject.subscribe() event object provides correct PathObject instance realtime/liveobjects Realtime with LiveObjects plugin PathObject.subscribe() event object provides correct PathObject instance Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves.
ff4a045e-e0fc-4fda-9dcc-8a4bd77be031 a207eba9-ad30-4e43-9179-1b7a081552bc PathObject.subscribe() handles subscription listener errors gracefully realtime/liveobjects Realtime with LiveObjects plugin PathObject.subscribe() handles subscription listener errors gracefully Connection monitoring: state changed to failed, aborting test
91c131b0-845c-4f2b-ba72-eb11ed9084ea 8a560381-9cf0-4da0-80da-4a5e4ead3f5c PathObject.subscribeIterator() yields events for changes to the subscribed path realtime/liveobjects Realtime with LiveObjects plugin PathObject.subscribeIterator() yields events for changes to the subscribed path Connection monitoring: state changed to failed, aborting test
ac65456c-5d44-4611-a1f5-a18f9c99d771 2b02de1a-73c2-4632-8983-27803524cdfe PathObject.subscribeIterator() with depth option works correctly realtime/liveobjects Realtime with LiveObjects plugin PathObject.subscribeIterator() with depth option works correctly Connection monitoring: state changed to failed, aborting test
93e4d9b0-5bc6-4f67-bed2-7b9d21653f43 bab9a71e-1b51-4cdf-81e3-de7a20aaa7e6 PathObject.subscribeIterator() can be broken out of and subscription is removed properly realtime/liveobjects Realtime with LiveObjects plugin PathObject.subscribeIterator() can be broken out of and subscription is removed properly Connection monitoring: state changed to failed, aborting test
65b5a019-a4a7-40d8-b832-977fd7351fc5 23756b75-8230-4a3c-acf5-09989eafae65 PathObject.subscribeIterator() handles multiple concurrent iterators independently realtime/liveobjects Realtime with LiveObjects plugin PathObject.subscribeIterator() handles multiple concurrent iterators independently Connection monitoring: state changed to failed, aborting test
866ae4a0-20f4-4037-ac0b-fd4c5dae1872 5bbe74d9-d3de-4ea7-ad88-bf96de6a6330 PathObject.compact() returns value as is for primitive values realtime/liveobjects Realtime with LiveObjects plugin PathObject.compact() returns value as is for primitive values Connection monitoring: state changed to failed, aborting test
b05b7196-8dbb-4a67-97ce-ade1c744361a 4a60dc1a-e3a4-406e-909b-26d665fe416f PathObject.compact() returns number for LiveCounter objects realtime/liveobjects Realtime with LiveObjects plugin PathObject.compact() returns number for LiveCounter objects Connection monitoring: state changed to failed, aborting test
74f4a8c8-9c69-4ea9-a55d-f47f1bf7d04c 8226864d-2ec1-45fd-b49e-59212c87f267 PathObject.compact() returns plain object for LiveMap objects with buffers as-is realtime/liveobjects Realtime with LiveObjects plugin PathObject.compact() returns plain object for LiveMap objects with buffers as-is Connection monitoring: state changed to failed, aborting test
a90c66a1-eeba-4919-8737-8f826f2cebba 11f5ccf4-a7d7-42fa-8d3f-8c8427a0a82e PathObject.compact() handles complex nested structures realtime/liveobjects Realtime with LiveObjects plugin PathObject.compact() handles complex nested structures Connection monitoring: state changed to failed, aborting test
229e88ee-1629-444a-8a18-178c6f6c86c5 b33b6f58-b3d5-4ca6-8b28-dd22b1297c5e PathObject.compact() handles cyclic references realtime/liveobjects Realtime with LiveObjects plugin PathObject.compact() handles cyclic references Connection monitoring: state changed to failed, aborting test
5020cf65-2803-402b-82de-00f85e7855e0 925bc5ea-2c59-481f-af38-3fded2e86d53 PathObject.compactJson() returns JSON-encodable value for primitive values realtime/liveobjects Realtime with LiveObjects plugin PathObject.compactJson() returns JSON-encodable value for primitive values Connection monitoring: state changed to failed, aborting test
1e3a954d-9fe0-4111-805f-8d4a23122741 dea9de97-23cd-4f7f-9d9f-8970c43d499c PathObject.compactJson() returns number for LiveCounter objects realtime/liveobjects Realtime with LiveObjects plugin PathObject.compactJson() returns number for LiveCounter objects Connection monitoring: state changed to failed, aborting test
84f0ce19-4105-4e1f-b670-15a2d888eb73 ed5169b1-3094-409c-a627-cddc4ef2ce04 PathObject.compactJson() returns plain object for LiveMap with base64-encoded buffers realtime/liveobjects Realtime with LiveObjects plugin PathObject.compactJson() returns plain object for LiveMap with base64-encoded buffers Connection monitoring: state changed to failed, aborting test
72b69014-30a7-4506-8e6e-b0cec24b377e 47be54d6-3a56-4cf1-ac00-a5f29db9da43 PathObject.compactJson() handles complex nested structures realtime/liveobjects Realtime with LiveObjects plugin PathObject.compactJson() handles complex nested structures Connection monitoring: state changed to failed, aborting test
63baf579-258d-4509-8ae9-5f9f75cc8f74 043759cb-62bf-465e-8b11-34fea02df5ef PathObject.compactJson() handles cyclic references with objectId realtime/liveobjects Realtime with LiveObjects plugin PathObject.compactJson() handles cyclic references with objectId Connection monitoring: state changed to failed, aborting test
375ced22-3261-4d12-b096-85686eafcb3f 35b18860-dfc0-4cc7-b948-41aafa685f42 DefaultInstance.id returns object ID of the underlying LiveObject realtime/liveobjects Realtime with LiveObjects plugin DefaultInstance.id returns object ID of the underlying LiveObject Connection monitoring: state changed to failed, aborting test
5eb124e8-f4a6-4ef1-8df3-764c97c309e2 057463e7-d1a9-48d7-b8ad-7ae71287a942 DefaultInstance.get() returns child DefaultInstance instances realtime/liveobjects Realtime with LiveObjects plugin DefaultInstance.get() returns child DefaultInstance instances Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves.
0603908f-81d7-4211-bcc2-7f2cc0899c23 dbcfeb07-de2c-4803-aa52-577a0bb60bdd DefaultInstance.value() returns primitive values correctly realtime/liveobjects Realtime with LiveObjects plugin DefaultInstance.value() returns primitive values correctly Connection monitoring: state changed to failed, aborting test
ff7aea27-7361-4853-99c9-1bcc609e1e00 55dfc8d2-3800-4a07-87d7-f23dcb3a0004 DefaultInstance.value() returns LiveCounter values realtime/liveobjects Realtime with LiveObjects plugin DefaultInstance.value() returns LiveCounter values Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves.
2150cfaf-2ecc-471e-9565-6db62af11a39 6635d64f-d1e5-4ad8-bc94-7a7aecbb6e88 DefaultInstance collection methods work for LiveMap objects realtime/liveobjects Realtime with LiveObjects plugin DefaultInstance collection methods work for LiveMap objects Connection monitoring: state changed to failed, aborting test
e19bc814-4c9e-46f1-9656-197820ef0eef 3f9a8af7-05c0-433a-bd20-e865ff81ff9a DefaultInstance.set() works for LiveMap objects with primitive values realtime/liveobjects Realtime with LiveObjects plugin DefaultInstance.set() works for LiveMap objects with primitive values Connection monitoring: state changed to failed, aborting test
c9968744-54e0-46ee-a85a-2959c5b789f6 84ad2a26-0c1d-4188-a773-c7b55ca525b1 DefaultInstance.set() works for LiveMap objects with LiveObject references realtime/liveobjects Realtime with LiveObjects plugin DefaultInstance.set() works for LiveMap objects with LiveObject references Connection monitoring: state changed to failed, aborting test
9420c0e4-0f40-4018-82a8-ce08700d08d7 4502b19b-2334-4a92-9e42-ac41de5c494f DefaultInstance.remove() works for LiveMap objects realtime/liveobjects Realtime with LiveObjects plugin DefaultInstance.remove() works for LiveMap objects Connection monitoring: state changed to failed, aborting test
e556dbb4-b6cc-4b34-aa84-81e5b46bffb7 ebe7a576-7bb2-4a79-94ed-c8c7580000e3 DefaultInstance.increment() and DefaultInstance.decrement() work for LiveCounter objects realtime/liveobjects Realtime with LiveObjects plugin DefaultInstance.increment() and DefaultInstance.decrement() work for LiveCounter objects Connection monitoring: state changed to failed, aborting test
a3a89b0c-d435-44a7-b4d8-eb11cd9fcad9 eb4efaa3-7553-445c-b749-6d5317c2ea42 DefaultInstance handling of operations on wrong underlying object type realtime/liveobjects Realtime with LiveObjects plugin DefaultInstance handling of operations on wrong underlying object type Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves.
ebc9a478-e146-4d81-b448-4c7fe80d4e38 c243273f-9fb7-4661-ab18-543e70035de8 DefaultInstance.subscribe() receives events for LiveMap set/remove operations realtime/liveobjects Realtime with LiveObjects plugin DefaultInstance.subscribe() receives events for LiveMap set/remove operations Connection monitoring: state changed to failed, aborting test
eec77317-26af-43ff-bb18-1d530067d00d e0daac16-46fd-4307-8651-acc31ddc0edb DefaultInstance.subscribe() receives events for LiveCounter increment/decrement realtime/liveobjects Realtime with LiveObjects plugin DefaultInstance.subscribe() receives events for LiveCounter increment/decrement Connection monitoring: state changed to failed, aborting test
ff43473c-e3b6-4373-be3b-a23313e0d95b 7273fce7-3ad6-41a6-a024-92cca7f235d8 DefaultInstance.subscribe() returns "unsubscribe" function realtime/liveobjects Realtime with LiveObjects plugin DefaultInstance.subscribe() returns "unsubscribe" function Connection monitoring: state changed to failed, aborting test
f9a0ac4f-dd2c-4cc0-be1a-bb2230034498 97bdf6a7-be4f-4ae2-980b-def9bf60d3c5 can unsubscribe from DefaultInstance.subscribe() updates using returned "unsubscribe" function realtime/liveobjects Realtime with LiveObjects plugin can unsubscribe from DefaultInstance.subscribe() updates using returned "unsubscribe" function Connection monitoring: state changed to failed, aborting test
741ff0ea-9f0a-45bf-8a65-962c82d89fac f40d4803-1b32-47d1-aa3e-a9478bf590ae DefaultInstance.subscribe() handles multiple subscriptions independently realtime/liveobjects Realtime with LiveObjects plugin DefaultInstance.subscribe() handles multiple subscriptions independently Connection monitoring: state changed to failed, aborting test
26c3eb0b-9ed8-47b3-8e0b-8ce3babee52a 94d87c28-dc53-42d3-a4a6-eeb97fd33c93 DefaultInstance.subscribe() event object provides correct DefaultInstance reference realtime/liveobjects Realtime with LiveObjects plugin DefaultInstance.subscribe() event object provides correct DefaultInstance reference Connection monitoring: state changed to failed, aborting test
6da663d3-cb5a-4172-903f-28aaa2c34f90 99765b00-0032-4aa3-9b2b-395da76ddd79 DefaultInstance.subscribe() handles subscription listener errors gracefully realtime/liveobjects Realtime with LiveObjects plugin DefaultInstance.subscribe() handles subscription listener errors gracefully Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves.
12373ffb-4111-463f-b257-2b32e8deeddc 8dacb65f-51db-44d1-b216-408fc44354ac DefaultInstance.subscribeIterator() yields events for LiveMap set/remove operations realtime/liveobjects Realtime with LiveObjects plugin DefaultInstance.subscribeIterator() yields events for LiveMap set/remove operations Connection monitoring: state changed to failed, aborting test
0a8f6c74-ed02-482e-8464-e050ea2dada2 307c8ec6-ee5b-44a7-a43e-5a5ac70bd80f DefaultInstance.subscribeIterator() yields events for LiveCounter increment/decrement realtime/liveobjects Realtime with LiveObjects plugin DefaultInstance.subscribeIterator() yields events for LiveCounter increment/decrement Connection monitoring: state changed to failed, aborting test
9aebdeec-74ad-4099-a4ac-ca35e27db2c7 91d0c7b7-00dd-470c-a3e9-4315cce69072 DefaultInstance.subscribeIterator() can be broken out of and subscription is removed properly realtime/liveobjects Realtime with LiveObjects plugin DefaultInstance.subscribeIterator() can be broken out of and subscription is removed properly Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves.
7a67c8ed-7c4e-477a-b474-056bceef67f3 c1216ac5-067c-44e2-80b2-a8d008823bb8 DefaultInstance.subscribeIterator() handles multiple concurrent iterators independently realtime/liveobjects Realtime with LiveObjects plugin DefaultInstance.subscribeIterator() handles multiple concurrent iterators independently Connection monitoring: state changed to failed, aborting test
5bf10a31-2ff3-4ec1-a019-c299769f4f66 37b9c400-dc02-409e-8e8b-f7d11bb3e031 DefaultInstance.compact() returns value as is for primitive values realtime/liveobjects Realtime with LiveObjects plugin DefaultInstance.compact() returns value as is for primitive values Connection monitoring: state changed to failed, aborting test
4a495d5b-52c9-419a-b85a-dbcccf8c0afc 9881d0da-4089-4807-a1f3-736c842e3093 DefaultInstance.compact() returns number for LiveCounter objects realtime/liveobjects Realtime with LiveObjects plugin DefaultInstance.compact() returns number for LiveCounter objects Connection monitoring: state changed to failed, aborting test
86a71ba0-75cc-40c6-aa33-17edb34861e8 4d4457a0-7caa-4936-9b1e-18dddcaa5734 DefaultInstance.compact() returns plain object for LiveMap objects with buffers as-is realtime/liveobjects Realtime with LiveObjects plugin DefaultInstance.compact() returns plain object for LiveMap objects with buffers as-is Connection monitoring: state changed to failed, aborting test
887afbfd-e7f7-4ebf-bba2-4fb01945f415 8732411c-4f70-4d46-8367-3ec57d4fb1e1 DefaultInstance.compact() handles complex nested structures realtime/liveobjects Realtime with LiveObjects plugin DefaultInstance.compact() handles complex nested structures Connection monitoring: state changed to failed, aborting test
0b3f3ab4-fadd-4e3e-9fb1-4ec48beb26e2 52d98213-faca-437b-b050-740c04fb9ec9 DefaultInstance.compact() and PathObject.compact() return equivalent results realtime/liveobjects Realtime with LiveObjects plugin DefaultInstance.compact() and PathObject.compact() return equivalent results Connection monitoring: state changed to failed, aborting test
6e346d33-3b6f-46cd-afa9-714c38b7aa39 071b4280-db9c-48c5-b806-b01fc574fbd7 DefaultInstance.compact() handles cyclic references realtime/liveobjects Realtime with LiveObjects plugin DefaultInstance.compact() handles cyclic references Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves.
ade3a9e4-7b38-4e2d-8841-87ede69d4690 9bdd1ed4-1bc8-4acd-9ca8-f945f261972a DefaultInstance.compactJson() returns JSON-encodable value for primitive values realtime/liveobjects Realtime with LiveObjects plugin DefaultInstance.compactJson() returns JSON-encodable value for primitive values Connection monitoring: state changed to failed, aborting test
a9c99197-1ba8-4ce1-8dc1-822ea0488c2b 1130e450-6af4-4a1c-9514-5cdd2dc0d50f DefaultInstance.compactJson() returns number for LiveCounter objects realtime/liveobjects Realtime with LiveObjects plugin DefaultInstance.compactJson() returns number for LiveCounter objects Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves.
787de911-582c-408e-9879-cdd696748ebd df6cfb22-3861-46fc-a93b-ef63e24bd1c0 DefaultInstance.compactJson() returns plain object for LiveMap with base64-encoded buffers realtime/liveobjects Realtime with LiveObjects plugin DefaultInstance.compactJson() returns plain object for LiveMap with base64-encoded buffers Connection monitoring: state changed to failed, aborting test
02904f74-95d6-4569-846a-2d344affb6ca f57b4871-a7ff-4eed-a0cb-c15578e52669 DefaultInstance.compactJson() handles complex nested structures realtime/liveobjects Realtime with LiveObjects plugin DefaultInstance.compactJson() handles complex nested structures Connection monitoring: state changed to failed, aborting test
9fa58251-3afe-4935-9934-42f4cbb672d0 49644035-1d5a-41c5-91fd-02c385746fbc DefaultInstance.compactJson() and PathObject.compactJson() return equivalent results realtime/liveobjects Realtime with LiveObjects plugin DefaultInstance.compactJson() and PathObject.compactJson() return equivalent results Connection monitoring: state changed to failed, aborting test
19071ea4-acd3-4b01-a9ac-f541cd66ab6e 8a917d81-48a6-450a-a764-bf9163de7769 DefaultInstance.compactJson() handles cyclic references with objectId realtime/liveobjects Realtime with LiveObjects plugin DefaultInstance.compactJson() handles cyclic references with objectId Connection monitoring: state changed to failed, aborting test
69a71b76-a3c5-4b86-b6ac-a9c4cb86e8b5 bd97d249-0f2a-4db0-9431-7a965802024c can subscribe to the incoming COUNTER_INC operation on a LiveCounter with web_socket binary protocol realtime/liveobjects Realtime with LiveObjects plugin can subscribe to the incoming COUNTER_INC operation on a LiveCounter with web_socket binary protocol Connection monitoring: state changed to failed, aborting test
dbc4a120-cbfb-4c8e-b4a6-2e01bec33e60 6d3aac3d-3792-4bbc-b894-8d0b971392bf can subscribe to the incoming COUNTER_INC operation on a LiveCounter with web_socket text protocol realtime/liveobjects Realtime with LiveObjects plugin can subscribe to the incoming COUNTER_INC operation on a LiveCounter with web_socket text protocol Connection monitoring: state changed to failed, aborting test
94f4fadf-01d2-46d1-8987-9be4c9fc4af8 ae137c5b-4683-42f6-9dcb-d1d19ffac132 can subscribe to the incoming COUNTER_INC operation on a LiveCounter with xhr_polling binary protocol realtime/liveobjects Realtime with LiveObjects plugin can subscribe to the incoming COUNTER_INC operation on a LiveCounter with xhr_polling binary protocol post: /channels/can subscribe to the incoming COUNTER_INC operation on a LiveCounter xhr_polling binary/objects FAILED; http code = 404, error code = 40400, message = No key found with id hywjUg; operation = {"operation":"MAP_SET","objectId":"root","data":{"key":"sampleCounter","value":{"objectId":"counter:liLsMoJ4wuFztZPxI-Vvra_r3_XdYO5tlvJDQhdqA3Q@1769606583223"}}}
f93e78c7-fbf8-42a7-b43c-6ef6efd113bb 1e39cdff-3930-4efe-8955-1415c616d49d can subscribe to the incoming COUNTER_INC operation on a LiveCounter with xhr_polling text protocol realtime/liveobjects Realtime with LiveObjects plugin can subscribe to the incoming COUNTER_INC operation on a LiveCounter with xhr_polling text protocol post: /channels/can subscribe to the incoming COUNTER_INC operation on a LiveCounter xhr_polling text/objects FAILED; http code = 404, error code = 40400, message = No key found with id hywjUg; operation = {"operation":"MAP_CREATE"}
39109f77-c587-44d7-b7a6-477d2a69ea68 fd229984-bca3-4122-9241-90dd359d4377 can subscribe to the incoming COUNTER_INC operation on a LiveCounter with binary protocol realtime/liveobjects Realtime with LiveObjects plugin can subscribe to the incoming COUNTER_INC operation on a LiveCounter with binary protocol Connection monitoring: state changed to failed, aborting test
02a8f2d5-a968-4a9e-8e18-0ee9c5a99372 34a120b2-9a62-4567-a117-26d5b77c4abf can subscribe to the incoming COUNTER_INC operation on a LiveCounter with text protocol realtime/liveobjects Realtime with LiveObjects plugin can subscribe to the incoming COUNTER_INC operation on a LiveCounter with text protocol Connection monitoring: state changed to failed, aborting test
e7521317-8003-4db9-bb22-8837afde0253 36ff033c-b806-4e45-8142-f8d2159a5056 can subscribe to multiple incoming operations on a LiveCounter with web_socket binary protocol realtime/liveobjects Realtime with LiveObjects plugin can subscribe to multiple incoming operations on a LiveCounter with web_socket binary protocol Connection monitoring: state changed to failed, aborting test
c581dfe5-d448-4f4d-9b62-5c8e3dd61407 1260a813-4d55-4e42-b3d3-1655e8d33510 can subscribe to multiple incoming operations on a LiveCounter with web_socket text protocol realtime/liveobjects Realtime with LiveObjects plugin can subscribe to multiple incoming operations on a LiveCounter 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.
5432b8ed-881b-4a68-8623-9df56b7c7b4e 04ef3cb9-0058-4bbd-826a-c08b5e8e3056 can subscribe to multiple incoming operations on a LiveCounter with xhr_polling binary protocol realtime/liveobjects Realtime with LiveObjects plugin can subscribe to multiple incoming operations on a LiveCounter with xhr_polling binary protocol post: /channels/can subscribe to multiple incoming operations on a LiveCounter xhr_polling binary/objects FAILED; http code = 404, error code = 40400, message = No key found with id hywjUg; operation = {"operation":"MAP_SET","objectId":"root","data":{"key":"sampleMap","value":{"objectId":"map:D0RJdf4ZleJBObuWUBlo6vY8ZgB2cTVY5TACyK5jfbQ@1769606645310"}}}
4f9fb55d-e3df-4b04-9877-0e9dd4155249 754b272e-7098-4689-b98d-e28a4a53f8e8 can subscribe to multiple incoming operations on a LiveCounter with xhr_polling text protocol realtime/liveobjects Realtime with LiveObjects plugin can subscribe to multiple incoming operations on a LiveCounter with xhr_polling text protocol Connection monitoring: state changed to failed, aborting test
aa8b8f1d-4a70-48fb-ac8c-6e611d2401d8 bb90ab18-32d1-4333-9c99-dcc82b241c0d can subscribe to multiple incoming operations on a LiveCounter with binary protocol realtime/liveobjects Realtime with LiveObjects plugin can subscribe to multiple incoming operations on a LiveCounter with binary protocol Connection monitoring: state changed to failed, aborting test
26bd58cc-c8b1-4257-8186-5c1ded1646b0 38632d21-f8e0-47a4-bb33-52b2bc0adf43 can subscribe to multiple incoming operations on a LiveCounter with text protocol realtime/liveobjects Realtime with LiveObjects plugin can subscribe to multiple incoming operations on a LiveCounter with text protocol Connection monitoring: state changed to failed, aborting test
291ac5b3-a933-48ee-9de7-cc259ed115cf 59da5c1c-3e5b-4661-857a-745b114bf9fb can subscribe to the incoming MAP_SET operation on a LiveMap with web_socket binary protocol realtime/liveobjects Realtime with LiveObjects plugin can subscribe to the incoming MAP_SET operation on a LiveMap with web_socket binary protocol Connection monitoring: state changed to failed, aborting test
52b7de53-c228-4b48-a4df-6f30ab6141c4 49bad08d-019b-417c-8113-a64591df2438 can subscribe to the incoming MAP_SET operation on a LiveMap with web_socket text protocol realtime/liveobjects Realtime with LiveObjects plugin can subscribe to the incoming MAP_SET operation on a LiveMap with web_socket text protocol Connection monitoring: state changed to failed, aborting test
b3094143-ff94-4b12-a49f-2209f8970b1b 04dac324-1925-43f6-b7ec-589202b263de can subscribe to the incoming MAP_SET operation on a LiveMap with xhr_polling binary protocol realtime/liveobjects Realtime with LiveObjects plugin can subscribe to the incoming MAP_SET operation on a LiveMap with xhr_polling binary protocol post: /channels/can subscribe to the incoming MAP_SET operation on a LiveMap xhr_polling binary/objects FAILED; http code = 404, error code = 40400, message = No key found with id hywjUg; operation = {"operation":"MAP_SET","objectId":"root","data":{"key":"sampleMap","value":{"objectId":"map:wxQWlSQ3DsluXdC0u9SMTmcTzZm6jUBDMGMkdYfJAd0@1769606647885"}}}
6d2e1714-7228-4290-8276-be694e174c10 a404dc45-d986-4c7b-b835-2f81782e251e can subscribe to the incoming MAP_SET operation on a LiveMap with xhr_polling text protocol realtime/liveobjects Realtime with LiveObjects plugin can subscribe to the incoming MAP_SET operation on a LiveMap with xhr_polling text protocol Connection monitoring: state changed to failed, aborting test
89641924-95c4-4903-a24c-9aa81330c392 1f5c4d35-ba81-419f-8201-807b6c3900d8 can subscribe to the incoming MAP_SET operation on a LiveMap with binary protocol realtime/liveobjects Realtime with LiveObjects plugin can subscribe to the incoming MAP_SET operation on a LiveMap with binary protocol post: /channels/can subscribe to the incoming MAP_SET operation on a LiveMap binary/objects FAILED; http code = 404, error code = 40400, message = No key found with id hywjUg; operation = {"operation":"COUNTER_CREATE"}
f2c70b94-1cde-460e-96d8-f0eb12d5c1c1 4b1ea2a8-0341-4c82-9af8-04db5f59fb07 can subscribe to the incoming MAP_SET operation on a LiveMap with text protocol realtime/liveobjects Realtime with LiveObjects 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.
bb17ba0e-ace6-4f61-8d6d-5fcdeb3bd7da e7a87d0b-fe95-44c6-a5e8-de26685bbc7a can subscribe to the incoming MAP_REMOVE operation on a LiveMap with web_socket binary protocol realtime/liveobjects Realtime with LiveObjects plugin can subscribe to the incoming MAP_REMOVE operation on a LiveMap with web_socket binary protocol Connection monitoring: state changed to failed, aborting test
8bbb2c27-57ae-4996-9ec9-7655b1b47fce 71c6c6e1-be64-43f2-b81b-8f3b1d61254b can subscribe to the incoming MAP_REMOVE operation on a LiveMap with web_socket text protocol realtime/liveobjects Realtime with LiveObjects plugin can subscribe to the incoming MAP_REMOVE operation on a LiveMap with web_socket text protocol Connection monitoring: state changed to failed, aborting test
3a114fd7-1ca2-4f7c-9abe-6db0f1ed890d 7fa301c2-c8a8-4f2e-8ac8-a5e98812d51e can subscribe to the incoming MAP_REMOVE operation on a LiveMap with xhr_polling binary protocol realtime/liveobjects Realtime with LiveObjects plugin can subscribe to the incoming MAP_REMOVE operation on a LiveMap with xhr_polling binary protocol post: /channels/can subscribe to the incoming MAP_REMOVE operation on a LiveMap xhr_polling binary/objects FAILED; http code = 404, error code = 40400, message = No key found with id hywjUg; operation = {"operation":"MAP_CREATE"}
c323644c-f728-4efb-bde7-bc4c1def76b5 4bb64761-8004-4468-bf9e-39bf71a82e88 can subscribe to the incoming MAP_REMOVE operation on a LiveMap with xhr_polling text protocol realtime/liveobjects Realtime with LiveObjects plugin can subscribe to the incoming MAP_REMOVE operation on a LiveMap with xhr_polling text protocol post: /channels/can subscribe to the incoming MAP_REMOVE operation on a LiveMap xhr_polling text/objects FAILED; http code = 404, error code = 40400, message = No key found with id hywjUg; operation = {"operation":"COUNTER_CREATE"}
8798e45d-90f0-41ee-b00a-ff4ff1913222 e2c14e2d-ffc4-4f74-9302-1447fcf4bfce can subscribe to the incoming MAP_REMOVE operation on a LiveMap with binary protocol realtime/liveobjects Realtime with LiveObjects plugin can subscribe to the incoming MAP_REMOVE operation on a LiveMap with binary protocol Connection monitoring: state changed to failed, aborting test
5fbc7f33-4e03-4880-b1dd-13efdcd8345a d9f71ec8-ace6-40c7-94ee-704a97eb89a7 can subscribe to the incoming MAP_REMOVE operation on a LiveMap with text protocol realtime/liveobjects Realtime with LiveObjects plugin can subscribe to the incoming MAP_REMOVE operation on a LiveMap with text protocol Connection monitoring: state changed to failed, aborting test
1067ed04-5b21-40d0-9d18-c80e98922b8d a0a226fb-63b7-4d27-af5a-b6b158b9feee can subscribe to multiple incoming operations on a LiveMap with web_socket binary protocol realtime/liveobjects Realtime with LiveObjects plugin can subscribe to multiple incoming operations on a LiveMap with web_socket binary protocol Connection monitoring: state changed to failed, aborting test
da3f8c1d-f295-4020-b5fd-fb8a96c0054b 4b81b1fa-9486-494e-bc2b-6a838b1d1eb9 can subscribe to multiple incoming operations on a LiveMap with web_socket text protocol realtime/liveobjects Realtime with LiveObjects plugin can subscribe to multiple incoming operations on a LiveMap with web_socket text protocol Connection monitoring: state changed to failed, aborting test
02e3e2f7-d747-47ba-a5ab-f850eee35c34 b557ba0b-a7fa-43a4-8039-e155cbe8f297 can subscribe to multiple incoming operations on a LiveMap with xhr_polling binary protocol realtime/liveobjects Realtime with LiveObjects plugin can subscribe to multiple incoming operations on a LiveMap with xhr_polling binary protocol Connection monitoring: state changed to failed, aborting test
f1aa42c1-88df-4075-a76a-1e639db70a72 4ebcd8d8-ab61-49cb-b359-43446e091fe5 can subscribe to multiple incoming operations on a LiveMap with xhr_polling text protocol realtime/liveobjects Realtime with LiveObjects plugin can subscribe to multiple incoming operations on a LiveMap with xhr_polling text protocol Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves.
79cd9a40-1eb3-4748-8fff-fe792ee47729 f398b9d3-5552-4d38-a9a7-6ced55f0cfa2 can subscribe to multiple incoming operations on a LiveMap with binary protocol realtime/liveobjects Realtime with LiveObjects plugin can subscribe to multiple incoming operations on a LiveMap with binary protocol post: /channels/can subscribe to multiple incoming operations on a LiveMap binary/objects FAILED; http code = 404, error code = 40400, message = No key found with id hywjUg; operation = {"operation":"MAP_CREATE"}
febee48d-fabc-4833-bb6c-ee9d11709d67 045abe63-8221-43c2-8897-d4db38d8f665 can subscribe to multiple incoming operations on a LiveMap with text protocol realtime/liveobjects Realtime with LiveObjects plugin can subscribe to multiple incoming operations 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.
c96dbc34-0f80-4cce-aad3-b25604116601 eb4f96be-7141-418a-9d04-ffd6f8dba04a subscription event message contains the metadata of the update realtime/liveobjects Realtime with LiveObjects plugin subscription event message contains the metadata of the update Connection monitoring: state changed to failed, aborting test
56231f51-9cbf-47f6-85c0-1c5c3d333068 ad33b2a2-64aa-4bc5-b98c-d267887c99e5 can unsubscribe from LiveCounter updates via returned "unsubscribe" callback realtime/liveobjects Realtime with LiveObjects plugin can unsubscribe from LiveCounter 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.
28d2a6a4-6e9f-454a-93ae-24baf83bcdd0 d6170740-20f4-4f87-a4c4-d5670f35e235 can unsubscribe from LiveMap updates via returned "unsubscribe" callback realtime/liveobjects Realtime with LiveObjects plugin can unsubscribe from LiveMap updates via returned "unsubscribe" callback Connection monitoring: state changed to failed, aborting test
e6e380a2-c87f-4e08-80ec-fc69c22f9840 729e02b6-1ade-4752-8d96-b63d3ddd9e1f gcGracePeriod is set from connectionDetails.objectsGCGracePeriod realtime/liveobjects Realtime with LiveObjects plugin gcGracePeriod is set from connectionDetails.objectsGCGracePeriod Connection monitoring: state changed to failed, aborting test
4756b94f-9765-46eb-bbf2-d29d051393ca 1c78b617-b5e1-4bcc-ab87-23c3b9d9560c gcGracePeriod has a default value if connectionDetails.objectsGCGracePeriod is missing realtime/liveobjects Realtime with LiveObjects plugin gcGracePeriod has a default value if connectionDetails.objectsGCGracePeriod is missing Connection monitoring: state changed to failed, aborting test
278412cd-ab8b-431e-bc8f-f44fb127804e bbee05a9-d6c8-4d85-b4a3-093853710592 tombstoned object is removed from the pool after the GC grace period realtime/liveobjects Realtime with LiveObjects plugin tombstoned object is removed from the pool after the GC grace period Connection monitoring: state changed to failed, aborting test
0fd9659a-71a5-49af-8cfc-f68bcc4bdb45 12a7e258-cb20-40a8-adbb-8476e9c064b2 tombstoned map entry is removed from the LiveMap after the GC grace period with web_socket binary protocol realtime/liveobjects Realtime with LiveObjects plugin tombstoned map entry is removed from the LiveMap after the GC grace period with web_socket binary protocol Connection monitoring: state changed to failed, aborting test
11f8286d-4041-45b0-9a30-babfd5a26b73 d50b797e-a79f-43a3-93a9-c2443a142b61 tombstoned map entry is removed from the LiveMap after the GC grace period with web_socket text protocol realtime/liveobjects Realtime with LiveObjects plugin tombstoned map entry is removed from the LiveMap after the GC grace period with web_socket text protocol Connection monitoring: state changed to failed, aborting test
69ab438e-0455-4eae-87cc-138ec0e2c82b b0c3d8fe-ac5a-4587-9694-ed14642338fe tombstoned map entry is removed from the LiveMap after the GC grace period with xhr_polling binary protocol realtime/liveobjects Realtime with LiveObjects plugin tombstoned map entry is removed from the LiveMap after the GC grace period with xhr_polling binary protocol Connection monitoring: state changed to failed, aborting test
265f947e-d385-4139-a85e-bf1f820dfa11 155711c8-3183-4a68-b932-96349772bcba tombstoned map entry is removed from the LiveMap after the GC grace period with xhr_polling text protocol realtime/liveobjects Realtime with LiveObjects plugin tombstoned map entry is removed from the LiveMap after the GC grace period with xhr_polling text protocol Connection monitoring: state changed to failed, aborting test
34029b23-9cec-4816-a74d-b063c4b28639 0e09d46d-d362-4518-a9e7-91a4944cc2ed tombstoned map entry is removed from the LiveMap after the GC grace period with binary protocol realtime/liveobjects Realtime with LiveObjects plugin tombstoned map entry is removed from the LiveMap after the GC grace period with binary protocol post: /channels/tombstoned map entry is removed from the LiveMap after the GC grace period binary/objects FAILED; http code = 404, error code = 40400, message = No key found with id hywjUg; operation = {"operation":"MAP_SET","objectId":"root","data":{"key":"foo","value":{"string":"bar"}}}
487df01a-ad11-403d-81d0-4281f3ca14b9 1bf5faa4-ef31-45c5-87cc-3db026442181 tombstoned map entry is removed from the LiveMap after the GC grace period with text protocol realtime/liveobjects Realtime with LiveObjects plugin tombstoned map entry is removed from the LiveMap after the GC grace period with text protocol Connection monitoring: state changed to failed, aborting test
b4fa9243-a7cf-4ff4-99b5-9eb88fca0c1d 507eb4d0-d912-4a73-800c-c61245f1d89a public API throws missing object modes error when attached without correct modes realtime/liveobjects Realtime with LiveObjects plugin public API throws missing object modes error when attached without correct modes Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves.
90d597ca-81f2-4d4e-bcd8-298b7d026351 ccf17d34-2630-4150-885d-0d3d569ffb83 public API throws missing object modes error when not yet attached but client options are missing correct modes realtime/liveobjects Realtime with LiveObjects plugin public API throws missing object modes error when not yet attached but client options are missing correct modes Connection monitoring: state changed to failed, aborting test
d4a30306-95ce-45ca-ae66-8f33b96151c8 d43f68a0-a579-4311-8e55-6c8720631c0d public API throws invalid channel state error when channel DETACHED realtime/liveobjects Realtime with LiveObjects plugin public API throws invalid channel state error when channel DETACHED Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves.
02b007c8-7f1e-499e-8096-95b738a7bb6f 34464676-73f9-4912-a1e2-329690eda7ba public API throws invalid channel state error when channel FAILED realtime/liveobjects Realtime with LiveObjects plugin public API throws invalid channel state error when channel FAILED Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves.
9d1e8e15-ea28-45f1-a738-0c80e61ce3cd 60351885-c703-466c-afd8-8f89ef9c5b5c public write API throws invalid channel state error when channel SUSPENDED realtime/liveobjects Realtime with LiveObjects plugin public write API throws invalid channel state error when channel SUSPENDED Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves.
b84508f2-0d5e-4210-aea9-5a352cc30799 4d2884d3-ace8-492f-afc4-1856badc169d public write API throws invalid channel option when "echoMessages" is disabled realtime/liveobjects Realtime with LiveObjects plugin public write API throws invalid channel option when "echoMessages" is disabled Connection monitoring: state changed to failed, aborting test
169cede4-4802-4a13-b435-a8a5a0112c57 9d601331-fd5e-44d0-98bd-e35d7ec65216 The first ATTACHED should always provoke a SYNCING even when HAS_OBJECTS is false, so that the SYNCED is preceded by SYNCING realtime/liveobjects Sync events The first ATTACHED should always provoke a SYNCING even when HAS_OBJECTS is false, so that the SYNCED is preceded by SYNCING Connection monitoring: state changed to failed, aborting test
58afdde6-0148-44e4-9d37-7ff7f5f5680e f5eb1d1a-3a24-4115-ac93-e53f75310aec ATTACHED with HAS_OBJECTS false once SYNCED emits SYNCING and then SYNCED realtime/liveobjects Sync events ATTACHED with HAS_OBJECTS false once SYNCED emits SYNCING and then SYNCED Connection monitoring: state changed to failed, aborting test
d059f0cc-a26e-4446-a2ad-9cbd38e0383e 7ebab150-a5a0-44b5-97e0-248ffc21a91b If we're in SYNCING awaiting an OBJECT_SYNC but then instead get an ATTACHED with HAS_OBJECTS false, we should emit a SYNCED realtime/liveobjects Sync events If we're in SYNCING awaiting an OBJECT_SYNC but then instead get an ATTACHED with HAS_OBJECTS false, we should emit a SYNCED Connection monitoring: state changed to failed, aborting test
649b55a0-5a08-4025-b162-7b16435e7012 13c8264c-02f0-4800-a21f-73818d665476 An initial ATTACHED with HAS_OBJECTS true provokes a SYNCING realtime/liveobjects Sync events An initial ATTACHED with HAS_OBJECTS true provokes a SYNCING Connection monitoring: state changed to failed, aborting test
cf259ed8-2d58-465c-ae25-d8a8ce214931 9a87de63-159f-47aa-a170-12a376c99d48 ATTACHED with HAS_OBJECTS true when SYNCED should provoke another SYNCING, because we're waiting to receive the updated objects in an OBJECT_SYNC realtime/liveobjects Sync events ATTACHED with HAS_OBJECTS true when SYNCED should provoke another SYNCING, because we're waiting to receive the updated objects in an OBJECT_SYNC Connection monitoring: state changed to failed, aborting test
dd7b3d88-4263-4886-b970-f73d9f71ff91 9fdebc82-49f8-4fd6-927c-e597abef8983 SYNCED is not emitted midway through a multi-message OBJECT_SYNC sequence realtime/liveobjects Sync events SYNCED is not emitted midway through a multi-message OBJECT_SYNC sequence Connection monitoring: state changed to failed, aborting test
127550ee-c008-45a2-a1bc-59b8f8d75d34 d64a906a-691d-46e1-87fd-fb5b17bbf07f allows you to use push admin functionality browser/modular Rest BaseRest without explicit Rest allows you to use push admin functionality expected Error: No key found with id hywjUg { …(7) } to be null
d431b7d4-3fe0-4580-8ded-fc3b7f0e00cc 0199b633-a6c3-4f3d-b3ff-18ada1c20486 allows you to call `stats()` browser/modular Rest BaseRest without explicit Rest allows you to call `stats()` expected { …(6) } to be null
4f03c5e4-5e79-4196-b88e-b96438cd054b 7dd0ed12-8a01-41dc-a779-a276d3beedc8 allows you to call `batchPublish(...)` browser/modular Rest BaseRest without explicit Rest allows you to call `batchPublish(...)` expected Error: No key found with id hywjUg { …(5) } to be null
0a43e5c6-02e8-48e0-8994-8736ebb59df4 8f298b8c-14b4-4df3-8f42-7461a643d78c allows you to call `batchPresence(...)` browser/modular Rest BaseRest without explicit Rest allows you to call `batchPresence(...)` expected Error: No key found with id hywjUg { …(7) } to be null
d05da8a9-f5cb-4741-9f53-e4132989ce4f 8e5ed169-c0a6-488f-b41f-6a717999bd3d allows you to call `auth.revokeTokens(...)` browser/modular Rest BaseRest without explicit Rest allows you to call `auth.revokeTokens(...)` expected Error: No key found with id QD5wWQ { …(7) } to be null
382eed5d-e4a5-4817-b646-543fab4a2394 ec137204-7e64-470b-a34e-b0c7ac2ebf32 allows you to call channel’s `history()` browser/modular Rest BaseRest without explicit Rest allows you to call channel’s `history()` expected Error: No key found with id hywjUg { …(5) } to be null
f1063214-507c-40e1-9a4c-5c8f13b50d8a 6048a982-4005-44b6-ac89-5d4231e6b56f allows you to call channel’s `presence.history()` browser/modular Rest BaseRest without explicit Rest allows you to call channel’s `presence.history()` expected { …(6) } to be null
06c5ae5b-becf-4222-b1b2-15e12112b08c 890f6a4d-d1e7-4bd6-ab2e-af746f25d682 allows you to call channel’s `status()` browser/modular Rest BaseRest without explicit Rest allows you to call channel’s `status()` expected { …(6) } to be null
52673891-0c2f-4a93-9563-1bbf9b3336a6 f3ba2798-2c85-42aa-a86a-75760e5429d8 allows you to use push admin functionality browser/modular Rest BaseRealtime with Rest allows you to use push admin functionality expected Error: No key found with id hywjUg { …(7) } to be null
38d91093-5170-47dc-87a3-1e73ae8006f4 f8b4f83c-f048-455e-ad03-baeea208adf9 allows you to call `stats()` browser/modular Rest BaseRealtime with Rest allows you to call `stats()` expected { …(6) } to be null
b6812434-9672-4c49-a8ab-4109fa74f1a1 9f956192-6c00-421e-b28a-ebd9f0e2865e allows you to call `batchPresence(...)` browser/modular Rest BaseRealtime with Rest allows you to call `batchPresence(...)` expected Error: No key found with id hywjUg { …(7) } to be null
811f8df2-13bc-48fb-9b45-87af4c8e6170 33a96ea6-4a72-4e91-8080-12fa20c59f24 allows you to call `auth.revokeTokens(...)` browser/modular Rest BaseRealtime with Rest allows you to call `auth.revokeTokens(...)` expected Error: No key found with id QD5wWQ { …(7) } to be null
7940b0e7-6716-49f0-9bd5-cac3b6b4a7df 303d4b80-b287-41cc-bfa1-2570671b6fed allows you to call channel’s `history()` browser/modular Rest BaseRealtime with Rest allows you to call channel’s `history()` expected Error: No key found with id hywjUg { …(5) } to be null
8ff6860f-b762-4c6d-8539-350f71e74149 ab94e4a4-cf6a-4666-b336-f97dc83c39e0 is able to publish encrypted messages browser/modular Crypto with Crypto BaseRest is able to publish encrypted messages Connection monitoring: state changed to failed, aborting test
560c2397-44bf-4a7f-b1b7-510a33cc2592 dcbadc63-40f7-4b5a-8a56-352b280609d0 is able to publish encrypted messages browser/modular Crypto with Crypto _BaseRealtime is able to publish encrypted messages Connection monitoring: state changed to failed, aborting test
90b8333a-6ef2-4d6d-96f9-f1b5dead222e e8d1b924-48ad-453d-9926-e1ca7822df63 is able to decrypt history messages browser/modular Crypto with Crypto BaseRest is able to decrypt history messages No key found with id hywjUg
4fb00074-6859-4295-b0cc-4b68e5f71975 b357d80b-c4d1-4cca-af9a-6adb2b07cf3d is able to decrypt history messages browser/modular Crypto with Crypto _BaseRealtime is able to decrypt history messages Connection monitoring: state changed to failed, aborting test
0bd8df7a-0475-4119-bcd5-6828ae1ad599 863144f9-a517-4bd7-a0c5-157192ba6b7d uses JSON browser/modular MsgPack with useBinaryProtocol client option without MsgPack BaseRest uses JSON No key found with id hywjUg
b79c4add-92b7-4ccf-a281-9d767e27cbbe ae386511-a305-4a9e-8a18-f1bf5a2556df uses MessagePack browser/modular MsgPack with useBinaryProtocol client option with MsgPack BaseRest uses MessagePack Error response received from server: 404 body was: {}
773f3f7b-1e00-4e82-903a-3e632c982d0d b7be61ff-db9b-422e-a585-aa6ab727729d offers realtime presence functionality browser/modular RealtimePresence BaseRealtime with RealtimePresence offers realtime presence functionality Connection monitoring: state changed to failed, aborting test
46950a36-4d16-49f4-834d-2b26b68a420c ec903085-1f18-4cdd-9608-00d91eef4c3f doesn’t break when it receives an ANNOTATION ProtocolMessage browser/modular Annotations BaseRealtime without Annotations doesn’t break when it receives an ANNOTATION ProtocolMessage Connection monitoring: state changed to failed, aborting test
b84e41ed-85a7-4653-8bf1-887f97b36cca f1bf7017-6cb7-46f9-b2ee-4b6329daba18 offers annotation functionality browser/modular Annotations BaseRealtime with Annotations offers annotation functionality Connection monitoring: state changed to failed, aborting test
994d97bd-4497-4eae-8668-b4359b3c9c5a 8bc98c34-de33-4e2f-9afd-2319c7c4d6f6 is able to use the web_socket transport browser/modular Transports BaseRealtime with the WebSocketTransport plugin is able to use the web_socket transport Connection monitoring: state changed to failed, aborting test
c4f49570-b724-495d-83dc-08b67a795494 23485f07-6118-4463-b207-7b95394f2855 is able to use the xhr_polling transport browser/modular Transports BaseRealtime with the XHRPolling plugin is able to use the xhr_polling transport Connection monitoring: state changed to failed, aborting test
0c05cd72-5d9d-42c3-ba24-f834cef97bd6 974cf78d-58ca-44eb-b472-f0ba6de0e02a is able to subscribe to and unsubscribe from channel events, as long as a MessageFilter isn’t passed browser/modular MessageInteractions BaseRealtime without MessageInteractions is able to subscribe to and unsubscribe from channel events, as long as a MessageFilter isn’t passed Connection monitoring: state changed to failed, aborting test
48f47dc2-c030-45da-a03d-630648b02600 8ae866df-a815-493c-9cc5-5b89e182c570 can take a MessageFilter argument when subscribing to and unsubscribing from channel events browser/modular MessageInteractions BaseRealtime with MessageInteractions can take a MessageFilter argument when subscribing to and unsubscribing from channel events Connection monitoring: state changed to failed, aborting test
cd2a756c-3dad-4efc-8ed8-a39a0db377f4 0334b8c1-da0a-4157-ba6c-d682912e34a7 "after all" hook in "{root}" "after all" hook in "{root}" Could not tear down Test App: "HTTP request failed 401"