There are 30 failures in this upload.
Failure ID | Test case ID | Test class | Test case | Message |
---|---|---|---|---|
c3590f0e-7327-4afa-940e-74bc928a8669 | 23011b56-a353-4e96-b638-1d1b1e554706 | invalid_cred_failure | realtime/failure invalid_cred_failure | wrong error reason code on connection.: expected 40101 to equal 40400 |
9ca2527d-ba74-4e6a-a4a7-3d2bf47e34c3 | 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 |
66f3d873-8f7f-46c4-ab36-b19a7057dee8 | 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 |
147e9367-d6b0-407d-9d14-0d5b0126ee17 | 998d7ae6-36c7-4597-b379-275d747fbf5b | can apply MAP_SET with primitives state operation messages | realtime/live_objects Realtime with LiveObjects plugin can apply MAP_SET with primitives state operation messages | Check root has correct value for "negativeMaxSafeIntegerKey" key after MAP_SET op: expected undefined to equal -9007199254740991 |
40a2ee3e-0c17-4a64-ae7d-7b28b10b1b76 | 215289e3-612a-4cfb-be3e-2c3824c9f1d0 | can apply MAP_SET with object ids state operation messages | realtime/live_objects Realtime with LiveObjects plugin can apply MAP_SET with object ids state operation messages | Check map at "keyToMap" key in root exists: expected undefined to exist |
a0356384-092c-468c-9bce-576d0b56f94f | 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 |
756e0af4-53f6-4f61-a385-72d1692dc727 | cfb8ed66-4cc4-42ce-96f7-a717a5538870 | can apply MAP_REMOVE state operation messages | realtime/live_objects Realtime with LiveObjects plugin can apply MAP_REMOVE state operation messages | Cannot read properties of undefined (reading 'size') |
03a060b5-5a1d-4926-bdbd-90c6ee3d93f7 | 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 |
f6211840-9213-4cc9-9219-3235fac1a775 | e7ff86ed-c05e-4289-b00d-93a3503a2a6d | can apply COUNTER_CREATE state operation messages | realtime/live_objects Realtime with LiveObjects plugin can apply COUNTER_CREATE state operation messages | Check counter at "negativeMaxSafeIntegerCounter" key in root exists: expected undefined to exist |
e6eee8c1-f93a-4c0c-a3c2-b8fc9ae462b4 | 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 |
3143603d-13ad-4610-9175-e311d2ed5873 | 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 1 COUNTER_INC ops: expected +0 to equal 1 |
2f50de6e-f956-4de3-8972-68646d3b6474 | 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 |
808c6475-98e0-463c-9cd5-d291681ffb99 | 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 |
1643b92e-2531-4ebd-a5be-1783832e8694 | 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 |
c026d641-6eb7-4d59-beab-0135ca8bdf6c | 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 | Cannot read properties of undefined (reading 'subscribe') |
02bc94ef-d506-4e57-981b-c5ac34aaed05 | 1407da12-4d23-4bdb-a238-19ce2b79e859 | MAP_SET with reference to a tombstoned object results in undefined value on key | realtime/live_objects Realtime with LiveObjects plugin MAP_SET with reference to a tombstoned object results in undefined value on key | Check counter exists on root before OBJECT_DELETE: expected undefined to exist |
6c9374c4-6ba7-4a08-a377-12867103bf99 | 687a8394-6e29-48f3-bb84-3dde77f4cff5 | state operation message on a tombstoned object does not revive it | realtime/live_objects Realtime with LiveObjects plugin state operation message on a tombstoned object does not revive it | Check counter1 exists on root before OBJECT_DELETE: expected undefined to exist |
9a94377a-5ef7-4e85-bfb4-40f43b03feda | ceededdd-0ea2-44f1-8d76-0aca9a8e0e99 | LiveCounter.increment sends COUNTER_INC operation | realtime/live_objects Realtime with LiveObjects plugin LiveCounter.increment sends COUNTER_INC operation | Cannot read properties of undefined (reading 'increment') |
4aefdf6c-0d8b-4dfe-8ad5-f75889038c58 | 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 'Cannot read properties of undefined (…' to contain 'Counter value increment should be a v…' |
b5856f1f-dd3f-43c6-8f34-13970cc9e497 | 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 Buffer[ 123, 34, 112, 114, 111, …(-57) ] to equal Buffer[ 123, 34, 112, 114, 111, …(-57) ] |
78917ef2-d07d-4a93-a052-4c53ff2f9c24 | 906e29c3-bdf0-4ab0-9df4-f7af87714789 | LiveMap.set throws on invalid input | realtime/live_objects Realtime with LiveObjects plugin LiveMap.set throws on invalid input | expected 'Cannot read properties of undefined (…' to contain 'Map key should be string' |
4aff0eb1-c363-4c19-b31b-c107ef761f49 | 9998039c-ce31-4749-8197-fe61b63896af | LiveMap.remove throws on invalid input | realtime/live_objects Realtime with LiveObjects plugin LiveMap.remove throws on invalid input | expected 'Cannot read properties of undefined (…' to contain 'Map key should be string' |
184b0b39-8f81-4fb5-ad6d-b587c8d2c4aa | 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 | Check map #2 has correct value for "bytesKey" key: expected Buffer[ 123, 34, 112, 114, 111, …(-57) ] to equal Buffer[ 123, 34, 112, 114, 111, …(-57) ] |
66b0d281-36e5-4a8e-a93f-2c9e2993cce9 | dd2064fa-1e4f-4807-9dac-686a159a52ca | can subscribe to the incoming COUNTER_INC operation on a LiveCounter | realtime/live_objects Realtime with LiveObjects plugin can subscribe to the incoming COUNTER_INC operation on a LiveCounter | Cannot read properties of undefined (reading 'subscribe') |
52fa1e44-3f2a-44db-92af-87a826582744 | 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 | Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves. (/home/runner/work/ably-js/ably-js/test/realtime/live_objects.test.js) |
9fb1f6fe-9a46-41a7-9dbc-de4e8a55e54b | 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' |
c7202d5c-1322-437b-aa26-c67670c3d342 | 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' |
38ec169e-8489-4f77-91f9-a7882971dffb | 0314ff19-4a5e-43a3-b2a6-2f1fd12442b8 | tombstoned object is removed from the pool after the GC grace period | realtime/live_objects Realtime with LiveObjects plugin tombstoned object is removed from the pool after the GC grace period | Check object exists in the pool after creation: expected undefined to exist |
c6d4eede-d880-4fb6-8678-18b22a04e67a | 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" exists on root after MAP_SET: expected undefined to equal 'bar' |
0f492412-151c-4884-910a-099833618f82 | a060814b-7701-49e6-9a4d-62ae34bd3ef6 | subscribes to filtered channel | realtime/message subscribes to filtered channel | Expect only two filtered message to be received: expected +0 to equal 2 |