Details of upload 70b91260-32cf-4a92-9e23-fdc09f84a15d

Created at
2025-01-31T02:15:48.244Z
Total number of tests
812
JUnit report XML
View report
GitHub repository
ably/ably-js
Commit SHA
36b22e6
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
13064961519
GitHub run attempt
1
GitHub run number
2287
GitHub job
test-browser
GitHub job URL
Not known
Loop iteration
1

Test failures

There are 19 failures in this upload.

Failure ID Test case ID Test class Test case Message
e46abb42-c69c-4ffd-a163-6258fcf207ea 23011b56-a353-4e96-b638-1d1b1e554706 invalid_cred_failure realtime/failure invalid_cred_failure wrong error reason code on connection.: expected 40101 to equal 40400
4aa7403b-07d5-4557-a850-e9a65046908b 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. (In '(0, import_deep_equal.default)(currentEntry.data, newEntry.data, { strict: true })', '(0, import_deep_equal.default)' is undefined)
2450660b-d993-4a5d-a019-002854635a8e 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. (In '(0, import_deep_equal.default)(currentEntry.data, newEntry.data, { strict: true })', '(0, import_deep_equal.default)' is undefined)
b50a4ee4-fe0b-40c4-9943-3092719b9aa8 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
cd8abf4f-f393-4d47-aecc-e292c0dac7e8 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
e4eb661a-e04c-4808-8d2d-4898ba05a642 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
3f30de80-61a3-48f5-8be5-0ffd69fc418b 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
14a77f13-36ec-489a-abe8-d9a282da51da 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 9 COUNTER_INC ops: expected -111 to equal -1000111
79d61f14-ff74-406d-b1a8-b4fbc2d4f32a 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
2a9a1f16-d115-4bbe-9802-02dde1f61204 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
7b35ebc9-9de3-4781-845f-189736743c72 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
45e38258-368d-45a9-938a-19f80dab88b3 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
4ae9c263-9df7-4441-9881-410242d1486e 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 'undefined is not an object (evaluatin…' to contain 'Map key should be string'
db0a8021-60ed-47e6-a101-1c8ac30b622a 69622bde-1980-4a57-a335-652aec77b39c LiveMap.remove sends MAP_REMOVE operation realtime/live_objects Realtime with LiveObjects plugin LiveMap.remove sends MAP_REMOVE operation undefined is not an object (evaluating 'map.remove')
eb9821ed-5557-4d5e-89c6-c8592d11ae67 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 to equal
ca30b722-f5ab-403e-bf7f-96d4869df2be 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
5401125d-1bf3-4f56-a113-f9629fc5fb8e 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 undefined is not an object (evaluating 'counter.subscribe')
7fefef89-2eca-49cd-8311-13e31e7842ab 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 Check map has value for key "foo-2" after all map sets: expected undefined to equal 'exists'
9fde6745-6935-4cd6-9368-7872151561fa 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