There are 33 failures in this upload.
Failure ID | Test case ID | Test class | Test case | Message |
---|---|---|---|---|
4fadc3f1-ea3d-4adf-b0c4-0cd271b8dea5 | 23011b56-a353-4e96-b638-1d1b1e554706 | invalid_cred_failure | realtime/failure invalid_cred_failure | wrong error reason code on connection.: expected 40101 to equal 40400 |
12039061-210b-4292-8bae-cab8a8a8b6b9 | f35d28a2-c8c1-486d-b211-4f2139de599c | STATE_SYNC sequence with state object "tombstone" property deletes existing object | realtime/live_objects Realtime with LiveObjects plugin STATE_SYNC sequence with state object "tombstone" property deletes existing object | import_deep_equal.default is not a function |
c38e869b-6adc-4d9e-b802-7ede8aa20583 | 9b755fbe-eb42-49e2-9737-0c9036c9fe0e | STATE_SYNC sequence with state object "tombstone" property triggers subscription callback for existing object | realtime/live_objects Realtime with LiveObjects plugin STATE_SYNC sequence with state object "tombstone" property triggers subscription callback for existing object | root.get(...) is undefined |
d703636f-ed1f-4733-98f5-35db4c9d26f1 | 965dc96c-5721-40fb-8ce8-f5c03d94c013 | can apply MAP_CREATE with primitives state operation messages | realtime/live_objects Realtime with LiveObjects plugin can apply MAP_CREATE with primitives state operation messages | Check map at "emptyMap" key in root exists: expected undefined to exist |
cdc04e85-af75-45c2-86f4-cb3803beff43 | 8e86df2f-2679-403f-b575-7dc3cebd7553 | can apply MAP_CREATE with object ids state operation messages | realtime/live_objects Realtime with LiveObjects plugin can apply MAP_CREATE with object ids state operation messages | Check map at "withReferencesMap" key in root exists: expected undefined to exist |
0fa2c81b-28a9-41c3-b444-6e8ab56d550f | fd0af668-bf34-42d9-af06-a844bc85eef4 | MAP_CREATE state operation messages are applied based on the site timeserials vector of the object | realtime/live_objects Realtime with LiveObjects plugin MAP_CREATE state operation messages are applied based on the site timeserials vector of the object | Invalid object id string |
06476685-63d2-4090-b09c-9d94789b6d45 | 7366c246-2d0b-4fc1-ae7a-2a34718383a5 | MAP_SET state operation messages are applied based on the site timeserials vector of the object | realtime/live_objects Realtime with LiveObjects plugin MAP_SET state operation messages are applied based on the site timeserials vector of the object | Invalid object id string |
517a218b-461f-4ded-a5eb-31ab7ede961e | 87c2caf7-369f-4e7d-81cf-b32ec1e5461d | MAP_REMOVE state operation messages are applied based on the site timeserials vector of the object | realtime/live_objects Realtime with LiveObjects plugin MAP_REMOVE state operation messages are applied based on the site timeserials vector of the object | Invalid object id string |
eb6455c7-e223-43d9-8fb4-67bb2ee0ae0f | fccfda3e-e16c-4136-bf8d-8eec77369e3b | COUNTER_CREATE state operation messages are applied based on the site timeserials vector of the object | realtime/live_objects Realtime with LiveObjects plugin COUNTER_CREATE state operation messages are applied based on the site timeserials vector of the object | Invalid object id string |
7c920df6-1c19-48b9-99e4-fe87a38742be | 0660bf9e-725e-429b-9e59-68eef594a77f | COUNTER_INC state operation messages are applied based on the site timeserials vector of the object | realtime/live_objects Realtime with LiveObjects plugin COUNTER_INC state operation messages are applied based on the site timeserials vector of the object | Invalid object id string |
c1bb9c80-dc3f-412b-ac49-c9c3ce4ea8a5 | 8f38b21d-1807-4a8c-bce5-17304179231b | OBJECT_DELETE for unknown object id creates zero-value tombstoned object | realtime/live_objects Realtime with LiveObjects plugin OBJECT_DELETE for unknown object id creates zero-value tombstoned object | Invalid object id string |
7a28786a-191e-448c-b4a6-baa41b003988 | 9e02c8f1-7159-40a7-a1c3-d4ecd143866b | OBJECT_DELETE state operation messages are applied based on the site timeserials vector of the object | realtime/live_objects Realtime with LiveObjects plugin OBJECT_DELETE state operation messages are applied based on the site timeserials vector of the object | Invalid object id string |
34909b41-5b8f-4ab9-84de-dafc0bd15f1d | 869626c3-a51b-4dcf-b89e-9ee474200966 | subsequent state operation messages are applied immediately after STATE_SYNC ended and buffers are applied | realtime/live_objects Realtime with LiveObjects plugin subsequent state operation messages are applied immediately after STATE_SYNC ended and buffers are applied | Check root has correct value for "foo" key from operation received outside of STATE_SYNC after other buffered operations were applied: expected undefined to equal 'bar' |
ce506ef7-2e95-41e2-aaa0-662f90c78861 | 40035b5d-ecdb-4d5a-828f-49820a946ed9 | LiveMap.set sends MAP_SET operation with primitive values | realtime/live_objects Realtime with LiveObjects plugin LiveMap.set sends MAP_SET operation with primitive values | Check root has correct value for "bytesKey" key after LiveMap.set call: expected to equal |
c07d9d2c-cf4a-4974-81fa-11f1de02460f | ad2560c4-e31a-491d-8f5a-4843a941bc32 | LiveObjects.createCounter sends COUNTER_CREATE operation | realtime/live_objects Realtime with LiveObjects plugin LiveObjects.createCounter sends COUNTER_CREATE operation | unable to read from transport: msg=invalid websocket message (decode failure),Code=40000,StatusCode=400,Href=https://help.ably.io/error/40000 |
c5a0404d-9280-47a9-9103-6a20cc30b8bb | 413a2d6c-b2ea-44b3-9ce4-d55ecb9508f5 | LiveCounter created with LiveObjects.createCounter can be assigned to the state tree | realtime/live_objects Realtime with LiveObjects plugin LiveCounter created with LiveObjects.createCounter can be assigned to the state tree | unable to read from transport: msg=invalid websocket message (decode failure),Code=40000,StatusCode=400,Href=https://help.ably.io/error/40000 |
1cce0ab4-d21b-49c6-96de-57221ec6799b | fd5c9058-7206-46f0-ae5a-7ed516baff7b | LiveObjects.createMap sends MAP_CREATE operation with primitive values | realtime/live_objects Realtime with LiveObjects plugin LiveObjects.createMap sends MAP_CREATE operation with primitive values | unable to read from transport: msg=invalid websocket message (decode failure),Code=40000,StatusCode=400,Href=https://help.ably.io/error/40000 |
ab3d7d29-4b87-4db0-8fd1-0fe00c33e380 | cab1a8b0-df77-4592-9e44-8b64df646184 | LiveObjects.createMap sends MAP_CREATE operation with reference to another LiveObject | realtime/live_objects Realtime with LiveObjects plugin LiveObjects.createMap sends MAP_CREATE operation with reference to another LiveObject | Map value data type is unsupported |
ea9b3585-41d4-46e2-8274-4f8d506d8565 | d9801604-c8e8-45ef-8c23-0215028c56ae | LiveMap created with LiveObjects.createMap can be assigned to the state tree | realtime/live_objects Realtime with LiveObjects plugin LiveMap created with LiveObjects.createMap can be assigned to the state tree | unable to read from transport: msg=invalid websocket message (decode failure),Code=40000,StatusCode=400,Href=https://help.ably.io/error/40000 |
4c04cd61-460d-426f-b987-000b6296cc0a | 96460927-af3e-4057-afd3-e5936ce5cbc3 | batch API .get method on a map returns BatchContext* wrappers for live objects | realtime/live_objects Realtime with LiveObjects plugin batch API .get method on a map returns BatchContext* wrappers for live objects | unable to read from transport: msg=invalid websocket message (decode failure),Code=40000,StatusCode=400,Href=https://help.ably.io/error/40000 |
ea9fc8e5-6af1-48e3-a478-8e2a1b0c8768 | f85dfef9-6e6f-4d54-b40a-81bb6b1fb709 | batch API access API methods on live objects work and are synchronous | realtime/live_objects Realtime with LiveObjects plugin batch API access API methods on live objects work and are synchronous | unable to read from transport: msg=invalid websocket message (decode failure),Code=40000,StatusCode=400,Href=https://help.ably.io/error/40000 |
ed62ecd9-e11e-4e54-bf79-351ac6abf973 | 33484e5e-e268-495f-9772-57fc5ac1fb01 | batch API write API methods on live objects do not mutate objects inside the batch callback | realtime/live_objects Realtime with LiveObjects plugin batch API write API methods on live objects do not mutate objects inside the batch callback | unable to read from transport: msg=invalid websocket message (decode failure),Code=40000,StatusCode=400,Href=https://help.ably.io/error/40000 |
dc3ca14f-4a63-442e-b73c-b00e98e72abb | 6abfb54e-e0a8-4a83-b54c-5701311d1812 | batch API scheduled operations are applied when batch callback is finished | realtime/live_objects Realtime with LiveObjects plugin batch API scheduled operations are applied when batch callback is finished | unable to read from transport: msg=invalid websocket message (decode failure),Code=40000,StatusCode=400,Href=https://help.ably.io/error/40000 |
058e4424-805c-4597-9ada-b81233c01320 | 1eefd92c-3abb-4fff-b3c2-ed2703f9e32b | batch API scheduled operations can be canceled by throwing an error in the batch callback | realtime/live_objects Realtime with LiveObjects plugin batch API scheduled operations can be canceled by throwing an error in the batch callback | unable to read from transport: msg=invalid websocket message (decode failure),Code=40000,StatusCode=400,Href=https://help.ably.io/error/40000 |
4f8dfd63-d9d5-498a-9709-ef7fcf387020 | 28298508-50e2-4a32-9cee-75449e24a83c | batch API batch context and derived objects can't be interacted with after the batch call | realtime/live_objects Realtime with LiveObjects plugin batch API batch context and derived objects can't be interacted with after the batch call | unable to read from transport: msg=invalid websocket message (decode failure),Code=40000,StatusCode=400,Href=https://help.ably.io/error/40000 |
a21c59bd-2eee-48cc-a893-c386297ce271 | 0be38915-9804-4f97-9bfc-49f7b479fb00 | batch API batch context and derived objects can't be interacted with thrown error from batch callback | realtime/live_objects Realtime with LiveObjects plugin batch API batch context and derived objects can't be interacted with thrown error from batch callback | unable to read from transport: msg=invalid websocket message (decode failure),Code=40000,StatusCode=400,Href=https://help.ably.io/error/40000 |
ec57ab8f-5754-455e-b384-4781ef79207e | 4c0f3e0d-408a-4da2-8236-d303e8aebf6a | can subscribe to multiple incoming operations on a LiveCounter | realtime/live_objects Realtime with LiveObjects plugin can subscribe to multiple incoming operations on a LiveCounter | counter is undefined |
29df0590-80a6-429a-ab68-e23335daa4ea | 79fc145b-e2fc-4c94-9a22-1a38d76f61cc | can unsubscribe from LiveCounter updates via returned "unsubscribe" callback | realtime/live_objects Realtime with LiveObjects plugin can unsubscribe from LiveCounter updates via returned "unsubscribe" callback | counter is undefined |
663aa522-3aaf-4362-997e-50b6ee807926 | 9dd56cf7-7a4a-48b2-8424-5ba05a626a13 | can unsubscribe from LiveCounter updates via LiveCounter.unsubscribe() call | realtime/live_objects Realtime with LiveObjects plugin can unsubscribe from LiveCounter updates via LiveCounter.unsubscribe() call | counter is undefined |
bb5e7106-f8c3-4e86-9e2e-f0429c370af3 | b51b1f89-b7dd-49a8-8fb6-42dc3fd19c77 | can remove all LiveCounter update listeners via LiveCounter.unsubscribeAll() call | realtime/live_objects Realtime with LiveObjects plugin can remove all LiveCounter update listeners via LiveCounter.unsubscribeAll() call | counter is undefined |
751deab3-7335-4822-b1e5-d80d90867d5f | cce51c8b-9525-4642-961a-02585599c87e | can unsubscribe from LiveMap updates via returned "unsubscribe" callback | realtime/live_objects Realtime with LiveObjects plugin can unsubscribe from LiveMap updates via returned "unsubscribe" callback | Check map has value for key "foo-2" after all map sets: expected undefined to equal 'exists' |
e43abcde-7e13-45ff-960f-bc3373b7fe0d | 5c955a26-24a7-45b6-8f18-25846ce0c6c0 | can unsubscribe from LiveMap updates via LiveMap.unsubscribe() call | realtime/live_objects Realtime with LiveObjects plugin can unsubscribe from LiveMap updates via LiveMap.unsubscribe() call | Check map has value for key "foo-2" after all map sets: expected undefined to equal 'exists' |
3275db6f-8c6d-464c-ae68-23134f0c0164 | 3f57e915-fdc7-4bdf-b993-e638b35349b9 | can remove all LiveMap update listeners via LiveMap.unsubscribeAll() call | realtime/live_objects Realtime with LiveObjects plugin can remove all LiveMap update listeners via LiveMap.unsubscribeAll() call | Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves. |