Details of upload 66599267-cb5e-47bb-a192-2c6272fe9c9f

Created at
2026-02-20T12:17:25.898Z
Total number of tests
1136
JUnit report XML
View report
GitHub repository
ably/ably-js
Commit SHA
c63e228
Pull request base ref
main
Pull request head ref
AIT-38/partial-objects-sync
Branch / tag name
2152/merge
Workflow asset retention period
90 days
GitHub action
__ably_test-observability-action
GitHub run ID
22220562275
GitHub run attempt
1
GitHub run number
2980
GitHub job
test-browser
GitHub job URL
Not known
Loop iteration
1

Test failures

There are 354 failures in this upload.

Failure ID Test case ID Test class Test case Message
f213c6e6-2678-4a29-982f-3ff1cc2e2daa 863144f9-a517-4bd7-a0c5-157192ba6b7d uses JSON browser/modular MsgPack with useBinaryProtocol client option without MsgPack BaseRest uses JSON No key found with id CEnPgQ
867e3c25-6207-4d40-af71-5cbba1bc0071 03ea872b-9a08-41cf-a8ac-e14a27fd75b6 transport_preference_reset_while_connecting realtime/transports transport_preference_reset_while_connecting expected 'xhr_polling' to equal 'web_socket'
9352dde7-9cf0-4b8c-8180-50e2db75043d 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.
1d865ff7-aebf-4e84-b904-7371fd2a2984 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.
048c8114-4975-45c9-9539-0782aa8459bc 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.
10e240d1-fc59-4723-9795-61cd3102278a 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.
4b0a74d3-81b0-4f9a-ae98-a12be84fb578 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.
a68f6528-7c46-479a-b623-3af9bfaabf81 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.
e7c8b75d-c8e7-4ec8-8874-5b43392466d2 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.
afff14e6-e084-445e-bfaa-3d3dce663574 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.
7890c936-ac55-4196-9732-deca94137b83 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.
476cbd9e-813b-4004-9b88-e12cd6a05035 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.
50c70f41-1e48-4f36-adae-37948803a3e0 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.
43540206-b469-4fee-839b-0ad063548463 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.
92feab52-e730-46a2-af18-d22bd6b1d609 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.
98b054e9-2881-4119-8bad-42718d1bc2cb 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.
0c492f13-8977-4834-b9c3-2e5875e3ca18 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.
af109508-248f-4b94-af48-f3d036b60e18 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.
25cd8de4-cb6e-4b27-941a-a0518d06b943 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.
a038e8e5-909e-4f7a-b52a-1dded1474218 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.
cb793db0-794a-4f6a-bb9a-839c2f3bfe2a 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.
aeb41523-5004-4b67-921d-3e3c0c7af3db 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.
67aeb44c-e5d1-4eea-90b3-33947ec089df 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.
87f1e911-9308-4100-8653-82ece5bbdac5 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.
08d6effe-e014-4f19-99e2-cfe88d458752 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.
3a1a884e-261d-4722-a464-8d44409c5529 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.
bb1c123e-fb85-4fa8-82dc-3acec31e6303 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.
751f1000-70df-42f9-98ce-4015530adebc 881c4857-a9f7-40d1-85b8-21ee8a4d540c OBJECT_SYNC sequence with "tombstone=true" for an object deletes existing object with web_socket binary protocol realtime/liveobjects Realtime with LiveObjects plugin OBJECT_SYNC sequence with "tombstone=true" for an object deletes existing object with web_socket binary protocol Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves.
8e9a3c10-431e-46ad-9f8e-9266d930b164 044a9a00-7667-49a9-81c1-af248b0ac4ec OBJECT_SYNC sequence with "tombstone=true" for an object deletes existing object with web_socket text protocol realtime/liveobjects Realtime with LiveObjects plugin OBJECT_SYNC sequence with "tombstone=true" for an object deletes existing object with web_socket text protocol Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves.
d42c98c6-843f-490a-b41b-a068edc1cc70 5012b17f-5745-4933-8a2a-5d210fe51dc0 OBJECT_SYNC sequence with "tombstone=true" for an object deletes existing object with xhr_polling binary protocol realtime/liveobjects Realtime with LiveObjects plugin OBJECT_SYNC sequence with "tombstone=true" for an object deletes existing object with xhr_polling binary protocol Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves.
cf8c51c1-e00b-44e0-b8e0-6fdc72524969 0635a089-7f97-4e95-a266-5389711da292 OBJECT_SYNC sequence with "tombstone=true" for an object deletes existing object with xhr_polling text protocol realtime/liveobjects Realtime with LiveObjects plugin OBJECT_SYNC sequence with "tombstone=true" for an object deletes existing object with xhr_polling text protocol Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves.
1dc2a36f-4f50-4567-98d3-0e013ffb7896 ef948a01-c8b3-4936-9c39-742a88c9406d OBJECT_SYNC sequence with "tombstone=true" for an object deletes existing object with binary protocol realtime/liveobjects Realtime with LiveObjects plugin OBJECT_SYNC sequence with "tombstone=true" for an object deletes existing object with binary protocol Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves.
9adaa2ee-c82c-4b0c-ae32-e4d5ba07f4c4 73f2f120-d831-4144-a300-283001b3aecd OBJECT_SYNC sequence with "tombstone=true" for an object deletes existing object with text protocol realtime/liveobjects Realtime with LiveObjects plugin OBJECT_SYNC sequence with "tombstone=true" for an object deletes existing object with text protocol Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves.
a5c25b0a-32ed-4202-bebb-ddf2b2db67e4 492311ef-54c2-4a9e-a99a-af2a624e0f01 OBJECT_SYNC sequence with "tombstone=true" for an object triggers subscription callback for existing object with web_socket binary protocol realtime/liveobjects Realtime with LiveObjects plugin OBJECT_SYNC sequence with "tombstone=true" for an object triggers subscription callback for existing object with web_socket binary protocol Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves.
1f6a73d0-71fc-45a2-9613-44118fdfac84 ac09ac5e-18d8-454e-b1d7-37f46427b7ba OBJECT_SYNC sequence with "tombstone=true" for an object triggers subscription callback for existing object with web_socket text protocol realtime/liveobjects Realtime with LiveObjects plugin OBJECT_SYNC sequence with "tombstone=true" for an object triggers subscription callback for existing object with web_socket text protocol Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves.
5b799c93-c18b-42c4-9a0f-9e6c64b4d0de d7c7a081-c7eb-4e84-99d3-f5e98483f819 OBJECT_SYNC sequence with "tombstone=true" for an object triggers subscription callback for existing object with xhr_polling binary protocol realtime/liveobjects Realtime with LiveObjects plugin OBJECT_SYNC sequence with "tombstone=true" for an object triggers subscription callback for existing object with xhr_polling binary protocol Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves.
fadae703-ea1b-443d-8653-d4f959d326d6 65f88db3-1f0a-4392-92b4-bff6817ba380 OBJECT_SYNC sequence with "tombstone=true" for an object triggers subscription callback for existing object with xhr_polling text protocol realtime/liveobjects Realtime with LiveObjects plugin OBJECT_SYNC sequence with "tombstone=true" for an object triggers subscription callback for existing object with xhr_polling text protocol Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves.
b2bd7388-d9a8-4540-8903-6d6612156e40 0ebe4cb2-afc6-4e7c-8d30-3c597597f8b4 OBJECT_SYNC sequence with "tombstone=true" for an object triggers subscription callback for existing object with binary protocol realtime/liveobjects Realtime with LiveObjects plugin OBJECT_SYNC sequence with "tombstone=true" for an object triggers subscription callback for existing object with binary protocol Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves.
47046698-78a2-4de9-a618-2b19dbe9cd06 bc2f1e90-1266-4d1c-9549-ba5b88d939f8 OBJECT_SYNC sequence with "tombstone=true" for an object triggers subscription callback for existing object with text protocol realtime/liveobjects Realtime with LiveObjects plugin OBJECT_SYNC sequence with "tombstone=true" for an object triggers subscription callback for existing object with text protocol Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves.
b34b3303-7da0-4c59-9ee1-0cf0f7f8be0c 7047a642-4f6b-4a2d-964f-b65b6d8c3907 can apply MAP_CREATE with primitives object operation messages with web_socket binary protocol realtime/liveobjects Realtime with LiveObjects plugin can apply MAP_CREATE with primitives object operation messages with web_socket binary protocol Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves.
1d230b73-f0b1-414e-9501-20102528dfc5 93f35e19-f0b0-4983-8d6a-e48006d084e3 can apply MAP_CREATE with primitives object operation messages with web_socket text protocol realtime/liveobjects Realtime with LiveObjects plugin can apply MAP_CREATE with primitives object operation messages with web_socket text protocol Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves.
c8605c09-53bd-4b24-b182-093c57acec8d bb75a69e-c109-4539-bbb0-b0da5ac375df can apply MAP_CREATE with primitives object operation messages with xhr_polling binary protocol realtime/liveobjects Realtime with LiveObjects plugin can apply MAP_CREATE with primitives object operation messages with xhr_polling binary protocol Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves.
421e2bcd-5bdb-42dc-8f13-3649fa7d4885 0546659b-a381-42d6-9ffe-a791c7ae9b56 can apply MAP_CREATE with primitives object operation messages with xhr_polling text protocol realtime/liveobjects Realtime with LiveObjects plugin can apply MAP_CREATE with primitives object operation messages with xhr_polling text protocol Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves.
78286ae6-3eb2-40e0-ad16-e2789c8f0d19 bac6008b-cfde-495a-bdd5-32663aac41fc can apply MAP_CREATE with primitives object operation messages with binary protocol realtime/liveobjects Realtime with LiveObjects plugin can apply MAP_CREATE with primitives object operation messages with binary protocol Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves.
51ed1f89-f0e8-4834-8155-cec72aa2dd1b ed453b81-021a-4b12-bffe-42d0c202dd8e can apply MAP_CREATE with primitives object operation messages with text protocol realtime/liveobjects Realtime with LiveObjects plugin can apply MAP_CREATE with primitives object operation messages with text protocol Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves.
4932a418-ac45-4275-b1b0-e2e494172329 40b529a6-2b67-46d9-914e-6f4b1382d586 can apply MAP_CREATE with object ids object operation messages with web_socket binary protocol realtime/liveobjects Realtime with LiveObjects plugin can apply MAP_CREATE with object ids object operation messages with web_socket binary protocol Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves.
34806709-b46d-4d22-a3d4-a22e5824acf9 d8434918-edb4-4c85-952e-0bbd7a509013 can apply MAP_CREATE with object ids object operation messages with web_socket text protocol realtime/liveobjects Realtime with LiveObjects plugin can apply MAP_CREATE with object ids object operation messages with web_socket text protocol Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves.
53d2bcf0-7a1d-4d74-a049-8582a7441011 7deb42ed-79a7-406d-aaeb-94ed71d0cdb7 can apply MAP_CREATE with object ids object operation messages with xhr_polling binary protocol realtime/liveobjects Realtime with LiveObjects plugin can apply MAP_CREATE with object ids object operation messages with xhr_polling binary protocol Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves.
0b1869c1-72a5-43ca-8c49-259df183de6c 37625505-2793-4e5c-82d2-2bc1aa7b5bc5 can apply MAP_CREATE with object ids object operation messages with xhr_polling text protocol realtime/liveobjects Realtime with LiveObjects plugin can apply MAP_CREATE with object ids object operation messages with xhr_polling text protocol Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves.
d81840ab-9a47-4c3b-b5dc-f595cb2a8a1e e8d8766c-e0f4-4799-8d55-4a8458d7fbe4 can apply MAP_CREATE with object ids object operation messages with binary protocol realtime/liveobjects Realtime with LiveObjects plugin can apply MAP_CREATE with object ids object operation messages with binary protocol Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves.
77b06b44-b87d-4cde-9307-58c6fe65187e 2becbcdf-2195-4095-841a-e09c021cf3a2 can apply MAP_CREATE with object ids object operation messages with text protocol realtime/liveobjects Realtime with LiveObjects plugin can apply MAP_CREATE with object ids object operation messages with text protocol Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves.
0a85b0d9-68f8-4105-b905-5fa62a3696af 26901ae9-1eef-4c44-817e-0e37b76ac367 can apply MAP_SET with primitives object operation messages with web_socket binary protocol realtime/liveobjects Realtime with LiveObjects plugin can apply MAP_SET with primitives object operation messages with web_socket binary protocol Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves.
01333663-ca61-4f5e-9b83-603d82b7f156 aabca76f-470c-49bf-beeb-51ecc5f9e427 can apply MAP_SET with primitives object operation messages with web_socket text protocol realtime/liveobjects Realtime with LiveObjects plugin can apply MAP_SET with primitives object operation messages with web_socket text protocol Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves.
b3f7773f-8b0f-47ba-b05a-f3cf8ee1ee48 49ee123a-b09e-4b64-8dd3-39d091e3b60b can apply MAP_SET with primitives object operation messages with xhr_polling binary protocol realtime/liveobjects Realtime with LiveObjects plugin can apply MAP_SET with primitives object operation messages with xhr_polling binary protocol Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves.
cb74f476-fe42-4c10-95eb-fc51e54d5f59 932a91d0-c09b-425e-8591-9e0009b6b142 can apply MAP_SET with primitives object operation messages with xhr_polling text protocol realtime/liveobjects Realtime with LiveObjects plugin can apply MAP_SET with primitives object operation messages with xhr_polling text protocol Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves.
1a8213c7-0959-4ebc-8065-72dfef042309 25b8de04-1b1a-4f5e-a1c6-e83fe8dcfcea can apply MAP_SET with primitives object operation messages with binary protocol realtime/liveobjects Realtime with LiveObjects plugin can apply MAP_SET with primitives object operation messages with binary protocol Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves.
8e5f9c2c-9761-4219-ab40-442df5f27141 55b6a55e-029c-43ec-9c44-54f13ea382cd can apply MAP_SET with primitives object operation messages with text protocol realtime/liveobjects Realtime with LiveObjects plugin can apply MAP_SET with primitives object operation messages with text protocol Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves.
54fd8a29-0f8f-44ba-bda4-752a4038ff73 aaa4187e-b917-4099-806f-87c539ea5338 can apply MAP_SET with object ids object operation messages with web_socket binary protocol realtime/liveobjects Realtime with LiveObjects plugin can apply MAP_SET with object ids object operation messages with web_socket binary protocol Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves.
dac423b1-a3b6-40a6-a189-ad924505e429 fc6c5097-03cb-4ebe-820e-206224a88252 can apply MAP_SET with object ids object operation messages with web_socket text protocol realtime/liveobjects Realtime with LiveObjects plugin can apply MAP_SET with object ids object operation messages with web_socket text protocol Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves.
462638b9-878c-4c47-89c1-4b370864a4b7 91076902-c62b-43fe-b926-ecbca5f709b4 can apply MAP_SET with object ids object operation messages with xhr_polling binary protocol realtime/liveobjects Realtime with LiveObjects plugin can apply MAP_SET with object ids object operation messages with xhr_polling binary protocol Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves.
a44765e7-4433-41e0-a0f0-f4c28190e005 c3952d2f-db46-47d4-b42b-fef5261ddbdc can apply MAP_SET with object ids object operation messages with xhr_polling text protocol realtime/liveobjects Realtime with LiveObjects plugin can apply MAP_SET with object ids object operation messages with xhr_polling text protocol Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves.
83e970e4-851c-44fc-ab89-f7822f1cded4 550ac9fb-7617-41df-83f6-0c73c28f0495 can apply MAP_SET with object ids object operation messages with binary protocol realtime/liveobjects Realtime with LiveObjects plugin can apply MAP_SET with object ids object operation messages with binary protocol Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves.
f98b0ca6-a5cb-496b-b2e4-59fa340b9241 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 post: /channels/can apply MAP_SET with object ids object operation messages text/objects FAILED; http code = 404, error code = 40400, message = No key found with id CEnPgQ; operation = {"operation":"COUNTER_CREATE","data":{"number":1}}
10ab60bc-3bba-4de4-8bfe-de82affc554d ab0e4c2d-09e7-4b12-a15d-6c72cbc9b9c1 MAP_SET object operation messages are applied based on the site timeserials vector of the object realtime/liveobjects Realtime with LiveObjects plugin MAP_SET object operation messages are applied based on the site timeserials vector of the object Connection monitoring: state changed to failed, aborting test
b02e7e0b-fb74-43bd-93f9-c7b0479908b0 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 Connection monitoring: state changed to failed, aborting test
23362e69-b628-4710-b114-4176e94a1f7c 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 post: /channels/can apply MAP_REMOVE object operation messages web_socket text/objects FAILED; http code = 404, error code = 40400, message = No key found with id CEnPgQ; operation = {"operation":"MAP_CREATE","data":{"shouldStay":{"string":"foo"},"shouldDelete":{"string":"bar"}}}
c79230a1-4f63-421e-85aa-656664ca6556 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 Connection monitoring: state changed to failed, aborting test
3fd6a3b2-58c4-4218-903b-229a0219f7fc 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 Connection monitoring: state changed to failed, aborting test
d2332d27-c9ba-4180-8dcb-57e34d6fe0c2 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 Connection monitoring: state changed to failed, aborting test
a12c6ae3-f4d7-4911-9fc4-e24986d05bcc 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 Connection monitoring: state changed to failed, aborting test
004a6f0f-5164-49d8-bcad-029858e195d8 40c39a64-7f89-49dd-9204-daef2fed3477 MAP_REMOVE object operation messages are applied based on the site timeserials vector of the object realtime/liveobjects Realtime with LiveObjects plugin MAP_REMOVE object operation messages are applied based on the site timeserials vector of the object Connection monitoring: state changed to failed, aborting test
588142fe-eb27-4df2-85d8-ce6a0f32a0fc 922347e7-2b4d-488a-9e56-9a437d7c1535 MAP_REMOVE for a map entry sets "tombstoneAt" using local clock if missing "serialTimestamp" realtime/liveobjects Realtime with LiveObjects plugin MAP_REMOVE for a map entry sets "tombstoneAt" using local clock if missing "serialTimestamp" Connection monitoring: state changed to failed, aborting test
4afbd8b0-c45c-4ebd-abe1-7172074949b5 a7f4f937-5474-4519-aaa4-e7daa18529d2 can apply COUNTER_CREATE object operation messages with web_socket binary protocol realtime/liveobjects Realtime with LiveObjects plugin can apply COUNTER_CREATE object operation messages with web_socket binary protocol Connection monitoring: state changed to failed, aborting test
9a15222b-42b0-4141-ba0a-368f41f79049 9d77eef6-a6ed-4f7c-a3d2-c88c383fc011 can apply COUNTER_CREATE object operation messages with web_socket text protocol realtime/liveobjects Realtime with LiveObjects plugin can apply COUNTER_CREATE object operation messages with web_socket text protocol Connection monitoring: state changed to failed, aborting test
02ed9f06-51b8-40f3-94ce-a08e14c2b7a9 447c3787-e1f0-4622-a3c5-e1bd9d3ee03d can apply COUNTER_CREATE object operation messages with xhr_polling binary protocol realtime/liveobjects Realtime with LiveObjects plugin can apply COUNTER_CREATE object operation messages with xhr_polling binary protocol Connection monitoring: state changed to failed, aborting test
cce16aa4-c046-41a7-b435-ebf5f9e250a0 a0ba9f7f-5df0-4ef0-898a-77ae615db02b can apply COUNTER_CREATE object operation messages with xhr_polling text protocol realtime/liveobjects Realtime with LiveObjects plugin can apply COUNTER_CREATE object operation messages with xhr_polling text protocol Connection monitoring: state changed to failed, aborting test
fa576c68-2544-41f9-a664-29cbd0ad8d64 6399f9f7-f4e0-49f4-9eb9-8a0c559959e7 can apply COUNTER_CREATE object operation messages with binary protocol realtime/liveobjects Realtime with LiveObjects plugin can apply COUNTER_CREATE object operation messages with binary protocol Connection monitoring: state changed to failed, aborting test
54305995-d353-40e0-9118-d99eaf6f0a76 9327a3df-d347-4954-b738-2196b2e94905 can apply COUNTER_CREATE object operation messages with text protocol realtime/liveobjects Realtime with LiveObjects plugin can apply COUNTER_CREATE object operation messages with text protocol post: /channels/can apply COUNTER_CREATE object operation messages text/objects FAILED; http code = 404, error code = 40400, message = No key found with id CEnPgQ; operation = {"operation":"COUNTER_CREATE","data":{"number":0}}
d3511596-c786-4535-b2de-4372d9d88c39 fc732738-cf59-48d9-a204-054838828e57 COUNTER_CREATE object operation messages are applied based on the site timeserials vector of the object realtime/liveobjects Realtime with LiveObjects plugin COUNTER_CREATE object operation messages are applied based on the site timeserials vector of the object Connection monitoring: state changed to failed, aborting test
3fcb4626-4c8c-4d0e-8b37-6fa0285db219 c30f0573-6055-42cc-9a8d-cc208924e13e only one COUNTER_CREATE operation is applied for the same object ID realtime/liveobjects Realtime with LiveObjects plugin only one COUNTER_CREATE operation is applied for the same object ID Connection monitoring: state changed to failed, aborting test
9c741d0d-504e-4466-a1fb-fe76bc46b85b d9d06dc7-d9ad-4461-9998-320a3e0adbbb can apply COUNTER_INC object operation messages with web_socket binary protocol realtime/liveobjects Realtime with LiveObjects plugin can apply COUNTER_INC object operation messages with web_socket binary protocol post: /channels/can apply COUNTER_INC object operation messages web_socket binary/objects FAILED; http code = 404, error code = 40400, message = No key found with id CEnPgQ; operation = {"operation":"COUNTER_CREATE","data":{"number":0}}
4cf5b311-905c-4ab0-aed5-33314509d303 37826c42-af30-4e7b-aea8-60a0c396ed08 can apply COUNTER_INC object operation messages with web_socket text protocol realtime/liveobjects Realtime with LiveObjects plugin can apply COUNTER_INC object operation messages with web_socket text protocol Connection monitoring: state changed to failed, aborting test
909afe95-46ad-456f-a7e7-0b2691b45426 6b5e22d2-c3af-4edd-ae5b-cb095d04192c can apply COUNTER_INC object operation messages with xhr_polling binary protocol realtime/liveobjects Realtime with LiveObjects plugin can apply COUNTER_INC object operation messages with xhr_polling binary protocol Connection monitoring: state changed to failed, aborting test
3381b0fa-2b47-4f4c-919b-f1a172c06430 e473067b-dda5-4390-bb65-833b6ad759c7 can apply COUNTER_INC object operation messages with xhr_polling text protocol realtime/liveobjects Realtime with LiveObjects plugin can apply COUNTER_INC object operation messages with xhr_polling text protocol Connection monitoring: state changed to failed, aborting test
d155257b-41f4-4524-9419-c248bd1505a0 4cdd83cf-dd07-4c18-9316-5dba1d13760d can apply COUNTER_INC object operation messages with binary protocol realtime/liveobjects Realtime with LiveObjects plugin can apply COUNTER_INC object operation messages with binary protocol Connection monitoring: state changed to failed, aborting test
973d6a67-e97f-4a8c-a0c1-678a9e1e8527 3d34dd8c-05ad-4273-86eb-7071e7cb120f can apply COUNTER_INC object operation messages with text protocol realtime/liveobjects Realtime with LiveObjects plugin can apply COUNTER_INC object operation messages with text protocol Connection monitoring: state changed to failed, aborting test
0c944d3c-b688-4fba-bc1b-244e3e4723e6 23181072-644a-48e8-8369-8e6c69353758 COUNTER_INC object operation messages are applied based on the site timeserials vector of the object realtime/liveobjects Realtime with LiveObjects plugin COUNTER_INC object operation messages are applied based on the site timeserials vector of the object Connection monitoring: state changed to failed, aborting test
841d1eab-f6c0-4799-a219-ced62ed748eb f3b2245b-fea6-4fa3-bdf7-5ea4a8babb9c can apply OBJECT_DELETE object operation messages realtime/liveobjects Realtime with LiveObjects plugin can apply OBJECT_DELETE object operation messages post: /channels/can apply OBJECT_DELETE object operation messages/objects FAILED; http code = 404, error code = 40400, message = No key found with id CEnPgQ; operation = {"operation":"MAP_CREATE"}
4966faf8-3ef7-48a4-a276-51cb066a14f7 1e64f40f-0e93-4137-aad0-44baceb2ac1c OBJECT_DELETE for unknown object id creates zero-value tombstoned object realtime/liveobjects Realtime with LiveObjects plugin OBJECT_DELETE for unknown object id creates zero-value tombstoned object Connection monitoring: state changed to failed, aborting test
ca20e51a-3feb-4c48-a547-40ee1b5691f5 27c5d23e-f768-4aa9-a027-16a8882f7608 OBJECT_DELETE object operation messages are applied based on the site timeserials vector of the object realtime/liveobjects Realtime with LiveObjects plugin OBJECT_DELETE object operation messages are applied based on the site timeserials vector of the object Connection monitoring: state changed to failed, aborting test
17038cd1-e393-4858-8061-762ec96b4e87 02d1b358-7337-4ce9-a201-2508e3f3550a OBJECT_DELETE triggers subscription callback with deleted data realtime/liveobjects Realtime with LiveObjects plugin OBJECT_DELETE triggers subscription callback with deleted data Connection monitoring: state changed to failed, aborting test
962bff87-7870-4ad1-81f3-273bcb679962 51e6b9e7-c9ed-448e-a53a-c3df0f59101b OBJECT_DELETE for an object sets "tombstoneAt" from "serialTimestamp" realtime/liveobjects Realtime with LiveObjects plugin OBJECT_DELETE for an object sets "tombstoneAt" from "serialTimestamp" post: /channels/OBJECT_DELETE for an object sets "tombstoneAt" from "serialTimestamp"/objects FAILED; http code = 404, error code = 40400, message = No key found with id CEnPgQ; operation = {"operation":"COUNTER_CREATE"}
27949a3d-2210-45c5-b6ff-6cd5d2204f6c 2ea53b6c-324f-46a6-a902-640ff1efee23 OBJECT_DELETE for an object sets "tombstoneAt" using local clock if missing "serialTimestamp" realtime/liveobjects Realtime with LiveObjects plugin OBJECT_DELETE for an object sets "tombstoneAt" using local clock if missing "serialTimestamp" Connection monitoring: state changed to failed, aborting test
5e34e7ee-ab76-4cf1-a5b2-94f17753e223 955b794a-3b33-429a-8e9c-58a46c7a4e62 MAP_SET with reference to a tombstoned object results in undefined value on key realtime/liveobjects Realtime with LiveObjects plugin MAP_SET with reference to a tombstoned object results in undefined value on key Connection monitoring: state changed to failed, aborting test
e55805f2-0587-42a7-b44d-4f7862ca9614 c59416e7-4260-47de-bd60-3214eecf4c02 object operation message on a tombstoned object does not revive it realtime/liveobjects Realtime with LiveObjects plugin object operation message on a tombstoned object does not revive it Connection monitoring: state changed to failed, aborting test
bae32f9d-606e-4c8f-aaf9-0dbece7e3fe8 2574a4b7-552f-40d5-8fd5-859c98c58489 buffered object operation messages are applied when OBJECT_SYNC sequence ends realtime/liveobjects Realtime with LiveObjects plugin buffered object operation messages are applied when OBJECT_SYNC sequence ends Connection monitoring: state changed to failed, aborting test
2f0af974-2705-4f3b-b4db-7df3943c6c56 8f7a7e1b-1bae-470e-b266-b4c557e1d943 buffered object operation messages are discarded when new OBJECT_SYNC sequence starts realtime/liveobjects Realtime with LiveObjects plugin buffered object operation messages are discarded when new OBJECT_SYNC sequence starts Connection monitoring: state changed to failed, aborting test
a946cf25-dda3-4d2e-a9a4-e8ade446f7eb f332b789-2bdf-4a7f-88dc-64a63e6bcaef buffered object operation messages are applied based on the site timeserials vector of the object realtime/liveobjects Realtime with LiveObjects plugin buffered object operation messages are applied based on the site timeserials vector of the object Connection monitoring: state changed to failed, aborting test
2121e137-2a3b-4188-82b6-9333ad242155 bf48f581-7875-4ca0-87e3-ebded3c51718 subsequent object operation messages are applied immediately after OBJECT_SYNC ended and buffers are applied realtime/liveobjects Realtime with LiveObjects plugin subsequent object operation messages are applied immediately after OBJECT_SYNC ended and buffers are applied post: /channels/subsequent object operation messages are applied immediately after OBJECT_SYNC ended and buffers are applied/objects FAILED; http code = 404, error code = 40400, message = No key found with id CEnPgQ; operation = {"operation":"MAP_SET","objectId":"root","data":{"key":"foo","value":{"string":"bar"}}}
2c9d6af2-d6f0-4bb1-b3c5-4dc6a13a721c 955c5460-070c-4460-948b-5a7a502ac0be LiveCounter.increment sends COUNTER_INC operation with web_socket binary protocol realtime/liveobjects Realtime with LiveObjects plugin LiveCounter.increment sends COUNTER_INC operation with web_socket binary protocol Connection monitoring: state changed to failed, aborting test
9ddb44da-fd60-4ec3-818b-4fd30f1798f7 0c3e43a6-d48a-4aeb-a765-2df38c8d7712 LiveCounter.increment sends COUNTER_INC operation with web_socket text protocol realtime/liveobjects Realtime with LiveObjects plugin LiveCounter.increment sends COUNTER_INC operation with web_socket text protocol Connection monitoring: state changed to failed, aborting test
819f675d-92cf-45a1-ae71-389649c890c2 8524ceaf-a7c3-4158-9561-9ad46ac7167b LiveCounter.increment sends COUNTER_INC operation with xhr_polling binary protocol realtime/liveobjects Realtime with LiveObjects plugin LiveCounter.increment sends COUNTER_INC operation with xhr_polling binary protocol Connection monitoring: state changed to failed, aborting test
59d9d3ae-1b52-446f-ab25-e563a08ad606 06d8e042-a340-4dd6-8e78-3a05176886f6 LiveCounter.increment sends COUNTER_INC operation with xhr_polling text protocol realtime/liveobjects Realtime with LiveObjects plugin LiveCounter.increment sends COUNTER_INC operation with xhr_polling text protocol Connection monitoring: state changed to failed, aborting test
f976210f-134a-40f7-8112-a35b205398a6 1e22e089-e340-414b-b366-ece5fda93d34 LiveCounter.increment sends COUNTER_INC operation with binary protocol realtime/liveobjects Realtime with LiveObjects plugin LiveCounter.increment sends COUNTER_INC operation with binary protocol post: /channels/LiveCounter.increment sends COUNTER_INC operation binary/objects FAILED; http code = 404, error code = 40400, message = No key found with id CEnPgQ; operation = {"operation":"COUNTER_CREATE"}
fc8010bb-ca91-427f-811d-38d36248f0da 9825b525-3f5e-44b6-8d70-022b66cfbe58 LiveCounter.increment sends COUNTER_INC operation with text protocol realtime/liveobjects Realtime with LiveObjects plugin LiveCounter.increment sends COUNTER_INC operation with text protocol Connection monitoring: state changed to failed, aborting test
992a63df-d173-4db6-8b17-4f58f0e76862 62c878eb-dc23-4167-aab3-cb36d20efeed LiveCounter.increment throws on invalid input realtime/liveobjects Realtime with LiveObjects plugin LiveCounter.increment throws on invalid input Connection monitoring: state changed to failed, aborting test
40d82006-3d0e-49d2-a512-dacef1a6fab1 ee942300-937a-40a2-bab4-5afb1226b784 LiveCounter.decrement sends COUNTER_INC operation with web_socket binary protocol realtime/liveobjects Realtime with LiveObjects plugin LiveCounter.decrement sends COUNTER_INC operation with web_socket binary protocol post: /channels/LiveCounter.decrement sends COUNTER_INC operation web_socket binary/objects FAILED; http code = 404, error code = 40400, message = No key found with id CEnPgQ; operation = {"operation":"COUNTER_CREATE"}
6c70b87c-13fe-4f9e-b9f9-f3e4a5b7ed9e 9d97529b-b171-489e-943a-80f018b0f258 LiveCounter.decrement sends COUNTER_INC operation with web_socket text protocol realtime/liveobjects Realtime with LiveObjects plugin LiveCounter.decrement sends COUNTER_INC operation with web_socket text protocol Connection monitoring: state changed to failed, aborting test
a2ecf540-d0bc-4153-ad04-c282ae091d60 e0b7c669-c05c-4ef2-8c08-26bc2c2ce60e LiveCounter.decrement sends COUNTER_INC operation with xhr_polling binary protocol realtime/liveobjects Realtime with LiveObjects plugin LiveCounter.decrement sends COUNTER_INC operation with xhr_polling binary protocol Connection monitoring: state changed to failed, aborting test
28e5886e-09e7-4a40-b7dc-5c7e3f917ab0 c790df6b-9b07-4059-8c2f-91fbbb1a25d2 LiveCounter.decrement sends COUNTER_INC operation with xhr_polling text protocol realtime/liveobjects Realtime with LiveObjects plugin LiveCounter.decrement sends COUNTER_INC operation with xhr_polling text protocol Connection monitoring: state changed to failed, aborting test
054e9b5b-d244-4e32-9ca2-639973a8f0ce b3e4139b-6745-4aa2-a8c6-db9d90da120a LiveCounter.decrement sends COUNTER_INC operation with binary protocol realtime/liveobjects Realtime with LiveObjects plugin LiveCounter.decrement sends COUNTER_INC operation with binary protocol post: /channels/LiveCounter.decrement sends COUNTER_INC operation binary/objects FAILED; http code = 404, error code = 40400, message = No key found with id CEnPgQ; operation = {"operation":"MAP_SET","objectId":"root","data":{"key":"counter","value":{"objectId":"counter:b6lobCS5T5EwjztVSjuDEQFLD401XNYUD0hjlxEG2ts@1771587682292"}}}
4aa6086d-7255-45cf-80c2-894a1d676eeb f4ab3404-f113-4d0a-987e-7f694497a80e LiveCounter.decrement sends COUNTER_INC operation with text protocol realtime/liveobjects Realtime with LiveObjects plugin LiveCounter.decrement sends COUNTER_INC operation with text protocol post: /channels/LiveCounter.decrement sends COUNTER_INC operation text/objects FAILED; http code = 404, error code = 40400, message = No key found with id CEnPgQ; operation = {"operation":"COUNTER_CREATE"}
320fddde-2051-41df-b75f-fe692b03c576 0128edf1-be92-4431-b0d1-36075bddaf1b LiveCounter.decrement throws on invalid input realtime/liveobjects Realtime with LiveObjects plugin LiveCounter.decrement throws on invalid input Connection monitoring: state changed to failed, aborting test
8351f71e-d828-42b4-93cd-e785804e7189 e29f1cef-a0ff-4ba1-9edb-54e4070df797 LiveMap.set sends MAP_SET operation with primitive values with web_socket binary protocol realtime/liveobjects Realtime with LiveObjects plugin LiveMap.set sends MAP_SET operation with primitive values with web_socket binary protocol Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves.
5b3c1cf4-35a7-4034-81f8-c25817e68808 2157ae71-464c-459f-8a6c-16da67db45b4 LiveMap.set sends MAP_SET operation with primitive values with web_socket text protocol realtime/liveobjects Realtime with LiveObjects plugin LiveMap.set sends MAP_SET operation with primitive values with web_socket text protocol Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves.
f48c3a75-c976-41ce-b35e-d24593e0f980 dd56ac7c-9e81-4168-8a9d-23845acaa039 LiveMap.set sends MAP_SET operation with primitive values with xhr_polling binary protocol realtime/liveobjects Realtime with LiveObjects plugin LiveMap.set sends MAP_SET operation with primitive values with xhr_polling binary protocol Connection monitoring: state changed to failed, aborting test
8c01a3ca-05e7-4120-b9e4-d1741b96cba0 17967d9e-0a85-4759-819f-d15ec5f4e42f LiveMap.set sends MAP_SET operation with primitive values with xhr_polling text protocol realtime/liveobjects Realtime with LiveObjects plugin LiveMap.set sends MAP_SET operation with primitive values with xhr_polling text protocol Connection monitoring: state changed to failed, aborting test
25ea71b0-fa4d-41fe-ad6e-e1a72a4c5c9b b8acf0f2-9188-4df8-87be-280f3d62281b LiveMap.set sends MAP_SET operation with primitive values with binary protocol realtime/liveobjects Realtime with LiveObjects plugin LiveMap.set sends MAP_SET operation with primitive values with binary protocol Connection monitoring: state changed to failed, aborting test
0cba20d6-b6c4-4faf-8aa3-652c2f59dec3 9f6f20b7-4d68-4255-8415-8ac88d54b46f LiveMap.set sends MAP_SET operation with primitive values with text protocol realtime/liveobjects Realtime with LiveObjects plugin LiveMap.set sends MAP_SET operation with primitive values with text protocol Connection monitoring: state changed to failed, aborting test
ccce8755-4c63-49d4-974e-09185734af79 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.
ab8960de-d3e2-4fa7-a8b5-410be8a11191 0016cc68-a13d-4bac-b95c-7ed345bf2a21 LiveMap.set sends MAP_SET operation with reference to another LiveObject with web_socket text protocol realtime/liveobjects Realtime with LiveObjects plugin LiveMap.set sends MAP_SET operation with reference to another LiveObject with web_socket text protocol Connection monitoring: state changed to failed, aborting test
bc8fa45b-3d9f-4cb3-8fa6-e83002aad181 14415442-cd6f-4912-8443-39424e359732 LiveMap.set sends MAP_SET operation with reference to another LiveObject with xhr_polling binary protocol realtime/liveobjects Realtime with LiveObjects plugin LiveMap.set sends MAP_SET operation with reference to another LiveObject with xhr_polling binary protocol Connection monitoring: state changed to failed, aborting test
216d409f-b20e-464a-babe-5cb03aa492fe caef6ac8-ae10-40e5-b81b-3293b206213a LiveMap.set sends MAP_SET operation with reference to another LiveObject with xhr_polling text protocol realtime/liveobjects Realtime with LiveObjects plugin LiveMap.set sends MAP_SET operation with reference to another LiveObject with xhr_polling text protocol Connection monitoring: state changed to failed, aborting test
60a06583-d86c-4a81-9d2d-590d8735edda 45d8741c-864e-4169-bd12-9862dcce4408 LiveMap.set sends MAP_SET operation with reference to another LiveObject with binary protocol realtime/liveobjects Realtime with LiveObjects plugin LiveMap.set sends MAP_SET operation with reference to another LiveObject with binary protocol Connection monitoring: state changed to failed, aborting test
e57c344e-6579-4c9a-b098-4deefb99d1d6 3a810881-3393-442e-893a-b0a41de1265b LiveMap.set sends MAP_SET operation with reference to another LiveObject with text protocol realtime/liveobjects Realtime with LiveObjects plugin LiveMap.set sends MAP_SET operation with reference to another LiveObject with text protocol Connection monitoring: state changed to failed, aborting test
3472c7a7-14c9-42a2-8448-c5e767d68bd4 a7a78100-9cd5-407a-913d-06e9c0331a55 LiveMap.set throws on invalid input realtime/liveobjects Realtime with LiveObjects plugin LiveMap.set throws on invalid input Connection monitoring: state changed to failed, aborting test
d2e8db96-6e5c-4029-9f66-145bb345d37d 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 post: /channels/LiveMap.remove sends MAP_REMOVE operation web_socket binary/objects FAILED; http code = 404, error code = 40400, message = No key found with id CEnPgQ; operation = {"operation":"MAP_CREATE","data":{"foo":{"number":1},"bar":{"number":1},"baz":{"number":1}}}
9f18911f-cbb4-4148-8e60-8f47d94a667d 63dd3001-bc44-4092-b25f-ce10a2aec007 LiveMap.remove sends MAP_REMOVE operation with web_socket text protocol realtime/liveobjects Realtime with LiveObjects plugin LiveMap.remove sends MAP_REMOVE operation with web_socket text protocol post: /channels/LiveMap.remove sends MAP_REMOVE operation web_socket text/objects FAILED; http code = 404, error code = 40400, message = No key found with id CEnPgQ; operation = {"operation":"MAP_CREATE","data":{"foo":{"number":1},"bar":{"number":1},"baz":{"number":1}}}
1658aa98-7562-4c6c-a4bf-4002551fa5c7 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 Connection monitoring: state changed to failed, aborting test
34c3cc0f-ab69-42c3-bd7a-9564d375d950 82155bae-8d12-4b32-9599-a2b6b8dc71f2 LiveMap.remove sends MAP_REMOVE operation with xhr_polling text protocol realtime/liveobjects Realtime with LiveObjects plugin LiveMap.remove sends MAP_REMOVE operation with xhr_polling text protocol Connection monitoring: state changed to failed, aborting test
602e6435-ec5b-4687-947e-0ef25c103fa4 c64c13e0-f3a5-4f6a-ac96-7dae50b86df2 LiveMap.remove sends MAP_REMOVE operation with binary protocol realtime/liveobjects Realtime with LiveObjects plugin LiveMap.remove sends MAP_REMOVE operation with binary protocol Connection monitoring: state changed to failed, aborting test
37f01bac-654f-42d8-b523-a0758ffba41f 06f6aa68-ee0d-4c49-a96a-948c4ab0122d LiveMap.remove sends MAP_REMOVE operation with text protocol realtime/liveobjects Realtime with LiveObjects plugin LiveMap.remove sends MAP_REMOVE operation with text protocol Connection monitoring: state changed to failed, aborting test
6357024a-6ebf-4cc0-9de9-cc3c8ff93824 49bd9e5a-0546-4c90-afe6-ce6c4e535c6b LiveMap.remove throws on invalid input realtime/liveobjects Realtime with LiveObjects plugin LiveMap.remove throws on invalid input post: /channels/LiveMap.remove throws on invalid input/objects FAILED; http code = 404, error code = 40400, message = No key found with id CEnPgQ; operation = {"operation":"MAP_CREATE"}
fa78a32b-ce9f-4986-a97b-4c24022d1817 5413fca7-2814-41b0-b5e4-b3ff2091d0d9 LiveCounter.create() returns value type object realtime/liveobjects Realtime with LiveObjects plugin LiveCounter.create() returns value type object Connection monitoring: state changed to failed, aborting test
6191bebe-bc83-455f-a601-36993763e8a1 7ded774c-a321-4a0b-b061-2afc8526c765 value type created with LiveCounter.create() can be assigned to the object tree with web_socket binary protocol realtime/liveobjects Realtime with LiveObjects plugin value type created with LiveCounter.create() can be assigned to the object tree with web_socket binary protocol Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves.
e62485c7-07a0-438a-b481-2ae17e238ea3 8a3ad689-1514-4349-8dd2-07aeb0e7e346 value type created with LiveCounter.create() can be assigned to the object tree with web_socket text protocol realtime/liveobjects Realtime with LiveObjects plugin value type created with LiveCounter.create() can be assigned to the object tree with web_socket text protocol Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves.
27ff7cc7-eb3e-4900-93f8-80b8c7ec761b 488119e1-d459-4d64-a5fc-7fda206b00c9 value type created with LiveCounter.create() can be assigned to the object tree with xhr_polling binary protocol realtime/liveobjects Realtime with LiveObjects plugin value type created with LiveCounter.create() can be assigned to the object tree with xhr_polling binary protocol Connection monitoring: state changed to failed, aborting test
3cc02aa8-2791-4c1b-8028-e28c37aaaa57 083e6878-dbe2-4591-831c-f0ca943e4e35 value type created with LiveCounter.create() can be assigned to the object tree with xhr_polling text protocol realtime/liveobjects Realtime with LiveObjects plugin value type created with LiveCounter.create() can be assigned to the object tree with xhr_polling text protocol Connection monitoring: state changed to failed, aborting test
a4797307-c874-4cea-ba2e-7abc35b7c993 4da3e708-6e26-42c4-abc4-c7355dc22533 value type created with LiveCounter.create() can be assigned to the object tree with binary protocol realtime/liveobjects Realtime with LiveObjects plugin value type created with LiveCounter.create() can be assigned to the object tree with binary protocol Connection monitoring: state changed to failed, aborting test
78a63ae6-57e5-45a7-a36a-66220d655057 29b8bcb7-86e2-45ca-ba2f-45d92097593a value type created with LiveCounter.create() can be assigned to the object tree with text protocol realtime/liveobjects Realtime with LiveObjects plugin value type created with LiveCounter.create() can be assigned to the object tree with text protocol Connection monitoring: state changed to failed, aborting test
b2f04cab-a3dc-4694-a327-8757d3a6643d 0ff580ac-4c70-4ee5-a679-5d7b3f42e1c5 LiveCounter.create() sends COUNTER_CREATE operation with web_socket binary protocol realtime/liveobjects Realtime with LiveObjects plugin LiveCounter.create() sends COUNTER_CREATE operation with web_socket binary protocol Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves.
da2a0456-ec85-45d3-9554-636ad7163afc cab9b555-7e00-4802-8e21-c7ba3967daf2 LiveCounter.create() sends COUNTER_CREATE operation with web_socket text protocol realtime/liveobjects Realtime with LiveObjects plugin LiveCounter.create() sends COUNTER_CREATE operation with web_socket text protocol Connection monitoring: state changed to failed, aborting test
805b930e-ef85-4cd8-9eb0-49c6919c29a8 1f232492-5b9f-4810-9ec0-42394f2734ed LiveCounter.create() sends COUNTER_CREATE operation with xhr_polling binary protocol realtime/liveobjects Realtime with LiveObjects plugin LiveCounter.create() sends COUNTER_CREATE operation with xhr_polling binary protocol Connection monitoring: state changed to failed, aborting test
3b40b7a1-6c7e-4b1e-aed4-f1949dcad735 90bb0f79-fde1-4433-9fee-0fe4d59eb2b1 LiveCounter.create() sends COUNTER_CREATE operation with xhr_polling text protocol realtime/liveobjects Realtime with LiveObjects plugin LiveCounter.create() sends COUNTER_CREATE operation with xhr_polling text protocol Connection monitoring: state changed to failed, aborting test
2951b9ac-8d03-4141-85ad-3cf40696df36 9379ca1e-024a-4e48-bf5b-f006d8bc36d8 LiveCounter.create() sends COUNTER_CREATE operation with binary protocol realtime/liveobjects Realtime with LiveObjects plugin LiveCounter.create() sends COUNTER_CREATE operation with binary protocol Connection monitoring: state changed to failed, aborting test
2768437f-b881-40e7-80b2-74063948dcc0 2ac92d8a-b915-4722-942e-32abfd1711fd LiveCounter.create() sends COUNTER_CREATE operation with text protocol realtime/liveobjects Realtime with LiveObjects plugin LiveCounter.create() sends COUNTER_CREATE operation with text protocol Connection monitoring: state changed to failed, aborting test
d55b7ddd-443d-4163-b1a4-ad3d1d13e3c8 2ceb1aeb-2e9a-41d8-a79d-5de15f83de01 value type created with LiveCounter.create() with an invalid input throws when assigned to the object tree realtime/liveobjects Realtime with LiveObjects plugin value type created with LiveCounter.create() with an invalid input throws when assigned to the object tree Connection monitoring: state changed to failed, aborting test
b5652b82-89d7-4920-9cf7-9ea07125ffda 5ed67ec5-e2f8-4cae-80d1-8082eb49a361 LiveMap.create() returns value type object realtime/liveobjects Realtime with LiveObjects plugin LiveMap.create() returns value type object Connection monitoring: state changed to failed, aborting test
32ab5f07-0337-4d56-ab59-332325e7c8f0 a43176a2-5de5-4219-ae56-901799e8acd8 value type created with LiveMap.create() can be assigned to the object tree with web_socket binary protocol realtime/liveobjects Realtime with LiveObjects plugin value type created with LiveMap.create() can be assigned to the object tree with web_socket binary protocol Connection monitoring: state changed to failed, aborting test
2cdfcffa-955a-4168-9dd9-8be2dda7e716 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.
4e882a3a-47dd-4f5e-90f8-c4c70da6ee37 2690db5e-79da-480e-bf33-d95c0fa2d8e3 value type created with LiveMap.create() can be assigned to the object tree with xhr_polling binary protocol realtime/liveobjects Realtime with LiveObjects plugin value type created with LiveMap.create() can be assigned to the object tree with xhr_polling binary protocol Connection monitoring: state changed to failed, aborting test
226582a6-f466-438b-82a7-81ca14536ecb bc04ba0b-29dd-436a-b866-913726b2b52e value type created with LiveMap.create() can be assigned to the object tree with xhr_polling text protocol realtime/liveobjects Realtime with LiveObjects plugin value type created with LiveMap.create() can be assigned to the object tree with xhr_polling text protocol Connection monitoring: state changed to failed, aborting test
bab7927a-3807-44e6-a08e-ef63a76d119e a83f9835-2102-4271-b151-cff7ff61c821 value type created with LiveMap.create() can be assigned to the object tree with binary protocol realtime/liveobjects Realtime with LiveObjects plugin value type created with LiveMap.create() can be assigned to the object tree with binary protocol Connection monitoring: state changed to failed, aborting test
d78b3124-6932-4008-899c-807df1262964 5211ae58-690c-4239-8c4c-02d56d5ffe2f value type created with LiveMap.create() can be assigned to the object tree with text protocol realtime/liveobjects Realtime with LiveObjects plugin value type created with LiveMap.create() can be assigned to the object tree with text protocol Connection monitoring: state changed to failed, aborting test
95eefae8-d7b9-450a-a6a0-c8c0c87f831a 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.
bc7cb95f-9c38-4150-8497-0cab54b7bbdd 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.
9b2ac47f-30a8-4b65-ad78-34462164e910 27f8a539-d56a-423a-81d6-b85c6ac9ec62 LiveMap.create() sends MAP_CREATE operation with primitive values with xhr_polling binary protocol realtime/liveobjects Realtime with LiveObjects plugin LiveMap.create() sends MAP_CREATE operation with primitive values with xhr_polling binary protocol Connection monitoring: state changed to failed, aborting test
92dd0aff-33f6-456f-82b0-07c94e3a3035 bdadd7c7-7017-4c6b-9afd-8062939c5510 LiveMap.create() sends MAP_CREATE operation with primitive values with xhr_polling text protocol realtime/liveobjects Realtime with LiveObjects plugin LiveMap.create() sends MAP_CREATE operation with primitive values with xhr_polling text protocol Connection monitoring: state changed to failed, aborting test
d7f8a0f9-c0ed-48f4-9bd5-8b97963f8a96 559012fd-62f6-4473-82ee-51a51eb060f4 LiveMap.create() sends MAP_CREATE operation with primitive values with binary protocol realtime/liveobjects Realtime with LiveObjects plugin LiveMap.create() sends MAP_CREATE operation with primitive values with binary protocol Connection monitoring: state changed to failed, aborting test
485176f5-bad4-4206-9458-50c8ce1d6487 379b57d7-67a9-4faf-8d32-7bd301af230a LiveMap.create() sends MAP_CREATE operation with primitive values with text protocol realtime/liveobjects Realtime with LiveObjects plugin LiveMap.create() sends MAP_CREATE operation with primitive values with text protocol Connection monitoring: state changed to failed, aborting test
686e886b-d001-4896-83c8-786f4796122b 375f46db-3fcd-4aae-b578-d20e82a71327 LiveMap.create() sends MAP_CREATE operation with reference to another LiveObject with web_socket binary protocol realtime/liveobjects Realtime with LiveObjects plugin LiveMap.create() sends MAP_CREATE operation with reference to another LiveObject with web_socket binary protocol Connection monitoring: state changed to failed, aborting test
96ff13e5-7e39-4a45-906f-8d21e08cc77e 6508643a-c62b-45a2-b2b3-bdbc36e1a2d1 LiveMap.create() sends MAP_CREATE operation with reference to another LiveObject with web_socket text protocol realtime/liveobjects Realtime with LiveObjects plugin LiveMap.create() sends MAP_CREATE operation with reference to another LiveObject with web_socket text protocol Connection monitoring: state changed to failed, aborting test
ce9fdb9e-650e-43ba-9ef3-14a7a19584af 4e35490f-8d08-4dc0-a725-466675d6ad17 LiveMap.create() sends MAP_CREATE operation with reference to another LiveObject with xhr_polling binary protocol realtime/liveobjects Realtime with LiveObjects plugin LiveMap.create() sends MAP_CREATE operation with reference to another LiveObject with xhr_polling binary protocol Connection monitoring: state changed to failed, aborting test
c3dee88b-c6e8-4f6b-817b-04a50aacd060 0a62c5e2-942b-478c-9f23-59b8fda89986 LiveMap.create() sends MAP_CREATE operation with reference to another LiveObject with xhr_polling text protocol realtime/liveobjects Realtime with LiveObjects plugin LiveMap.create() sends MAP_CREATE operation with reference to another LiveObject with xhr_polling text protocol Connection monitoring: state changed to failed, aborting test
a5df24d1-d8a4-4c35-98fb-f7edf52967ec d17386e9-5d72-40d4-86e9-ea099ab4234e LiveMap.create() sends MAP_CREATE operation with reference to another LiveObject with binary protocol realtime/liveobjects Realtime with LiveObjects plugin LiveMap.create() sends MAP_CREATE operation with reference to another LiveObject with binary protocol Connection monitoring: state changed to failed, aborting test
1f362e54-b7b4-4622-8be3-22288572ac5f 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.
8544eff9-e826-4dca-97c4-c010de5c437c d5dbd0cc-a57e-416b-b082-d2a3c7db961c value type created with LiveMap.create() with an invalid input throws when assigned to the object tree realtime/liveobjects Realtime with LiveObjects plugin value type created with LiveMap.create() with an invalid input throws when assigned to the object tree Connection monitoring: state changed to failed, aborting test
2501caf4-efdb-4c38-a870-4a6a090e2d1f 76092e4c-e6c6-4ede-a5d6-3ed9f6155980 DefaultBatchContext.get() returns child DefaultBatchContext instances realtime/liveobjects Realtime with LiveObjects plugin DefaultBatchContext.get() returns child DefaultBatchContext instances Connection monitoring: state changed to failed, aborting test
93f3c234-092b-4d16-b132-17c147182781 30c9cac3-39cf-4d28-9682-f41db1aafefb DefaultBatchContext access API methods on objects work and are synchronous realtime/liveobjects Realtime with LiveObjects plugin DefaultBatchContext access API methods on objects work and are synchronous Connection monitoring: state changed to failed, aborting test
48309d40-aa65-4665-b6dc-85b6f4325d0f 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.
1026b26d-8972-4900-968d-b820d676e0e6 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.
b2342d50-bfc0-4ed6-a8f7-32f773b3e986 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.
0303054c-71ab-4e19-9acb-d2b998976a5b 4ef83c49-4799-4b98-b307-c6523a441c09 DefaultBatchContext scheduled mutation operations are applied when batch function finishes with xhr_polling binary protocol realtime/liveobjects Realtime with LiveObjects plugin DefaultBatchContext scheduled mutation operations are applied when batch function finishes with xhr_polling binary protocol Connection monitoring: state changed to failed, aborting test
0c91c99e-ddaa-43b4-9e59-0429c35e9570 7bcfb9ce-90f8-411f-9d50-a59c4da3eadc DefaultBatchContext scheduled mutation operations are applied when batch function finishes with xhr_polling text protocol realtime/liveobjects Realtime with LiveObjects plugin DefaultBatchContext scheduled mutation operations are applied when batch function finishes with xhr_polling text protocol Connection monitoring: state changed to failed, aborting test
ee386e75-5a12-4ac9-8ecb-83178d3aebbc 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
f9f38e3e-4018-40dc-951b-009239307a19 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
a0fed1e4-bae5-46e3-a9b0-b2ea9eec2320 27aa82be-68bd-46bb-a0bd-ab053bed723c PathObject.batch()/DefaultInstance.batch() can be called without scheduling any mutation operations realtime/liveobjects Realtime with LiveObjects plugin PathObject.batch()/DefaultInstance.batch() can be called without scheduling any mutation operations Connection monitoring: state changed to failed, aborting test
db7385ac-7dd2-4ecb-8fcc-12e46230ecfe 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
3148347a-e3be-4df5-9209-39657153194f 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
a2dbbdef-ae63-45e7-a91a-350f5ff848b4 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
c0ad01c2-3f0f-42fe-a21c-4408112dee32 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
b347767c-1500-4a9b-b13f-80430e15158a 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
f8df94b8-49bd-4410-887d-5ea4e7c01185 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.
a563c1d0-8519-4b37-a537-3955417c08b0 ef9dca90-b24b-4792-809d-62634739de49 PathObject.at() navigates using dot-separated paths realtime/liveobjects Realtime with LiveObjects plugin PathObject.at() navigates using dot-separated paths Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves.
80c0f273-180c-4ade-b118-fd731f6be59c 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
a23656d7-74e9-4ec0-ba65-273703b23404 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
90c46f82-fcfc-4aef-8b90-61eec6e7cca1 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
cb152626-b370-44ca-9559-78eaea3059b7 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
53ea0452-48ee-46cb-8180-e2f07df13fd3 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
c1b428d8-983d-4141-952d-2f4464f15a4c 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
ec3ea3f0-da5d-45c0-b444-9bc83ad5e10d 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
943fe17b-4ead-4822-8aac-9d992ac575fa abdb8225-2496-4fc1-ac09-50d918711fb7 PathObject.remove() works for LiveMap objects realtime/liveobjects Realtime with LiveObjects plugin PathObject.remove() works for LiveMap objects Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves.
ddb801d6-5453-4a22-8187-f83a9aee4dc4 adaafdeb-6b3c-4ba3-aaad-8c60691c417a PathObject.increment() and PathObject.decrement() work for LiveCounter objects realtime/liveobjects Realtime with LiveObjects plugin PathObject.increment() and PathObject.decrement() work for LiveCounter objects Connection monitoring: state changed to failed, aborting test
71169f06-da2d-4b79-b880-d8c1d32bafb9 9df84586-c801-4ff0-8cda-0a8ca89b65f7 PathObject.get() throws error for non-string keys realtime/liveobjects Realtime with LiveObjects plugin PathObject.get() throws error for non-string keys Connection monitoring: state changed to failed, aborting test
0090ec69-4c05-4e7e-8616-28ad0e032b12 6bcab50d-eba4-48f2-a698-5861ddc091b6 PathObject.at() throws error for non-string paths realtime/liveobjects Realtime with LiveObjects plugin PathObject.at() throws error for non-string paths Connection monitoring: state changed to failed, aborting test
c7911692-c19c-4d82-9993-6aa0650d8793 32598587-d472-413c-bd7c-ba7249003cb1 PathObject handling of operations on non-existent paths realtime/liveobjects Realtime with LiveObjects plugin PathObject handling of operations on non-existent paths Connection monitoring: state changed to failed, aborting test
67be55c2-7fc1-4eed-8158-b40cfbe39cd2 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
f1954a95-ff16-4059-9f4b-498cfde9df9e 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 Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves.
c3964e0e-2882-4961-a699-f587f1bbd426 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
3550d1a0-1826-452a-8bb4-12e465bf167d 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
fbb7e452-9c51-4f4f-9583-c038da316e4e 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
974e971a-d8d1-43d0-80a4-3448f88143cd f1832d81-d5bf-45fd-b914-4fbf7c3b6ae8 PathObject.subscribe() on nested path receives events for that path and its children realtime/liveobjects Realtime with LiveObjects plugin PathObject.subscribe() on nested path receives events for that path and its children Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves.
1fc5597f-2416-4b0e-989c-20aec77f6bc0 c4c8f996-e5e6-4468-ad31-9ed88727d215 PathObject.subscribe() works with complex nested paths and escaped dots realtime/liveobjects Realtime with LiveObjects plugin PathObject.subscribe() works with complex nested paths and escaped dots Connection monitoring: state changed to failed, aborting test
844ea263-0488-4a10-a69e-45e255bc9bd4 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 Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves.
93d8f2b6-0691-447b-ac99-5099d305c4f6 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
9c6253e4-e330-4b96-b762-1d6955689c40 36fac07b-82f5-4af5-b53d-f7ea50f0232a PathObject.subscribe() on Primitive path receives changes to the primitive value realtime/liveobjects Realtime with LiveObjects plugin PathObject.subscribe() on Primitive path receives changes to the primitive value Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves.
ee5c1ccb-9d2e-472b-b331-d200724bdfa5 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
a6c9a803-c87f-4b5b-87c6-dccb72468ea1 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
9d4a2881-15de-451b-af8f-931920765bf6 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
ee74f0c4-8368-45ce-a7a0-39ff138e6e12 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
8029f597-f327-4074-9759-8a55cb42fc88 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
604397bc-3bda-4395-b41d-cf253cf697a7 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
eddd4a70-1a0e-4489-80bb-80c42291d394 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
af559d5e-12b2-444a-a7a6-bc8f24d4ca0b 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 Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves.
4b66eeac-def2-4f67-8eb5-7676d118d7cd 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
84f618e1-196e-429a-ab6f-0e00c4fa9b75 23756b75-8230-4a3c-acf5-09989eafae65 PathObject.subscribeIterator() handles multiple concurrent iterators independently realtime/liveobjects Realtime with LiveObjects plugin PathObject.subscribeIterator() handles multiple concurrent iterators independently Connection monitoring: state changed to failed, aborting test
dfe5302f-4581-4b9a-98b5-9434d1f823d9 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 Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves.
e666e1eb-6aa9-4d7d-94ea-ffb86145f68d 4a60dc1a-e3a4-406e-909b-26d665fe416f PathObject.compact() returns number for LiveCounter objects realtime/liveobjects Realtime with LiveObjects plugin PathObject.compact() returns number for LiveCounter objects Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves.
bd2b647c-9b70-46c3-a3c2-db91c6517f92 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
5e488937-f69f-47c6-9510-e485c7bd58ed 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
dcec4195-fedf-4278-b67f-68c7e925102e 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
3e0a76bb-69c8-47f7-91bd-d7e9ef5850e7 925bc5ea-2c59-481f-af38-3fded2e86d53 PathObject.compactJson() returns JSON-encodable value for primitive values realtime/liveobjects Realtime with LiveObjects plugin PathObject.compactJson() returns JSON-encodable value for primitive values Connection monitoring: state changed to failed, aborting test
2e37e756-fde3-4894-aadb-0bfad11f516f 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
bc78f6d8-26e2-4b18-b3e2-1ab4a27b5837 ed5169b1-3094-409c-a627-cddc4ef2ce04 PathObject.compactJson() returns plain object for LiveMap with base64-encoded buffers realtime/liveobjects Realtime with LiveObjects plugin PathObject.compactJson() returns plain object for LiveMap with base64-encoded buffers Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves.
0d7f1b82-855d-4a59-b119-2802bed52aa2 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.
cb77c6e2-0351-466d-ab2c-12c2512c00f8 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
ebd8cef6-168e-42ff-8ee3-ae533ab8a312 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
5baf0bd4-c437-4900-a731-28ba99ed41e8 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 CEnPgQ; operation = {"operation":"MAP_CREATE"}
37d705a4-1d55-4940-8a30-55b6a9e50181 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
42138ff7-23ad-4146-ba3d-5db282e9fb87 dbcfeb07-de2c-4803-aa52-577a0bb60bdd DefaultInstance.value() returns primitive values correctly realtime/liveobjects Realtime with LiveObjects plugin DefaultInstance.value() returns primitive values correctly Connection monitoring: state changed to failed, aborting test
b05a6205-ee85-4118-a7e1-64f5c14cf9b4 55dfc8d2-3800-4a07-87d7-f23dcb3a0004 DefaultInstance.value() returns LiveCounter values realtime/liveobjects Realtime with LiveObjects plugin DefaultInstance.value() returns LiveCounter values Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves.
fdc35809-2a77-4197-8566-13f3235f5315 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
43abc85f-14e4-4b1f-bee6-9a7c2fb7ce89 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
9341fdc5-9acf-476a-aa15-f8b7e57d3efd 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
8f88cf98-2024-4181-ba6e-ece6ce0afee8 4502b19b-2334-4a92-9e42-ac41de5c494f DefaultInstance.remove() works for LiveMap objects realtime/liveobjects Realtime with LiveObjects plugin DefaultInstance.remove() works for LiveMap objects Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves.
b293312d-21ca-42c6-bfbb-0e11de9944b2 ebe7a576-7bb2-4a79-94ed-c8c7580000e3 DefaultInstance.increment() and DefaultInstance.decrement() work for LiveCounter objects realtime/liveobjects Realtime with LiveObjects plugin DefaultInstance.increment() and DefaultInstance.decrement() work for LiveCounter objects Connection monitoring: state changed to failed, aborting test
02e2459f-b875-4a7a-bdc8-4736e2884372 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
da0c36c1-67e1-4c99-8fa5-285edb117298 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.
45d547d7-97ab-47df-b07f-66a7c24e6ae5 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.
17b977a6-0de8-4006-828f-a7f321b72707 e0daac16-46fd-4307-8651-acc31ddc0edb DefaultInstance.subscribe() receives events for LiveCounter increment/decrement realtime/liveobjects Realtime with LiveObjects plugin DefaultInstance.subscribe() receives events for LiveCounter increment/decrement Connection monitoring: state changed to failed, aborting test
b5c275d1-19aa-424a-b20d-317bc790221a 7273fce7-3ad6-41a6-a024-92cca7f235d8 DefaultInstance.subscribe() returns "unsubscribe" function realtime/liveobjects Realtime with LiveObjects plugin DefaultInstance.subscribe() returns "unsubscribe" function Connection monitoring: state changed to failed, aborting test
6051fb89-8cf9-4cfc-aa89-a48d0887ffe6 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 Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves.
6b8c3ed5-afe6-4b1a-ac6a-341f449ed9c1 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
6ca48e19-e8b4-4262-b94d-f3f69559a078 f40d4803-1b32-47d1-aa3e-a9478bf590ae DefaultInstance.subscribe() handles multiple subscriptions independently realtime/liveobjects Realtime with LiveObjects plugin DefaultInstance.subscribe() handles multiple subscriptions independently Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves.
705f030c-5df2-4fb2-b274-142089e06139 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 Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves.
ac1ed7f7-7f2f-4bd7-a943-0dc433566a1e 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
57dcb971-7708-422a-9124-d2f87caf98a4 8dacb65f-51db-44d1-b216-408fc44354ac DefaultInstance.subscribeIterator() yields events for LiveMap set/remove operations realtime/liveobjects Realtime with LiveObjects plugin DefaultInstance.subscribeIterator() yields events for LiveMap set/remove operations Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves.
da4ee735-e7f2-4549-9d2c-b8a5356eac7a 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 Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves.
27ff597b-7ebb-4c44-884b-2fbb0442b690 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
dbda4e54-a06a-471b-a950-deba18aa8bfc 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
5d3319fa-8d0b-4576-b7f3-e294ba3093fe 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
a70d0f95-50f9-47b1-a5a4-1d1a55b3a09e 9881d0da-4089-4807-a1f3-736c842e3093 DefaultInstance.compact() returns number for LiveCounter objects realtime/liveobjects Realtime with LiveObjects plugin DefaultInstance.compact() returns number for LiveCounter objects Connection monitoring: state changed to failed, aborting test
8e7dba08-e569-4c3b-871a-85a43e162f12 4d4457a0-7caa-4936-9b1e-18dddcaa5734 DefaultInstance.compact() returns plain object for LiveMap objects with buffers as-is realtime/liveobjects Realtime with LiveObjects plugin DefaultInstance.compact() returns plain object for LiveMap objects with buffers as-is Connection monitoring: state changed to failed, aborting test
d73e1274-adb9-4976-a3f6-c07cf2601e16 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
1ab8cdd4-3366-4e7d-acec-e4d0c88e9306 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
49da7723-8095-4f1d-9fc3-8e82409a3718 071b4280-db9c-48c5-b806-b01fc574fbd7 DefaultInstance.compact() handles cyclic references realtime/liveobjects Realtime with LiveObjects plugin DefaultInstance.compact() handles cyclic references Connection monitoring: state changed to failed, aborting test
8094d670-3ee0-48a9-9f5c-d1202bdaad2d 9bdd1ed4-1bc8-4acd-9ca8-f945f261972a DefaultInstance.compactJson() returns JSON-encodable value for primitive values realtime/liveobjects Realtime with LiveObjects plugin DefaultInstance.compactJson() returns JSON-encodable value for primitive values Connection monitoring: state changed to failed, aborting test
4404c2ef-a52a-46ea-b074-b9fae0d4afc2 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
350090e2-7da7-47fb-bd6b-53c7194c95b2 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
cc13b3a7-be94-4a0d-8705-a6e3bc0363fc f57b4871-a7ff-4eed-a0cb-c15578e52669 DefaultInstance.compactJson() handles complex nested structures realtime/liveobjects Realtime with LiveObjects plugin DefaultInstance.compactJson() handles complex nested structures Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves.
1e6b55c5-cf47-449f-b010-b4ac7dd1187c 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
272f7933-b410-400e-9fee-b33356592c41 8a917d81-48a6-450a-a764-bf9163de7769 DefaultInstance.compactJson() handles cyclic references with objectId realtime/liveobjects Realtime with LiveObjects plugin DefaultInstance.compactJson() handles cyclic references with objectId Connection monitoring: state changed to failed, aborting test
7ea0987b-a7f0-4af4-8cae-770c45279326 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
ab917bff-4bf3-4cb4-a60b-59054543e06e 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
4b4da300-8e60-4437-8bd4-a3910ff0d92f 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
77d20d09-7ecd-4a4e-b5e9-0f512e040646 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 CEnPgQ; operation = {"operation":"MAP_SET","objectId":"root","data":{"key":"sampleMap","value":{"objectId":"map:nROvXhevPCIbYv2Y3Q08Ipu-jjvX8PIeViOWz1_YXPg@1771589807627"}}}
81d00948-6745-4743-b1d0-84595199a874 1e39cdff-3930-4efe-8955-1415c616d49d can subscribe to the incoming COUNTER_INC operation on a LiveCounter with xhr_polling text protocol realtime/liveobjects Realtime with LiveObjects plugin can subscribe to the incoming COUNTER_INC operation on a LiveCounter with xhr_polling text protocol post: /channels/can subscribe to the incoming COUNTER_INC operation on a LiveCounter xhr_polling text/objects FAILED; http code = 404, error code = 40400, message = No key found with id CEnPgQ; operation = {"operation":"MAP_CREATE"}
8f92acda-198d-4ea4-bdf9-fbf24982ba29 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
04c1b890-2b86-43d9-8d18-89c93ed4e83c 34a120b2-9a62-4567-a117-26d5b77c4abf can subscribe to the incoming COUNTER_INC operation on a LiveCounter with text protocol realtime/liveobjects Realtime with LiveObjects plugin can subscribe to the incoming COUNTER_INC operation on a LiveCounter with text protocol Connection monitoring: state changed to failed, aborting test
2fdd1880-7647-45d7-aabe-fe9443725877 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
6261bd32-d066-467b-8764-e5d2c69b44c8 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
303f823d-c69c-4902-b291-a6f46d584960 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
26395222-afda-4e62-ac4d-23b149a9a1f7 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
5fe8ef4f-d813-4944-b2c0-8bbed16ce120 bb90ab18-32d1-4333-9c99-dcc82b241c0d can subscribe to multiple incoming operations on a LiveCounter with binary protocol realtime/liveobjects Realtime with LiveObjects plugin can subscribe to multiple incoming operations on a LiveCounter with binary protocol Connection monitoring: state changed to failed, aborting test
fb1a59e6-ab06-4949-979c-092be2477c7d 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
57c8bba9-156c-49d0-a917-45db3860886f 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
5fccf6fd-d566-4a01-9ad9-562da21bf8f7 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
01bb3330-39de-4d59-b952-0d7214601d5c 04dac324-1925-43f6-b7ec-589202b263de can subscribe to the incoming MAP_SET operation on a LiveMap with xhr_polling binary protocol realtime/liveobjects Realtime with LiveObjects plugin can subscribe to the incoming MAP_SET operation on a LiveMap with xhr_polling binary protocol post: /channels/can subscribe to the incoming MAP_SET operation on a LiveMap xhr_polling binary/objects FAILED; http code = 404, error code = 40400, message = No key found with id CEnPgQ; operation = {"operation":"MAP_CREATE"}
70d04aaa-90dd-4cfe-aab9-4cc0c488c868 a404dc45-d986-4c7b-b835-2f81782e251e can subscribe to the incoming MAP_SET operation on a LiveMap with xhr_polling text protocol realtime/liveobjects Realtime with LiveObjects plugin can subscribe to the incoming MAP_SET operation on a LiveMap with xhr_polling text protocol post: /channels/can subscribe to the incoming MAP_SET operation on a LiveMap xhr_polling text/objects FAILED; http code = 404, error code = 40400, message = No key found with id CEnPgQ; operation = {"operation":"MAP_SET","objectId":"root","data":{"key":"sampleMap","value":{"objectId":"map:Lgyab3uoFbzOPKTFjyeFfOH8pkhGG9r47PLLcOoFvps@1771589812833"}}}
feadc129-02b1-43e4-a897-3994c7606ecd 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
5f3a8bef-02e0-4603-b90a-5ff3262c512c 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
a3f729da-e492-4cd1-8953-58102b737d9d 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
08bd4b27-c063-4c03-86b4-0c3f10c6f981 71c6c6e1-be64-43f2-b81b-8f3b1d61254b can subscribe to the incoming MAP_REMOVE operation on a LiveMap with web_socket text protocol realtime/liveobjects Realtime with LiveObjects plugin can subscribe to the incoming MAP_REMOVE operation on a LiveMap with web_socket text protocol Connection monitoring: state changed to failed, aborting test
1cb1f514-06b1-4203-87e5-4af36129788e 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
fe535df7-81ee-48a7-9bd4-4894149481ff 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
38d4cd83-5b38-4377-855b-81417227ef82 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
5a163a9c-39f2-4c52-99c8-addcd455d64f d9f71ec8-ace6-40c7-94ee-704a97eb89a7 can subscribe to the incoming MAP_REMOVE operation on a LiveMap with text protocol realtime/liveobjects Realtime with LiveObjects plugin can subscribe to the incoming MAP_REMOVE operation on a LiveMap with text protocol Connection monitoring: state changed to failed, aborting test
052fe339-4dd6-469f-8c7b-1d7a8abeb630 a0a226fb-63b7-4d27-af5a-b6b158b9feee can subscribe to multiple incoming operations on a LiveMap with web_socket binary protocol realtime/liveobjects Realtime with LiveObjects plugin can subscribe to multiple incoming operations on a LiveMap with web_socket binary protocol Connection monitoring: state changed to failed, aborting test
412e93b1-e51f-4539-b8e1-5067210d6952 4b81b1fa-9486-494e-bc2b-6a838b1d1eb9 can subscribe to multiple incoming operations on a LiveMap with web_socket text protocol realtime/liveobjects Realtime with LiveObjects plugin can subscribe to multiple incoming operations on a LiveMap with web_socket text protocol Connection monitoring: state changed to failed, aborting test
fe7c5d92-803c-4e3b-a296-ab073775f2b7 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 post: /channels/can subscribe to multiple incoming operations on a LiveMap xhr_polling text/objects FAILED; http code = 404, error code = 40400, message = No key found with id CEnPgQ; operation = {"operation":"MAP_CREATE"}
d987be57-1601-4600-8b65-01c2622badff 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
e044980c-efb1-443d-8c2c-843e54dbebfe 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
1b8deb88-927a-4a11-bd8f-b40c6384cb59 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
6cf1d810-57c1-4881-b012-fa455a436d35 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
db9712ab-4578-4c89-857f-26835eaa0b22 d6170740-20f4-4f87-a4c4-d5670f35e235 can unsubscribe from LiveMap updates via returned "unsubscribe" callback realtime/liveobjects Realtime with LiveObjects plugin can unsubscribe from LiveMap updates via returned "unsubscribe" callback Connection monitoring: state changed to failed, aborting test
b2a3390a-30f4-4089-a24e-350c96465ed3 729e02b6-1ade-4752-8d96-b63d3ddd9e1f gcGracePeriod is set from connectionDetails.objectsGCGracePeriod realtime/liveobjects Realtime with LiveObjects plugin gcGracePeriod is set from connectionDetails.objectsGCGracePeriod Connection monitoring: state changed to failed, aborting test
37e6477c-6907-45fd-99d5-01226d261ca7 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
1e4c889a-c44a-4cf7-ac8e-5f8b4250d3b1 bbee05a9-d6c8-4d85-b4a3-093853710592 tombstoned object is removed from the pool after the GC grace period realtime/liveobjects Realtime with LiveObjects plugin tombstoned object is removed from the pool after the GC grace period Connection monitoring: state changed to failed, aborting test
f30cf2e4-3af1-4632-bc03-90e72824311c 12a7e258-cb20-40a8-adbb-8476e9c064b2 tombstoned map entry is removed from the LiveMap after the GC grace period with web_socket binary protocol realtime/liveobjects Realtime with LiveObjects plugin tombstoned map entry is removed from the LiveMap after the GC grace period with web_socket binary protocol Connection monitoring: state changed to failed, aborting test
6a494009-7baf-4493-8568-7d1b8bdee5bb 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
fd4a5780-bdba-4c99-841a-c86f6735a7d7 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
6c0957b4-f11a-4683-8d65-825f06c77044 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
96d89714-0a90-4f29-a1fa-9c6ae7832840 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
c2d8fca2-40ca-4382-8a47-b2f3449a732b 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
05f9308e-65c7-4538-9460-a70f522bbfb3 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
28b3e201-8015-4371-8e05-d128db103e50 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
95f09fa1-4b23-4084-bf62-437ee6d277e0 d43f68a0-a579-4311-8e55-6c8720631c0d public API throws invalid channel state error when channel DETACHED realtime/liveobjects Realtime with LiveObjects plugin public API throws invalid channel state error when channel DETACHED Connection monitoring: state changed to failed, aborting test
3d7bee5d-ca82-4df2-be68-68e0de9e1bdc 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
ab1dcecc-1f47-4889-ab1e-982696875c62 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
60373b14-bff5-40d3-b9cd-783b73591358 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
ecadba47-aaae-472f-b8c8-048aa657c234 7d3942ef-8073-47bc-ae8d-a156a81c6349 object message publish respects connectionDetails.maxMessageSize realtime/liveobjects Realtime with LiveObjects plugin object message publish respects connectionDetails.maxMessageSize Connection monitoring: state changed to failed, aborting test
702cf1a0-d5b6-4c5a-ad73-41c3d401d1b7 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
91b8be77-df6f-483a-bc5a-3b81cdc25214 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
720333b3-7e1e-4668-b497-5dd3ee29874c 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
4f188a64-3877-44cc-90cc-b8baf4f6aba2 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
21e6844b-3d06-499f-8452-a490ac757f2b 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
7618bdda-4ae7-486c-9f72-49cb2fcbae2b 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
f7577969-8e4e-44c7-9fc4-c58ee0cadf58 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
7b4f6b67-6af0-4b8a-9283-24527db64a72 5e89d2fc-3e3b-4704-91d7-fc15c6917095 A complete single-message OBJECT_SYNC after ATTACHED emits SYNCING and then SYNCED realtime/liveobjects Sync events A complete single-message OBJECT_SYNC after ATTACHED emits SYNCING and then SYNCED Connection monitoring: state changed to failed, aborting test
5980f87d-eca5-4763-856c-886bae9c2ca7 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
9569b2bc-7837-4a36-bc5a-3bc15352729f e584e12a-24a2-4dee-b56a-59db597d3be5 A complete multi-message OBJECT_SYNC sequence when already SYNCED emits SYNCING and then SYNCED realtime/liveobjects Sync events A complete multi-message OBJECT_SYNC sequence when already SYNCED emits SYNCING and then SYNCED Connection monitoring: state changed to failed, aborting test
2e7c6a0a-2695-4ee9-9ae9-8cbcb9a74d86 509e22c0-f7b6-4610-82c5-bbbadc46eace A complete single-message OBJECT_SYNC when already SYNCED emits SYNCING and then SYNCED realtime/liveobjects Sync events A complete single-message OBJECT_SYNC when already SYNCED emits SYNCING and then SYNCED Connection monitoring: state changed to failed, aborting test
130d7f35-9fa3-4be9-a434-778aad6c81b2 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
b3045401-fc46-4da9-917c-bee861c8c4d3 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 CEnPgQ { …(7) } to be null
ec0710e2-e1ed-4ad8-ace0-2a65647a9cc6 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
0c335b36-3086-4937-b8fc-8230d84d5b5d 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 CEnPgQ { …(5) } to be null
95634fed-eb91-47bd-bed3-66e750c56f22 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 CEnPgQ { …(7) } to be null
d8dd9835-a79f-42e0-8ef3-9690b3afe795 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 FlgJUA { …(7) } to be null
2bc76ab3-b72d-4997-beb0-505d93d416b0 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 CEnPgQ { …(5) } to be null
69adae9b-395f-4790-abcb-7f3450b6ecf7 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
e47547af-5278-42df-8631-0d5f626b568f 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
2ed8a4ff-3276-49f0-bc7d-38ede976e0b1 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 CEnPgQ { …(7) } to be null
670d80ad-495b-43d1-a7b8-c5fd4e4ba781 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
db4f00c3-ed18-40a7-90b8-a55c636e6a08 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 CEnPgQ { …(5) } to be null
296690f3-b171-43d4-b7e3-4cda577b1c6a 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 CEnPgQ { …(7) } to be null
a38ac421-8d8a-48b9-be0b-ddfc1cff5981 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 FlgJUA { …(7) } to be null
f8a7db9e-8cf7-48f0-9145-f959590b13e3 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 CEnPgQ { …(5) } to be null
9fa44294-de5b-4fcf-8fa0-1241d5a8baf7 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
75114d7e-0b69-4718-98c7-2893348dd86e 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
9c83ce1c-b4cc-46dc-9450-0acecd7306e3 f5a935e4-cc88-4353-a525-d250d5b739b7 still allows publishing and subscribing browser/modular Rest BaseRealtime without Rest still allows publishing and subscribing Connection monitoring: state changed to failed, aborting test
171fc581-ab38-4976-aca5-519e765f45cc 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
ebbccb42-209c-4d8f-9141-ab1d86420524 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
3fcce1f8-4c4e-401a-bc68-1ff59609b026 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 CEnPgQ
0aabb84c-8f18-4374-8908-e004499f95cc 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
fc06896a-19fd-4a6f-94e4-ebd7187aa4a7 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: {}
72a69154-1108-4531-af77-3cd96586ee51 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
415f5c57-9d59-49c9-a9f3-716dd62eba2c 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
8959cbe4-925a-4a3f-99df-41c2407fd89f 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
f828d167-21ac-4379-a3f3-ea0312993093 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
c14ed1a7-aa43-4ab4-9fb4-6512d79b4d92 8bc98c34-de33-4e2f-9afd-2319c7c4d6f6 is able to use the web_socket transport browser/modular Transports BaseRealtime with the WebSocketTransport plugin is able to use the web_socket transport Connection monitoring: state changed to failed, aborting test
a39bb36e-a7ed-4b4a-95da-2230aae22cca 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
a7192d63-0abd-4f81-8901-158f5f385d74 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
904c8fbd-7bcd-4702-acb8-c65efedb43db 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
385e0389-cfab-48c8-9088-3b419fd4dc52 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"