Details of upload f1d1f46d-8ccb-430d-bc75-e7760806543f

Created at
2026-02-16T13:24:21.095Z
Total number of tests
1133
JUnit report XML
View report
GitHub repository
ably/ably-js
Commit SHA
f8a3fc3
Pull request base ref
main
Pull request head ref
AIT-315/protocol-v6-object-message
Branch / tag name
2159/merge
Workflow asset retention period
90 days
GitHub action
__ably_test-observability-action
GitHub run ID
22061979300
GitHub run attempt
1
GitHub run number
2956
GitHub job
test-browser
GitHub job URL
Not known
Loop iteration
1

Test failures

There are 243 failures in this upload.

Failure ID Test case ID Test class Test case Message
ef881677-baa8-4a04-a98a-5d2721de46b1 ad33b2a2-64aa-4bc5-b98c-d267887c99e5 can unsubscribe from LiveCounter updates via returned "unsubscribe" callback realtime/liveobjects Realtime with LiveObjects plugin can unsubscribe from LiveCounter updates via returned "unsubscribe" callback Connection monitoring: state changed to failed, aborting test
e192332a-2288-4cc1-a2a6-10c6431cadb5 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.
c635e18d-2f86-43b9-9e98-88c6ac1caecc 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.
590ca370-5b88-4899-96bc-d5521a14d00b 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.
8ee3fbe8-82f5-40bb-9e55-b8d94c992f36 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.
9644a718-c966-46e7-99b1-885bd32f30de 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.
fba18f6f-ed95-407e-9251-6a308fba300a 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.
4eb7c992-e3f6-42c9-a590-984394e3d51b 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.
c0947ec5-10ec-4367-90f3-83c94a66f41f 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.
21ec0fba-3e1b-421c-beb6-36f249848da0 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.
a0f8d727-df62-4918-866a-cca56adbddb3 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.
e35b871c-d770-4c04-a033-cdb3ccfaa9bc 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.
02b11e06-6c33-454e-bd3e-d7795dd73fd7 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.
8904e3ae-bd13-4b11-ae17-fc5272014bc9 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.
d0bb24d8-69a4-4c18-824d-f5e49b8932fc 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.
6bbfcd7c-73f1-4efa-aed7-eb7d35e0882d 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.
08351104-5280-4661-9ca0-3ef5cf60c3e9 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.
cd8c5446-27d2-4b70-822e-041c48d0d3e4 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.
a32de954-7bfd-4e99-a29a-8777e645e52d 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.
1e3a6e71-1f3c-456b-9f1f-3b16d49e962d 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.
6ee30fa6-35d8-4029-9206-ed9bb3a669f8 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.
33c34ec0-9380-4903-94fc-2a389e6dc6c7 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.
482fc7af-3af8-4d5c-bc54-42f369b598cd 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.
12ff8391-9d34-43e7-b36a-f973a4f78d98 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.
d236cef1-7a36-410f-b32f-28d625e26f69 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.
56334bcb-2949-48fe-adb3-839852f3094a 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.
d2c6503d-9af0-4372-82a2-151ddc3deac0 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
b493024c-adb9-4eaa-87b3-65135a146b56 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
04416775-ee2d-498b-801d-4aaf75d13c2b 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
59a4bae8-16fd-4c26-a6ee-c64fc29a1a1a 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
3e577582-0794-4947-bdfc-2e98564afe49 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
19aa4ba9-a76d-4153-a81a-ed980aeba9ca 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
ab85bb3d-e456-48bb-a03e-76ef59d77837 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
6113cf1c-3c42-45ea-987d-4e95a94af335 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
424562ef-816d-4fb7-a29d-c88afde21283 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
62325b11-5a33-4628-a55a-49bc35272c1d 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
b57cbaf0-698f-4fd8-bc42-210b391a2d49 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
807bfecc-299f-4741-a6b0-fd7500d9a392 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
c1325bb8-ba74-4925-889d-7f86a6597bb4 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
3710de5c-a5e8-461e-867f-eaaf60f9fd66 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
38a6faa3-7afe-4d93-a0da-d888536cf36b 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
2823697f-ee2f-4cce-8fc8-9de34e9d1bb7 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
61f4f634-7854-4d62-99a9-18d6ac4a4e46 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
e487012d-d88f-4636-a656-9e9d41158c37 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
516f0719-cfbc-4b0e-a2ac-7ba40e4de9fb 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
bd0ada01-b01b-4118-8e7b-c7f5320d0ebb 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
faa90bdf-8c65-41c4-b46b-4e05a729fa45 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
2833bc0e-50bc-4243-889b-bfb97b762750 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
4434e125-c9b6-4e53-913a-c10056b1fe84 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
908c537b-8195-47e0-979a-88bcb9b60a63 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
ddd61ca5-e611-4c14-9ca3-e20798948554 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.
fc6b2b06-ebe5-4691-9154-281e8c294796 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.
b93ac518-d4da-468d-880e-27598e18d417 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.
591df8aa-244b-4f76-9b2d-1afd4fd01364 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.
eec020f0-d3a8-4124-af84-86b037a838e7 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.
68742d2f-f6c4-4f0f-8ccb-83ca3678bbc0 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.
c7fa29e5-615a-4b3e-8eca-43e5e94a9bf3 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 Cannot read properties of undefined (reading 'value')
4fc537a4-0ad8-4539-af08-71efd63c6198 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 Cannot read properties of undefined (reading 'value')
868f88aa-d6c9-46a9-b6fb-75f96cb17b53 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 Cannot read properties of undefined (reading 'value')
374f4750-23c0-46c6-9ff9-22bd03fdef97 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 Cannot read properties of undefined (reading 'value')
f3f41f9b-8243-4c35-9bc9-7f3a129db7e2 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 Cannot read properties of undefined (reading 'value')
bceaabd3-d70d-4991-8054-65d7bbab94a6 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 Cannot read properties of undefined (reading 'value')
5129ed99-d5c9-4b1e-ab81-67b1b1e7be79 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.
d54f2d94-80ab-4e92-b2a5-88523e2557de 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.
42db96e4-5d9b-4e78-9efe-422132ebe1c9 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.
f7d9bf92-71cf-45f5-9808-86f533ddd1ee 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.
7c4e07b8-0095-4bbf-bb91-327701f07b9f 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.
46b83505-10d5-4076-8816-299593e7a517 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.
d2faa6b5-d729-418e-b9ef-f1374ae3875e 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.
70c18956-70a3-43f2-b071-e0ca97743adb 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.
a3e1311e-b62d-4b1b-996f-a2dc6b872cc2 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.
cd372ab7-05bb-4804-8919-401eb0ffa8ae 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.
1077f744-3d0d-4e18-b11b-1d8d4560a94c 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.
ed75adbe-f8dc-4d4a-b4f4-828da6c4ec96 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.
43aed9c9-354a-4c21-be71-b24765c39816 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.
33b5a137-45e3-40a2-bd20-9fd5c3bb377f 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.
2eb886ae-bb5a-4927-80c4-de1661ad41bb 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.
a3dcf68b-908c-4644-adf1-2e45155d9388 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.
17fd45e7-8183-4b75-827a-362865b1d7e9 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.
2129dd29-74ec-4274-8652-5d88677aadfd 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.
1effffa1-c2d6-455f-afae-238ac9c9a944 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.
f527a9f9-b196-4350-b115-c5eb944ee519 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.
602a3123-a661-4954-b411-885b0a7ef916 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.
0e6af59b-a936-45b8-9368-0ad038ba8a17 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.
803436c8-d1f6-42a4-afaa-8d7bbbe968e9 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.
fa95404c-f952-447b-b913-6f42dde09756 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.
d2a9dd9b-a0d6-4d6c-8a44-c27b4c88a261 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.
2c31fe4d-ab07-45cc-99ba-f1285bd86ba5 3a76b871-1443-4467-92b5-5f9f1422caac DefaultBatchContext scheduled mutation operations are applied when batch function finishes with binary protocol realtime/liveobjects Realtime with LiveObjects plugin DefaultBatchContext scheduled mutation operations are applied when batch function finishes with binary protocol Connection monitoring: state changed to failed, aborting test
4a87b6ba-f464-4786-b09a-2fb4d4ac1af9 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
cdd6e9a7-8795-4dfe-af54-b1279ec70717 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
2a4da57f-7ade-45b0-9459-2f0fee1e5fb0 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
8d5693d8-43fa-49de-aadc-953b3c5c1548 64cec216-3a34-4225-99df-d5f6707b7589 DefaultBatchContext can't be interacted with after error was thrown from batch function realtime/liveobjects Realtime with LiveObjects plugin DefaultBatchContext can't be interacted with after error was thrown from batch function Connection monitoring: state changed to failed, aborting test
03eeb034-618e-4eed-9f2b-823784abcb19 df41e3a8-8f38-4e90-8159-a8da1588ef29 RealtimeObject.get() returns PathObject instance realtime/liveobjects Realtime with LiveObjects plugin RealtimeObject.get() returns PathObject instance Connection monitoring: state changed to failed, aborting test
71bb46c7-8b14-44e5-b563-ac8813fab4da 07cbda95-2ed1-4e69-9ef4-94ae7f5affcc PathObject.get() returns child PathObject instances realtime/liveobjects Realtime with LiveObjects plugin PathObject.get() returns child PathObject instances Connection monitoring: state changed to failed, aborting test
c3705013-07aa-40b1-a8ae-55febd215fc4 6bdad937-1d31-4e45-b38c-5459a90b6b48 PathObject.path() returns correct path strings realtime/liveobjects Realtime with LiveObjects plugin PathObject.path() returns correct path strings Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves.
690890fc-0aa6-4416-867d-61554d485610 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
4156943a-658b-44cb-a304-1bb73cd2b6ff 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
e025f9e0-a7d6-483b-9c8b-896816f357f2 b4fc6d81-9a83-491b-8a0e-f63ef9fbae97 PathObject.value() returns primitive values correctly realtime/liveobjects Realtime with LiveObjects plugin PathObject.value() returns primitive values correctly Connection monitoring: state changed to failed, aborting test
d7ceef71-df67-4078-9661-0502672e7184 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
2238f602-824d-4685-8a98-245d60e2c459 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
e5774a53-d47c-4f29-a0ab-f1bf8aa6bcba 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
90a89ae5-dea8-4980-9d99-22cdc1c79d47 31554de5-c91e-490d-adbe-f64840d5b1af PathObject.set() works for LiveMap objects with primitive values realtime/liveobjects Realtime with LiveObjects plugin PathObject.set() works for LiveMap objects with primitive values Connection monitoring: state changed to failed, aborting test
9e430258-1f14-41b1-9753-76f645a76231 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
fb5c5fa7-02ba-4217-94e0-ffd47668794b 89b6194d-a130-45f0-a4f9-92f9bbadf082 PathObject handling of operations for paths with non-collection intermediate segments realtime/liveobjects Realtime with LiveObjects plugin PathObject handling of operations for paths with non-collection intermediate segments Connection monitoring: state changed to failed, aborting test
38510105-7725-4dc7-89d4-e6a12847c602 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
c2717386-909e-4528-90d8-27348f6e44d5 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
b7e182ef-769a-4adb-883c-fd2f7b693b7a 852bb593-342d-4d4d-a827-5717e6d79ed8 PathObject.subscribe() receives events for nested changes with unlimited depth by default realtime/liveobjects Realtime with LiveObjects plugin PathObject.subscribe() receives events for nested changes with unlimited depth by default Connection monitoring: state changed to failed, aborting test
f8ed3161-5cc4-42fa-8473-63985336db55 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
8ce35249-c021-4804-bddc-4541ab9b0a8b f1832d81-d5bf-45fd-b914-4fbf7c3b6ae8 PathObject.subscribe() on nested path receives events for that path and its children realtime/liveobjects Realtime with LiveObjects plugin PathObject.subscribe() on nested path receives events for that path and its children Connection monitoring: state changed to failed, aborting test
b975772f-5264-47c6-b39b-6e9aac8369e5 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 Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves.
98432532-5de1-4dcc-8b71-9e7b973d0208 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
2eced389-7077-40f6-9102-5f374774501d 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
a63057dc-cfdd-4456-b46a-db298dc0ce03 36fac07b-82f5-4af5-b53d-f7ea50f0232a PathObject.subscribe() on Primitive path receives changes to the primitive value realtime/liveobjects Realtime with LiveObjects plugin PathObject.subscribe() on Primitive path receives changes to the primitive value Connection monitoring: state changed to failed, aborting test
ed6b9904-2e87-4b6f-9305-abf0efde3ca0 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
03ea3149-ba71-4eb1-bf17-2f908552cd11 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
b537765a-e38f-4fc8-8799-decde7a5487e 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
838f678a-c79e-4455-be22-de81cbb53804 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
10ee2dd9-4073-41e5-96af-8dd2cda61846 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
72ac7581-0042-4467-9187-59d2367d3c31 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
d617c213-0484-488d-95f3-ead20f13ab54 8a560381-9cf0-4da0-80da-4a5e4ead3f5c PathObject.subscribeIterator() yields events for changes to the subscribed path realtime/liveobjects Realtime with LiveObjects plugin PathObject.subscribeIterator() yields events for changes to the subscribed path Connection monitoring: state changed to failed, aborting test
25fa81dd-fa1d-4706-8852-8b7a5e082b9e 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
4d3b3792-cfda-4c83-b95b-140bcecb9ae0 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
037cda77-a539-4d38-992e-aa8238a3d43b 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
f9f5d6ae-caef-46e0-89f0-69fbfe109c92 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
c59012ae-c31f-46cd-a2f8-42a91235517f 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
6ea7598d-9d57-479f-a7f2-fed38d9168b8 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
3f092a8d-f8e5-4823-9748-d6ae4494eb87 dea9de97-23cd-4f7f-9d9f-8970c43d499c PathObject.compactJson() returns number for LiveCounter objects realtime/liveobjects Realtime with LiveObjects plugin PathObject.compactJson() returns number for LiveCounter objects Connection monitoring: state changed to failed, aborting test
56993843-de43-4b17-aabf-59125adb0501 ed5169b1-3094-409c-a627-cddc4ef2ce04 PathObject.compactJson() returns plain object for LiveMap with base64-encoded buffers realtime/liveobjects Realtime with LiveObjects plugin PathObject.compactJson() returns plain object for LiveMap with base64-encoded buffers Connection monitoring: state changed to failed, aborting test
7684c1b6-f250-4c28-90ac-d8abcf46d5ca 47be54d6-3a56-4cf1-ac00-a5f29db9da43 PathObject.compactJson() handles complex nested structures realtime/liveobjects Realtime with LiveObjects plugin PathObject.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.
fefd48d5-fba6-421c-af1e-5ea726a60bbe 043759cb-62bf-465e-8b11-34fea02df5ef PathObject.compactJson() handles cyclic references with objectId realtime/liveobjects Realtime with LiveObjects plugin PathObject.compactJson() handles cyclic references with objectId Connection monitoring: state changed to failed, aborting test
49e7de58-60c0-415e-96f6-308d7b109fee 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
2fe866e6-814b-4b40-98a5-e3bebf162dc0 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 post: /channels/DefaultInstance.id returns object ID of the underlying LiveObject/objects FAILED; http code = 404, error code = 40400, message = No key found with id FDcpFA; operation = {"objectId":"root","mapSet":{"key":"map","value":{"objectId":"map:svI6BhUKOQCEP00RniODvcSmw7Iq42Bp0cue_5_u9Qw@1771247957479"}}}
fa05ea11-4115-4b26-b7d5-048a381ff929 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
85374d18-fb9f-425a-b2a3-d5060f36562a 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
e274a7a5-c3eb-48a0-b3d7-de5d581b7dc5 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
c31d66f0-1d7b-4045-8c3b-c788187e3a05 84ad2a26-0c1d-4188-a773-c7b55ca525b1 DefaultInstance.set() works for LiveMap objects with LiveObject references realtime/liveobjects Realtime with LiveObjects plugin DefaultInstance.set() works for LiveMap objects with LiveObject references Connection monitoring: state changed to failed, aborting test
9edf0695-dfce-43f0-b34d-938c187dc18c 4502b19b-2334-4a92-9e42-ac41de5c494f DefaultInstance.remove() works for LiveMap objects realtime/liveobjects Realtime with LiveObjects plugin DefaultInstance.remove() works for LiveMap objects Connection monitoring: state changed to failed, aborting test
b31c895c-085b-4854-8128-f3872ca1182f 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
0835afc9-ed0c-462d-9593-5525ae046fc2 eb4efaa3-7553-445c-b749-6d5317c2ea42 DefaultInstance handling of operations on wrong underlying object type realtime/liveobjects Realtime with LiveObjects plugin DefaultInstance handling of operations on wrong underlying object type Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves.
932d0625-5f0d-4596-bb14-6ccc7e90cfa6 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
7b9f1ac2-88d4-4c7b-bdb4-902480c844e7 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 Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves.
ed0b571d-0caf-406e-8bae-7168710734ac 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
fb2d21df-8437-4cf4-9949-eca41f539998 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
8781cb24-6995-467e-be50-703b97baeffd 99765b00-0032-4aa3-9b2b-395da76ddd79 DefaultInstance.subscribe() handles subscription listener errors gracefully realtime/liveobjects Realtime with LiveObjects plugin DefaultInstance.subscribe() handles subscription listener errors gracefully Connection monitoring: state changed to failed, aborting test
79a632d2-1758-48eb-ae86-ba9c90b829dd 8dacb65f-51db-44d1-b216-408fc44354ac DefaultInstance.subscribeIterator() yields events for LiveMap set/remove operations realtime/liveobjects Realtime with LiveObjects plugin DefaultInstance.subscribeIterator() yields events for LiveMap set/remove operations Connection monitoring: state changed to failed, aborting test
1aa9087a-e38a-43c3-8663-6cf9bc931723 307c8ec6-ee5b-44a7-a43e-5a5ac70bd80f DefaultInstance.subscribeIterator() yields events for LiveCounter increment/decrement realtime/liveobjects Realtime with LiveObjects plugin DefaultInstance.subscribeIterator() yields events for LiveCounter increment/decrement Connection monitoring: state changed to failed, aborting test
4ab9f2d1-0e97-4f5c-958f-26ebf05bd9ce 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
8e53f669-b3f4-406e-a43c-3c76f66e6933 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
ad92acdb-6e21-438a-8158-14f9e3708363 37b9c400-dc02-409e-8e8b-f7d11bb3e031 DefaultInstance.compact() returns value as is for primitive values realtime/liveobjects Realtime with LiveObjects plugin DefaultInstance.compact() returns value as is for primitive values Connection monitoring: state changed to failed, aborting test
53dcc8b0-3143-4e8d-bcf5-de2d603c03c0 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 Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves.
74dc516a-0fb7-42dd-b218-97eca1665174 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
3fa3ea9f-ce92-4a0b-bcde-a03b308d9c71 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
536e8820-a262-4363-b846-e81398e9fd8c 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 FDcpFA; operation = {"objectId":"map:SotNOIZqbrj59PFCz04BL6mig3HqrpqRpYU2IlTYzu4@1771248154300","mapSet":{"key":"map2","value":{"objectId":"map:1iYWOKJb1HpFtSfDtWSxJSFp1vY2cV4-FPYdA4BZzj8@1771248154428"}}}
e0a5ae7c-6d32-4dad-ba3a-7021accc5872 1130e450-6af4-4a1c-9514-5cdd2dc0d50f DefaultInstance.compactJson() returns number for LiveCounter objects realtime/liveobjects Realtime with LiveObjects plugin DefaultInstance.compactJson() returns number for LiveCounter objects Connection monitoring: state changed to failed, aborting test
9dbe3908-e031-4bb1-897b-a332f56a5015 df6cfb22-3861-46fc-a93b-ef63e24bd1c0 DefaultInstance.compactJson() returns plain object for LiveMap with base64-encoded buffers realtime/liveobjects Realtime with LiveObjects plugin DefaultInstance.compactJson() returns plain object for LiveMap with base64-encoded buffers Connection monitoring: state changed to failed, aborting test
0f803187-e4f8-4e6d-b1e2-aced54260178 f57b4871-a7ff-4eed-a0cb-c15578e52669 DefaultInstance.compactJson() handles complex nested structures realtime/liveobjects Realtime with LiveObjects plugin DefaultInstance.compactJson() handles complex nested structures Connection monitoring: state changed to failed, aborting test
33e0f789-ade9-4b02-965d-442c43c6340c 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
cc3d7558-6586-445b-878e-07c92405f611 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 post: /channels/DefaultInstance.compactJson() handles cyclic references with objectId/objects FAILED; http code = 404, error code = 40400, message = No key found with id FDcpFA; operation = {"mapCreate":{"semantics":0,"entries":{"baz":{"data":{"number":42}}}}}
8d9e5110-dafe-44e4-82fc-2f299dbc06d5 ee6334ce-350a-4c7b-a53e-110d89c6dd0b DefaultInstance.batch() passes RootBatchContext to its batch function realtime/liveobjects Realtime with LiveObjects plugin DefaultInstance.batch() passes RootBatchContext to its batch function Connection monitoring: state changed to failed, aborting test
917147da-bcfb-444f-bfc0-1d9902a25bf6 bd97d249-0f2a-4db0-9431-7a965802024c can subscribe to the incoming COUNTER_INC operation on a LiveCounter with web_socket binary protocol realtime/liveobjects Realtime with LiveObjects plugin can subscribe to the incoming COUNTER_INC operation on a LiveCounter with web_socket binary protocol Connection monitoring: state changed to failed, aborting test
45296d11-8994-4b2d-85af-223e27d9d9c5 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
b7ff4ee7-7b2b-41cb-bdc4-c67363d1df25 ae137c5b-4683-42f6-9dcb-d1d19ffac132 can subscribe to the incoming COUNTER_INC operation on a LiveCounter with xhr_polling binary protocol realtime/liveobjects Realtime with LiveObjects plugin can subscribe to the incoming COUNTER_INC operation on a LiveCounter with xhr_polling binary protocol post: /channels/can subscribe to the incoming COUNTER_INC operation on a LiveCounter xhr_polling binary/objects FAILED; http code = 404, error code = 40400, message = No key found with id FDcpFA; operation = {"objectId":"root","mapSet":{"key":"sampleMap","value":{"objectId":"map:F6bwv1xPUMPT5wU5C7dAwQI4EQ7VfxiDA1i84tTiCFU@1771248163363"}}}
2605392f-aa04-4b6a-86d3-6f34c053303a 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
60b79230-e98c-4b26-abdf-c1c2e0395abd fd229984-bca3-4122-9241-90dd359d4377 can subscribe to the incoming COUNTER_INC operation on a LiveCounter with binary protocol realtime/liveobjects Realtime with LiveObjects plugin can subscribe to the incoming COUNTER_INC operation on a LiveCounter with binary protocol Connection monitoring: state changed to failed, aborting test
6d1ec953-6ce6-4c49-8db5-4d3d48738d50 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 FDcpFA; operation = {"mapCreate":{"semantics":0}}
81bf469f-4b4b-4118-9fa5-f2cb77e7749e 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
61dbeb74-fadf-41da-8803-2a6374d9a7a2 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
5888f092-d0b1-4c5e-b789-53a6ba97302a 04ef3cb9-0058-4bbd-826a-c08b5e8e3056 can subscribe to multiple incoming operations on a LiveCounter with xhr_polling binary protocol realtime/liveobjects Realtime with LiveObjects plugin can subscribe to multiple incoming operations on a LiveCounter with xhr_polling binary protocol Connection monitoring: state changed to failed, aborting test
5543c6bb-596f-4c5c-9824-a7a2b12ea28d 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
21aa7be7-78bb-4300-ab6e-35418171de39 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 FDcpFA; operation = {"mapCreate":{"semantics":0}}
4d8fa468-81c2-44c8-bae1-ded18a1c425d 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
5fce7bf5-0612-41d2-811a-c09e37e05a21 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
66effe15-6c04-4f1c-92d3-55d1a401c8f2 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
1ddcdc47-3fec-4a72-a45a-e8182200a570 04dac324-1925-43f6-b7ec-589202b263de can subscribe to the incoming MAP_SET operation on a LiveMap with xhr_polling binary protocol realtime/liveobjects Realtime with LiveObjects plugin can subscribe to the incoming MAP_SET operation on a LiveMap with xhr_polling binary protocol Connection monitoring: state changed to failed, aborting test
f9bba148-ade4-498c-8bce-6e9e44baa4cd a404dc45-d986-4c7b-b835-2f81782e251e can subscribe to the incoming MAP_SET operation on a LiveMap with xhr_polling text protocol realtime/liveobjects Realtime with LiveObjects plugin can subscribe to the incoming MAP_SET operation on a LiveMap with xhr_polling text protocol Connection monitoring: state changed to failed, aborting test
c4893f5f-d87c-4ef2-a8c8-35e17e070609 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
9735a2f8-146c-49b8-b66e-224f458968e1 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
16fd42c0-4f67-48df-b3dd-6d3771c7700d e7a87d0b-fe95-44c6-a5e8-de26685bbc7a can subscribe to the incoming MAP_REMOVE operation on a LiveMap with web_socket binary protocol realtime/liveobjects Realtime with LiveObjects plugin can subscribe to the incoming MAP_REMOVE operation on a LiveMap with web_socket binary protocol Connection monitoring: state changed to failed, aborting test
a9654ea8-74bf-4dfc-91d2-535b6c8b36d0 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 post: /channels/can subscribe to the incoming MAP_REMOVE operation on a LiveMap web_socket text/objects FAILED; http code = 404, error code = 40400, message = No key found with id FDcpFA; operation = {"mapCreate":{"semantics":0}}
0354f1d8-708d-4f0d-8f2e-0bf7c52325bb 7fa301c2-c8a8-4f2e-8ac8-a5e98812d51e can subscribe to the incoming MAP_REMOVE operation on a LiveMap with xhr_polling binary protocol realtime/liveobjects Realtime with LiveObjects plugin can subscribe to the incoming MAP_REMOVE operation on a LiveMap with xhr_polling binary protocol Connection monitoring: state changed to failed, aborting test
97b5c3d4-f2d8-4ac2-b2c7-3af401bd4781 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
33c05bc3-a79c-4de5-995b-6ccd319b3cb3 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
0c757e5d-63ba-468b-b0ea-2d04ffc39268 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 FDcpFA; operation = {"mapCreate":{"semantics":0}}
f71138f8-6849-45c9-ad9e-537b8602b904 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 post: /channels/can subscribe to multiple incoming operations on a LiveMap web_socket binary/objects FAILED; http code = 404, error code = 40400, message = No key found with id FDcpFA; operation = {"mapCreate":{"semantics":0}}
3f3be960-29bb-46d6-bea9-51b89131c365 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 post: /channels/can subscribe to multiple incoming operations on a LiveMap web_socket text/objects FAILED; http code = 404, error code = 40400, message = No key found with id FDcpFA; operation = {"mapCreate":{"semantics":0}}
9eef0db7-9422-44c6-b503-034cb116f0dc 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
e4236f3d-9f34-4da8-9d7c-51a45762f318 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
6d9a05b8-2e21-4e9c-8c77-03f109ecfeac 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
d8d940dd-90b6-429c-a25e-9c1ff236b13b 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
b55afbe7-0c8e-4fc7-88a6-6e995da22728 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 post: /channels/can unsubscribe from LiveMap updates via returned "unsubscribe" callback/objects FAILED; http code = 404, error code = 40400, message = No key found with id FDcpFA; operation = {"mapCreate":{"semantics":0}}
18f496a1-f59a-4f0c-b882-c1cd392be110 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
7b44f40d-1d2e-4e1a-8aaf-c3a617924d82 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 post: /channels/tombstoned object is removed from the pool after the GC grace period/objects FAILED; http code = 404, error code = 40400, message = No key found with id FDcpFA; operation = {"counterCreate":{"count":1}}
00f6eaca-926b-4f12-9e03-661e37163aba 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 FDcpFA; operation = {"objectId":"root","mapSet":{"key":"foo","value":{"string":"bar"}}}
c6ea55bd-d957-465d-bcb6-37688a0126a3 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
5f64a099-82d0-4a97-851b-576340883889 b0c3d8fe-ac5a-4587-9694-ed14642338fe tombstoned map entry is removed from the LiveMap after the GC grace period with xhr_polling binary protocol realtime/liveobjects Realtime with LiveObjects plugin tombstoned map entry is removed from the LiveMap after the GC grace period with xhr_polling binary protocol Connection monitoring: state changed to failed, aborting test
834553f5-a669-432a-9916-b03ed6584e27 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
8ee4539d-74cb-4232-a2b9-75acf4c13f76 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
c53e0532-2f25-43e8-afdf-64a810364c93 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
3ef666c7-7633-4bc4-a3c5-f6720f93cba9 507eb4d0-d912-4a73-800c-c61245f1d89a public API throws missing object modes error when attached without correct modes realtime/liveobjects Realtime with LiveObjects plugin public API throws missing object modes error when attached without correct modes Connection monitoring: state changed to failed, aborting test
33254d30-8e37-4225-9bbe-4e4fe1568ec4 ccf17d34-2630-4150-885d-0d3d569ffb83 public API throws missing object modes error when not yet attached but client options are missing correct modes realtime/liveobjects Realtime with LiveObjects plugin public API throws missing object modes error when not yet attached but client options are missing correct modes Connection monitoring: state changed to failed, aborting test
2af2c1b7-e90b-41c1-a77c-66bcc55b9ee2 d43f68a0-a579-4311-8e55-6c8720631c0d public API throws invalid channel state error when channel DETACHED realtime/liveobjects Realtime with LiveObjects plugin public API throws invalid channel state error when channel DETACHED Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves.
bb4b666a-b302-4497-9a03-df42d267ad8a 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
33cef2c6-d6c5-42ff-82e7-817c9a495653 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
6c02fe12-1d51-4bea-ada6-7d11b64a05f3 4d2884d3-ace8-492f-afc4-1856badc169d public write API throws invalid channel option when "echoMessages" is disabled realtime/liveobjects Realtime with LiveObjects plugin public write API throws invalid channel option when "echoMessages" is disabled Connection monitoring: state changed to failed, aborting test
63005797-57fa-4ca8-a28f-ff3a4f0be411 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
02690141-4448-4984-a4fa-1c88f6fc333a f5eb1d1a-3a24-4115-ac93-e53f75310aec ATTACHED with HAS_OBJECTS false once SYNCED emits SYNCING and then SYNCED realtime/liveobjects Sync events ATTACHED with HAS_OBJECTS false once SYNCED emits SYNCING and then SYNCED Connection monitoring: state changed to failed, aborting test
3e3dd655-f1dd-4de0-91bb-3e8d3b9d600e 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
75bf869b-fb91-44ac-ab67-1cf17258ecb6 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
aa65c112-6fd2-485c-91f2-a86fff85100b 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
f4a54368-6fee-4e9d-98b1-4cbaf12a4e24 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
591108b3-284c-45a9-95a4-2375cde9dc83 7d25b2c0-3a85-465a-8e3b-1c6967b61c0a A complete multi-message OBJECT_SYNC sequence after ATTACHED emits SYNCING and then SYNCED realtime/liveobjects Sync events A complete multi-message OBJECT_SYNC sequence after ATTACHED emits SYNCING and then SYNCED Connection monitoring: state changed to failed, aborting test
67053b69-95b7-4ece-8eb8-2af9d3b20dd4 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
a44f4117-f3d6-4ad2-b2d6-5bd904c7372c 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
096ceb4f-be60-4d8a-91a6-3f1f9274d503 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 FDcpFA { …(6) } to be null
10505f1f-bc59-494c-bd3e-9ab5d456c9eb 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
58983c9e-38a1-4a23-8882-0574dbcd1941 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 FDcpFA { …(4) } to be null
2f2c7d74-fd37-48a5-a7d7-17d3d1aac975 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 FDcpFA { …(6) } to be null
f6c4446b-11e7-4a90-a9a5-371ebdf5c30f 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 xTpNJw { …(6) } to be null
b8073a11-2e3f-4946-b31d-f7deb0fabbec 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 FDcpFA { …(4) } to be null
6d7522fc-1f44-4623-9413-9549ee899c6e 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
3c17fd21-2dff-4bc9-9fea-34d54e26cd13 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
abbcce7f-25dc-422b-aecf-9bfadaa4f5f0 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 FDcpFA { …(6) } to be null
524e657d-59c7-48d3-b7e2-36d1a828a24d 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
fec8daef-456a-4f30-b759-90a05fa1e7be 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 FDcpFA { …(4) } to be null
55c716a8-c2c3-4ddd-b364-8d007603f3f0 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 FDcpFA { …(6) } to be null
dcb44fa1-622e-473d-85fc-c12dda454961 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 xTpNJw { …(6) } to be null
01d5c64e-d105-469a-84bd-9e6b4372de0c 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 FDcpFA { …(4) } to be null
601f4c60-1d77-417c-943e-5ea7a4cae9d2 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
8bb62238-9c62-49ad-9731-396b3717e478 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
fa3db805-a021-47e0-b234-8eef6f65ad66 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
23be27f8-805d-4e6c-bdf6-5b18eaf0bb9c 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
eec4ea00-24e1-454b-b093-f244f8619060 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 FDcpFA
cb461829-ebaa-4205-a22a-3a33656d2f7a 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
6963a96b-b27f-4071-a35c-4bf67d9f925b 863144f9-a517-4bd7-a0c5-157192ba6b7d uses JSON browser/modular MsgPack with useBinaryProtocol client option without MsgPack BaseRest uses JSON No key found with id FDcpFA
18f6c128-690c-4087-b75f-4e067bab3767 ae386511-a305-4a9e-8a18-f1bf5a2556df uses MessagePack browser/modular MsgPack with useBinaryProtocol client option with MsgPack BaseRest uses MessagePack Error response received from server: 404 body was: {}
e978fb3b-cecb-4d54-b001-862f4b56bde3 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
7d25a93b-1c21-4763-a70e-712dac56d41a 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
19dd00ce-5e2b-4d9a-a677-76c9f8f4304a 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
69d867e8-127f-44e6-abd0-bf190e0b0e9e 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
09320c07-f168-4b51-8445-0613c7fb9ee4 23485f07-6118-4463-b207-7b95394f2855 is able to use the xhr_polling transport browser/modular Transports BaseRealtime with the XHRPolling plugin is able to use the xhr_polling transport Connection monitoring: state changed to failed, aborting test
61e4190d-015a-4a04-8779-a424c146a43e 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
c2732fc5-ebdc-41b8-8c62-85c6187f48ae 8ae866df-a815-493c-9cc5-5b89e182c570 can take a MessageFilter argument when subscribing to and unsubscribing from channel events browser/modular MessageInteractions BaseRealtime with MessageInteractions can take a MessageFilter argument when subscribing to and unsubscribing from channel events Connection monitoring: state changed to failed, aborting test
5f2ff6b4-e9d2-4df9-92ee-a552aae55f93 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"