There are 160 failures in this upload.
| Failure ID | Test case ID | Test class | Test case | Message |
|---|---|---|---|---|
| 9a283dca-1a03-4288-a4cc-170aff475b96 | 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 | undefined is not an object (evaluating 'publishResult.serials[i]') |
| 77e11abe-530a-4adc-b597-5f7ee3ed3448 | 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 | undefined is not an object (evaluating 'publishResult.serials[i]') |
| b43cbb26-160f-4b5e-81b0-039dbb77236a | 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 | undefined is not an object (evaluating 'publishResult.serials[i]') |
| 2811b107-7591-4dea-bba6-dad0c2a71067 | 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 | undefined is not an object (evaluating 'publishResult.serials[i]') |
| 327f7b47-22e6-4353-aaae-32471199ffe1 | 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 | undefined is not an object (evaluating 'publishResult.serials[i]') |
| d56d302f-d737-4b6f-a616-625f51515717 | 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 | undefined is not an object (evaluating 'publishResult.serials[i]') |
| ba33deda-0ff1-4a0e-9cac-51ef7538fd56 | 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 | undefined is not an object (evaluating 'publishResult.serials[i]') |
| 64239f8b-f2eb-4317-8f15-1d63d8a1b666 | 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 | undefined is not an object (evaluating 'publishResult.serials[i]') |
| 56bf7a87-e10e-47a7-9c33-2f2b595c4d9d | 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 | undefined is not an object (evaluating 'publishResult.serials[i]') |
| 6ab99a97-3a13-4e87-a335-735b3b0cc730 | 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 | undefined is not an object (evaluating 'publishResult.serials[i]') |
| 0bf4f69f-4c8f-4686-8a26-68d050176476 | 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 | undefined is not an object (evaluating 'publishResult.serials[i]') |
| 43f1cfed-8052-40cd-b837-e0a5f6c96807 | 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 | undefined is not an object (evaluating 'publishResult.serials[i]') |
| a4d5db9f-8412-4eb1-aa1e-8756d1a43290 | 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 | undefined is not an object (evaluating 'publishResult.serials[i]') |
| 08a33d61-5b57-4a66-b0ed-05f563e25af7 | 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 | undefined is not an object (evaluating 'publishResult.serials[i]') |
| ef457444-aaef-4ada-87ab-9f806118a84f | 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 | undefined is not an object (evaluating 'publishResult.serials[i]') |
| bbe36934-f06f-406a-af43-01fdcd3df79b | 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 | undefined is not an object (evaluating 'publishResult.serials[i]') |
| a87effbb-bace-4958-8c78-e09a37f33bc2 | 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 | undefined is not an object (evaluating 'publishResult.serials[i]') |
| b5b0cabe-0a46-4f44-b4b9-028f0421809d | 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 | undefined is not an object (evaluating 'publishResult.serials[i]') |
| cce5ab6e-1ee8-421a-baf6-a56d372445da | 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 | undefined is not an object (evaluating 'publishResult.serials[i]') |
| 00fc76ae-2882-4a53-8f0a-e7b56918ac46 | 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 | undefined is not an object (evaluating 'publishResult.serials[i]') |
| ae7977ce-241c-474b-8d4c-bf178893e0da | 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 | undefined is not an object (evaluating 'publishResult.serials[i]') |
| ed452754-25e5-458b-8e5f-eb50555c05bd | 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 | undefined is not an object (evaluating 'publishResult.serials[i]') |
| 00b9efb9-b0e1-424a-8066-12f125dc8348 | 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 | undefined is not an object (evaluating 'publishResult.serials[i]') |
| 7b5d2bc7-6ce1-4dd2-8c24-003b0acf5297 | 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 | undefined is not an object (evaluating 'publishResult.serials[i]') |
| ff6c1d1f-707a-41ba-ad70-a9c2bdb16d04 | 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 | undefined is not an object (evaluating 'publishResult.serials[i]') |
| a9f07c2e-63a2-4411-9d88-495827c3b24e | 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 | undefined is not an object (evaluating 'publishResult.serials[i]') |
| cc967c36-8022-4d98-b397-4a489747ab80 | 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 | undefined is not an object (evaluating 'publishResult.serials[i]') |
| f6b8b8aa-1d0b-4680-aa88-407e6f479c2f | 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 | undefined is not an object (evaluating 'publishResult.serials[i]') |
| 43324361-8d84-43b7-a3b0-8658ff3679b3 | 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 | undefined is not an object (evaluating 'publishResult.serials[i]') |
| 5201f12f-7cf3-4c49-8680-a8112a9ac4d0 | 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 | undefined is not an object (evaluating 'publishResult.serials[i]') |
| a329d8bc-41f1-48c8-9489-bbde9c39482d | 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 | undefined is not an object (evaluating 'publishResult.serials[i]') |
| 5f8f6cb0-7f69-4a4f-89cc-ee0b90584d48 | 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 | undefined is not an object (evaluating 'publishResult.serials[i]') |
| 398a2631-f760-40d3-9be0-db0a6f16b22b | 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 | undefined is not an object (evaluating 'publishResult.serials[i]') |
| 8ef37f06-14bf-4de3-bdab-18e677871fc8 | 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 | undefined is not an object (evaluating 'publishResult.serials[i]') |
| 8f8f548f-b21e-4041-8ac2-ad1470ef20d1 | 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 | undefined is not an object (evaluating 'publishResult.serials[i]') |
| f66ba51d-709c-4057-a097-8a6169072c48 | 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 | undefined is not an object (evaluating 'publishResult.serials[i]') |
| 09b127ef-6ca9-4d2b-ae0a-24b8eee61be1 | 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 | undefined is not an object (evaluating 'publishResult.serials[i]') |
| 3f64f9a0-a973-4c34-bd54-d9d943d41a8a | 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 | undefined is not an object (evaluating 'publishResult.serials[i]') |
| e770604e-b9fd-4a10-a878-261c6757aa1d | 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 | undefined is not an object (evaluating 'publishResult.serials[i]') |
| e995b4bc-f2ce-4921-92ab-6f0e7d6d72c6 | 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 | undefined is not an object (evaluating 'publishResult.serials[i]') |
| afdf70d3-a09d-4156-8f37-1793b421d954 | 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 | undefined is not an object (evaluating 'publishResult.serials[i]') |
| 0a001902-3add-430b-afc7-d87ea731f89d | 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 | undefined is not an object (evaluating 'publishResult.serials[i]') |
| 2f636f24-6f5d-466e-baae-19e0a508fe5c | 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 | undefined is not an object (evaluating 'publishResult.serials[i]') |
| 17b8989a-b382-4aa8-abf9-cffca059c963 | 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 | undefined is not an object (evaluating 'publishResult.serials[i]') |
| ee132bdd-954e-466c-88c7-525fb8b76070 | 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 | undefined is not an object (evaluating 'publishResult.serials[i]') |
| 4812c37c-bfd9-4b58-a1b2-faf1ad2500f8 | 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 | undefined is not an object (evaluating 'publishResult.serials[i]') |
| 7f115ff8-86d2-4a12-a93e-5d9228943207 | 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 | undefined is not an object (evaluating 'publishResult.serials[i]') |
| c87bca9e-83db-44a8-9fa5-650c9d882a8e | 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 | undefined is not an object (evaluating 'publishResult.serials[i]') |
| c7d42f6b-cd3f-44c0-a286-e30ca58a6c01 | 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 | undefined is not an object (evaluating 'publishResult.serials[i]') |
| 33627498-b1e2-46ca-b199-734b153b28f8 | 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 | undefined is not an object (evaluating 'publishResult.serials[i]') |
| d4b52005-eb9d-4568-9fc1-f32f4a809d09 | 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 | undefined is not an object (evaluating 'publishResult.serials[i]') |
| c069f559-39d9-4428-89db-41a7ea347670 | 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 | undefined is not an object (evaluating 'publishResult.serials[i]') |
| d37fbbf7-63d0-4578-9e9e-e1e009f6576c | 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 | undefined is not an object (evaluating 'publishResult.serials[i]') |
| e569eb0c-518a-44da-a359-62245d839481 | 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 | undefined is not an object (evaluating 'publishResult.serials[i]') |
| b174407d-8311-43da-9a52-55f0827ab552 | 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 | undefined is not an object (evaluating 'publishResult.serials[i]') |
| 477cfb79-848c-4df2-a405-4aa2b5250b06 | 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 | undefined is not an object (evaluating 'publishResult.serials[i]') |
| 6df42338-fd95-4314-89d2-96c08d5f49e0 | 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 | undefined is not an object (evaluating 'publishResult.serials[i]') |
| 58424419-e5df-4a78-9f40-2418e13fc72e | 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 | undefined is not an object (evaluating 'publishResult.serials[i]') |
| 3e5e4831-b888-4f90-9eb0-3d96b52afe27 | 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 | undefined is not an object (evaluating 'publishResult.serials[i]') |
| f094b5d7-eecb-4604-84bb-60319b01913d | 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 | undefined is not an object (evaluating 'publishResult.serials[i]') |
| e191ccde-3a4e-42c6-823b-c5062fd2942c | 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 | undefined is not an object (evaluating 'publishResult.serials[i]') |
| b918b95b-eff1-4381-947d-2ea602d408d2 | 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 | undefined is not an object (evaluating 'publishResult.serials[i]') |
| aded5de8-f8a0-4fa0-948e-c1f7300c85e8 | 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 | undefined is not an object (evaluating 'publishResult.serials[i]') |
| e80b6c95-3352-4074-a0e5-7f935d1700c5 | 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 | undefined is not an object (evaluating 'publishResult.serials[i]') |
| d9f32c7b-4e78-440a-94e6-2e812976332e | 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 | undefined is not an object (evaluating 'publishResult.serials[i]') |
| 3ca6afea-cd39-45fb-9d1d-f72e470586cc | 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 | undefined is not an object (evaluating 'publishResult.serials[i]') |
| e858f0d1-2b0f-42a8-a617-9af0f07109be | 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 | undefined is not an object (evaluating 'publishResult.serials[i]') |
| ac0bc22a-cfd9-40d2-bfa6-b71b84d2c2d0 | 76092e4c-e6c6-4ede-a5d6-3ed9f6155980 | DefaultBatchContext.get() returns child DefaultBatchContext instances | realtime/liveobjects Realtime with LiveObjects plugin DefaultBatchContext.get() returns child DefaultBatchContext instances | undefined is not an object (evaluating 'publishResult.serials[i]') |
| 8c895be4-bec1-4fe9-b684-18bc9595ba22 | 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 | undefined is not an object (evaluating 'publishResult.serials[i]') |
| 7c29d0cd-5413-4393-a297-0949b904d3b7 | 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 | undefined is not an object (evaluating 'publishResult.serials[i]') |
| 8e417017-ddb2-47a0-a1a0-b117d6b4e40b | 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 | undefined is not an object (evaluating 'publishResult.serials[i]') |
| e9450bce-36a7-4113-bc98-4b9ab3885bfb | 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 | undefined is not an object (evaluating 'publishResult.serials[i]') |
| a6591bb1-91ab-43be-a46c-d8a3e951fb0e | 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 | undefined is not an object (evaluating 'publishResult.serials[i]') |
| aa9a0ddf-576e-4b05-a378-f2665848c249 | 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 | undefined is not an object (evaluating 'publishResult.serials[i]') |
| 42625e29-cced-4cc7-b037-486618c73904 | 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 | undefined is not an object (evaluating 'publishResult.serials[i]') |
| 646e4771-2b5c-440f-8097-4a276389ef35 | 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 | undefined is not an object (evaluating 'publishResult.serials[i]') |
| a8390357-a6c0-4d59-8618-1456bca484f1 | 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 | undefined is not an object (evaluating 'publishResult.serials[i]') |
| 9bfbc52d-6bb3-4069-9cbe-13c91f312aa6 | 6bdad937-1d31-4e45-b38c-5459a90b6b48 | PathObject.path() returns correct path strings | realtime/liveobjects Realtime with LiveObjects plugin PathObject.path() returns correct path strings | undefined is not an object (evaluating 'publishResult.serials[i]') |
| 3edc381a-78d9-4afe-be2a-a163aaf1daff | 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 | undefined is not an object (evaluating 'publishResult.serials[i]') |
| 1e2a1a2d-0a1d-4ba4-9ff4-a0a7494a29a9 | e4c93c4a-70f4-4923-a239-3821036104f4 | PathObject resolves complex path strings | realtime/liveobjects Realtime with LiveObjects plugin PathObject resolves complex path strings | undefined is not an object (evaluating 'publishResult.serials[i]') |
| ebe55fe8-c031-4427-ae64-5d4023d55fcd | b4fc6d81-9a83-491b-8a0e-f63ef9fbae97 | PathObject.value() returns primitive values correctly | realtime/liveobjects Realtime with LiveObjects plugin PathObject.value() returns primitive values correctly | undefined is not an object (evaluating 'publishResult.serials[i]') |
| 0280cac2-cd74-46da-94f2-a1fcff0cacc2 | 0963e614-1364-4de9-b05d-800487eb3cd3 | PathObject.value() returns LiveCounter values | realtime/liveobjects Realtime with LiveObjects plugin PathObject.value() returns LiveCounter values | undefined is not an object (evaluating 'publishResult.serials[i]') |
| 87f161f6-f73b-4720-8701-6202cf89ee7a | 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 | undefined is not an object (evaluating 'publishResult.serials[i]') |
| db418c72-cf19-4c36-8c36-f88f899ba1c7 | 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 | undefined is not an object (evaluating 'publishResult.serials[i]') |
| 0d8fb3a4-b4aa-412c-b38f-839ae839f867 | 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 | undefined is not an object (evaluating 'publishResult.serials[i]') |
| eb734399-e608-4a66-b292-90fbeaff9e70 | 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 | undefined is not an object (evaluating 'publishResult.serials[i]') |
| 532f6c66-f137-4aa1-a367-7f2e2de9d6f6 | abdb8225-2496-4fc1-ac09-50d918711fb7 | PathObject.remove() works for LiveMap objects | realtime/liveobjects Realtime with LiveObjects plugin PathObject.remove() works for LiveMap objects | undefined is not an object (evaluating 'publishResult.serials[i]') |
| 29bf8d86-6e80-44af-a141-099f1ad24ab9 | 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 | undefined is not an object (evaluating 'publishResult.serials[i]') |
| 48d1a1dc-3a09-4e0f-b1c4-d3bf964204e3 | 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 | undefined is not an object (evaluating 'publishResult.serials[i]') |
| bba7345d-adfc-4f38-997e-f91cb01bdeba | 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 | undefined is not an object (evaluating 'publishResult.serials[i]') |
| 0d0af944-179f-4a04-85e0-7a5920b4de25 | 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 | undefined is not an object (evaluating 'publishResult.serials[i]') |
| 6d39bbf7-0355-4349-b051-04d993786c0b | 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 | undefined is not an object (evaluating 'publishResult.serials[i]') |
| 3e55dc4c-9aa6-4d28-8a20-0ca09f479081 | 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 | undefined is not an object (evaluating 'publishResult.serials[i]') |
| 9672aa0f-3deb-4b8e-86eb-db727081291c | 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 | undefined is not an object (evaluating 'publishResult.serials[i]') |
| 0adfb8c8-ca4a-4b72-b63f-c378da025d5f | 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 | undefined is not an object (evaluating 'publishResult.serials[i]') |
| 40dd1800-f3f7-4c19-bbdd-41ce8e6f6b31 | 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 | undefined is not an object (evaluating 'publishResult.serials[i]') |
| 5a4701ec-1b78-46fe-be8a-df1db264767b | 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 | undefined is not an object (evaluating 'publishResult.serials[i]') |
| 9f916b27-ec83-416a-9a3f-411b9c4f02f6 | 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 | undefined is not an object (evaluating 'publishResult.serials[i]') |
| 96a68498-5a82-44bf-b275-f1197627d06c | 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 | undefined is not an object (evaluating 'publishResult.serials[i]') |
| f3f1cb65-b3b9-48e2-83e4-2693c5dbb24f | 8587033a-f8b9-4b6c-8f85-c7f30a8e0ae9 | PathObject.subscribe() handles multiple subscriptions independently | realtime/liveobjects Realtime with LiveObjects plugin PathObject.subscribe() handles multiple subscriptions independently | undefined is not an object (evaluating 'publishResult.serials[i]') |
| 37893c16-71c4-4d64-a0dd-48ddbe5f4c2b | 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 | undefined is not an object (evaluating 'publishResult.serials[i]') |
| 3b01644a-4a9d-42a8-b7e4-ad33282f80b1 | 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 | undefined is not an object (evaluating 'publishResult.serials[i]') |
| 3fde5b96-fadb-4cda-a3ad-a0a76b038dbd | 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 | undefined is not an object (evaluating 'publishResult.serials[i]') |
| 0936f98e-9f56-453f-b15f-bb243ebdbbdb | 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 | undefined is not an object (evaluating 'publishResult.serials[i]') |
| d1792dd5-bde1-454b-bb8a-791ed1916ae2 | 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 | undefined is not an object (evaluating 'publishResult.serials[i]') |
| 85884657-87f2-4607-98b0-63bff18fb31c | 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 | undefined is not an object (evaluating 'publishResult.serials[i]') |
| c1b75895-83ce-4ae1-9ba9-8015458c5c3d | 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 | undefined is not an object (evaluating 'publishResult.serials[i]') |
| 4ba72cd5-58c2-4653-b3de-c33b6b45ce6d | 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 | undefined is not an object (evaluating 'publishResult.serials[i]') |
| 590533c8-985b-44b0-aead-a9e4caf29e18 | 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 | undefined is not an object (evaluating 'publishResult.serials[i]') |
| 3eedc760-aa1e-4af4-8bca-1d1cecc4f6eb | 11f5ccf4-a7d7-42fa-8d3f-8c8427a0a82e | PathObject.compact() handles complex nested structures | realtime/liveobjects Realtime with LiveObjects plugin PathObject.compact() handles complex nested structures | undefined is not an object (evaluating 'publishResult.serials[i]') |
| 5cc9b4b6-9292-49cc-9bed-c2299c026d27 | 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 | undefined is not an object (evaluating 'publishResult.serials[i]') |
| 340fbbb1-0d6b-4d1b-8345-e91a540956e0 | 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 | undefined is not an object (evaluating 'publishResult.serials[i]') |
| b31ff908-95e1-44b0-9f91-0d3158d12b3b | 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 | undefined is not an object (evaluating 'publishResult.serials[i]') |
| 2ce625cd-1ef1-4537-bf55-fdec2f2a6d65 | 47be54d6-3a56-4cf1-ac00-a5f29db9da43 | PathObject.compactJson() handles complex nested structures | realtime/liveobjects Realtime with LiveObjects plugin PathObject.compactJson() handles complex nested structures | undefined is not an object (evaluating 'publishResult.serials[i]') |
| be317e8f-d705-4cf6-930f-70ca7eebc4cb | 057463e7-d1a9-48d7-b8ad-7ae71287a942 | DefaultInstance.get() returns child DefaultInstance instances | realtime/liveobjects Realtime with LiveObjects plugin DefaultInstance.get() returns child DefaultInstance instances | undefined is not an object (evaluating 'publishResult.serials[i]') |
| dfa0333f-a7ad-4e84-ad1c-0eeae85542ac | dbcfeb07-de2c-4803-aa52-577a0bb60bdd | DefaultInstance.value() returns primitive values correctly | realtime/liveobjects Realtime with LiveObjects plugin DefaultInstance.value() returns primitive values correctly | undefined is not an object (evaluating 'publishResult.serials[i]') |
| 8b754fa3-63b1-41b9-ab3e-edbc93d9e3e5 | 55dfc8d2-3800-4a07-87d7-f23dcb3a0004 | DefaultInstance.value() returns LiveCounter values | realtime/liveobjects Realtime with LiveObjects plugin DefaultInstance.value() returns LiveCounter values | undefined is not an object (evaluating 'publishResult.serials[i]') |
| a360872a-f53a-4d41-bfee-6311870ff5cb | 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 | undefined is not an object (evaluating 'publishResult.serials[i]') |
| 5b30b270-b93e-4f31-a764-64ebbb1f2252 | 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 | undefined is not an object (evaluating 'publishResult.serials[i]') |
| 80d7e1e9-a8ce-4277-8dd5-bcf782b25c56 | 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 | undefined is not an object (evaluating 'publishResult.serials[i]') |
| d0ef3a65-3335-440c-9983-815b352de969 | 4502b19b-2334-4a92-9e42-ac41de5c494f | DefaultInstance.remove() works for LiveMap objects | realtime/liveobjects Realtime with LiveObjects plugin DefaultInstance.remove() works for LiveMap objects | undefined is not an object (evaluating 'publishResult.serials[i]') |
| a8b96ed4-63ed-4c98-b05d-db396d656236 | 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 | undefined is not an object (evaluating 'publishResult.serials[i]') |
| 14c9d06c-be1c-46db-9064-3eaf8e6e27db | 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 | undefined is not an object (evaluating 'publishResult.serials[i]') |
| a4822113-b9aa-470d-9d2f-4c51b812a3bf | 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 | undefined is not an object (evaluating 'publishResult.serials[i]') |
| 74144a5b-a51e-40ac-9fde-b979dca36a5f | 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 | undefined is not an object (evaluating 'publishResult.serials[i]') |
| 4028b530-175d-479e-874b-3ac56ffe2928 | 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 | undefined is not an object (evaluating 'publishResult.serials[i]') |
| 40dc5a21-e2c7-4ff0-b604-114ac28e8b8d | f40d4803-1b32-47d1-aa3e-a9478bf590ae | DefaultInstance.subscribe() handles multiple subscriptions independently | realtime/liveobjects Realtime with LiveObjects plugin DefaultInstance.subscribe() handles multiple subscriptions independently | undefined is not an object (evaluating 'publishResult.serials[i]') |
| e233e54e-727a-4e13-b7fd-6795d2cb12ec | 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 | undefined is not an object (evaluating 'publishResult.serials[i]') |
| a31d0b10-bf44-4d18-aaa3-f3a09a680507 | 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 | undefined is not an object (evaluating 'publishResult.serials[i]') |
| 55af331c-87ec-4aa8-a193-00100b42151f | 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 | undefined is not an object (evaluating 'publishResult.serials[i]') |
| cf3aa05f-40cf-48ce-a039-82c742cb2bc2 | 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 | undefined is not an object (evaluating 'publishResult.serials[i]') |
| 029c4694-8351-4d9c-b531-c2c763ccf0d1 | 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 | undefined is not an object (evaluating 'publishResult.serials[i]') |
| 3118c5b2-dd46-4c2b-bc04-81bd335351a0 | 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 | undefined is not an object (evaluating 'publishResult.serials[i]') |
| 4b66000a-2b27-4252-b976-e6ac2bb9b308 | 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 | undefined is not an object (evaluating 'publishResult.serials[i]') |
| 9da75c25-8007-4156-80e3-371ae2582bf4 | 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 | undefined is not an object (evaluating 'publishResult.serials[i]') |
| 0133b9b2-ec1f-4387-93b7-7c506964b238 | 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 | undefined is not an object (evaluating 'publishResult.serials[i]') |
| adf71598-bcd9-47e4-8dbf-45fa39f5b11a | 8732411c-4f70-4d46-8367-3ec57d4fb1e1 | DefaultInstance.compact() handles complex nested structures | realtime/liveobjects Realtime with LiveObjects plugin DefaultInstance.compact() handles complex nested structures | undefined is not an object (evaluating 'publishResult.serials[i]') |
| bdcaf226-124e-48f1-88ac-8ba1c0be202d | 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 | undefined is not an object (evaluating 'publishResult.serials[i]') |
| ba2a46fd-dd8d-4803-bc6e-9d9e9196f44b | 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 | undefined is not an object (evaluating 'publishResult.serials[i]') |
| 380196e2-6804-4226-8dcb-e55f782d5b23 | 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 | undefined is not an object (evaluating 'publishResult.serials[i]') |
| e5d823d6-9b36-484f-836e-b8cde850c94b | 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 | undefined is not an object (evaluating 'publishResult.serials[i]') |
| 006268ea-4d72-4bb6-9e89-82dae42decdc | f57b4871-a7ff-4eed-a0cb-c15578e52669 | DefaultInstance.compactJson() handles complex nested structures | realtime/liveobjects Realtime with LiveObjects plugin DefaultInstance.compactJson() handles complex nested structures | undefined is not an object (evaluating 'publishResult.serials[i]') |
| 8fc6383c-d7d6-4dc5-b2f3-f5dc01591692 | 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 | undefined is not an object (evaluating 'publishResult.serials[i]') |
| 27a2b6b5-9ec8-428f-9ab8-fe3404c77486 | 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 | undefined is not an object (evaluating 'publishResult.serials[i]') |
| 2eb8dd23-784a-4f4e-90ee-31acdb3df2a5 | 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 | undefined is not an object (evaluating 'publishResult.serials[i]') |
| 528a5283-4eda-462a-82ff-57a7da2b96fb | 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 | undefined is not an object (evaluating 'publishResult.serials[i]') |
| 638a5fe8-2f8c-4357-ba3e-646d38826d49 | 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 | undefined is not an object (evaluating 'publishResult.serials[i]') |
| 158d45b4-36f6-4624-92fb-d11ceb0deba7 | 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 | undefined is not an object (evaluating 'publishResult.serials[i]') |
| cf6b1336-cf36-4f07-92c8-77417a0c0f5b | 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 | undefined is not an object (evaluating 'publishResult.serials[i]') |
| d5bd87c9-0b5c-4740-8651-57631802fa0b | 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 | undefined is not an object (evaluating 'publishResult.serials[i]') |
| 1b69dedc-f779-4192-93d5-897002a2e84c | 06de9e42-8864-43c6-a381-c7046eae1dd7 | creating a LiveCounter applies immediately on ACK | realtime/liveobjects Apply on ACK Operations applied locally on ACK creating a LiveCounter applies immediately on ACK | undefined is not an object (evaluating 'publishResult.serials[i]') |
| b3fb3b2a-44bd-4ee8-a187-a709ae031603 | ad035806-a480-4270-992f-ccd7efc2e404 | LiveCounter.increment applies operation immediately on ACK | realtime/liveobjects Apply on ACK Operations applied locally on ACK LiveCounter.increment applies operation immediately on ACK | undefined is not an object (evaluating 'publishResult.serials[i]') |
| 3e10e18f-fc3a-4b55-a83b-5c4340fd94ec | 285786b0-6fe8-4a90-b04f-367629154076 | creating a LiveMap applies immediately on ACK | realtime/liveobjects Apply on ACK Operations applied locally on ACK creating a LiveMap applies immediately on ACK | undefined is not an object (evaluating 'publishResult.serials[i]') |
| 94e6e163-878e-4c68-9943-2f6324610205 | 1c6759c4-40c2-4a9f-b7ac-ad4b6971fdd2 | LiveMap.set applies operation immediately on ACK | realtime/liveobjects Apply on ACK Operations applied locally on ACK LiveMap.set applies operation immediately on ACK | undefined is not an object (evaluating 'publishResult.serials[i]') |
| 02520bf1-e21f-438b-afa1-c9e3e47c7e32 | 8cc60461-31d1-4ee0-a228-6a337c21031e | LiveMap.remove applies operation immediately on ACK | realtime/liveobjects Apply on ACK Operations applied locally on ACK LiveMap.remove applies operation immediately on ACK | undefined is not an object (evaluating 'publishResult.serials[i]') |
| bb3ebff1-a37c-42d7-b407-5778d91163ba | 03a0f4d6-7559-4cc9-81d9-6c333bb23439 | echo after ACK does not double-apply | realtime/liveobjects Apply on ACK Does not double-apply echo after ACK does not double-apply | undefined is not an object (evaluating 'publishResult.serials[i]') |
| 4d871233-f85d-44e8-9d79-30cf0bb5e587 | 881ca554-2347-45cd-8ca9-0fa685b17a42 | ACK after echo does not double-apply | realtime/liveobjects Apply on ACK Does not double-apply ACK after echo does not double-apply | undefined is not an object (evaluating 'publishResult.serials[i]') |
| d0ee50df-0da2-45ac-939a-c34bebda9463 | e4fb5e9c-5cf7-412f-aa2b-8c4e3d9120b6 | operation buffered during sync is applied after sync completes | realtime/liveobjects Apply on ACK ACKs buffered during OBJECT_SYNC operation buffered during sync is applied after sync completes | undefined is not an object (evaluating 'publishResult.serials[i]') |
| 90ff644c-c84f-4316-b182-0b6c3e4361cc | 91d7b73d-4b3b-4f44-b0f3-fd0ca97288c5 | appliedOnAckSerials is cleared on sync | realtime/liveobjects Apply on ACK ACKs buffered during OBJECT_SYNC appliedOnAckSerials is cleared on sync | undefined is not an object (evaluating 'publishResult.serials[i]') |
| 5e8dd5b8-31f6-4980-bdb2-28b243b02e6a | 4f5e5ebc-ae4b-40e7-8e5f-f30dddd138d8 | subscription callbacks fire for both locally-applied and Realtime-received operations | realtime/liveobjects Apply on ACK Subscription events subscription callbacks fire for both locally-applied and Realtime-received operations | undefined is not an object (evaluating 'publishResult.serials[i]') |