Details of upload 90f88bf7-de3d-4a32-aac8-dc484d372c42

Created at
2025-01-23T03:02:43.046Z
Total number of tests
715
JUnit report XML
View report
GitHub repository
ably/ably-js
Commit SHA
61b764a
Pull request base ref
DTP-1035/batch-write-api
Pull request head ref
DTP-948/error-wrong-state-mode-attach
Branch / tag name
1956/merge
Workflow asset retention period
90 days
GitHub action
__ably_test-observability-action
GitHub run ID
12921250167
GitHub run attempt
1
GitHub run number
3241
GitHub job
test-node
GitHub job URL
Not known
Loop iteration
1

Test failures

There are 25 failures in this upload.

Failure ID Test case ID Test class Test case Message
aedc6f0c-3317-45b1-9a5f-1714e321b6bf 23011b56-a353-4e96-b638-1d1b1e554706 invalid_cred_failure realtime/failure invalid_cred_failure wrong error reason code on connection.: expected 40101 to equal 40400
e81ed49e-a32a-4cc3-8f5d-6ce87e6f4302 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 Check counter exists on root before STATE_SYNC sequence with "tombstone=true": expected undefined to exist
6e4d7bbf-f040-40a6-9495-d6f9cfe447ae 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 Cannot read properties of undefined (reading 'subscribe')
69b5e9c9-ff3d-49ad-a56b-245ed582fc87 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
ecef69c0-c14d-4d5e-998e-b997668a3cdf 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
162c0ebe-51b0-493d-8fb4-c703e7331a33 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
2a0f9250-b9bf-432c-be77-38264702def8 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 "bytesKey" key after MAP_SET op: expected false to be true
a9423789-eb04-409c-b952-e8f46c2b605a 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
b8fd341e-f76c-487a-8013-d4864f26857b 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
8af447c2-8e5c-4560-99e8-1826dbdc8fb7 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
7e34d269-4219-42b5-b888-19b8642aa0b9 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 10 COUNTER_INC ops: expected -1000111 to equal +0
9f462cbe-8cf5-4b14-92bd-31de66ed5e24 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
73b3b746-de68-4a40-ae2e-9627270c7285 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
eead4fcd-222c-484b-bd31-39ec02632e18 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
22059b4c-9733-45a0-8794-934c6612f9e8 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
42c1d13b-bcb5-4a3d-a94e-e37a6a530fa1 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…'
83e4df4c-6938-428d-8a4c-e52d4e0f2a3c 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) ]
f0315f23-e90a-4354-85b1-ea329a16ab5b 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'
b2707041-5ad3-4b20-b920-02dbfcb8b9d9 69622bde-1980-4a57-a335-652aec77b39c LiveMap.remove sends MAP_REMOVE operation realtime/live_objects Realtime with LiveObjects plugin LiveMap.remove sends MAP_REMOVE operation Cannot read properties of undefined (reading 'remove')
d53e367e-68b2-4fca-a7c1-4973e21187fd 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 { …(2) } to equal Buffer[ 123, 34, 112, 114, 111, …(-57) ]
cc2fa3fb-e96a-4d04-9cad-570093f8ee1c 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
f35f56de-26ba-45ac-8a40-8316ea20b156 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 Cannot read properties of undefined (reading 'subscribe')
2002bdc1-a0c5-4f02-8c49-d6bb28b36343 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'
a7e8bc35-b70b-4f10-b5f8-3db5f01a6506 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'
409ab17d-d781-4610-bf8e-d894c90101e4 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. (/home/runner/work/ably-js/ably-js/test/realtime/live_objects.test.js)