There are 332 failures in this upload.
| Failure ID | Test case ID | Test class | Test case | Message |
|---|---|---|---|---|
| 6117073c-54a0-4b76-b09c-284a923f6bc8 | 569e6bd6-438f-4749-a6cb-f24dbe8c96e5 | presenceMessageAction | realtime/presence presenceMessageAction | Action should contain string "enter": expected 'present' to equal 'enter' |
| 226c4c03-d5d6-4d07-9c5b-6ebc7c82a5e7 | 803a454f-4be9-4412-895a-fe13926942f2 | presenceMessageExtras | realtime/presence presenceMessageExtras | Timeout of 20000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves. |
| 2567669d-4a99-46e1-bdcf-fadf094e72f2 | aa304eca-3d01-4f9c-ac7e-a79063b78c79 | multiple_pending | realtime/presence multiple_pending | Timeout of 20000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves. |
| 3b83787d-0e7a-434d-96de-d1786d7fb5cd | 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. |
| 63f5d18d-12f6-4e68-8b0f-01ed4548ef9e | 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. |
| 81501c75-505b-4ed0-8e3c-8b2faf2786fb | 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. |
| f2a66d63-a372-4215-b5af-895de355eef8 | 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. |
| 7139e95e-7122-40fe-8e0e-6a604f19dd4c | 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. |
| 228ad4d3-2c23-4c6b-b2a7-e0f5e1c26fba | 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. |
| b4cfca56-4ede-45b2-ab2d-6c2018840c36 | 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. |
| 37ebf1c2-661a-47c7-8513-1d1d72d57a1a | 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. |
| 65ac4a72-c49e-4305-890b-8927710a6b00 | 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. |
| 194a732b-a463-481e-a9ce-8e9b8937d6d4 | 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. |
| ec7ab684-cbb1-4b6a-8554-ca483b7fcd70 | 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. |
| e37e67e6-b6cf-45ec-b358-92efba981f7d | 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. |
| ea9d1c9c-0cfd-4f73-9fda-71e723868e1a | 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. |
| 15f89516-d894-4099-99b7-1d7c70414f2a | 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. |
| a9e503c6-a3da-46c8-ae07-ce87be4fea57 | 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. |
| d9c1100d-1432-498b-8cf6-f39cddd27b4e | 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. |
| 5f68cce7-d9ad-4731-a5a9-a5a8396834dd | 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. |
| fd7473de-0ed7-46c5-ab81-a23a5012d5b7 | 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. |
| 0f663258-e3e4-4a70-84c8-049b14bd8fe3 | 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. |
| c03643c6-e62f-4063-9908-de3619425c33 | 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. |
| 39d415f8-1045-43e7-8a62-3ce32f09b8e9 | 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. |
| 9498d22e-4392-4c76-baa1-9431acdc6ab2 | 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. |
| d5b6e437-2b50-4923-aa88-5816cd76d11b | 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. |
| b1088f90-fcae-43c0-9a22-4520bd434311 | 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. |
| 56b0faeb-7ce5-47e3-8b97-4a58d9836fc9 | 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. |
| 175c6d85-deb5-42e7-9a3c-f8a9f23d4201 | 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. |
| de5ad8c1-201c-43c5-abd3-9b67a0948e02 | 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. |
| 5c1d6555-c5c0-406d-b85c-474bee46a706 | 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. |
| 587d587a-8a9c-4be9-9a38-516dcd73d8be | 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. |
| eec18c32-c0dd-4293-b5a7-8384a30f2637 | 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. |
| 52c4bb08-5592-4480-9776-55b282e2e5cc | 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. |
| 31393597-5bb3-4e3b-9fbc-1af88a7332d2 | 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. |
| beaf2bf6-2b62-4a63-bf24-1a9ca7a3aa00 | 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. |
| fc426fa8-da3b-4d45-8e7f-0b0a1bc00040 | 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. |
| 2241919d-2921-4c7d-b636-5060ab5692db | 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. |
| 0f7d228f-04c5-4641-bb98-e2e2cfceb020 | 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. |
| 298e1439-7920-4118-8ba2-973fabe2f5ff | 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. |
| 2a86fd1a-95e6-47f0-9a94-d71d6edc9adb | 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. |
| fdaed4e6-ca20-4d89-964d-0de6ca673316 | 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. |
| c1f64e5a-bad1-400d-90a5-ed12bd0d73e6 | 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. |
| 62614e9a-584d-47b9-aa43-3eca441e14a1 | 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. |
| 90133b99-6ffe-4cfe-bbfc-8fe810f0444a | 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. |
| 10ab5c91-72e6-4355-be0b-b2fcd3e5028e | 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. |
| 1d757c48-b922-4658-9241-43ab6bd086bc | 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. |
| 8664e210-7cfd-4770-ae8a-af2a416d6ee4 | 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. |
| 0712617c-cbcb-4bbb-8e25-74593875c848 | 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. |
| 86b4ee80-fc34-4a93-a082-421a1ee50d2d | 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. |
| 793e98cf-d38d-422b-b81c-ef2c65b5cfb5 | 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. |
| 983ae951-a21c-4a55-98a0-00a29df92c69 | 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. |
| 5fc29f4d-3e43-4f89-aed0-2c85f0e39e4d | 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. |
| 1401b748-4d3c-4e38-8068-606cb22b3c8a | 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. |
| 8b2a9b3d-1c04-44b5-8461-66e774791470 | 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. |
| 1dcd9f53-c34c-423c-aaa1-f8f459cc26dc | 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. |
| 603fba6f-8316-4a69-a29d-d86163ad4de6 | 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. |
| 77ccfeaf-2b56-45b7-a81d-771d524c744d | 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. |
| c46f1b92-a955-4472-aa76-c70b7b636ab0 | 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. |
| b07172d2-e5e7-444d-8317-65e9422226ef | 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. |
| 86cb5c2a-cdc0-4de5-ad1c-39e27bfdd1aa | 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. |
| b073a911-08c5-42f1-8027-5d32ec2107b0 | 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. |
| 2e50916c-616e-4254-bad5-aa1524338fae | 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 | post: /channels/can apply COUNTER_INC object operation messages binary/objects FAILED; http code = 404, error code = 40400, message = No key found with id go1OJg; operation = {"operation":"COUNTER_CREATE","data":{"number":0}} |
| d8ae6199-a8f1-47dd-864b-3d8dc01560e9 | 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 |
| 1a698f67-da53-4823-80dd-9c66b1011515 | 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 |
| 1f8030a1-d5e8-437b-987c-d045946e18e4 | 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 | post: /channels/can apply OBJECT_DELETE object operation messages/objects FAILED; http code = 404, error code = 40400, message = No key found with id go1OJg; operation = {"operation":"MAP_SET","objectId":"root","data":{"key":"map","value":{"objectId":"map:fvjpNS8P-gkaSimAa8ZLqlEVRc6E8i0c9bKdtjnG6b8@1769605398561"}}} |
| 639b3fc8-2992-46c9-89f0-89209d5da918 | 1e64f40f-0e93-4137-aad0-44baceb2ac1c | OBJECT_DELETE for unknown object id creates zero-value tombstoned object | realtime/liveobjects Realtime with LiveObjects plugin OBJECT_DELETE for unknown object id creates zero-value tombstoned object | Connection monitoring: state changed to failed, aborting test |
| 2615dae7-951e-4261-8cb5-0e274846c0bf | 27c5d23e-f768-4aa9-a027-16a8882f7608 | OBJECT_DELETE object operation messages are applied based on the site timeserials vector of the object | realtime/liveobjects Realtime with LiveObjects plugin OBJECT_DELETE object operation messages are applied based on the site timeserials vector of the object | Connection monitoring: state changed to failed, aborting test |
| 2cad034a-91f8-40e5-819c-f78c18bcece2 | 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 | Connection monitoring: state changed to failed, aborting test |
| c2b17ff3-0ca0-4787-a4a6-b5d58513d5fd | 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 |
| 8d56f03e-8e0d-443d-a03e-05e062bfb607 | 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" | Connection monitoring: state changed to failed, aborting test |
| 1bb0dd49-e790-4b9b-bc00-9be4aaa61e54 | 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 | Connection monitoring: state changed to failed, aborting test |
| 28abd822-ed96-49cf-9787-82383c5feb58 | 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 | post: /channels/object operation message on a tombstoned object does not revive it/objects FAILED; http code = 404, error code = 40400, message = No key found with id go1OJg; operation = {"operation":"MAP_SET","objectId":"root","data":{"key":"map1","value":{"objectId":"map:8q7ZlINEkdfE3kYOjhlxZULTzwmtmMG_S5K5q7t8_FY@1769605402279"}}} |
| 0021ee32-3885-45b9-bedf-4ede4b38010d | 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 |
| a3e1645e-8cb7-4718-8a80-94c2b5afe48d | 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 |
| 049a713b-0c86-4585-a2ff-8b0173f71d16 | 8f7a7e1b-1bae-470e-b266-b4c557e1d943 | buffered object operation messages are discarded when new OBJECT_SYNC sequence starts | realtime/liveobjects Realtime with LiveObjects plugin buffered object operation messages are discarded when new OBJECT_SYNC sequence starts | Connection monitoring: state changed to failed, aborting test |
| c6fea6b6-ac4c-4dff-89a3-68733405b613 | f332b789-2bdf-4a7f-88dc-64a63e6bcaef | buffered object operation messages are applied based on the site timeserials vector of the object | realtime/liveobjects Realtime with LiveObjects plugin buffered object operation messages are applied based on the site timeserials vector of the object | Connection monitoring: state changed to failed, aborting test |
| 5542c0b8-9e95-4883-9b53-65f8c0e348ee | 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 | Connection monitoring: state changed to failed, aborting test |
| 18586ca5-6530-4113-baae-8223efa18d6e | 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 | Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves. |
| 3475bb17-4047-4810-8e1e-e14de510e744 | 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 | Connection monitoring: state changed to failed, aborting test |
| e7ed5ec8-c91c-4504-b68e-084e7e959dcf | 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 | Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves. |
| 292fb0b9-b8dc-44e1-9f0d-9cb3ab6ad5f9 | 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 | Connection monitoring: state changed to failed, aborting test |
| c3f57412-ad5e-433f-8906-74b226660c3b | 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 go1OJg; operation = {"operation":"COUNTER_CREATE"} |
| 91b59cca-fec6-47b1-a604-5974647d881e | 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 | post: /channels/LiveCounter.increment sends COUNTER_INC operation text/objects FAILED; http code = 404, error code = 40400, message = No key found with id go1OJg; operation = {"operation":"COUNTER_CREATE"} |
| 23ad7414-3102-423a-bdc6-02fe3b9be625 | 62c878eb-dc23-4167-aab3-cb36d20efeed | LiveCounter.increment throws on invalid input | realtime/liveobjects Realtime with LiveObjects plugin LiveCounter.increment throws on invalid input | post: /channels/LiveCounter.increment throws on invalid input/objects FAILED; http code = 404, error code = 40400, message = No key found with id go1OJg; operation = {"operation":"COUNTER_CREATE"} |
| 47febcae-4dcf-4805-8b0b-eddf2b05b63e | 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 |
| 6fc5053e-409d-4ad4-875b-da8234a707f5 | 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 | post: /channels/LiveCounter.decrement sends COUNTER_INC operation web_socket text/objects FAILED; http code = 404, error code = 40400, message = No key found with id go1OJg; operation = {"operation":"COUNTER_CREATE"} |
| bec563df-7d8a-4edf-875c-e9b1e500f8e6 | 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 |
| bbcab168-a602-46fa-82ad-eb13833e47b6 | 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 |
| 9fd331c0-a0b3-449f-a08c-c6756f4a61f1 | 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 go1OJg; operation = {"operation":"MAP_SET","objectId":"root","data":{"key":"counter","value":{"objectId":"counter:cSUEgc__YEA1KUNRrdYvGL3ZVeNKS_VCDO4e83oZUKw@1769605533990"}}} |
| 31b90af4-8f91-4c80-b4fb-ed8f27df1182 | 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 | Connection monitoring: state changed to failed, aborting test |
| be0e9717-ea61-4215-90a2-9ebecd591f93 | 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. |
| 04f32068-4e94-4c2e-9994-3970fa92728b | 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 | Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves. |
| e8013329-053d-415c-9a1b-15702571a856 | 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 |
| ced88fab-87a2-43fb-b214-a7bd737d3672 | 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. |
| cea72714-7516-4297-91a2-23d8d38976fc | 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 |
| 9cfea7de-a662-4e93-b625-6d1d0ba4b74d | 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 |
| 73000f40-845c-4e69-87d3-c7a229096cc1 | 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 | Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves. |
| 2ea6901d-7fb2-4f8b-9f90-19c77fd3cdbb | 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 |
| 5e57b7cb-2ef7-434e-afad-d936a0a8d27b | 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 |
| c2c716a1-d478-4a2b-8f72-e667a1116fd5 | 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 |
| 14822adc-2571-417c-89b1-dc8e92c89cff | 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 |
| de2ef1a2-78da-4c02-bfde-494674790263 | 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 |
| cc60c211-5e31-4a05-af80-3a8d08b1e6a6 | 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 |
| aa5e659a-5a41-4a87-9fba-f68f9727373c | 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 |
| bd1ea1a2-1f7f-4fda-932b-43ea82a77101 | 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 |
| 4d1bdda2-04ee-4500-b152-609feb561bd8 | 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 go1OJg; operation = {"operation":"MAP_SET","objectId":"root","data":{"key":"map","value":{"objectId":"map:QmlxDJ5HyJGkww-B9t75gsiiNlTvIoBVonPpatnOrlI@1769605780332"}}} |
| 69054921-4b35-4baf-b1db-469b0f1affa3 | 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 go1OJg; operation = {"operation":"MAP_CREATE","data":{"foo":{"number":1},"bar":{"number":1},"baz":{"number":1}}} |
| fc6f68d1-ed55-4f5c-8527-56c8b5687d72 | 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 | post: /channels/LiveMap.remove sends MAP_REMOVE operation xhr_polling text/objects FAILED; http code = 404, error code = 40400, message = No key found with id go1OJg; operation = {"operation":"MAP_CREATE","data":{"foo":{"number":1},"bar":{"number":1},"baz":{"number":1}}} |
| 6c1d21d3-d023-45ec-a882-c435ff915c5e | 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 |
| 0b9ac5b7-a6ee-437b-9af4-c1ada3f0dfce | 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 |
| 05104655-3216-42cd-b700-f11e28d3d61d | 49bd9e5a-0546-4c90-afe6-ce6c4e535c6b | LiveMap.remove throws on invalid input | realtime/liveobjects Realtime with LiveObjects plugin LiveMap.remove throws on invalid input | Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves. |
| 02979118-5383-4e7f-8d0a-2f211fc53ea6 | 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 |
| 63fe1db1-0619-402a-b28a-fa87d16ff8ed | 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 | Connection monitoring: state changed to failed, aborting test |
| ce1c5068-1c84-4df1-9aca-f1dd21f1f638 | 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 | Connection monitoring: state changed to failed, aborting test |
| f85dba05-ded3-4477-b247-08109fffd7e8 | 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 |
| ba2217b2-2fc3-45b8-bb70-24fa2f39e3d9 | 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 |
| 57b7f2e9-1662-4ee9-a72b-46aa23cf9950 | 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 | Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves. |
| e720b63b-e517-42cb-bc6e-90133bba5908 | 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 |
| 52efca93-9748-47f4-a7e0-7a3ce86c4099 | 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 |
| 9091af7d-84c1-45cf-961b-e1b6e630d493 | 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 |
| c059bbb6-f0a4-4c34-a851-d3351102987d | 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 |
| 6d7be7b5-3c9d-4445-a952-39a99fd6bc9c | 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 |
| 34413f50-f128-4844-8ea2-d4c48aa3625b | 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 | Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves. |
| 49b7b97a-bbeb-487a-8724-85872bda1764 | 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 |
| b6261003-f248-4cbf-a8c3-53aabce325f5 | 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 |
| a5534240-7715-4908-b9e2-2ac91790750c | 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 |
| 64ea21b4-68c8-4554-ad74-a3c12da6a9b8 | 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 |
| 1535f7c1-65cb-41a2-9215-337dad3132a9 | 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 |
| 5b1ab08e-fad6-4b80-b363-96b4af9e336c | 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 |
| 019f03aa-9829-4cef-958a-f6e0560623d5 | 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 |
| dbc11a98-16e0-4bf2-9000-0b96a7124d4c | 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 | Connection monitoring: state changed to failed, aborting test |
| 3f3bf701-e603-4c3e-b3f1-6b05120d8230 | 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 |
| 872acb14-d783-48b3-90bb-bbdfae84dea8 | 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 | Connection monitoring: state changed to failed, aborting test |
| 79181abd-1f7e-48a5-8e97-4ff3ea9e1cc1 | 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 |
| de0dc8eb-4193-4a64-affc-7266e8bf3308 | 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 | Connection monitoring: state changed to failed, aborting test |
| 6b226288-d39e-4c87-8419-db32b1a93b24 | 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 | Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves. |
| 1064f475-37d5-4399-bd20-fa3ed6942737 | 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 | Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves. |
| 547ae51f-a635-437f-ac6e-82e781445d72 | 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 |
| 38bf82e5-fad7-493a-908e-0048a849ed37 | 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 |
| 84d5a71c-a0c5-4f5d-af4d-7380a4a59952 | 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 |
| 710d68a0-9ae3-4077-bf30-d13035177e78 | 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 |
| d26adc6e-3954-4c13-be54-6396e8f184aa | 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 |
| e62d3e5c-55d2-4201-bb7c-fa560f3662dc | 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 |
| 4e26fc2d-760d-4e63-8b94-ff5546f5c920 | 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 |
| b1ddcb1a-ecba-4d35-88f6-a3f934200462 | 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 |
| 7fea17dc-335c-4ef4-8cec-cf5b30b123d7 | 76092e4c-e6c6-4ede-a5d6-3ed9f6155980 | DefaultBatchContext.get() returns child DefaultBatchContext instances | realtime/liveobjects Realtime with LiveObjects plugin DefaultBatchContext.get() returns child DefaultBatchContext instances | Connection monitoring: state changed to failed, aborting test |
| 5104ca63-c7fc-4f31-88f3-78027708a852 | 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 | Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves. |
| 34f7f3c0-730e-4449-a505-c82ef0cc0689 | 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 |
| 8bdaa697-f527-455f-8ba3-5f1f796b2774 | 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 |
| 4a731183-68a6-4639-b939-2799ec9adc5d | 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 |
| e2266a9c-23b4-443e-a748-793a901a7eb4 | 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 |
| a87139c3-8063-4a3e-b9cf-1a0cbc6da6a8 | 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 |
| 388d108b-ce1f-42b0-b335-2576c5bc8346 | 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 | Connection monitoring: state changed to failed, aborting test |
| a81c54a2-77b2-4078-9e2e-a4764b7cd4f2 | 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 | Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves. |
| a16df7ae-99f8-4b0c-a519-157572cc9c4a | 27aa82be-68bd-46bb-a0bd-ab053bed723c | PathObject.batch()/DefaultInstance.batch() can be called without scheduling any mutation operations | realtime/liveobjects Realtime with LiveObjects plugin PathObject.batch()/DefaultInstance.batch() can be called without scheduling any mutation operations | Connection monitoring: state changed to failed, aborting test |
| 250153d3-0789-46a9-9367-6b4324df9f33 | 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 |
| 45d9fb57-243f-40bb-bfbc-0b85d67dc36a | df41e3a8-8f38-4e90-8159-a8da1588ef29 | RealtimeObject.get() returns PathObject instance | realtime/liveobjects Realtime with LiveObjects plugin RealtimeObject.get() returns PathObject instance | Connection monitoring: state changed to failed, aborting test |
| f960d06d-c19b-40e4-9fc8-339e3851a70e | 07cbda95-2ed1-4e69-9ef4-94ae7f5affcc | PathObject.get() returns child PathObject instances | realtime/liveobjects Realtime with LiveObjects plugin PathObject.get() returns child PathObject instances | Connection monitoring: state changed to failed, aborting test |
| c8f2943b-248d-4fcf-9716-24220d12b6f8 | 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 |
| 257fff38-db1f-4caf-9616-b991669fb56c | 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 | Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves. |
| 7c9bac91-911f-4efe-9410-ac359b9a94a8 | e4c93c4a-70f4-4923-a239-3821036104f4 | PathObject resolves complex path strings | realtime/liveobjects Realtime with LiveObjects plugin PathObject resolves complex path strings | Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves. |
| 71afdbe4-4faa-4831-8552-fe2adf2a19b1 | 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 |
| 6c70be52-2b1d-490b-a365-d61614ac18ab | 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. |
| 6bf96ed9-8d37-40df-ba7a-4362675396b8 | 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 | Connection monitoring: state changed to failed, aborting test |
| 74f59e85-f39c-452f-bd3e-c1466157aa81 | 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 | Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves. |
| 8a772d09-4f03-49c8-bcb6-8f0527fce8be | 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 | Connection monitoring: state changed to failed, aborting test |
| 954a21d4-ef9f-46a0-bc8f-f104720014bb | 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 |
| 617dace0-2ad9-4ba7-853c-56b81bd68ff6 | 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 |
| cf94de33-89a3-4c36-a117-5bfe83e41fad | 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 | Connection monitoring: state changed to failed, aborting test |
| 4c6c9026-b79f-431a-a443-8829fa0090f0 | 9df84586-c801-4ff0-8cda-0a8ca89b65f7 | PathObject.get() throws error for non-string keys | realtime/liveobjects Realtime with LiveObjects plugin PathObject.get() throws error for non-string keys | Connection monitoring: state changed to failed, aborting test |
| 091cf22e-3da0-442c-abef-1e8fbacf6d2b | 6bcab50d-eba4-48f2-a698-5861ddc091b6 | PathObject.at() throws error for non-string paths | realtime/liveobjects Realtime with LiveObjects plugin PathObject.at() throws error for non-string paths | Connection monitoring: state changed to failed, aborting test |
| f82976d0-0e14-4a64-b6bd-1597ec9637fc | 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 |
| 662ee630-134b-4116-a907-ffb3f45498ef | 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 |
| 5ee8118a-2b69-4507-a47f-3915e83b4b80 | 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 |
| c9160522-2054-4b8c-a7b4-71f2c72c6554 | 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 |
| cf03a133-0f4f-4b88-b58a-28206b9a6f7a | 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 |
| da5d116b-4a77-4dda-bda4-d409a805a620 | 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 | Connection monitoring: state changed to failed, aborting test |
| a4b12832-c701-40da-ae15-0cf2c221b30b | 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 |
| 5f2fd921-e52b-4922-9209-9b4cef775830 | 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 |
| 0328764c-d4f4-42da-8c49-2f3a709e7b0a | 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 |
| 057bc961-ef81-47b9-90ef-0e9492b9c423 | 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 |
| 8ff01642-9fe3-453e-9663-01534d9a432a | 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 | Connection monitoring: state changed to failed, aborting test |
| 9a5e37b1-6675-4d69-8b96-b18090a331e1 | dd58c622-64e1-49e2-a4ca-b5f48f0c9ba6 | PathObject.subscribe() returns "unsubscribe" function | realtime/liveobjects Realtime with LiveObjects plugin PathObject.subscribe() returns "unsubscribe" function | Connection monitoring: state changed to failed, aborting test |
| 0fc316c0-caf5-4d7b-af71-aefd024b7b82 | 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 |
| 1eb61faf-7732-4623-a49f-44d20b385745 | 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 |
| 94857c39-bc2e-4cf3-99ce-b14011b03a3d | 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 | Connection monitoring: state changed to failed, aborting test |
| 74d7c627-2fda-4aae-93e9-ace26aa52f29 | 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 |
| 69a1486b-42d9-499c-8743-6b26daff526b | ee01f9d5-37f4-4f3e-be16-4503c647bbf8 | PathObject.subscribe() throws error for invalid options | realtime/liveobjects Realtime with LiveObjects plugin PathObject.subscribe() throws error for invalid options | Connection monitoring: state changed to failed, aborting test |
| 250399c0-4c52-4874-acae-16ff4436f9ae | 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 |
| 596cfc8d-5cda-444a-98c7-1d8a22def626 | 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 |
| 83c619ce-9ecf-4404-af33-9682a1afec3b | 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 |
| 8094ab48-7e76-40ad-ac2a-bdb887cdf37c | 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 |
| 5c6069f7-3897-42e1-9c94-4c0167c64b73 | 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 |
| 138aecd8-363d-4550-ba7a-b1cc978de958 | 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 |
| 87cda416-bf98-4e63-80bf-1c5afb369c02 | 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 |
| 300949c6-c971-40c2-a754-b975e18c814c | 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 |
| 4dd308a2-7c54-47f3-96ac-8344869e00a7 | 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 |
| 7ecef556-029c-4f26-8caf-61bf96a0fcbf | 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 |
| b7bb7bda-68ff-4a28-83fd-653522fa6ace | 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 |
| ce1d7c3b-cb8d-40ee-a0a4-356839c6a1ce | 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 |
| dd3b75d9-9b55-4524-a2f4-7b38f25c35ea | 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 |
| 4f6ac4f6-caed-48f8-82bf-e6c4becca149 | 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 |
| 3c40d11b-8cbd-4258-9595-022f3e627e23 | 0b5d4e87-6231-4a47-ba9a-c8b8f24dc99e | PathObject.batch() passes RootBatchContext to its batch function | realtime/liveobjects Realtime with LiveObjects plugin PathObject.batch() passes RootBatchContext to its batch function | Connection monitoring: state changed to failed, aborting test |
| d8878c36-9345-4c5a-9eca-9ef4bce53beb | 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 |
| dcbd3360-4cc5-4526-b3a1-55b17176837a | 057463e7-d1a9-48d7-b8ad-7ae71287a942 | DefaultInstance.get() returns child DefaultInstance instances | realtime/liveobjects Realtime with LiveObjects plugin DefaultInstance.get() returns child DefaultInstance instances | Connection monitoring: state changed to failed, aborting test |
| 8b558618-60be-44d4-acb6-c7c787e7c8ff | 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 |
| 16894b31-b722-48c8-ae76-33734085b18c | 55dfc8d2-3800-4a07-87d7-f23dcb3a0004 | DefaultInstance.value() returns LiveCounter values | realtime/liveobjects Realtime with LiveObjects plugin DefaultInstance.value() returns LiveCounter values | Connection monitoring: state changed to failed, aborting test |
| 097ffd5e-874d-4bde-bd83-0319cd886f05 | 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 |
| 6cb24eca-05af-485e-8257-7a88e5ef2f32 | 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 |
| c0041754-bf80-47e2-bcda-640a7e0e9114 | 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 |
| e0412bba-ee05-4f3e-bdfa-66b019284c79 | 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 |
| 45bb4dfa-d076-411e-9c94-3027f6565db6 | 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 |
| 731630a3-e86d-4364-aacd-bb7e71379f1b | 42845fc7-f921-4dd9-bb6f-21975179ac60 | DefaultInstance.get() throws error for non-string keys | realtime/liveobjects Realtime with LiveObjects plugin DefaultInstance.get() throws error for non-string keys | Connection monitoring: state changed to failed, aborting test |
| 294d449a-f9d7-46bb-b057-9e94ca23c135 | 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 | Connection monitoring: state changed to failed, aborting test |
| 44a42711-593c-4e62-aa51-7e407f811a29 | 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 |
| 95ee7644-6afa-48ba-a391-98303f0f56a4 | 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 |
| 6a70e60f-4fcb-420f-8c0b-f2b44d072a9b | 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 |
| 6be39190-eabf-4861-bd86-07f86f255d41 | 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 |
| 8fbc5897-92ca-4843-a290-b555f51a236c | 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 |
| 10291d9b-cfd8-453d-935b-ed084e8a8a93 | 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 |
| adfe5300-1fb4-42c4-8328-10494cd43713 | 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 | Connection monitoring: state changed to failed, aborting test |
| f4d5746a-fdb6-4625-bfff-3fc22ff19459 | 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 |
| d798cfd1-9706-48e4-9014-6fd3d4c13341 | 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 |
| 06286eb7-aef9-4176-be4d-a6bd1b2e65d2 | 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 | Connection monitoring: state changed to failed, aborting test |
| 0f5e57bc-4454-457b-aadc-c643c5e04cbb | 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 |
| 2e79b323-f12a-4115-a951-5bb445608864 | 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 |
| 69c50bb8-e7fb-45b7-a3d0-dcd3fd9f45ec | 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 |
| 6ecafaa6-a9cd-4ca1-aa4b-38259bab3f2d | 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 |
| c725f52a-8799-46df-a8c5-8ae19d50eaec | 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 |
| 60ce0eda-bb52-42e8-9504-642d3443884c | 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 |
| a81417c0-25a6-40b4-ac82-c0096afb7385 | 071b4280-db9c-48c5-b806-b01fc574fbd7 | DefaultInstance.compact() handles cyclic references | realtime/liveobjects Realtime with LiveObjects plugin DefaultInstance.compact() handles cyclic references | Connection monitoring: state changed to failed, aborting test |
| 4725edc1-7f58-43c1-ba59-c036038f91eb | 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 |
| 0643c8fa-0d8b-471a-aa13-7040051fd252 | 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 | Connection monitoring: state changed to failed, aborting test |
| 4c4f012e-61b4-4b01-9f01-7a759cf6abc2 | 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 |
| 8b9922fb-a2c7-43e3-a03c-e8792eb2c6eb | 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 |
| 73335204-71f5-41d2-8599-29ac6330ce07 | 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 |
| ef87afac-0c17-406b-af58-17f4a5cbfe67 | 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 |
| 431f0295-9d9e-41fe-8832-19185407ce64 | ee6334ce-350a-4c7b-a53e-110d89c6dd0b | DefaultInstance.batch() passes RootBatchContext to its batch function | realtime/liveobjects Realtime with LiveObjects plugin DefaultInstance.batch() passes RootBatchContext to its batch function | Connection monitoring: state changed to failed, aborting test |
| 222ca8aa-8de2-47f5-a190-ab1005413a2c | 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 |
| 577010a3-69f5-4370-9224-d1205dba2213 | 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 |
| 326aa11c-b638-4e83-80a3-248629d813b7 | 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 | Connection monitoring: state changed to failed, aborting test |
| 5d626665-762b-41ce-a447-a5b3df7b0392 | 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 | Connection monitoring: state changed to failed, aborting test |
| 9cd80db6-3de2-41ac-a9de-28716ba65e09 | 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 |
| 7655c46a-78b1-4620-9b28-7333f39355dd | 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 |
| e6d6ca4f-e95c-461e-bc50-858aa8d4297d | 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 |
| 2ddf3bf8-4868-4ed7-b228-fa21e4b7c51b | 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 | Connection monitoring: state changed to failed, aborting test |
| db4d1119-e248-487a-a36c-6768e54bbc0b | 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 | Connection monitoring: state changed to failed, aborting test |
| 93ccf902-936f-4255-b5e7-60336078d259 | 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 |
| 3f612b48-c28b-4ce7-a19f-2278689bec6e | 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 |
| fc199e5c-f3bd-4737-9dd3-01d05b14060d | 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 |
| 56cae416-ab4b-4b22-b223-627a3246316b | 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 |
| 2f7f49ea-2b51-4e56-ab5b-a349eaf4c9c7 | 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 |
| 14bb5ea4-7079-4c28-bde6-b1a08bdce6ac | 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 | Connection monitoring: state changed to failed, aborting test |
| 7c2b27e7-bb4c-4a33-97c9-fe648ae414f7 | 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 |
| f0a1ae99-bcc7-407f-a2fa-1ed9f414cbd8 | 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 | Connection monitoring: state changed to failed, aborting test |
| 34e71de4-9e16-4115-834b-80672ef6b033 | 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 | Connection monitoring: state changed to failed, aborting test |
| ef97196b-3b4b-4e1d-8788-b54f66bbfd6f | 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 |
| f8244c35-af83-4929-aab1-674bcb70513e | 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 |
| 5bd38a08-0de6-45b6-8fdf-359195ec5143 | 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 | Connection monitoring: state changed to failed, aborting test |
| 545b08eb-5657-4a5a-a6df-029a505402d2 | 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 | Connection monitoring: state changed to failed, aborting test |
| 0d16a328-6eda-4f2c-b619-15b217773e10 | 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 |
| 05841b65-33f4-4c7d-a070-22a9258f2b78 | 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 |
| 2c733dbe-4d11-4630-9ded-b723467f55e3 | 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 |
| e0cea212-b686-4c90-9d3f-e29f92f0c2ab | 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 |
| ab1dbb4c-f83f-4fa6-b519-c14c4ae584f6 | 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 |
| 40e9866c-295a-4b95-b003-4d7d763f7558 | 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 | Connection monitoring: state changed to failed, aborting test |
| abacf758-942c-4342-bfd4-6c30f2686cbd | 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 | Connection monitoring: state changed to failed, aborting test |
| 0ac0df8c-6b84-4698-9c32-a1f89078d03b | 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 | Connection monitoring: state changed to failed, aborting test |
| 08003fc6-d042-4ce6-a920-76bf84c34217 | 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 |
| 30bfb476-8f90-499f-b232-2b3162c79f03 | 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 | Connection monitoring: state changed to failed, aborting test |
| f040af7c-a421-456b-ade8-f4e56f3b6f9a | 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 |
| d325581b-d688-42ec-b46a-d24394946ea7 | 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 |
| 0da3beb2-06af-449b-89cb-01ccee81e002 | 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 |
| 73e75838-c130-4322-813c-d576c4c113f0 | 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 |
| 60cb696b-889e-4075-945d-62f7c9671eb1 | 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 |
| 88070c8b-7980-4419-9ffa-b64e348df641 | 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 |
| 77a3ac36-3a2e-453f-bb80-633263fcf718 | 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 |
| cfb05d22-2836-4040-8a87-37df22b93e42 | 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 |
| 772a9788-ab1f-4bd5-ba0a-b41074a52ca5 | 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 | Connection monitoring: state changed to failed, aborting test |
| 55958c18-36f4-43cd-8dce-08f114fb7940 | 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 |
| 12a89393-f53a-4aab-b7e6-fb405f42d56e | 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 | Connection monitoring: state changed to failed, aborting test |
| 4883e649-b3a7-499d-9f61-f34da6b020fd | 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 |
| 3fdc37cd-44aa-473d-be8f-d026e9b6d96a | 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 | Connection monitoring: state changed to failed, aborting test |
| 7b151e2c-3ec1-483d-b70f-6a478dcc7e0a | 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 | Connection monitoring: state changed to failed, aborting test |
| 252f1f04-6c2b-46b6-9e28-51ee7ab5ae3f | 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 | Connection monitoring: state changed to failed, aborting test |
| 5138334c-2c45-4e2e-9844-41116fada0c6 | 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 |
| d6aa65e5-665b-4ce0-aa8d-eecd8b0d71d7 | 7d3942ef-8073-47bc-ae8d-a156a81c6349 | object message publish respects connectionDetails.maxMessageSize | realtime/liveobjects Realtime with LiveObjects plugin object message publish respects connectionDetails.maxMessageSize | Connection monitoring: state changed to failed, aborting test |
| ad447679-72e2-43b8-86d8-1942f0971db2 | 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 |
| c54db5a9-e840-471f-bb52-7e1582a00515 | 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 |
| 48a918a7-ff92-40bd-ae1e-ed983a58acfa | 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 |
| 9cb23fa8-296c-4989-b7ac-4a67af23f470 | 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 |
| 67974d3a-2757-41bf-805f-a11310a4761f | 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 |
| b12968f0-96bc-4f95-a69c-d50b92eae39c | c725668e-6f0c-42d7-ac1f-ba3ea1ba4346 | If we're in SYNCING awaiting an OBJECT_SYNC but then instead get another ATTACHED with HAS_OBJECTS true, we should remain SYNCING (i.e. not emit another event) | realtime/liveobjects Sync events If we're in SYNCING awaiting an OBJECT_SYNC but then instead get another ATTACHED with HAS_OBJECTS true, we should remain SYNCING (i.e. not emit another event) | Connection monitoring: state changed to failed, aborting test |
| ad97dff0-3bf2-44e9-9452-3c7db342a428 | 7d25b2c0-3a85-465a-8e3b-1c6967b61c0a | A complete multi-message OBJECT_SYNC sequence after ATTACHED emits SYNCING and then SYNCED | realtime/liveobjects Sync events A complete multi-message OBJECT_SYNC sequence after ATTACHED emits SYNCING and then SYNCED | Connection monitoring: state changed to failed, aborting test |
| b16ccb0e-b385-4147-a2a9-e77982f4a831 | 5e89d2fc-3e3b-4704-91d7-fc15c6917095 | A complete single-message OBJECT_SYNC after ATTACHED emits SYNCING and then SYNCED | realtime/liveobjects Sync events A complete single-message OBJECT_SYNC after ATTACHED emits SYNCING and then SYNCED | Connection monitoring: state changed to failed, aborting test |
| 32944f23-befe-4c13-a212-4bed6b16144b | 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 |
| 27f704d6-e528-4d83-8f7c-4fac4c5c3194 | e584e12a-24a2-4dee-b56a-59db597d3be5 | A complete multi-message OBJECT_SYNC sequence when already SYNCED emits SYNCING and then SYNCED | realtime/liveobjects Sync events A complete multi-message OBJECT_SYNC sequence when already SYNCED emits SYNCING and then SYNCED | Connection monitoring: state changed to failed, aborting test |
| 10ca57b7-0a8f-4460-b855-b31889a449c7 | 509e22c0-f7b6-4610-82c5-bbbadc46eace | A complete single-message OBJECT_SYNC when already SYNCED emits SYNCING and then SYNCED | realtime/liveobjects Sync events A complete single-message OBJECT_SYNC when already SYNCED emits SYNCING and then SYNCED | Connection monitoring: state changed to failed, aborting test |
| 7cfc4ac2-38bf-4220-a6d6-9e5bbdb8acd8 | c05da649-1b51-43c9-a3a1-7b40d30b4245 | A new OBJECT_SYNC sequence in the middle of a sync sequence does not provoke another SYNCING | realtime/liveobjects Sync events A new OBJECT_SYNC sequence in the middle of a sync sequence does not provoke another SYNCING | Connection monitoring: state changed to failed, aborting test |
| 0f879b43-bc00-484e-a274-ff799db4afa2 | 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 go1OJg { …(6) } to be null |
| 2634c34f-32be-4bbc-95fd-f2b9ef9bf933 | 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 |
| 9aabad82-d972-4bff-bdc2-02f08096a86f | 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 go1OJg { …(4) } to be null |
| 089664dd-e266-4cb7-86ea-09e0b3521c1a | 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 go1OJg { …(6) } to be null |
| 4bba3fb6-2576-4ae5-accf-d3073eaeb485 | 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 TJI_0A { …(6) } to be null |
| ff0ab5f6-3c2b-44fc-9038-9e272a20cc74 | 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 go1OJg { …(4) } to be null |
| 4ab60d29-1714-4e0b-a5f5-8221383a2e58 | 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 |
| f08876c7-b72f-40bf-92fd-83284443f128 | 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 |
| 933f84ec-d2a8-4fa9-a301-ec9f611cfd05 | 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 go1OJg { …(6) } to be null |
| 927ebf79-67cd-4e30-9af2-874a4572c1d9 | 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 |
| f3c315e6-6122-4602-9a66-e713028c8a37 | 79e86a48-24f5-4adb-9cd0-b0c328806e16 | allows you to call `batchPublish(...)` | browser/modular Rest BaseRealtime with Rest allows you to call `batchPublish(...)` | expected Error: No key found with id go1OJg { …(4) } to be null |
| cd897887-2c5a-4a37-88e3-1db272a44dc1 | 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 go1OJg { …(6) } to be null |
| 48961ba2-25cc-41f9-acb5-24d4f7b44d2b | 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 TJI_0A { …(6) } to be null |
| 79a2b89e-23d5-4785-b3b4-56a481f630dd | 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 go1OJg { …(4) } to be null |
| af96119f-0206-488a-b086-bc7b9d35f103 | 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 |
| e6e00733-83f1-47c8-938a-6f1e278aefdd | 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 |
| 7b583bf8-7dd7-4a91-8e71-2763dc00f9b3 | f5a935e4-cc88-4353-a525-d250d5b739b7 | still allows publishing and subscribing | browser/modular Rest BaseRealtime without Rest still allows publishing and subscribing | Connection monitoring: state changed to failed, aborting test |
| b899673f-eb5c-47cd-8871-7a86412d6caa | 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 |
| b174c43b-b869-48ea-8844-57e9a2104923 | 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 |
| 404226ba-94b5-4683-a9c0-cb07846e2165 | 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 go1OJg |
| ca93e596-a08a-4db2-8bc9-664f07d93a83 | 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 |
| 7f9aa7e0-07ad-42d5-a3e4-4db44edf40d2 | 863144f9-a517-4bd7-a0c5-157192ba6b7d | uses JSON | browser/modular MsgPack with useBinaryProtocol client option without MsgPack BaseRest uses JSON | No key found with id go1OJg |
| ff542760-3529-487d-9d4a-96ca074d44a8 | 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: {} |
| 0c3181bf-09f6-4491-ba7b-cc14094f5ee6 | ef2b5f64-3e08-4585-8bbe-dfa57f0c608a | doesn’t break when it receives a PRESENCE ProtocolMessage | browser/modular RealtimePresence BaseRealtime without RealtimePresence doesn’t break when it receives a PRESENCE ProtocolMessage | Connection monitoring: state changed to failed, aborting test |
| 5bcf3c9e-ea9a-4dcc-beb7-414ede24e052 | 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 |
| 244a05bf-d97a-48cc-8c45-63cf5a4115b8 | 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 |
| 93498eb7-0613-41ba-bc03-ba2a2bd0227d | 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 |
| 634368f4-93dc-4a0d-9ccd-e258f928b2d6 | 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 |
| 68a39181-459f-49b8-9ea5-2fb5340d60fc | 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 |
| 14321943-e3e7-450a-864e-706b2b8b0e46 | 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 |
| ba0cfd0b-e22c-4dd4-917a-6500fd61ee99 | 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 |
| 54e375bd-f24b-4118-a436-7fb22b7ca88a | 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" |