Details of upload 0f654ba8-2ddf-4770-986c-8450911a3a76

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

Test failures

There are 320 failures in this upload.

Failure ID Test case ID Test class Test case Message
31d24059-a529-4c28-82b0-16948c5b464e 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.
27c8f4a7-9fa5-465b-acd0-662783c08445 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.
4a35af6a-aa4d-480a-a58b-4ed9ca879239 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.
5a5ff254-95ad-4b3a-897b-4348c23d74c9 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.
5cf54bf0-05a2-42ef-8ea5-6faa048bc025 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.
5fc26948-d8e6-4d41-9091-e37e7b8891a5 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.
8adea12d-e5b7-4713-a791-ca28f12a9f36 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.
22c63f98-26eb-4e63-8e01-6c1cf87b53d9 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.
52ff7620-d826-478a-9a68-5026651b84e4 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.
5db38213-5423-498e-bdce-fd18ed8c815b 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.
016fecc6-6b84-4941-9b62-3ebe7d0afb40 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.
b59f0eed-de8d-4e62-ba57-2646d7bb206e 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.
301a2348-0736-4709-9e9e-54c04e32539e 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.
70325a2c-e6c8-4dd2-a851-823b1dde4c3c 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.
800387d0-0abd-4be1-9ab5-9330b22df62d 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.
9ce4b20c-5f47-4db2-b7da-a35796c12386 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.
ee3bd474-3629-420c-a3c9-64d3164d6740 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.
0761f44a-671a-44fc-a742-917acd48df50 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.
471d2c12-6b91-4eae-9223-27a633716af3 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.
9a62099e-a109-4982-a3c1-f1cb36f9ecac 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.
9bf27ad4-8e2c-4a92-9799-c0801003ea13 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.
1ce90e78-a3df-44e6-bd06-27a6158edb27 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.
c72c608a-6a9c-4e76-b9d8-78530d44a439 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.
bd34e51b-a479-4ea6-b7ca-74517f40b64d 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.
645b1367-fe66-4671-b404-9400c61b7915 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.
d9092aef-6297-40d2-ae5c-402650bada8f 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.
a6f50708-295d-4443-bf04-365fc6a32a1d 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.
ae0cba64-cfd1-48de-acdf-5785cfd9cb77 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.
e8713d04-4824-4a06-ae84-da0642215bd8 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.
c3d07a79-8768-4e69-80d4-fd2504db33bd 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.
568b635d-f3b9-45b4-b922-86ccf35ed217 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.
31555472-b528-44b0-af31-03d6d9f951dd 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.
39b06616-2512-40d9-86e7-1bb514314919 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.
cd1beb61-e3c8-41f3-9816-f09eeacd8615 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.
315e90b2-f383-4680-a504-3e750e681d04 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.
e0e9faaf-5bf9-4488-a4ef-a312f67879c9 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.
aa98a1f7-1b29-41ad-8ab3-d0d6c4afb256 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.
701e4c20-2ccf-47b6-90f5-a0b58451d7c5 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.
845a210e-d054-4b70-b993-cedd9b56b3e7 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.
3050e69a-1ac5-4a12-a45a-c3c4a156da02 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.
6b26b35d-b6e1-477f-a4d6-3e8c536562ef 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.
fc4ef079-8fd8-454b-83d6-033ee5a8752f 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.
f20319be-84c7-4bf2-9b8d-c22478c5c513 dcef8ab6-6b4b-4a14-807f-9607a2517a7f can apply MAP_SET with object ids object operation messages with text protocol realtime/liveobjects Realtime with LiveObjects plugin can apply MAP_SET with object ids object operation messages with text protocol Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves.
af19c579-b9f2-4e01-8584-8fe605ed83ed c79d8b3d-c41b-4fa0-8829-bbb436383ac8 can apply MAP_REMOVE object operation messages with web_socket binary protocol realtime/liveobjects Realtime with LiveObjects plugin can apply MAP_REMOVE object operation messages with web_socket binary protocol Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves.
61f37e38-9381-4db5-afd1-1bb8f1644527 4c6b73b3-c889-4e01-82d9-40f1308fbfbc can apply MAP_REMOVE object operation messages with web_socket text protocol realtime/liveobjects Realtime with LiveObjects plugin can apply MAP_REMOVE object operation messages with web_socket text protocol Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves.
afc5b1e9-10b0-4763-9a01-e1a7c2a5e502 d17c6428-7bfa-4c4c-83fb-634eff727b34 can apply MAP_REMOVE object operation messages with xhr_polling binary protocol realtime/liveobjects Realtime with LiveObjects plugin can apply MAP_REMOVE object operation messages with xhr_polling binary protocol Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves.
a5669f70-bd30-4e00-92c2-96adf0eb6d57 a72b80fe-7aec-4de5-9a23-274d9d7ff985 can apply MAP_REMOVE object operation messages with xhr_polling text protocol realtime/liveobjects Realtime with LiveObjects plugin can apply MAP_REMOVE object operation messages with xhr_polling text protocol Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves.
0020fdb7-5903-4675-8111-e8f01ffb05dd bb44a780-8e63-452d-a6a5-b4b9ac8e49e4 can apply MAP_REMOVE object operation messages with binary protocol realtime/liveobjects Realtime with LiveObjects plugin can apply MAP_REMOVE object operation messages with binary protocol Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves.
930236bd-2bbf-4d7b-9056-47f2c4e10f9a 1e989daa-850d-471a-a63c-3c6359d329e7 can apply MAP_REMOVE object operation messages with text protocol realtime/liveobjects Realtime with LiveObjects plugin can apply MAP_REMOVE object operation messages with text protocol Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves.
a5f453a2-29d6-4c63-b94c-5b9055c6a609 a7f4f937-5474-4519-aaa4-e7daa18529d2 can apply COUNTER_CREATE object operation messages with web_socket binary protocol realtime/liveobjects Realtime with LiveObjects plugin can apply COUNTER_CREATE object operation messages with web_socket binary protocol Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves.
fee02392-9fb9-46ce-8e08-c6df7ab1697a 9d77eef6-a6ed-4f7c-a3d2-c88c383fc011 can apply COUNTER_CREATE object operation messages with web_socket text protocol realtime/liveobjects Realtime with LiveObjects plugin can apply COUNTER_CREATE object operation messages with web_socket text protocol Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves.
9ff4a9f1-7a61-46bd-af2f-f44767a9ba4d 447c3787-e1f0-4622-a3c5-e1bd9d3ee03d can apply COUNTER_CREATE object operation messages with xhr_polling binary protocol realtime/liveobjects Realtime with LiveObjects plugin can apply COUNTER_CREATE object operation messages with xhr_polling binary protocol Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves.
ee511193-8c65-47d4-a101-02d207338311 a0ba9f7f-5df0-4ef0-898a-77ae615db02b can apply COUNTER_CREATE object operation messages with xhr_polling text protocol realtime/liveobjects Realtime with LiveObjects plugin can apply COUNTER_CREATE object operation messages with xhr_polling text protocol Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves.
06d481dd-43ba-4e99-9765-b738f624f30d 6399f9f7-f4e0-49f4-9eb9-8a0c559959e7 can apply COUNTER_CREATE object operation messages with binary protocol realtime/liveobjects Realtime with LiveObjects plugin can apply COUNTER_CREATE object operation messages with binary protocol Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves.
2965d012-5325-4ba3-b2d8-65922ef6f911 9327a3df-d347-4954-b738-2196b2e94905 can apply COUNTER_CREATE object operation messages with text protocol realtime/liveobjects Realtime with LiveObjects plugin can apply COUNTER_CREATE object operation messages with text protocol Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves.
9c3bb770-7e2f-4344-a81d-7b5409252a5c d9d06dc7-d9ad-4461-9998-320a3e0adbbb can apply COUNTER_INC object operation messages with web_socket binary protocol realtime/liveobjects Realtime with LiveObjects plugin can apply COUNTER_INC object operation messages with web_socket binary protocol Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves.
9d635cce-13e4-494d-80dd-d150e39db9f3 37826c42-af30-4e7b-aea8-60a0c396ed08 can apply COUNTER_INC object operation messages with web_socket text protocol realtime/liveobjects Realtime with LiveObjects plugin can apply COUNTER_INC object operation messages with web_socket text protocol Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves.
13019594-4807-40a6-9a11-c2c2ad034c13 6b5e22d2-c3af-4edd-ae5b-cb095d04192c can apply COUNTER_INC object operation messages with xhr_polling binary protocol realtime/liveobjects Realtime with LiveObjects plugin can apply COUNTER_INC object operation messages with xhr_polling binary protocol Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves.
2995cd3e-94a0-4113-abfd-e15d2390acb5 e473067b-dda5-4390-bb65-833b6ad759c7 can apply COUNTER_INC object operation messages with xhr_polling text protocol realtime/liveobjects Realtime with LiveObjects plugin can apply COUNTER_INC object operation messages with xhr_polling text protocol Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves.
4114c256-0ded-4d51-a63c-b639cbeaf749 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
c8868071-de86-47bb-b218-9df89dfc90c6 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 post: /channels/can apply COUNTER_INC object operation messages text/objects FAILED; http code = 404, error code = 40400, message = No key found with id Bbn40Q; operation = {"operation":"COUNTER_CREATE","data":{"number":0}}
02f9bdd4-0826-4882-a424-dfc7f1880011 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 Bbn40Q; operation = {"operation":"MAP_SET","objectId":"root","data":{"key":"map","value":{"objectId":"map:vyE2qbbdjRAH0j_CwZEH7CuOu5g_bk4ab7KxYXUQ2xo@1769605285750"}}}
c96571fe-1404-4554-9c3e-71ae6804876b 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
2dd52460-1eff-42a0-b69d-548dd5167db4 02d1b358-7337-4ce9-a201-2508e3f3550a OBJECT_DELETE triggers subscription callback with deleted data realtime/liveobjects Realtime with LiveObjects plugin OBJECT_DELETE triggers subscription callback with deleted data post: /channels/OBJECT_DELETE triggers subscription callback with deleted data/objects FAILED; http code = 404, error code = 40400, message = No key found with id Bbn40Q; operation = {"operation":"MAP_CREATE","data":{"foo":{"string":"bar"},"baz":{"number":1}}}
3003bf9e-90a4-4b54-942a-b008a887ac53 51e6b9e7-c9ed-448e-a53a-c3df0f59101b OBJECT_DELETE for an object sets "tombstoneAt" from "serialTimestamp" realtime/liveobjects Realtime with LiveObjects plugin OBJECT_DELETE for an object sets "tombstoneAt" from "serialTimestamp" Connection monitoring: state changed to failed, aborting test
a1f87bac-30a0-4774-87e9-a66a1edd02e5 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
d1b94c8f-ca90-447a-b79f-4aae3c31ef4a 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
f630cf54-912d-45bd-a8d1-09b6bf41f84e c59416e7-4260-47de-bd60-3214eecf4c02 object operation message on a tombstoned object does not revive it realtime/liveobjects Realtime with LiveObjects plugin object operation message on a tombstoned object does not revive it post: /channels/object operation message on a tombstoned object does not revive it/objects FAILED; http code = 404, error code = 40400, message = No key found with id Bbn40Q; operation = {"operation":"MAP_SET","objectId":"root","data":{"key":"map1","value":{"objectId":"map:rKRTcFjJZyO01TiE5ljD0nD4QcxU_K00mcBlF4aPjwE@1769605289093"}}}
f12cdfb3-c900-4119-a515-53324a27955f 9e19906f-d511-410c-a769-a9ecb3d3a613 object operation messages are buffered during OBJECT_SYNC sequence realtime/liveobjects Realtime with LiveObjects plugin object operation messages are buffered during OBJECT_SYNC sequence Connection monitoring: state changed to failed, aborting test
55a9f85c-be5d-4beb-85ee-7b562695236b 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
aa299168-4bb6-4f2b-a0b1-49c8fd9e69c9 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
89131dd5-048f-4b5e-bc92-f25397bae217 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 Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves.
03ac958a-eb2b-4e03-b250-8ee79247e5cc 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
9364d311-2065-4a4b-a5e1-1658af11ae76 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 Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves.
1d54b60f-1e5e-4544-91da-7fd05c3b119e 8524ceaf-a7c3-4158-9561-9ad46ac7167b LiveCounter.increment sends COUNTER_INC operation with xhr_polling binary protocol realtime/liveobjects Realtime with LiveObjects plugin LiveCounter.increment sends COUNTER_INC operation with xhr_polling binary protocol post: /channels/LiveCounter.increment sends COUNTER_INC operation xhr_polling binary/objects FAILED; http code = 404, error code = 40400, message = No key found with id Bbn40Q; operation = {"operation":"COUNTER_CREATE"}
1621e609-2326-4db8-86ac-6e1f3c2b66bf 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
de90d746-bc66-44c9-bdcc-ea2d5aedb80b 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 Connection monitoring: state changed to failed, aborting test
bcf0d923-1436-4f00-9a38-fb30176dc2e9 9825b525-3f5e-44b6-8d70-022b66cfbe58 LiveCounter.increment sends COUNTER_INC operation with text protocol realtime/liveobjects Realtime with LiveObjects plugin LiveCounter.increment sends COUNTER_INC operation with text protocol post: /channels/LiveCounter.increment sends COUNTER_INC operation text/objects FAILED; http code = 404, error code = 40400, message = No key found with id Bbn40Q; operation = {"operation":"COUNTER_CREATE"}
fb878461-d2e0-4668-913f-d31933d9e212 62c878eb-dc23-4167-aab3-cb36d20efeed LiveCounter.increment throws on invalid input realtime/liveobjects Realtime with LiveObjects plugin LiveCounter.increment throws on invalid input post: /channels/LiveCounter.increment throws on invalid input/objects FAILED; http code = 404, error code = 40400, message = No key found with id Bbn40Q; operation = {"operation":"MAP_SET","objectId":"root","data":{"key":"counter","value":{"objectId":"counter:92kByGBSdsJnj0Vll0sJSvqqQhHDF2HP0VK_SRKE2UE@1769605415338"}}}
b9fdcb26-f07b-43eb-93de-f472284a21b5 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 Bbn40Q; operation = {"operation":"COUNTER_CREATE"}
a2701101-f80f-44af-9427-0fc515034213 9d97529b-b171-489e-943a-80f018b0f258 LiveCounter.decrement sends COUNTER_INC operation with web_socket text protocol realtime/liveobjects Realtime with LiveObjects plugin LiveCounter.decrement sends COUNTER_INC operation with web_socket text protocol post: /channels/LiveCounter.decrement sends COUNTER_INC operation web_socket text/objects FAILED; http code = 404, error code = 40400, message = No key found with id Bbn40Q; operation = {"operation":"COUNTER_CREATE"}
08bd6d92-d917-4243-8b1f-fb807e394b20 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
37f4cf0f-9ecd-485f-9dc5-1946f0c77996 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
ea1039e6-08a8-4740-a439-e4517df2e5b0 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 Connection monitoring: state changed to failed, aborting test
96425f29-0d80-4b83-9c92-dc808a4fcaec f4ab3404-f113-4d0a-987e-7f694497a80e LiveCounter.decrement sends COUNTER_INC operation with text protocol realtime/liveobjects Realtime with LiveObjects plugin LiveCounter.decrement sends COUNTER_INC operation with text protocol Connection monitoring: state changed to failed, aborting test
df14c57f-ef1a-4535-b060-a15f400b66d5 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
d8c5a884-a4f1-47c6-8fb5-616a3a0f0b92 e29f1cef-a0ff-4ba1-9edb-54e4070df797 LiveMap.set sends MAP_SET operation with primitive values with web_socket binary protocol realtime/liveobjects Realtime with LiveObjects plugin LiveMap.set sends MAP_SET operation with primitive values with web_socket binary protocol Connection monitoring: state changed to failed, aborting test
0c3ad913-4e73-4570-9748-db55aed0105a 2157ae71-464c-459f-8a6c-16da67db45b4 LiveMap.set sends MAP_SET operation with primitive values with web_socket text protocol realtime/liveobjects Realtime with LiveObjects plugin LiveMap.set sends MAP_SET operation with primitive values with web_socket text protocol Connection monitoring: state changed to failed, aborting test
9d26d649-8da7-453a-9c53-593a115c0f88 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
3a96d2e0-1816-4f28-b6cb-292823698d60 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
f5ea4c74-0f3a-42ed-84ef-32afd98c50b2 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
7e477d86-5841-4530-b7a4-4d12b0d5e753 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
9f5cd125-6a56-40b7-9d02-f223b06004e5 b5d3ca3f-f704-45e1-ab82-fbeb192907df LiveMap.set sends MAP_SET operation with reference to another LiveObject with web_socket binary protocol realtime/liveobjects Realtime with LiveObjects plugin LiveMap.set sends MAP_SET operation with reference to another LiveObject with web_socket binary protocol Connection monitoring: state changed to failed, aborting test
0127c985-6a37-45b4-bb79-90c546342b14 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
3dbc6f83-ef83-41f6-ab56-e0d4e893992c 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
8edcd03f-4860-436d-af8a-a3904b1e7cbe 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
3ac36ca6-da50-407b-918f-a76e97ab048b 45d8741c-864e-4169-bd12-9862dcce4408 LiveMap.set sends MAP_SET operation with reference to another LiveObject with binary protocol realtime/liveobjects Realtime with LiveObjects plugin LiveMap.set sends MAP_SET operation with reference to another LiveObject with binary protocol Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves.
6e873a7c-8ce4-45d4-b5d1-1714d51668a4 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
177ef3cb-bf83-4c0f-8b9f-a08710180fae 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
aeb0ef86-6512-42aa-bdb4-1895f5149302 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 Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves.
64580c2a-a294-4cf0-aab7-2a64cf3aa531 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 Connection monitoring: state changed to failed, aborting test
890594ff-aa20-443b-b326-8a2fcbd4c13f 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
fec88bdf-016a-4586-91ed-1bea7aa9ae15 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
1c750e41-e050-453b-9a60-ada1c9b4f787 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
01435148-064f-4264-8f23-c33e37166f76 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 post: /channels/LiveMap.remove sends MAP_REMOVE operation text/objects FAILED; http code = 404, error code = 40400, message = No key found with id Bbn40Q; operation = {"operation":"MAP_CREATE","data":{"foo":{"number":1},"bar":{"number":1},"baz":{"number":1}}}
b0b412e8-9e0e-4da0-9462-556172f1960c 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 Bbn40Q; operation = {"operation":"MAP_CREATE"}
6a132a6a-d497-4558-af17-b8ba01fe72cc 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
fcd206b2-c60e-4faf-84fb-817512a2ceb6 7ded774c-a321-4a0b-b061-2afc8526c765 value type created with LiveCounter.create() can be assigned to the object tree with web_socket binary protocol realtime/liveobjects Realtime with LiveObjects plugin value type created with LiveCounter.create() can be assigned to the object tree with web_socket binary protocol Connection monitoring: state changed to failed, aborting test
31a8cc92-7abd-4bf1-b53d-7ddb568f68d5 8a3ad689-1514-4349-8dd2-07aeb0e7e346 value type created with LiveCounter.create() can be assigned to the object tree with web_socket text protocol realtime/liveobjects Realtime with LiveObjects plugin value type created with LiveCounter.create() can be assigned to the object tree with web_socket text protocol Connection monitoring: state changed to failed, aborting test
1961a524-7c47-4ee8-8b50-5e1229c9a965 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
db91321c-85d6-45a0-8795-577874ea0347 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
74415dc8-687e-4478-bbdf-18a11e5cd2a4 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
0a82fd3a-e7bf-4199-bd44-f3213c8d7427 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
10a18224-bedc-4f6a-a91a-12a275c70787 0ff580ac-4c70-4ee5-a679-5d7b3f42e1c5 LiveCounter.create() sends COUNTER_CREATE operation with web_socket binary protocol realtime/liveobjects Realtime with LiveObjects plugin LiveCounter.create() sends COUNTER_CREATE operation with web_socket binary protocol Connection monitoring: state changed to failed, aborting test
29e21ec5-e46f-4d62-b869-f35468cdf2ed 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
5e9bbde5-0a25-4d4f-ae5c-6359baf3efd0 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 Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves.
332441c0-39a1-40b9-88f7-5a43a2edf416 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
e0938506-0b5b-4631-8a50-5a7dfefb03dd 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
fe78ce95-6779-41c1-8e99-825ec2b6f9a7 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 Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves.
cb329b45-b159-4e35-86f6-fc30268eb3b4 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
9a87ca56-2002-4c48-82bd-563e5cb730ed 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
8497a27d-ba07-42f5-9e69-84bfe6f4f030 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
3fea8bbe-9b8a-443b-9207-e83f2d785833 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.
77904e4e-801c-4f16-b7b3-0cb1c1a7c9cb 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
50054983-49da-479f-b417-a7d5577f975c bc04ba0b-29dd-436a-b866-913726b2b52e value type created with LiveMap.create() can be assigned to the object tree with xhr_polling text protocol realtime/liveobjects Realtime with LiveObjects plugin value type created with LiveMap.create() can be assigned to the object tree with xhr_polling text protocol Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves.
8d54f7df-b686-4960-899b-da6db8d31a8b a83f9835-2102-4271-b151-cff7ff61c821 value type created with LiveMap.create() can be assigned to the object tree with binary protocol realtime/liveobjects Realtime with LiveObjects plugin value type created with LiveMap.create() can be assigned to the object tree with binary protocol Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves.
d1a4dfa4-4571-472e-b839-2c8ae2f38c12 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
8c381f84-4d27-4343-bed1-00c4076553b5 8c439b33-baf2-4a49-ac9e-819594cc87cf LiveMap.create() sends MAP_CREATE operation with primitive values with web_socket binary protocol realtime/liveobjects Realtime with LiveObjects plugin LiveMap.create() sends MAP_CREATE operation with primitive values with web_socket binary protocol Connection monitoring: state changed to failed, aborting test
e9d8c9fd-9262-4eb9-843f-ccee8150068f 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.
6f32fc94-16ae-4c83-8926-8686e6369b0f 27f8a539-d56a-423a-81d6-b85c6ac9ec62 LiveMap.create() sends MAP_CREATE operation with primitive values with xhr_polling binary protocol realtime/liveobjects Realtime with LiveObjects plugin LiveMap.create() sends MAP_CREATE operation with primitive values with xhr_polling binary protocol Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves.
abdb82ff-8501-4604-b169-4a020c4066b3 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
bb2d32ad-6f36-4fd6-8dbd-50ae9e0264b9 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
ad38a559-a911-4be9-b73d-60f465799bdd 379b57d7-67a9-4faf-8d32-7bd301af230a LiveMap.create() sends MAP_CREATE operation with primitive values with text protocol realtime/liveobjects Realtime with LiveObjects plugin LiveMap.create() sends MAP_CREATE operation with primitive values with text protocol Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves.
2fadbe8d-5d00-4a16-8d08-63ebc94e8353 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
2b97d736-5149-4026-a7d3-40dad7502367 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
5c0f1b4a-46ba-4ed5-ae2d-3f638f4594a5 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
e3fd1ed7-5efb-4b3d-867b-2345c174a0eb 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
3dfa8163-2f0e-4fdd-bc3e-2f6c05182696 d17386e9-5d72-40d4-86e9-ea099ab4234e LiveMap.create() sends MAP_CREATE operation with reference to another LiveObject with binary protocol realtime/liveobjects Realtime with LiveObjects plugin LiveMap.create() sends MAP_CREATE operation with reference to another LiveObject with binary protocol Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves.
942a0e54-bcf8-4fe8-ad2e-3f48860076f0 bbc1b7c5-7629-4b8d-b849-eaea5e642b2b LiveMap.create() sends MAP_CREATE operation with reference to another LiveObject with text protocol realtime/liveobjects Realtime with LiveObjects plugin LiveMap.create() sends MAP_CREATE operation with reference to another LiveObject with text protocol Connection monitoring: state changed to failed, aborting test
b76d8cd2-9456-4b52-8d39-7c58758aae3a 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
914c1e64-58c9-4479-9f17-7c159c12af13 30c9cac3-39cf-4d28-9682-f41db1aafefb DefaultBatchContext access API methods on objects work and are synchronous realtime/liveobjects Realtime with LiveObjects plugin DefaultBatchContext access API methods on objects work and are synchronous Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves.
9dafbaba-9689-45d8-bf21-bc4137214836 d1940953-c0e4-4d4d-acd8-f1b7a1bc6ed7 DefaultBatchContext write API methods on objects do not mutate objects inside the batch function realtime/liveobjects Realtime with LiveObjects plugin DefaultBatchContext write API methods on objects do not mutate objects inside the batch function Connection monitoring: state changed to failed, aborting test
69cdce6d-92f8-4980-85cf-f1b86dc3af09 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.
7ae85ee2-f0f4-4ddd-8f7a-9597ca97b869 60b2e20c-c148-4539-a71f-e95ae73fbe79 DefaultBatchContext scheduled mutation operations are applied when batch function finishes with web_socket text protocol realtime/liveobjects Realtime with LiveObjects plugin DefaultBatchContext scheduled mutation operations are applied when batch function finishes with web_socket text protocol Connection monitoring: state changed to failed, aborting test
c67dc916-ca38-4316-aee6-d7f3c8bdbd4b 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
7012fd04-d5d0-4cfb-9f7d-de156148b8c7 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
b7288920-19b3-44e4-a8b4-083b9f824da7 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
86605ccb-bb6d-4f97-a812-919a52a24549 3e493654-dbf7-4b2e-b694-0bc53474b78d DefaultBatchContext scheduled mutation operations are applied when batch function finishes with text protocol realtime/liveobjects Realtime with LiveObjects plugin DefaultBatchContext scheduled mutation operations are applied when batch function finishes with text protocol Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves.
9cd5b525-fd67-4633-b302-23bb2d0abf2f 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
1c45f5d9-fce5-4121-bc52-4426fe950d88 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
16962acc-8f03-49d4-b4c5-3dbab43ec27a 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
4509579e-690e-436e-9c1b-5fe619bf45e5 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
099f1792-e35d-4ffe-b9af-4e0c54a045a3 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
fccf2141-38ef-4c48-9d1b-31294a5ffa38 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.
4045fcfe-8541-49ea-94e1-7117dd2fac5d 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.
c3c0d4cf-f572-46ce-9ca1-e12a0f943f0a 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
5cb06fe8-b303-4758-b0db-24081046e8ea 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
2f18b83c-587b-4473-9f88-cda130fdb851 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
3ce35f56-07a8-4a9e-86bf-763738abc136 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
6be61e4a-4d22-41d0-9c18-72d25ff5ae8d be906bbb-1472-4295-b28e-858d662570bb PathObject.instance() returns DefaultInstance for LiveMap and LiveCounter realtime/liveobjects Realtime with LiveObjects plugin PathObject.instance() returns DefaultInstance for LiveMap and LiveCounter Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves.
8fb04e0c-4a3e-4b3b-85db-0ef338574a2c 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
5f5729b4-08ad-4668-8db2-757bca64f315 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
f8b87152-e9ae-421a-9fdc-bf7d8410d32c 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
1d233c57-3edc-4352-8b9e-8c04d55d0be3 abdb8225-2496-4fc1-ac09-50d918711fb7 PathObject.remove() works for LiveMap objects realtime/liveobjects Realtime with LiveObjects plugin PathObject.remove() works for LiveMap objects Connection monitoring: state changed to failed, aborting test
a584dd06-3a0d-4f5b-a350-81d358fee129 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
a9ea48e8-e124-40f5-b25f-011f0b3cdb2c 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
e91bd957-47e1-4b3d-9658-fcbfcf96344a 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
db6889c7-728f-471a-9ede-6f26f8c49626 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
e859fc97-c752-486b-af6a-3d7fbde0147d 400fcaff-1f69-413d-b3d2-18ddc2adedc3 PathObject handling of operations on wrong underlying object type realtime/liveobjects Realtime with LiveObjects plugin PathObject handling of operations on wrong underlying object type Connection monitoring: state changed to failed, aborting test
25716c6f-da79-41db-99f1-e37bc89a28ed 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
2c0f4032-5998-44b8-9dce-8e43962f3c40 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
95b67241-2cc6-4f8a-bd42-4add90270de6 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
d21a90e0-9e6d-4bd3-ace2-1958b9bfb292 f1832d81-d5bf-45fd-b914-4fbf7c3b6ae8 PathObject.subscribe() on nested path receives events for that path and its children realtime/liveobjects Realtime with LiveObjects plugin PathObject.subscribe() on nested path receives events for that path and its children Connection monitoring: state changed to failed, aborting test
4e67b71e-d998-4549-a951-44dd75e54330 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
aeb83c71-8254-44d8-9420-cd0f596f70d4 9c955812-7914-4711-a9e3-6db08ced5a70 PathObject.subscribe() on LiveMap path receives set/remove events realtime/liveobjects Realtime with LiveObjects plugin PathObject.subscribe() on LiveMap path receives set/remove events Connection monitoring: state changed to failed, aborting test
b507ddb4-b682-43b8-8deb-d4457d29efd0 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
afc8dcd9-639f-4e88-bfaa-e9ceb849c942 36fac07b-82f5-4af5-b53d-f7ea50f0232a PathObject.subscribe() on Primitive path receives changes to the primitive value realtime/liveobjects Realtime with LiveObjects plugin PathObject.subscribe() on Primitive path receives changes to the primitive value Connection monitoring: state changed to failed, aborting test
251b6b5f-5bf1-49cc-8c6d-58d6acea4121 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
d583a8fa-2c47-400f-8d35-a481225bbe2d 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 Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves.
45a7790e-1425-4426-acf2-5bd8de59dbd8 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
b345db3e-5435-4f5e-9eae-c22614ba4f3e b4a8bc35-9079-4e26-a6c9-6c2735a47862 PathObject.subscribe() event object provides correct PathObject instance realtime/liveobjects Realtime with LiveObjects plugin PathObject.subscribe() event object provides correct PathObject instance Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves.
2766e717-677b-4fb4-97b6-471c407911ea 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
5448de58-fa3b-46ff-8370-11d45c991ad4 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
1462ecd6-42d0-434c-a7f7-f64180e89728 2b02de1a-73c2-4632-8983-27803524cdfe PathObject.subscribeIterator() with depth option works correctly realtime/liveobjects Realtime with LiveObjects plugin PathObject.subscribeIterator() with depth option works correctly Connection monitoring: state changed to failed, aborting test
4b35692e-739e-4f89-8bb1-202c87eb96fa 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 Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves.
e28e760d-69e7-45d1-9aaa-c9affbce5063 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
1fc2d3e6-74db-4bcd-833c-bf1410dd6732 5bbe74d9-d3de-4ea7-ad88-bf96de6a6330 PathObject.compact() returns value as is for primitive values realtime/liveobjects Realtime with LiveObjects plugin PathObject.compact() returns value as is for primitive values Connection monitoring: state changed to failed, aborting test
03429225-71ce-4f77-8689-cd38410ca2ae 4a60dc1a-e3a4-406e-909b-26d665fe416f PathObject.compact() returns number for LiveCounter objects realtime/liveobjects Realtime with LiveObjects plugin PathObject.compact() returns number for LiveCounter objects Connection monitoring: state changed to failed, aborting test
3ea15a78-a8c9-4e50-83bf-7b51dc193a70 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 Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves.
7836e7b2-1260-44c0-819c-25244cf5c105 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
cadeb500-a43e-42cc-8a9d-1bbbfdcbb7ad 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
2b965b35-673e-4943-b9b7-de70416932df 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
7683ba0e-fb2e-4471-a333-ccd5d04b6526 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 Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves.
e5c46df9-159c-4588-96e1-fc7d7b3437d3 ed5169b1-3094-409c-a627-cddc4ef2ce04 PathObject.compactJson() returns plain object for LiveMap with base64-encoded buffers realtime/liveobjects Realtime with LiveObjects plugin PathObject.compactJson() returns plain object for LiveMap with base64-encoded buffers Connection monitoring: state changed to failed, aborting test
6c7b7213-a872-420e-af62-ced0f2f09204 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.
49b8458b-827d-4ebc-9e87-3c0191749bf1 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
86db3435-0b4b-49c9-8f88-78e248d5bc24 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 Bbn40Q; operation = {"operation":"MAP_CREATE"}
e1d97fe9-93b6-4a4d-944d-1bb5b43da9bf 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
e75cca67-9369-4150-b521-9548cd0cdf99 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
9e49228f-1378-4c3e-9839-34bc554f91b9 55dfc8d2-3800-4a07-87d7-f23dcb3a0004 DefaultInstance.value() returns LiveCounter values realtime/liveobjects Realtime with LiveObjects plugin DefaultInstance.value() returns LiveCounter values Connection monitoring: state changed to failed, aborting test
2b48960f-8bd2-4e01-9560-ab5b6ccc0cdd 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 Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves.
c807ddf1-da59-4404-a613-fa243728e3ca 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 Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves.
c73d5471-720b-4787-bbb2-99aff4fed51f 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 Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves.
1bbbcee9-1ed2-43b9-a5c1-16483ccd8a99 4502b19b-2334-4a92-9e42-ac41de5c494f DefaultInstance.remove() works for LiveMap objects realtime/liveobjects Realtime with LiveObjects plugin DefaultInstance.remove() works for LiveMap objects Connection monitoring: state changed to failed, aborting test
063e8385-cc0c-46d8-9cea-05825ecea7f2 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
ca491ad7-d316-4f08-8af0-e8417694cf45 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
6fcd5952-0b24-400e-8289-569b536ba2ed eb4efaa3-7553-445c-b749-6d5317c2ea42 DefaultInstance handling of operations on wrong underlying object type realtime/liveobjects Realtime with LiveObjects plugin DefaultInstance handling of operations on wrong underlying object type Connection monitoring: state changed to failed, aborting test
6da5d0e3-e6c7-4bfc-aea4-c51c5e8a709c c243273f-9fb7-4661-ab18-543e70035de8 DefaultInstance.subscribe() receives events for LiveMap set/remove operations realtime/liveobjects Realtime with LiveObjects plugin DefaultInstance.subscribe() receives events for LiveMap set/remove operations Connection monitoring: state changed to failed, aborting test
665d3fa1-7f3f-49a4-a51a-3f37a431e0d2 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
84e89c81-9431-40d7-9482-ca813fb5e6bc 97bdf6a7-be4f-4ae2-980b-def9bf60d3c5 can unsubscribe from DefaultInstance.subscribe() updates using returned "unsubscribe" function realtime/liveobjects Realtime with LiveObjects plugin can unsubscribe from DefaultInstance.subscribe() updates using returned "unsubscribe" function Connection monitoring: state changed to failed, aborting test
1645f34e-8296-4620-b5cd-a74982dabca6 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.
7caf34bb-4a04-49bb-8f8b-b41fa14a7ec2 94d87c28-dc53-42d3-a4a6-eeb97fd33c93 DefaultInstance.subscribe() event object provides correct DefaultInstance reference realtime/liveobjects Realtime with LiveObjects plugin DefaultInstance.subscribe() event object provides correct DefaultInstance reference Connection monitoring: state changed to failed, aborting test
8b01deac-1eb2-4211-bf36-3cfe62bbe5d8 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
81ded863-2f39-43e9-8b05-4ca1b8fb7888 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.
46c298a2-d429-4d09-9c3c-3a5700de1bde 307c8ec6-ee5b-44a7-a43e-5a5ac70bd80f DefaultInstance.subscribeIterator() yields events for LiveCounter increment/decrement realtime/liveobjects Realtime with LiveObjects plugin DefaultInstance.subscribeIterator() yields events for LiveCounter increment/decrement Connection monitoring: state changed to failed, aborting test
e04c56cb-95ea-4da3-9b4f-97cfcd973b3b 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
e2bc3c9f-80e1-4faa-874d-2a665b6d61e0 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 Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves.
8e01e460-0239-4d84-bb71-b5a7dfaf1154 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
91e8ee5d-3162-4c52-86fc-cff104f8250b 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
74a36ecf-46ae-4b3c-8752-1e9b8a0a1ecd 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
0fc1cf46-5f31-491d-847b-3e95c04c60cd 8732411c-4f70-4d46-8367-3ec57d4fb1e1 DefaultInstance.compact() handles complex nested structures realtime/liveobjects Realtime with LiveObjects plugin DefaultInstance.compact() handles complex nested structures Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves.
548420e7-f3dd-4b00-990d-2ce45ac4ebf5 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
12fac67b-79a1-4d57-8d4e-3c172837a22f 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
eed7167a-a464-44bc-ab15-e26a8ce574c8 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
8fcf5b3b-0f14-4bfc-a808-1599f57c8f23 1130e450-6af4-4a1c-9514-5cdd2dc0d50f DefaultInstance.compactJson() returns number for LiveCounter objects realtime/liveobjects Realtime with LiveObjects plugin DefaultInstance.compactJson() returns number for LiveCounter objects Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves.
d9daad60-1f96-45c7-8663-49ffa6b228a1 df6cfb22-3861-46fc-a93b-ef63e24bd1c0 DefaultInstance.compactJson() returns plain object for LiveMap with base64-encoded buffers realtime/liveobjects Realtime with LiveObjects plugin DefaultInstance.compactJson() returns plain object for LiveMap with base64-encoded buffers Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves.
aa7d1cf7-f410-4801-84a3-c228f9de053f f57b4871-a7ff-4eed-a0cb-c15578e52669 DefaultInstance.compactJson() handles complex nested structures realtime/liveobjects Realtime with LiveObjects plugin DefaultInstance.compactJson() handles complex nested structures Connection monitoring: state changed to failed, aborting test
c995f415-8f6a-489b-8ad2-938e5374f8ff 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
4e25b660-e563-46b5-868b-996a8be96808 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
bf6970df-0fa8-4d45-8df4-25710eaf5025 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
b32ecc70-babf-465b-87ce-cee7bc35d766 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
3a9c7da5-568e-42d4-a57f-de3741c2daef 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 Bbn40Q; operation = {"operation":"COUNTER_CREATE"}
f6956292-9383-4565-b473-b455f6898b68 1e39cdff-3930-4efe-8955-1415c616d49d can subscribe to the incoming COUNTER_INC operation on a LiveCounter with xhr_polling text protocol realtime/liveobjects Realtime with LiveObjects plugin can subscribe to the incoming COUNTER_INC operation on a LiveCounter with xhr_polling text protocol Connection monitoring: state changed to failed, aborting test
9ad54b11-f193-4c25-949b-d9286f756485 fd229984-bca3-4122-9241-90dd359d4377 can subscribe to the incoming COUNTER_INC operation on a LiveCounter with binary protocol realtime/liveobjects Realtime with LiveObjects plugin can subscribe to the incoming COUNTER_INC operation on a LiveCounter with binary protocol post: /channels/can subscribe to the incoming COUNTER_INC operation on a LiveCounter binary/objects FAILED; http code = 404, error code = 40400, message = No key found with id Bbn40Q; operation = {"operation":"MAP_CREATE"}
6a6d108c-c2f1-4e83-9c18-907a387966f9 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
ba87bf05-4dbf-4051-8e8a-5dff223ea11b 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
2b183881-71d9-4fc4-ae0e-6c15876f25a2 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
7721fc72-5640-4a73-b69a-de4410ed8d26 04ef3cb9-0058-4bbd-826a-c08b5e8e3056 can subscribe to multiple incoming operations on a LiveCounter with xhr_polling binary protocol realtime/liveobjects Realtime with LiveObjects plugin can subscribe to multiple incoming operations on a LiveCounter with xhr_polling binary protocol post: /channels/can subscribe to multiple incoming operations on a LiveCounter xhr_polling binary/objects FAILED; http code = 404, error code = 40400, message = No key found with id Bbn40Q; operation = {"operation":"MAP_CREATE"}
2e7e292c-2bf3-499f-8a4b-17afec7bdf53 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
e1c0d416-8684-4df6-a7bd-d30f5b8306ec 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
501db526-0646-4b41-afe5-f6dbb717d318 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
41713ed6-ec82-46ed-a7de-5fec0343d523 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 post: /channels/can subscribe to the incoming MAP_SET operation on a LiveMap web_socket binary/objects FAILED; http code = 404, error code = 40400, message = No key found with id Bbn40Q; operation = {"operation":"MAP_CREATE"}
4611a984-ed96-4ef8-ba7e-0b23e3fc7945 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
aac2769f-6420-4c5e-9d89-cff70a02400c 04dac324-1925-43f6-b7ec-589202b263de can subscribe to the incoming MAP_SET operation on a LiveMap with xhr_polling binary protocol realtime/liveobjects Realtime with LiveObjects plugin can subscribe to the incoming MAP_SET operation on a LiveMap with xhr_polling binary protocol Connection monitoring: state changed to failed, aborting test
bd895516-9e09-43bb-a02b-9c5ed9125a09 a404dc45-d986-4c7b-b835-2f81782e251e can subscribe to the incoming MAP_SET operation on a LiveMap with xhr_polling text protocol realtime/liveobjects Realtime with LiveObjects plugin can subscribe to the incoming MAP_SET operation on a LiveMap with xhr_polling text protocol Connection monitoring: state changed to failed, aborting test
1068766f-2655-45f7-97cc-595c52541226 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
8e63582c-8086-43cf-8e42-184062fdcdc1 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
29a9eeea-7b2d-4e61-a71d-053b441c2a30 e7a87d0b-fe95-44c6-a5e8-de26685bbc7a can subscribe to the incoming MAP_REMOVE operation on a LiveMap with web_socket binary protocol realtime/liveobjects Realtime with LiveObjects plugin can subscribe to the incoming MAP_REMOVE operation on a LiveMap with web_socket binary protocol post: /channels/can subscribe to the incoming MAP_REMOVE operation on a LiveMap web_socket binary/objects FAILED; http code = 404, error code = 40400, message = No key found with id Bbn40Q; operation = {"operation":"MAP_CREATE"}
e5a8a0af-b21c-454d-857a-1da70052b144 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
e5b9916f-baae-456d-916e-0e238f543bc3 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
deaf14fd-af25-4797-92d9-5f5aff1c2dd5 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
fe9ec82a-584b-4c11-8c3f-eed26155394a 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
1421d107-e1a0-4ed7-a5bf-a83a6f42c539 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
4f1d83d6-8ee5-41d9-89e1-a5d25cc61857 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
89faf697-f1a0-478d-924a-44bb7be15a99 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
38d204ee-b3a8-4f6e-b13f-dba3424966f6 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
a9ae035c-4c28-45f6-9029-81aa14413faf 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 Bbn40Q; operation = {"operation":"MAP_SET","objectId":"root","data":{"key":"sampleMap","value":{"objectId":"map:0or4amFayCJdu17gngGCLUFR_TxWl9qjYwKhy2FIEd8@1769607400989"}}}
ea6ae81a-4cff-434e-9bd8-00698bd2ef25 f398b9d3-5552-4d38-a9a7-6ced55f0cfa2 can subscribe to multiple incoming operations on a LiveMap with binary protocol realtime/liveobjects Realtime with LiveObjects plugin can subscribe to multiple incoming operations on a LiveMap with binary protocol post: /channels/can subscribe to multiple incoming operations on a LiveMap binary/objects FAILED; http code = 404, error code = 40400, message = No key found with id Bbn40Q; operation = {"operation":"MAP_CREATE"}
a3abe7d4-d6ca-48fe-888c-3c054adff976 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 post: /channels/can subscribe to multiple incoming operations on a LiveMap text/objects FAILED; http code = 404, error code = 40400, message = No key found with id Bbn40Q; operation = {"operation":"MAP_CREATE"}
9cd85364-d801-4d5e-93d0-dba6dd452a08 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
1b0d2b70-2cc6-41c3-879f-44fe9f2dd802 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
fa2dd28f-ca12-483e-8dba-90c35d600659 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
97ac19dc-567e-486f-b1d3-0be270dd2004 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
ef5ab122-ee90-4d69-8ea1-3a6cc95e5d7d bbee05a9-d6c8-4d85-b4a3-093853710592 tombstoned object is removed from the pool after the GC grace period realtime/liveobjects Realtime with LiveObjects plugin tombstoned object is removed from the pool after the GC grace period post: /channels/tombstoned object is removed from the pool after the GC grace period/objects FAILED; http code = 404, error code = 40400, message = No key found with id Bbn40Q; operation = {"operation":"COUNTER_CREATE","data":{"number":1}}
befded0e-939b-4305-a016-ab14f81f720b 12a7e258-cb20-40a8-adbb-8476e9c064b2 tombstoned map entry is removed from the LiveMap after the GC grace period with web_socket binary protocol realtime/liveobjects Realtime with LiveObjects plugin tombstoned map entry is removed from the LiveMap after the GC grace period with web_socket binary protocol post: /channels/tombstoned map entry is removed from the LiveMap after the GC grace period web_socket binary/objects FAILED; http code = 404, error code = 40400, message = No key found with id Bbn40Q; operation = {"operation":"MAP_SET","objectId":"root","data":{"key":"foo","value":{"string":"bar"}}}
009ea0d1-5f15-4702-b6c4-8aa7175cda9e 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
2a3ed306-c03e-4a6c-bff2-9e4f12af787b 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
c3ac9658-3867-47f1-bfec-3e378b8b440f 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
5cb0fb06-fc6c-4e85-84d6-9e57835afc41 0e09d46d-d362-4518-a9e7-91a4944cc2ed tombstoned map entry is removed from the LiveMap after the GC grace period with binary protocol realtime/liveobjects Realtime with LiveObjects plugin tombstoned map entry is removed from the LiveMap after the GC grace period with binary protocol post: /channels/tombstoned map entry is removed from the LiveMap after the GC grace period binary/objects FAILED; http code = 404, error code = 40400, message = No key found with id Bbn40Q; operation = {"operation":"MAP_SET","objectId":"root","data":{"key":"foo","value":{"string":"bar"}}}
b5216271-4262-432e-893c-03df4c446a9b 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 post: /channels/tombstoned map entry is removed from the LiveMap after the GC grace period text/objects FAILED; http code = 404, error code = 40400, message = No key found with id Bbn40Q; operation = {"operation":"MAP_SET","objectId":"root","data":{"key":"foo","value":{"string":"bar"}}}
2713b823-84f3-4bfd-b471-05773298ea73 507eb4d0-d912-4a73-800c-c61245f1d89a public API throws missing object modes error when attached without correct modes realtime/liveobjects Realtime with LiveObjects plugin public API throws missing object modes error when attached without correct modes Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves.
adcf813a-6b12-43f1-9cff-3c11664b4985 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
54bdd5e6-c676-4089-94df-6054c92f2123 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
2dbade0e-ada3-416f-9546-adb1b60d4f8c 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
e34b162e-1b24-4297-bf8f-051e289e6a0b 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
a7201386-7d3a-4c5d-a598-416f27004258 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
39f1d8c4-d162-4c6e-832b-8c303830041c 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
28dbd8c8-81c8-498a-bc8f-e23b68eb147c 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
c598f5ea-01d2-470c-9d37-731ef58865ca 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
13cb20c6-1b20-4812-9827-03dec30c2ee3 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
5e2cfa24-1bb2-4198-bf1b-ac126c0e8244 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
8e4dbae5-36ee-4f35-9124-36195849a19a 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
7d08ebca-0457-4cad-919e-42d89f65f608 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
c2e68efd-6fb6-462b-a046-553164754506 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
9afba217-6f74-487e-be26-701945db766e 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
77f32635-3de2-4213-8cc5-8e260586c003 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
a58d7c9b-75c3-4d8b-8ed3-0b293deb8c2c 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
2c28645e-353a-4634-8aea-aac790e50f97 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
fff7cd6e-845a-4b67-98b8-030a7d6b3ff6 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
cebd02f3-3596-4156-a0fd-ed1eb7ad840a 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 Bbn40Q { …(6) } to be null
05064288-31b3-4325-8ebc-47df84f93fba 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
01e72b07-eed3-4b97-a561-e10017812943 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 Bbn40Q { …(4) } to be null
136cabab-e79a-419e-bc3a-04613af99fd9 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 Bbn40Q { …(6) } to be null
e000bd6c-a35e-4c2d-ab9e-bd38b8342268 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 MQnCVw { …(6) } to be null
17bc1073-a120-4b05-b7cc-8ad9c67a7f87 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 Bbn40Q { …(4) } to be null
b2b7f3fb-291d-41b3-b1b6-484c5c79bff2 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
02b568b3-b5d1-451c-9893-a77399c3bcad 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
d8383254-b8d3-4b30-815f-8bafcd515c72 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 Bbn40Q { …(6) } to be null
1b957587-895b-490c-9121-3377f34dbcc5 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
e3a7ef26-cbe9-43ba-9e22-ea9b71fde498 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 Bbn40Q { …(4) } to be null
c1bee038-3871-45dc-b71e-55b054ee11ff 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 Bbn40Q { …(6) } to be null
eb7618bc-511f-435e-952b-68ba141a61fb 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 MQnCVw { …(6) } to be null
a0d7ff99-8eb6-4bfa-848c-5cde9e21b769 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 Bbn40Q { …(4) } to be null
03c001a6-eaab-4429-8a2d-bf1e77142ea6 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
4a12a4a8-cf6f-4238-89dc-6404692767da 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
b2bc004d-ab5c-4a2b-9bd0-4ccae296c732 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
a7ff65d7-1f6d-4512-b942-3cf0f9dd99a1 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
c2ea3225-e05f-4ce1-9f85-50ab1d564ade 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
41d8cf57-0348-4533-858d-e8d124749932 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 Bbn40Q
b5e97d11-f0fb-405a-afbe-622fdf9ecbbd 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
340d1dc2-fc4d-4152-a7c6-53bff13a8f10 863144f9-a517-4bd7-a0c5-157192ba6b7d uses JSON browser/modular MsgPack with useBinaryProtocol client option without MsgPack BaseRest uses JSON No key found with id Bbn40Q
162acdca-ad9b-4d06-8e54-76d232ba519e 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
a0b93af8-e334-4024-82ca-dcd5cf5f622b 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
32b8160d-bb47-4574-a547-b4a0cb171cfe 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
4c78b133-75fa-42dc-b4c8-8cd147d82ce4 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
aa31a262-7af7-4ac6-a23f-e702e227d56d 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
0f2fb1a9-e0fc-4d80-8a65-b36a19b31a1f 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
1e1f6547-b4ee-4cdc-b764-fb30a31cf77f 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
a0a99a95-0933-40b8-910f-e9dadbdd10d9 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
c55298ed-792c-4117-9eaf-b74a6e916ce9 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"