There are 27 failures in this upload.
Failure ID | Test case ID | Test class | Test case | Message |
---|---|---|---|---|
33f70315-3bbd-4b46-a833-6d5b317d8b7e | c2bf7583-2a11-45a3-92e4-8c5acdbbbffd | attachWithChannelModes_with_web_socket_binary_transport | realtime/channel attachWithChannelModes_with_web_socket_binary_transport | done() invoked with non-Error: checkCanPresenceSubscribe: message not received within 5s |
691323be-c339-425d-bb76-446e0fe2f452 | 23011b56-a353-4e96-b638-1d1b1e554706 | invalid_cred_failure | realtime/failure invalid_cred_failure | wrong error reason code on connection.: expected 40101 to equal 40400 |
38665f2f-fef6-40c2-816e-787de933ff07 | 52208288-b692-40db-a614-2efd0cda7eac | presence_enter_before_know_clientid | realtime/presence presence_enter_before_know_clientid | Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves. |
2fa6c697-4dd0-4b93-a366-8bb36c45fb12 | 35368c05-6d9f-4676-8882-a38be97542f4 | page_refresh_with_recovery | browser/connection page_refresh_with_recovery | Check new realtime recovered the connection from the cookie: expected false to be truthy |
5d79d644-afbd-4220-97d0-0888363c466b | cdc232e7-fdc7-4260-8912-950caaf93c31 | page_refresh_with_manual_recovery | browser/connection page_refresh_with_manual_recovery | Check new realtime recovered the old: expected false to be truthy |
86c41f7a-859d-41dc-b903-3abc7a87b29c | 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 |
69bc573c-b74f-45a8-9d93-6748f51dba41 | 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 |
989c8653-e4b8-44d6-8af5-1eee60d7e27a | 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 |
ea02d00c-568f-4daa-8454-acf6e8c4ead6 | 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 |
5a1a6520-8719-4c46-b730-606fa8690b3b | 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 |
1983454c-b282-4fd9-951b-6f57a95c810d | 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 |
ded615b9-09c2-473b-9ce6-6ecbd5dee691 | 59bddbf9-1802-4354-8167-e138ee3935e1 | can apply COUNTER_INC state operation messages | realtime/live_objects Realtime with LiveObjects plugin can apply COUNTER_INC state operation messages | Check counter at "counter" key in root has correct value after 4 COUNTER_INC ops: expected 111 to equal 1000111 |
12119622-91f7-4c03-974f-6168cb0474bc | 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 |
bc93b045-0f13-4924-b22e-353ebe102c53 | 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 |
dd0dfe3e-9e8f-47d0-9dbe-b02fb164a4b6 | 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 |
8abd3e5f-ffab-428e-b11a-b6bb37a23344 | dcc335b9-de15-4370-86a7-86af29f65bc0 | OBJECT_DELETE triggers subscription callback with deleted data | realtime/live_objects Realtime with LiveObjects plugin OBJECT_DELETE triggers subscription callback with deleted data | root.get(...) is undefined |
ffba41c5-9abf-404c-9696-9a3bee92dfd0 | 0a455580-0f7f-4b4d-8415-64bf81d5832f | LiveCounter.increment throws on invalid input | realtime/live_objects Realtime with LiveObjects plugin LiveCounter.increment throws on invalid input | expected 'counter is undefined' to contain 'Counter value increment should be a v…' |
4eeb0b38-fb3f-4086-9dd3-ecbbadb59963 | 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 |
898a7e7a-7058-4a6e-81ac-17c2c3a73e86 | 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 |
85cb3d60-89fb-403a-b16d-ec2273c4891d | 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 |
52e503fe-722f-484c-a85a-8df9a7424eb7 | 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 |
c396d1d7-4eac-470d-8674-33c0e8e2ddb3 | 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 |
1581a36f-711f-4521-8f83-126bd78cd12f | 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 |
ebe6e3c4-227b-42b9-9fcb-568ed5496b50 | 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 | Check counter has final expected value after all increments: expected 2 to equal 3 |
bc018bbf-69c1-4da9-89df-0bbc0c55f509 | 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 |
50093967-f674-491a-a6e7-9b58d46660e2 | 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' |
1cd15bc1-f9a6-4a94-a7a2-dce8a78c8b58 | b5aede22-028a-4837-ae29-f2103119c199 | tombstoned map entry is removed from the LiveMap after the GC grace period | realtime/live_objects Realtime with LiveObjects plugin tombstoned map entry is removed from the LiveMap after the GC grace period | Check key "foo" is inaccessible via public API on root after MAP_REMOVE: expected 'bar' to not exist |