Details of upload 2db005d1-dd75-410f-8c91-f341739abb85

Created at
2025-01-16T05:22:22.836Z
Total number of tests
788
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
12802454415
GitHub run attempt
1
GitHub run number
2211
GitHub job
test-browser
GitHub job URL
Not known
Loop iteration
1

Test failures

There are 15 failures in this upload.

Failure ID Test case ID Test class Test case Message
51388d09-ac19-4a28-9d7c-57b023f00b06 7d341734-4c86-4ebe-b812-f5a5762892f8 multiple_concurrent_authorize realtime/auth multiple_concurrent_authorize done() called multiple times in test <realtime/auth multiple_concurrent_authorize>; in addition, done() received error: AssertionError: Check third authorize one cb was called: expected false to be truthy
be338c38-bbcc-483a-9c61-e9585b4d4b4f 23011b56-a353-4e96-b638-1d1b1e554706 invalid_cred_failure realtime/failure invalid_cred_failure wrong error reason code on connection.: expected 40101 to equal 40400
e49ac71c-1901-41f9-8b0c-31e084b9f9dd 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 (0 , import_deep_equal.default) is not a function
caffa949-9596-4a0f-93e9-f67082fc0bdb 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 (0 , import_deep_equal.default) is not a function
cfc238da-25b3-40d8-a21e-a426c5c20cb3 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
10acbdaf-0a4b-4eac-96bc-49814cfb5112 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
c614f8eb-26cd-4568-94fa-c137d8cdeffb 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 2 COUNTER_INC ops: expected 1 to equal 11
9968cacc-c523-4523-8de8-5f65d89aea18 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
d7d68e37-1879-453e-b8e1-81bc931021df 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'
3999fa1a-45af-45ad-b6de-4e99c562310b 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
2832350b-996e-4448-a650-eac6b6c88a99 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')
0fd94c09-df8e-41b7-917a-82875486ba44 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
4f286192-8167-489e-b442-64f11039937a 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')
35ccd086-acba-44c9-9eca-b53dc00a3c50 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.
1986ee55-38b0-40ab-b65f-3b952615b593 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'