There are 246 failures in this upload.
| Failure ID | Test case ID | Test class | Test case | Message |
|---|---|---|---|---|
| 997f47ef-9e60-414e-a4dd-09b468d1e85a | cfa83d21-dd73-4525-970e-00ab93130fcc | channel_backoff_xhr_polling | realtime/failure channel_backoff_xhr_polling | Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves. |
| 99b04c11-52f5-4ef5-9272-7790868257c9 | 08b1cb16-69b0-4153-a19a-386eeaefc8a8 | Presence get simple | rest/presence Presence get simple | Verify correct number of messages found: expected +0 to equal 6 |
| c329fada-18fc-4c71-86b5-af9654437468 | 4dd9f608-309a-4725-9422-dc046d3dad55 | Presence history simple | rest/presence Presence history simple | Verify correct number of messages found: expected 12 to equal 6 |
| 705e9839-fd56-4025-8d22-ca3b2d35cd37 | 866a8a10-3c58-4084-91d4-c69f84b2b2a0 | Presence message JSON serialisation | rest/presence Presence message JSON serialisation | presenceBool is undefined |
| 8c82ce7d-2468-4f33-80f1-fef4eac13f50 | 858513b4-bed0-4a97-b4e0-f6e85c548d40 | OBJECT_SYNC sequence builds object tree on channel attachment with web_socket binary protocol | realtime/liveobjects Realtime with LiveObjects plugin OBJECT_SYNC sequence builds object tree on channel attachment with web_socket binary protocol | Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves. |
| 903e4d0b-be7d-411c-8e48-ff33c52cdb23 | 6cf45860-99cb-4277-9d6b-8938a9a413d8 | OBJECT_SYNC sequence builds object tree on channel attachment with web_socket text protocol | realtime/liveobjects Realtime with LiveObjects plugin OBJECT_SYNC sequence builds object tree on channel attachment with web_socket text protocol | Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves. |
| b364f261-f35c-45ba-8810-09a7fa412c6c | eaf0cf80-32f2-4c33-95d3-0f673ec4e812 | OBJECT_SYNC sequence builds object tree on channel attachment with xhr_polling binary protocol | realtime/liveobjects Realtime with LiveObjects plugin OBJECT_SYNC sequence builds object tree on channel attachment 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. |
| 1e2d7f02-2604-409b-812c-3f52092b2899 | 92478dcd-0eac-46c5-946b-ec5ede7afb9c | OBJECT_SYNC sequence builds object tree on channel attachment with xhr_polling text protocol | realtime/liveobjects Realtime with LiveObjects plugin OBJECT_SYNC sequence builds object tree on channel attachment 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. |
| 9be14104-ba5a-4f35-a3d7-5694650c3c66 | 61095c2d-148c-4f28-af20-d520a5b3ef58 | OBJECT_SYNC sequence builds object tree on channel attachment with binary protocol | realtime/liveobjects Realtime with LiveObjects plugin OBJECT_SYNC sequence builds object tree on channel attachment with binary protocol | Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves. |
| bed1bb87-c1c8-4700-a93d-4f81ca05b3d2 | a133fecf-72d5-4358-a489-0607aad56dd3 | OBJECT_SYNC sequence builds object tree on channel attachment with text protocol | realtime/liveobjects Realtime with LiveObjects plugin OBJECT_SYNC sequence builds object tree on channel attachment with text protocol | Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves. |
| e0abb95c-b0c1-4878-9f94-7e20c18f0bf4 | 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. |
| 918b5532-fbff-420f-975f-14c7ffceb318 | 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. |
| 2a9cbc78-667a-4089-92d6-94735ed84711 | 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. |
| 9900ed3f-d227-43f8-a1b9-cbf5b90fa625 | 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. |
| 560c8d04-55fe-4903-8ecb-a9421e6cb7a0 | 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. |
| af2be5be-61c7-4454-9a8a-89f195396b32 | 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. |
| 147b7b60-119b-4e63-860a-75fb03f5d4e0 | 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. |
| a02ff50c-bb6c-41bb-880a-b11bc2af6ad5 | 141e48b5-c8a8-4788-80da-f2f0551e41f7 | LiveCounter is initialized with initial value from OBJECT_SYNC sequence with web_socket binary protocol | realtime/liveobjects Realtime with LiveObjects plugin LiveCounter is initialized with initial value from OBJECT_SYNC sequence with web_socket binary protocol | Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves. |
| 250e4a7d-ab64-4f7e-94ec-5ad796da0e85 | 6f4c3b35-1ed2-43d6-bb56-6d369fd9d4b6 | LiveCounter is initialized with initial value from OBJECT_SYNC sequence with web_socket text protocol | realtime/liveobjects Realtime with LiveObjects plugin LiveCounter is initialized with initial value from OBJECT_SYNC sequence with web_socket text protocol | Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves. |
| 3abb8b98-c7cc-4e0b-9c70-38817cfe068b | 62936d4f-ce57-4d0b-9e1f-546a32269642 | LiveCounter is initialized with initial value from OBJECT_SYNC sequence with xhr_polling binary protocol | realtime/liveobjects Realtime with LiveObjects plugin LiveCounter is initialized with initial value from OBJECT_SYNC sequence 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. |
| 6d129248-ce21-4dd0-a1fe-80e5c4262229 | efb7371d-6d21-4ac8-a712-1134ca42dbce | LiveCounter is initialized with initial value from OBJECT_SYNC sequence with xhr_polling text protocol | realtime/liveobjects Realtime with LiveObjects plugin LiveCounter is initialized with initial value from OBJECT_SYNC sequence 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. |
| 4d09236e-52a3-4a33-9fa7-8980856ce265 | 53c24fad-1175-4fd6-be9f-20971b6a9cfb | LiveCounter is initialized with initial value from OBJECT_SYNC sequence with binary protocol | realtime/liveobjects Realtime with LiveObjects plugin LiveCounter is initialized with initial value from OBJECT_SYNC sequence with binary protocol | Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves. |
| 2d203b37-a38c-49ab-9f22-494ffe7ecc80 | 0e573816-555c-4eed-b7d4-2c447af400f8 | LiveCounter is initialized with initial value from OBJECT_SYNC sequence with text protocol | realtime/liveobjects Realtime with LiveObjects plugin LiveCounter is initialized with initial value from OBJECT_SYNC sequence with text protocol | Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves. |
| cd0622c0-cddd-498c-bd3b-9a0a56a5f7e1 | f09bf049-5efa-49da-8336-aa92c9de6900 | LiveMap is initialized with initial value from OBJECT_SYNC sequence with web_socket binary protocol | realtime/liveobjects Realtime with LiveObjects plugin LiveMap is initialized with initial value from OBJECT_SYNC sequence with web_socket binary protocol | Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves. |
| 0e62945d-d08d-4681-975d-3d8663d262c8 | 111358b5-20fb-4394-86ce-ea75170a1dad | LiveMap is initialized with initial value from OBJECT_SYNC sequence with web_socket text protocol | realtime/liveobjects Realtime with LiveObjects plugin LiveMap is initialized with initial value from OBJECT_SYNC sequence with web_socket text protocol | Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves. |
| 83a74c47-56c7-439b-a722-a4e990edcfef | 9aef6542-ffa3-4c0c-8f1c-dfab85ebd42d | LiveMap is initialized with initial value from OBJECT_SYNC sequence with xhr_polling binary protocol | realtime/liveobjects Realtime with LiveObjects plugin LiveMap is initialized with initial value from OBJECT_SYNC sequence 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. |
| bcf64f0e-227d-4d19-ae19-bf49722b87a8 | f1a45030-203b-4c3c-997d-2f199c5f8338 | LiveMap is initialized with initial value from OBJECT_SYNC sequence with xhr_polling text protocol | realtime/liveobjects Realtime with LiveObjects plugin LiveMap is initialized with initial value from OBJECT_SYNC sequence 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. |
| e67d2125-eb64-49f3-8fd5-0957fa314e94 | 5fdef5b8-eba3-4df0-9fdd-41141c05b0dd | LiveMap is initialized with initial value from OBJECT_SYNC sequence with binary protocol | realtime/liveobjects Realtime with LiveObjects plugin LiveMap is initialized with initial value from OBJECT_SYNC sequence with binary protocol | Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves. |
| 3aad636e-0b68-4b85-b308-364113377dc2 | fd924481-8514-4f31-a1a0-77764c0a0d74 | LiveMap is initialized with initial value from OBJECT_SYNC sequence with text protocol | realtime/liveobjects Realtime with LiveObjects plugin LiveMap is initialized with initial value from OBJECT_SYNC sequence with text protocol | Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves. |
| 8555e26b-d827-41a8-9531-701e99401ccb | 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 | Check map "valuesMap" has correct number of keys: expected +0 to equal 12 |
| e71ca3ba-12e0-4a64-821f-1db5676fd571 | 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 | Check map "valuesMap" has correct number of keys: expected +0 to equal 12 |
| 5c46241f-5bc6-4152-9a55-8ff368964fdb | 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 | Check map "valuesMap" has correct number of keys: expected +0 to equal 12 |
| b59ffd2f-6499-4d31-9eda-0b2654c71273 | 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 | Check map "valuesMap" has correct number of keys: expected +0 to equal 12 |
| bf28f1f9-f48e-40a7-96d9-148282b1fc5c | 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 | Check map "valuesMap" has correct number of keys: expected +0 to equal 12 |
| 00f4da68-6303-4d06-85ea-593655b9b0c8 | 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 | Check map "valuesMap" has correct number of keys: expected +0 to equal 12 |
| 1c4b554f-3e2a-4319-b209-fff9508c9242 | 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 | Check map "withReferencesMap" has correct number of keys: expected +0 to equal 2 |
| 087aa3eb-73b0-4cfd-bc36-79d108d7c4cb | 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 | Check map "withReferencesMap" has correct number of keys: expected +0 to equal 2 |
| 3079372c-5ac2-4bca-9607-ff28570e3b00 | 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 | Check map "withReferencesMap" has correct number of keys: expected +0 to equal 2 |
| 866cfdb3-74fe-45c6-8687-f7d07c063e89 | 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 | Check map "withReferencesMap" has correct number of keys: expected +0 to equal 2 |
| d2563542-8a03-4a64-a00a-3de19463dbe2 | 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 | Check map "withReferencesMap" has correct number of keys: expected +0 to equal 2 |
| 6d9a19ea-82b3-4307-ad2c-de2b5ef8d3c8 | 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 | Check map "withReferencesMap" has correct number of keys: expected +0 to equal 2 |
| 4dd29f93-c213-4355-aaa0-3fc23d87dbb1 | 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 | Check map at "keyToMap" key in root has correct number of keys: expected +0 to equal 1 |
| bceebdc1-2479-4a26-b20c-9a3e52f01af5 | 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 | Check map at "keyToMap" key in root has correct number of keys: expected +0 to equal 1 |
| bca6ab4a-c850-4a6d-ae88-305e0d9537d3 | 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 | Check map at "keyToMap" key in root has correct number of keys: expected +0 to equal 1 |
| b715122e-8359-4a4e-9d91-c555098c7d23 | 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 | Check map at "keyToMap" key in root has correct number of keys: expected +0 to equal 1 |
| 95f41cc3-92e1-4286-ad75-15a45fd61cfd | 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 | Check map at "keyToMap" key in root has correct number of keys: expected +0 to equal 1 |
| cee984dd-5c00-4643-9686-1b5b0874f0d7 | 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 | Check map at "keyToMap" key in root has correct number of keys: expected +0 to equal 1 |
| 4ddf9b0d-7bd0-44f7-b377-4060bfbaa405 | 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 | Check map at "map" key in root has correct number of keys before MAP_REMOVE: expected +0 to equal 2 |
| 45502775-c5e4-4d2c-a176-38063012d53b | 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 | Check map at "map" key in root has correct number of keys before MAP_REMOVE: expected +0 to equal 2 |
| 18c4ee27-bcdd-49e1-92d1-2eff5c113232 | 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 | Check map at "map" key in root has correct number of keys before MAP_REMOVE: expected +0 to equal 2 |
| 92c77e54-73ff-48eb-a07e-432c4ee0244a | 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 | Check map at "map" key in root has correct number of keys before MAP_REMOVE: expected +0 to equal 2 |
| 57f883af-d6dc-48f8-88b8-8bed59d2c132 | 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 | Check map at "map" key in root has correct number of keys before MAP_REMOVE: expected +0 to equal 2 |
| 371a8973-5f52-4a02-96ac-0196564cc6d5 | 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 | Check map at "map" key in root has correct number of keys before MAP_REMOVE: expected +0 to equal 2 |
| 180900da-edab-4883-ad24-20a149b745e3 | 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 | Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves. |
| 81b57b49-cb9a-4bd7-8d3a-a0010dd6fa7a | 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 | Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves. |
| 669bdb98-ec1e-494e-b186-bd8ecba0851c | 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 | Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves. |
| 23356efd-03c7-48f4-9260-5fab0b39f065 | 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 | Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves. |
| e60d42d1-30fc-499b-8cee-a42fbe3e0420 | 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 | Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves. |
| 62446c3f-fc13-4536-9505-fd8bcfee3840 | 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 | Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves. |
| 59dabee9-5048-4c10-a7e1-63b4fc4aa501 | 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 | map.get(...) is undefined |
| 45564b59-caf9-4241-b41e-0402c8183f1d | 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 | map.get(...) is undefined |
| fe639623-d2d2-423c-8186-b133413ec407 | 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 | map.get(...) is undefined |
| 39d2f543-f520-4f0f-951a-3ee3a26895f0 | 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 | map.get(...) is undefined |
| 785ce2c1-8552-4f70-80d1-059365ec7507 | 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 | map.get(...) is undefined |
| 4e994db6-3bde-40bd-a130-49ed492e0cc4 | 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 | map.get(...) is undefined |
| 4f35c094-a8fe-4c7b-824c-5ca15d30c81c | 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 | Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves. |
| 07fcd878-ef86-4cb0-a9fd-7e91c0ffa746 | 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 | Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves. |
| ccee0841-007b-46cb-9600-00a28b9e1311 | 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 | Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves. |
| f40c970e-4303-463c-9400-20b34f05eb6a | 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 | Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves. |
| 2250bd53-5619-47fd-a3e8-c258bac21c98 | a83f9835-2102-4271-b151-cff7ff61c821 | value type created with LiveMap.create() can be assigned to the object tree with binary protocol | realtime/liveobjects Realtime with LiveObjects plugin value type created with LiveMap.create() can be assigned to the object tree with binary protocol | Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves. |
| 52b98182-c414-4dfe-8fea-4a789893219c | 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 | Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves. |
| aa07c71c-5966-4fab-a011-2e33c2a81ae7 | 8c439b33-baf2-4a49-ac9e-819594cc87cf | LiveMap.create() sends MAP_CREATE operation with primitive values with web_socket binary protocol | realtime/liveobjects Realtime with LiveObjects plugin LiveMap.create() sends MAP_CREATE operation with primitive values with web_socket binary protocol | Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves. |
| 74333c85-2804-487f-9d01-7954e3504da5 | 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 | Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves. |
| e6fa4660-bee2-4571-9ae9-d0ab6dae470d | 27f8a539-d56a-423a-81d6-b85c6ac9ec62 | LiveMap.create() sends MAP_CREATE operation with primitive values with xhr_polling binary protocol | realtime/liveobjects Realtime with LiveObjects plugin LiveMap.create() sends MAP_CREATE operation with primitive values with xhr_polling binary protocol | Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves. |
| fe536287-fc3f-4ad0-8f53-49b5ea0b231a | 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. |
| ccf90a60-7c6f-4ab1-a234-d0fb0831b878 | 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. |
| f7af6674-04b4-4625-912e-5f5ad5b674b1 | 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 | Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves. |
| b6d91280-1dc1-4203-807a-ac6e5ab63e35 | 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 | Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves. |
| b47d3909-86e8-41de-9e79-c4166a4c0185 | 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 | Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves. |
| f8da4f2b-fc71-46a3-9f49-d8b802321fce | 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 | Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves. |
| 50c907e5-1640-4f17-a5e0-71263add169f | 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 | Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves. |
| badaf11b-5e8a-4504-9e1b-c52f4dcb4587 | 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 | Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves. |
| 5dba3c2e-7677-4551-8160-27563571796b | 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 | Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves. |
| f4acdfd6-bc7b-4fc6-91bd-427138e9b172 | 76092e4c-e6c6-4ede-a5d6-3ed9f6155980 | DefaultBatchContext.get() returns child DefaultBatchContext instances | realtime/liveobjects Realtime with LiveObjects plugin DefaultBatchContext.get() returns child DefaultBatchContext instances | Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves. |
| 6724b48c-5113-49b1-bf46-9f3d51e8809f | 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. |
| 98772e15-529e-4d74-a893-84180721e879 | 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 | Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves. |
| d0c178f5-2734-4f3a-956a-7fe52341c416 | 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 | Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves. |
| e48f0218-05be-401f-9be6-4aa148a91aa9 | 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 | Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves. |
| b1f1a046-310c-4f53-b0a2-204e169d1e2b | 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 | Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves. |
| ffa85f59-7887-4230-be69-6a543f3b0b22 | 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 | Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves. |
| 40ac26c4-fc4d-428c-b28c-45e89f0fe336 | 3a76b871-1443-4467-92b5-5f9f1422caac | DefaultBatchContext scheduled mutation operations are applied when batch function finishes with binary protocol | realtime/liveobjects Realtime with LiveObjects plugin DefaultBatchContext scheduled mutation operations are applied when batch function finishes with binary protocol | Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves. |
| 26cea74a-8c3e-44dd-baa7-80c72cb2f570 | 3e493654-dbf7-4b2e-b694-0bc53474b78d | DefaultBatchContext scheduled mutation operations are applied when batch function finishes with text protocol | realtime/liveobjects Realtime with LiveObjects plugin DefaultBatchContext scheduled mutation operations are applied when batch function finishes with text protocol | Connection monitoring: state changed to failed, aborting test |
| fc78627f-b8d6-4351-98aa-3c2c7ea68d7b | 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 |
| 0e974a35-dcc3-4e1c-9eed-7a496fcc83bf | 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 |
| 795d67db-1e13-47f1-94b1-0734d2ef488e | 11a16f62-8b0b-4a45-95b4-3f6c2d979f2f | DefaultBatchContext can't be interacted with after batch function finishes | realtime/liveobjects Realtime with LiveObjects plugin DefaultBatchContext can't be interacted with after batch function finishes | Connection monitoring: state changed to failed, aborting test |
| b18e8319-ef22-4de8-9507-5158549e1f1c | 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 |
| fd9b4084-afec-4c91-ba36-d9fa5371b6c3 | ef9dca90-b24b-4792-809d-62634739de49 | PathObject.at() navigates using dot-separated paths | realtime/liveobjects Realtime with LiveObjects plugin PathObject.at() navigates using dot-separated paths | Connection monitoring: state changed to failed, aborting test |
| 1ea974be-e168-4408-a628-e5dc37596569 | e4c93c4a-70f4-4923-a239-3821036104f4 | PathObject resolves complex path strings | realtime/liveobjects Realtime with LiveObjects plugin PathObject resolves complex path strings | Connection monitoring: state changed to failed, aborting test |
| a4b7dbcd-f615-4c5c-9851-fe907aeab36c | 0963e614-1364-4de9-b05d-800487eb3cd3 | PathObject.value() returns LiveCounter values | realtime/liveobjects Realtime with LiveObjects plugin PathObject.value() returns LiveCounter values | Connection monitoring: state changed to failed, aborting test |
| 71877b2d-c9a4-4768-a972-1822d236ad6b | 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 |
| 7f25e7e0-b7d4-4867-8ee5-b4e67303a815 | 92b5e91f-60ce-4b57-b027-e9de6a455f84 | PathObject collection methods work for LiveMap objects | realtime/liveobjects Realtime with LiveObjects plugin PathObject collection methods work for LiveMap objects | Connection monitoring: state changed to failed, aborting test |
| 1feb4fe9-03bc-4955-b692-e46966410389 | 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 |
| 0aea1318-ea39-4bdf-b7a7-5447f9d3cab2 | 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 |
| 4bf0097f-253a-4937-a29c-d26ae9fd37b2 | 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 |
| 6d289ff6-8e90-47b2-b3f7-a018d3ba35c6 | 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 |
| 86207c0a-ab40-4c28-9a76-3cc172165815 | 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 |
| 9b704cd4-a042-4e3d-80dd-002eb17b9cb5 | 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 |
| 0a88ba32-1cc0-4fa3-9816-edf89777cafe | 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 |
| 2981864b-246f-4c04-b6e6-7065c5c585cb | 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 | Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves. |
| c6336923-6969-456d-af5c-4213a45ef382 | 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 |
| 34e4e9c7-b0d0-4d66-91d5-11be253438fb | 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 | Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves. |
| d3980d0e-1984-48bb-8ac3-a166158d6f03 | 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 |
| 239afb1a-65d2-4843-a807-3a1c914f2ad4 | 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 |
| 028f0597-733c-40c4-942e-c65cfbaca8f8 | 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 |
| ee031794-7540-4207-b2d7-c57f43e65de0 | 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 |
| e9533f7a-351d-41d7-9349-edee0f05b783 | 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 |
| b76e6053-8359-4560-bda6-864cb834019c | 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 |
| b0e4dc49-6f7e-4c50-a9dc-d04907e21fe6 | 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 |
| 7f6caf46-2193-4266-aa1c-6ec3cde73a95 | 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 |
| dc1d7c25-ed0b-48f5-8a3c-02b79ee521d5 | 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 |
| da7071b9-3c18-4984-aad9-aab7c49de3c4 | 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 |
| acadf92e-3089-4461-bd6b-1799b6ed45c5 | 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 |
| 00b43309-9466-4e5e-9059-8818b5233995 | 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 |
| 13230aa8-8012-4aa6-8cc8-0a39dfd71fa5 | 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 |
| 159207ee-9b4b-4143-bfcc-b6021b1e9f42 | 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 |
| 8958b35b-030c-41a5-974d-ad62275a412d | 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 |
| 29af0cd8-5f4a-418a-89c0-708d080877b9 | 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 |
| bb01020f-feb6-4395-a212-a92292f9f299 | 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 |
| bda6554b-44a4-47c3-a365-ae56b9c5a7a6 | 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 |
| c76631d6-5491-49b4-859f-6d34610bce07 | 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 | Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves. |
| 79c6114d-004f-4025-bbf6-871a85867561 | 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 |
| 55bf20c9-87c3-4aa4-8199-225f194af692 | 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 | post: /channels/PathObject.compactJson() handles cyclic references with objectId/objects FAILED; http code = 404, error code = 40400, message = No key found with id Oknliw; operation = {"mapCreate":{"semantics":0,"entries":{"foo":{"data":{"string":"bar"}}}}} |
| 77507fa0-300f-4562-a665-414fe4feae20 | 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 |
| 3a951134-afd4-4384-b35a-edac1ffd8ff7 | 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 |
| e53510bf-1be8-483b-8c21-0d501876cca9 | 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 |
| 8494e4f0-06e9-4a13-981f-d8efc834bd82 | 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 |
| 024b6bf7-4506-47be-8285-5f16a92eb36f | 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 |
| 8dd5d5bb-131e-4ef3-812e-afbb2929f67a | 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 |
| 8ab0ecd7-c173-4df2-8835-44312f75553b | 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 |
| 2edde2e1-3e56-4031-b7f4-d497596c6fa5 | 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 |
| 7f571c4c-b29a-43b2-82f1-cbb59cba12ff | 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 |
| f8e5d483-fac4-4f91-ad94-3ce44a638f83 | 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 |
| 813fbe77-fd81-4d49-8abf-cce84ac161f8 | 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 |
| 652d7181-4db7-4847-baba-a227dcced16d | 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 |
| b139b92c-99c5-4725-b1aa-bf1534f8f8e7 | 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 |
| 16cd0c8c-aa76-4e76-a6f4-02b3898f60eb | 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 |
| 7a4f2408-0fc1-44f9-88ef-6fef5c310806 | 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 | Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves. |
| 786f1737-22a5-43f3-86a7-edab62eacf2b | 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 |
| 4eb01e7e-91cc-4ba0-9c0a-b15603b2d928 | 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 |
| aa13cb2c-ae7b-486e-ae28-22fe4f6d49e3 | 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 |
| 3ee21c0e-edc2-4d8e-85ef-97cd3380ddeb | 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 |
| 726a063a-87df-416c-918f-0e9f6f11278f | 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 |
| 510aecee-43f8-4d06-a720-4513cc3df4e8 | 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 |
| 508996a8-6409-4e61-b8da-a33efeec3e2e | 071b4280-db9c-48c5-b806-b01fc574fbd7 | DefaultInstance.compact() handles cyclic references | realtime/liveobjects Realtime with LiveObjects plugin DefaultInstance.compact() handles cyclic references | post: /channels/DefaultInstance.compact() handles cyclic references/objects FAILED; http code = 404, error code = 40400, message = No key found with id Oknliw; operation = {"mapCreate":{"semantics":0,"entries":{"foo":{"data":{"string":"bar"}}}}} |
| 5f2c235a-fd66-485c-bc7f-416cf626c676 | 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 |
| 74182ef3-2f20-44dd-bb39-1072f2204f62 | 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 | Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves. |
| a10ce962-93ee-4af4-81bc-b37d1d96702c | f57b4871-a7ff-4eed-a0cb-c15578e52669 | DefaultInstance.compactJson() handles complex nested structures | realtime/liveobjects Realtime with LiveObjects plugin DefaultInstance.compactJson() handles complex nested structures | Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves. |
| 62036735-4196-4af3-82d1-39ffa8ec5088 | 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 |
| 008a5788-8fb1-4e43-8b9a-1a036e48704d | 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 |
| 28682c8c-91b6-46a7-8b11-324348a36088 | 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 | post: /channels/can subscribe to the incoming COUNTER_INC operation on a LiveCounter web_socket binary/objects FAILED; http code = 404, error code = 40400, message = No key found with id Oknliw; operation = {"mapCreate":{"semantics":0}} |
| bc0cc074-5126-486e-8fd1-62e071c307c4 | 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 |
| 26b307e7-b90a-41b0-86f0-7f1a3315e0cb | 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 |
| 480518c3-5969-48c6-9458-5ec8b11704b1 | 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 |
| 2d78ffe9-9aa2-4c69-a97b-aede1b3244ab | 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 | post: /channels/can subscribe to the incoming COUNTER_INC operation on a LiveCounter binary/objects FAILED; http code = 404, error code = 40400, message = No key found with id Oknliw; operation = {"objectId":"root","mapSet":{"key":"sampleMap","value":{"objectId":"map:HKNZevcZQvn-sd-xETH3VIEtAbmU61zbdxC2AFQ6eO0@1771248359171"}}} |
| e59e0469-d687-4b42-9ecc-e6e047504709 | 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 | post: /channels/can subscribe to the incoming COUNTER_INC operation on a LiveCounter text/objects FAILED; http code = 404, error code = 40400, message = No key found with id Oknliw; operation = {"mapCreate":{"semantics":0}} |
| cb3aaf59-84ff-4a34-a9f9-7daeb100a1eb | 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 |
| d74c6ed4-c24f-4ecf-aa14-cc6a27522b86 | 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 |
| 0218304e-50af-4f5a-bbfc-709c90daa210 | 04ef3cb9-0058-4bbd-826a-c08b5e8e3056 | can subscribe to multiple incoming operations on a LiveCounter with xhr_polling binary protocol | realtime/liveobjects Realtime with LiveObjects plugin can subscribe to multiple incoming operations on a LiveCounter with xhr_polling binary protocol | post: /channels/can subscribe to multiple incoming operations on a LiveCounter xhr_polling binary/objects FAILED; http code = 404, error code = 40400, message = No key found with id Oknliw; operation = {"mapCreate":{"semantics":0}} |
| a6b6efda-98fe-4849-b882-f9025ba62ec9 | 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 |
| 32d78454-d3d3-4ef0-bf9f-926a4afc67b0 | 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 |
| a2cca639-96a8-4b47-b178-8296a9bd89b1 | 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 | post: /channels/can subscribe to multiple incoming operations on a LiveCounter binary/objects FAILED; http code = 404, error code = 40400, message = No key found with id Oknliw; operation = {"objectId":"root","mapSet":{"key":"sampleMap","value":{"objectId":"map:-M0BSOyYg_b2kkHW_CQws5lS5JX8pCHh0FKgrtbwjFI@1771248364084"}}} |
| dc9abc3b-2acd-47ce-88e8-4d4b9c58f1b2 | 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 |
| b188a568-307b-4d2e-8607-78684a862038 | 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 |
| fd118566-86e8-457a-a485-3af39d9c0e65 | 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 |
| 230553da-e8f1-4fef-af17-fae1a5a38924 | 04dac324-1925-43f6-b7ec-589202b263de | can subscribe to the incoming MAP_SET operation on a LiveMap with xhr_polling binary protocol | realtime/liveobjects Realtime with LiveObjects plugin can subscribe to the incoming MAP_SET operation on a LiveMap with xhr_polling binary protocol | post: /channels/can subscribe to the incoming MAP_SET operation on a LiveMap xhr_polling binary/objects FAILED; http code = 404, error code = 40400, message = No key found with id Oknliw; operation = {"mapCreate":{"semantics":0}} |
| bb1aef06-a4c6-4305-a2e1-33d60b3554c3 | 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 | post: /channels/can subscribe to the incoming MAP_SET operation on a LiveMap xhr_polling text/objects FAILED; http code = 404, error code = 40400, message = No key found with id Oknliw; operation = {"mapCreate":{"semantics":0}} |
| 69a07732-4e36-4535-a7b2-1165c6d6bf53 | 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 |
| 964ffe30-87c3-41f7-ba6b-dcbf5939b18b | 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 |
| d08d5ec4-982a-4688-a200-a738b450d699 | 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 | post: /channels/can subscribe to the incoming MAP_REMOVE operation on a LiveMap web_socket binary/objects FAILED; http code = 404, error code = 40400, message = No key found with id Oknliw; operation = {"objectId":"root","mapSet":{"key":"sampleMap","value":{"objectId":"map:PQKYsS8JPg96ZWYjxhRW3U47qxWRotXhp_AGi5eaUiE@1771248368571"}}} |
| 87cc2167-df78-496a-8581-79d70ef787c2 | 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 |
| b39257a7-7d33-4d2e-a1ec-282612fbee12 | 7fa301c2-c8a8-4f2e-8ac8-a5e98812d51e | can subscribe to the incoming MAP_REMOVE operation on a LiveMap with xhr_polling binary protocol | realtime/liveobjects Realtime with LiveObjects plugin can subscribe to the incoming MAP_REMOVE operation on a LiveMap with xhr_polling binary protocol | post: /channels/can subscribe to the incoming MAP_REMOVE operation on a LiveMap xhr_polling binary/objects FAILED; http code = 404, error code = 40400, message = No key found with id Oknliw; operation = {"mapCreate":{"semantics":0}} |
| 6e60246c-7b48-4fc2-b7f7-13e7a5fa51bc | 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 |
| a6e7ac93-ca7b-4791-8d24-ac996fee835e | 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 |
| a1e6a4f6-b4eb-40e7-83f9-2ec0c4b3ce28 | 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 | post: /channels/can subscribe to the incoming MAP_REMOVE operation on a LiveMap text/objects FAILED; http code = 404, error code = 40400, message = No key found with id Oknliw; operation = {"mapCreate":{"semantics":0}} |
| 1a64760f-c855-4566-823e-f54a4bec251d | 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 |
| 6540380c-237d-41fc-8a17-aca13e95fe8a | 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 |
| 5fbfddd7-ef64-4ee9-b2bc-bca679f30a41 | 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 |
| 9b1453e4-f431-4224-966b-663bd50bf980 | 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 |
| 3235e6ec-5469-4bae-a8c8-d3b27c2baaa1 | 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 |
| 56c4250e-5862-416e-b0b2-7fb1a335ae9a | 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 |
| 1f8fd82d-d9e8-46c8-9a9c-28acd0811270 | 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 |
| c0d297d6-7568-485c-a9c9-f353e3403306 | 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 | post: /channels/can unsubscribe from LiveCounter updates via returned "unsubscribe" callback/objects FAILED; http code = 404, error code = 40400, message = No key found with id Oknliw; operation = {"mapCreate":{"semantics":0}} |
| c4f244cd-9a3d-4aef-97c8-ffa52714f8a2 | 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 |
| e8760041-e644-4fca-9a8e-bab4a6a8272d | 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 |
| b3a7a8bd-a201-4b9a-afbc-cc6c810674fe | 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 |
| 60fdf117-b7b9-42e1-a87e-c9073b98deba | 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 |
| 656fc812-de79-45d7-9690-e8f047919060 | 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 | post: /channels/tombstoned map entry is removed from the LiveMap after the GC grace period web_socket binary/objects FAILED; http code = 404, error code = 40400, message = No key found with id Oknliw; operation = {"objectId":"root","mapSet":{"key":"foo","value":{"string":"bar"}}} |
| 8c4d862d-d2b1-40e1-9d9d-25e70295f076 | 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 |
| fc97c867-74d0-4083-9fe7-4f62e524740e | 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 | post: /channels/tombstoned map entry is removed from the LiveMap after the GC grace period xhr_polling binary/objects FAILED; http code = 404, error code = 40400, message = No key found with id Oknliw; operation = {"objectId":"root","mapSet":{"key":"foo","value":{"string":"bar"}}} |
| cbc792c1-2a8f-4003-96a2-62b69cc9ef60 | 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 |
| efcdf4b1-fe53-402d-8065-6b876343a1c0 | 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 |
| dbd93d72-5adc-4d52-bd84-ec16bab76e75 | 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 |
| 7a00be44-95a0-46e7-bc36-a772d493f6bb | 507eb4d0-d912-4a73-800c-c61245f1d89a | public API throws missing object modes error when attached without correct modes | realtime/liveobjects Realtime with LiveObjects plugin public API throws missing object modes error when attached without correct modes | Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves. |
| 7a9b8412-e7e8-4adc-b004-146cb56613b1 | 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 | Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves. |
| 6bca82b6-4eff-4e48-9a3f-c18b0a77d3f6 | 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 |
| 98566568-3fa3-4d82-b529-de9003acf4d9 | 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 |
| 8e6c78a5-5eb9-4b30-a03d-f7bc035a6586 | 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 |
| 984fb2b0-cc9c-4a85-8c7d-811df4e7a4a5 | 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 | Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves. |
| 67fc9dc5-d7bb-466b-a8eb-0fa7a32b0169 | 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 |
| 6f228493-739b-44b2-91be-4cb767d64124 | 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 |
| 28cff497-e373-46ca-9e73-e10cbec26cef | 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 |
| 5a2c9532-9435-47c9-bdae-ab6097d9b362 | 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 |
| b4a91ab3-0401-4db1-8731-fce326f65ae0 | 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 |
| d67dbb3c-561b-48e1-8676-72e558af272d | 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 |
| 68d0478b-dd66-45a0-8967-fac1bc33f881 | 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 |
| f93fd6f6-2c35-4e00-af7f-0e34935ad493 | 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 |
| 91f84956-f471-4de5-85df-af748ef7faee | 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 |
| 53c6ec7a-8cb0-42a8-a865-2a65093aee2c | 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 Oknliw { …(6) } to be null |
| e47d541b-cfe4-494a-9244-004007c3ab81 | 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 |
| 8ece8741-8734-45c3-ace4-e40023df4e4f | 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 Oknliw { …(4) } to be null |
| 04081c50-0eff-4d9e-92ad-1dbad9a20ee4 | 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 Oknliw { …(6) } to be null |
| ee75b779-992f-4292-8133-9c7c6dea3495 | 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 vGsnvw { …(6) } to be null |
| defa0e72-c0c9-43ca-a615-6a377c0ac6d1 | 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 Oknliw { …(4) } to be null |
| 3d1e57ef-caa6-4e84-addd-0377213da894 | 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 |
| 61f59c3c-edc2-4e83-b87e-69a6746d696e | 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 |
| c829385d-f1f5-47c1-96c0-0faf626934ab | 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 Oknliw { …(6) } to be null |
| f07c9270-1b3e-44a6-a6d1-aa62466f832b | 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 |
| d8bc17be-774c-4aa0-8303-290bd7f146f9 | 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 Oknliw { …(4) } to be null |
| 0609ca47-e7af-431f-aba3-9f8e852c65f6 | 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 Oknliw { …(6) } to be null |
| e478bc3a-4e03-47b5-b342-023f3ba56ee4 | 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 vGsnvw { …(6) } to be null |
| 613d0ca3-ad1c-4571-bee6-25f3df75d72a | 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 Oknliw { …(4) } to be null |
| ada5f354-bc21-416e-83cc-6e3d849e0a78 | 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 |
| 76d8a504-a150-4fbd-b1a3-b8d6c17387d6 | 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 |
| 2ba10982-15ba-495e-b511-078184d92a17 | 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 |
| 5630bd9a-c283-47b2-ba12-8a372675e55d | 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 |
| 342931a4-9eea-44bd-87f7-42f9bb8d1c53 | 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 |
| 57f57ca6-48b9-4091-a2b9-e6954d15beee | 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 Oknliw |
| 75cd9c5f-7814-4a9d-84a1-c2275c70bf32 | 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 |
| 32c9ee86-50b0-424a-ab4b-4f0324b53ef8 | 863144f9-a517-4bd7-a0c5-157192ba6b7d | uses JSON | browser/modular MsgPack with useBinaryProtocol client option without MsgPack BaseRest uses JSON | No key found with id Oknliw |
| dfca46f1-d146-42df-bee7-2c87c74aa083 | 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 |
| 65391455-7041-40f0-9ff3-14c123c85180 | 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 |
| ddb34f61-6cdb-466d-a8c4-e1e96c0bc85c | 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 |
| 80700d59-e5a1-4a00-945e-96787151d768 | 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 |
| 89d7b263-5b5f-47ae-8261-d9721c7b8c2d | 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 |
| be63bb9e-af04-438e-bd0d-137b30cb89a8 | 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 |
| 7025b360-ad2d-46f6-88e6-69fc9db3bd2a | 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" |