Details of upload b6f8f280-6ff8-4c88-b59e-b5c1ec371c67

Created at
2025-01-16T05:20:49.194Z
Total number of tests
691
JUnit report XML
View report
GitHub repository
ably/ably-js
Commit SHA
e665ec8
Pull request base ref
integration/liveobjects
Pull request head ref
liveobjects/object-mutation-api
Branch / tag name
1948/merge
Workflow asset retention period
90 days
GitHub action
__ably_test-observability-action
GitHub run ID
12802454412
GitHub run attempt
1
GitHub run number
3209
GitHub job
test-node
GitHub job URL
Not known
Loop iteration
1

Test failures

There are 20 failures in this upload.

Failure ID Test case ID Test class Test case Message
6257c7de-70c0-4e5a-876c-17976f00e6b9 23011b56-a353-4e96-b638-1d1b1e554706 invalid_cred_failure realtime/failure invalid_cred_failure wrong error reason code on connection.: expected 40101 to equal 40400
7ece182e-cbd1-4900-89b4-220c3100f063 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
fec2b48c-7a72-4e95-8a80-6788d0fe75e8 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')
9132dcad-681c-4c7c-bdcc-bda12b5d6848 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 "emptyCounter" key in root exists: expected undefined to exist
71791285-cec8-4d3d-aafb-ff977983db52 3576a3c7-d1b7-4fc5-b6ed-700577515f9e can apply OBJECT_DELETE state operation messages realtime/live_objects Realtime with LiveObjects plugin can apply OBJECT_DELETE state operation messages Check counter exists on root before OBJECT_DELETE: expected undefined to exist
be225011-12c5-4d8f-a235-71e3d651a781 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')
a20df501-3528-4394-a5d0-632c2226e8fd 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
1f765a20-aa1c-4591-b601-cd909977d68b 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')
d86855d9-af6c-4b6f-bfcf-73a41e3064bf 55c1126f-59d5-445f-9952-62e2671a4761 LiveCounter.decrement sends COUNTER_INC operation realtime/live_objects Realtime with LiveObjects plugin LiveCounter.decrement sends COUNTER_INC operation Cannot read properties of undefined (reading 'decrement')
161a774c-ed5c-4c81-af86-87318f10baf3 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) ]
9bef358e-bfe1-4d90-8429-e4f9b7c37090 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')
18398906-591a-41bd-b785-2d5359ca2bd9 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'
e5013927-317d-45de-aec5-299ce08814ff 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 Cannot read properties of undefined (reading 'subscribe')
e10e7e99-c78b-4ec6-b2a7-8aa69e80a7d1 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 Cannot read properties of undefined (reading 'subscribe')
9f24ac42-4bb2-4447-a30c-f0a7a1c604f0 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 Check counter has final expected value after all increments: expected 2 to equal 3
5070addc-ec6a-4a81-9dda-172dd4c1c1de 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 Cannot read properties of undefined (reading 'unsubscribeAll')
1bf9f54f-f521-432b-8ff0-4b95f5333c74 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'
d992634f-6516-4c31-8131-b62a19715351 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)
67f4e8ea-4dd4-4d6e-a8f2-593acaae802c 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'
ed464d32-8292-46e9-b871-cdc4babd36ff 9c7cb812-c5d8-4296-98ba-f85518e8acf5 revokes tokens matching the given specifiers rest/revokeTokens revokes tokens matching the given specifiers 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/rest/batch.test.js)