Details of upload 98f61c7d-7aab-4b0a-8889-8e67de2632c4

Created at
2026-03-02T12:45:08.696Z
Total number of tests
1194
JUnit report XML
View report
GitHub repository
ably/ably-js
Commit SHA
75bfd6b
Pull request base ref
integration/protocol-v6
Pull request head ref
PUB-1197/liveobjects-rest-api
Branch / tag name
2109/merge
Workflow asset retention period
90 days
GitHub action
__ably_test-observability-action
GitHub run ID
22575734702
GitHub run attempt
1
GitHub run number
3030
GitHub job
test-browser
GitHub job URL
Not known
Loop iteration
1

Test failures

There are 47 failures in this upload.

Failure ID Test case ID Test class Test case Message
080714bd-f936-4d0c-adf4-51f74f58f79f 858513b4-bed0-4a97-b4e0-f6e85c548d40 OBJECT_SYNC sequence builds object tree on channel attachment with web_socket binary protocol realtime/liveobjects Realtime with LiveObjects plugin OBJECT_SYNC sequence builds object tree on channel attachment with web_socket binary protocol objectsFixturesChannel is not defined
2b2413cf-a150-414c-a9a6-e978a41f3151 6cf45860-99cb-4277-9d6b-8938a9a413d8 OBJECT_SYNC sequence builds object tree on channel attachment with web_socket text protocol realtime/liveobjects Realtime with LiveObjects plugin OBJECT_SYNC sequence builds object tree on channel attachment with web_socket text protocol objectsFixturesChannel is not defined
0318caa3-a54a-4b7e-bf19-ad8ab1b0ade2 eaf0cf80-32f2-4c33-95d3-0f673ec4e812 OBJECT_SYNC sequence builds object tree on channel attachment with xhr_polling binary protocol realtime/liveobjects Realtime with LiveObjects plugin OBJECT_SYNC sequence builds object tree on channel attachment with xhr_polling binary protocol objectsFixturesChannel is not defined
3c84a2b4-aab2-4645-9781-559c14ea7e50 92478dcd-0eac-46c5-946b-ec5ede7afb9c OBJECT_SYNC sequence builds object tree on channel attachment with xhr_polling text protocol realtime/liveobjects Realtime with LiveObjects plugin OBJECT_SYNC sequence builds object tree on channel attachment with xhr_polling text protocol objectsFixturesChannel is not defined
cf281030-4256-4498-8f58-45ff7dc54b69 61095c2d-148c-4f28-af20-d520a5b3ef58 OBJECT_SYNC sequence builds object tree on channel attachment with binary protocol realtime/liveobjects Realtime with LiveObjects plugin OBJECT_SYNC sequence builds object tree on channel attachment with binary protocol objectsFixturesChannel is not defined
25d7b193-201d-4668-9645-0a10b38a0495 a133fecf-72d5-4358-a489-0607aad56dd3 OBJECT_SYNC sequence builds object tree on channel attachment with text protocol realtime/liveobjects Realtime with LiveObjects plugin OBJECT_SYNC sequence builds object tree on channel attachment with text protocol objectsFixturesChannel is not defined
97321264-2091-4d38-945a-170507da11f6 141e48b5-c8a8-4788-80da-f2f0551e41f7 LiveCounter is initialized with initial value from OBJECT_SYNC sequence with web_socket binary protocol realtime/liveobjects Realtime with LiveObjects plugin LiveCounter is initialized with initial value from OBJECT_SYNC sequence with web_socket binary protocol objectsFixturesChannel is not defined
f1dcf94e-8aa1-4f51-bed4-921b666945eb 6f4c3b35-1ed2-43d6-bb56-6d369fd9d4b6 LiveCounter is initialized with initial value from OBJECT_SYNC sequence with web_socket text protocol realtime/liveobjects Realtime with LiveObjects plugin LiveCounter is initialized with initial value from OBJECT_SYNC sequence with web_socket text protocol objectsFixturesChannel is not defined
36cfe48e-dc35-4d21-9e57-35287ff82d73 62936d4f-ce57-4d0b-9e1f-546a32269642 LiveCounter is initialized with initial value from OBJECT_SYNC sequence with xhr_polling binary protocol realtime/liveobjects Realtime with LiveObjects plugin LiveCounter is initialized with initial value from OBJECT_SYNC sequence with xhr_polling binary protocol objectsFixturesChannel is not defined
06eff3af-9403-48cb-a502-9ac73a0aa761 efb7371d-6d21-4ac8-a712-1134ca42dbce LiveCounter is initialized with initial value from OBJECT_SYNC sequence with xhr_polling text protocol realtime/liveobjects Realtime with LiveObjects plugin LiveCounter is initialized with initial value from OBJECT_SYNC sequence with xhr_polling text protocol objectsFixturesChannel is not defined
663d7e1e-6875-4eb9-b10f-89ad3c023533 53c24fad-1175-4fd6-be9f-20971b6a9cfb LiveCounter is initialized with initial value from OBJECT_SYNC sequence with binary protocol realtime/liveobjects Realtime with LiveObjects plugin LiveCounter is initialized with initial value from OBJECT_SYNC sequence with binary protocol objectsFixturesChannel is not defined
133b699b-f039-48fb-88f3-64790551eb31 0e573816-555c-4eed-b7d4-2c447af400f8 LiveCounter is initialized with initial value from OBJECT_SYNC sequence with text protocol realtime/liveobjects Realtime with LiveObjects plugin LiveCounter is initialized with initial value from OBJECT_SYNC sequence with text protocol objectsFixturesChannel is not defined
3e978a5d-0edf-4f37-96d4-a8f5bc8879a1 f09bf049-5efa-49da-8336-aa92c9de6900 LiveMap is initialized with initial value from OBJECT_SYNC sequence with web_socket binary protocol realtime/liveobjects Realtime with LiveObjects plugin LiveMap is initialized with initial value from OBJECT_SYNC sequence with web_socket binary protocol objectsFixturesChannel is not defined
77330493-f61e-4d94-a50a-cf28d1702941 111358b5-20fb-4394-86ce-ea75170a1dad LiveMap is initialized with initial value from OBJECT_SYNC sequence with web_socket text protocol realtime/liveobjects Realtime with LiveObjects plugin LiveMap is initialized with initial value from OBJECT_SYNC sequence with web_socket text protocol objectsFixturesChannel is not defined
f9375784-c0e7-47a7-8010-d22a3afddd39 9aef6542-ffa3-4c0c-8f1c-dfab85ebd42d LiveMap is initialized with initial value from OBJECT_SYNC sequence with xhr_polling binary protocol realtime/liveobjects Realtime with LiveObjects plugin LiveMap is initialized with initial value from OBJECT_SYNC sequence with xhr_polling binary protocol objectsFixturesChannel is not defined
d545753a-bec1-4392-b751-783915edbd79 f1a45030-203b-4c3c-997d-2f199c5f8338 LiveMap is initialized with initial value from OBJECT_SYNC sequence with xhr_polling text protocol realtime/liveobjects Realtime with LiveObjects plugin LiveMap is initialized with initial value from OBJECT_SYNC sequence with xhr_polling text protocol objectsFixturesChannel is not defined
490e41fc-dc1c-4871-9441-3c181c7c5ad1 5fdef5b8-eba3-4df0-9fdd-41141c05b0dd LiveMap is initialized with initial value from OBJECT_SYNC sequence with binary protocol realtime/liveobjects Realtime with LiveObjects plugin LiveMap is initialized with initial value from OBJECT_SYNC sequence with binary protocol objectsFixturesChannel is not defined
41e68ebc-d303-4779-a9a3-04762904d24e fd924481-8514-4f31-a1a0-77764c0a0d74 LiveMap is initialized with initial value from OBJECT_SYNC sequence with text protocol realtime/liveobjects Realtime with LiveObjects plugin LiveMap is initialized with initial value from OBJECT_SYNC sequence with text protocol objectsFixturesChannel is not defined
e0ce98d2-d909-4bac-ab51-5a5357385284 5b7a69d0-a7b9-426b-b0b9-42f0d49d59e7 should handle complex object operations workflow with binary protocol rest/objects Rest with Objects plugin should handle complex object operations workflow with binary protocol First argument to DataView constructor must be an ArrayBuffer
0ea37d60-a9df-419a-bd6f-81cf884426e9 f78fc8dd-b679-4f7c-a551-aaa6a0734863 should handle complex object operations workflow with text protocol rest/objects Rest with Objects plugin should handle complex object operations workflow with text protocol "[object Object]" is not valid JSON
cbd24a00-c7e4-41bc-bf1d-1fbb4e2b3fca 4de8988b-78cb-4558-8233-2761c0c72eb0 should return undefined for non-existent object ID or path with binary protocol rest/objects Rest with Objects plugin RestObject.get() should return undefined for non-existent object ID or path with binary protocol Error response received from server: 404 body was: {}
81279103-6b73-455e-a93b-80f5d3328259 345cc1c8-0d1c-4e74-96ab-7b2e36865cc0 should get root object by default with binary protocol rest/objects Rest with Objects plugin RestObject.get() should get root object by default with binary protocol First argument to DataView constructor must be an ArrayBuffer
36b373c4-d181-4896-a499-d86a31be3888 ff88c310-b8e7-4cec-bd85-ef29896cc49d should get root object by default with text protocol rest/objects Rest with Objects plugin RestObject.get() should get root object by default with text protocol "[object Object]" is not valid JSON
16214b0e-b4a9-4cc1-8f46-53720c94a1da 77c631f9-4fb0-43a2-9774-c24db17a6695 should get object with compact=true by default with binary protocol rest/objects Rest with Objects plugin RestObject.get() should get object with compact=true by default with binary protocol First argument to DataView constructor must be an ArrayBuffer
6137d361-dab0-4a80-b5ab-c8708036c554 50ee34e8-b862-42f8-8865-a9d1334995fd should get object with compact=true by default with text protocol rest/objects Rest with Objects plugin RestObject.get() should get object with compact=true by default with text protocol "[object Object]" is not valid JSON
87e31553-1578-41cd-b5fb-134f63cb7b1b 422d8d88-c238-4beb-8a75-42287f69e7b8 should get object with compact=false returning expanded structure with binary protocol rest/objects Rest with Objects plugin RestObject.get() should get object with compact=false returning expanded structure with binary protocol First argument to DataView constructor must be an ArrayBuffer
81915bef-7d65-4c61-89f1-4700aca1fa7c 061dd3dc-639c-44fe-a448-7b4877f7a25a should get object with compact=false returning expanded structure with text protocol rest/objects Rest with Objects plugin RestObject.get() should get object with compact=false returning expanded structure with text protocol "[object Object]" is not valid JSON
d254cab5-5ad0-46a6-86b7-9555d818fdee 44c89efa-ff07-4819-9502-c9fc28a223e5 should get object by specific objectId with binary protocol rest/objects Rest with Objects plugin RestObject.get() should get object by specific objectId with binary protocol First argument to DataView constructor must be an ArrayBuffer
36b84036-a085-4fbc-adf0-10ee3ef97dff 8165e836-5f7b-4d7c-b2d9-4792e6879799 should get object by specific objectId with text protocol rest/objects Rest with Objects plugin RestObject.get() should get object by specific objectId with text protocol "[object Object]" is not valid JSON
34e2f2d0-dcbe-4532-8c9e-f3ce3a9d76e4 caefddce-0d99-42ec-a2fb-c41a68cf8a58 should get object with path parameter with binary protocol rest/objects Rest with Objects plugin RestObject.get() should get object with path parameter with binary protocol First argument to DataView constructor must be an ArrayBuffer
0f3f681e-8b3f-4b7e-8de9-237f91779df9 756879f8-f9d4-41ea-8080-f5ab60f6376a should get object with path parameter with text protocol rest/objects Rest with Objects plugin RestObject.get() should get object with path parameter with text protocol "[object Object]" is not valid JSON
1094c4e4-620d-494b-97a5-767263016156 7fa9541c-70c4-4f8f-adc3-19f29d0d613a should handle different data types for compact objects with binary protocol rest/objects Rest with Objects plugin RestObject.get() should handle different data types for compact objects with binary protocol First argument to DataView constructor must be an ArrayBuffer
1234df05-fae4-49c3-83f4-1b41a1b6e8fb c7299ac9-b25a-4f45-8457-3d8b7eb5025e should handle different data types for compact objects with text protocol rest/objects Rest with Objects plugin RestObject.get() should handle different data types for compact objects with text protocol "[object Object]" is not valid JSON
35877eda-0e45-419b-a522-3d5409cd6127 f3eaa472-3a97-4301-9bdd-4d8808446097 should handle different data types for expanded objects with binary protocol rest/objects Rest with Objects plugin RestObject.get() should handle different data types for expanded objects with binary protocol First argument to DataView constructor must be an ArrayBuffer
b3a6a484-71f5-4691-8864-2359f29a2e05 eb789cb3-f4d1-4484-b9ec-d193bcddc895 should handle different data types for expanded objects with text protocol rest/objects Rest with Objects plugin RestObject.get() should handle different data types for expanded objects with text protocol "[object Object]" is not valid JSON
8779bdf0-54bb-4635-89aa-d269ac95c332 2e43c423-f250-4b5e-8ed9-7107ef29fbd1 should publish single MAP_SET operation with binary protocol rest/objects Rest with Objects plugin RestObject.publish() should publish single MAP_SET operation with binary protocol First argument to DataView constructor must be an ArrayBuffer
fb1e7bd6-4fd8-46b9-b93a-9e4203b9b23f 9003f30e-8b83-4dff-8696-4d72d96cd040 should publish single MAP_SET operation with text protocol rest/objects Rest with Objects plugin RestObject.publish() should publish single MAP_SET operation with text protocol "[object Object]" is not valid JSON
c9516615-7ecc-4cb4-8ba4-1ca4cb19f1c4 83b908cb-ceac-4948-b89b-89a247797f56 should handle different data types in MAP_SET operation with binary protocol rest/objects Rest with Objects plugin RestObject.publish() should handle different data types in MAP_SET operation with binary protocol First argument to DataView constructor must be an ArrayBuffer
90e4988f-24e5-41df-82ea-26544c149ff7 9ee9655a-6289-4930-bc3f-54f3f7dccab1 should handle different data types in MAP_SET operation with text protocol rest/objects Rest with Objects plugin RestObject.publish() should handle different data types in MAP_SET operation with text protocol "[object Object]" is not valid JSON
a7364524-bdcb-42f0-aeae-481d0fdc2101 30304719-2119-4bf6-a40f-12efbcde136c should publish single MAP_CREATE operation with text protocol rest/objects Rest with Objects plugin RestObject.publish() should publish single MAP_CREATE operation with text protocol "[object Object]" is not valid JSON
f4c1a371-bd13-44a0-bc9c-4eaa15f99e92 c3be6a68-d463-42b0-996f-4ebac3c7070c should handle different data types in MAP_CREATE operation with binary protocol rest/objects Rest with Objects plugin RestObject.publish() should handle different data types in MAP_CREATE operation with binary protocol First argument to DataView constructor must be an ArrayBuffer
d4b9116f-4366-424a-b019-6000120271a2 ffb6248b-036e-4ed3-b44d-cd2e5ed871cc should handle different data types in MAP_CREATE operation with text protocol rest/objects Rest with Objects plugin RestObject.publish() should handle different data types in MAP_CREATE operation with text protocol "[object Object]" is not valid JSON
1ba0abac-55d3-4418-9bd2-3b171dcd53cd 2b15e894-6d07-415a-8b3b-51faf0c9b0a5 should publish single MAP_REMOVE operation with text protocol rest/objects Rest with Objects plugin RestObject.publish() should publish single MAP_REMOVE operation with text protocol "[object Object]" is not valid JSON
dc761232-90e2-4370-8d03-ffc7833e389a 4bdab676-be76-4dba-88a0-77cf03ef3c34 should publish single COUNTER_CREATE operation with text protocol rest/objects Rest with Objects plugin RestObject.publish() should publish single COUNTER_CREATE operation with text protocol "[object Object]" is not valid JSON
8812d8d0-aec5-4819-82ff-72676c4883a7 4739deaa-8c8e-4fd7-b5b0-da907477ec6a should publish single COUNTER_INC operation with text protocol rest/objects Rest with Objects plugin RestObject.publish() should publish single COUNTER_INC operation with text protocol "[object Object]" is not valid JSON
8634aaba-7fc4-4c41-be57-70628fdfeba1 fba2ea1f-2c18-4487-9ed5-65ba112e8a1a should publish array of operations with binary protocol rest/objects Rest with Objects plugin RestObject.publish() should publish array of operations with binary protocol First argument to DataView constructor must be an ArrayBuffer
c21e6f03-cd45-4783-a498-56e3eb313b32 ac2b1255-9662-4022-aa54-7beb9323053e should publish array of operations with text protocol rest/objects Rest with Objects plugin RestObject.publish() should publish array of operations with text protocol "[object Object]" is not valid JSON