Details of upload 47504731-5684-4b9f-84c1-8c4d18fcbd5c

Created at
2026-03-02T12:39:19.355Z
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
b70fb7ea-5c49-443c-914d-79feac4cf1d9 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
bcdf7612-1486-421a-8af3-76b709532396 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
aa028b15-83b7-4b82-9f17-37235571d229 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
55b78b0f-1880-482c-9253-ae5f79bd3966 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
4f76d9ad-997f-4ff4-a83c-df633d387a8b 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
6f587e67-edd6-40f1-b340-199377a56949 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
d1b27a23-fcc8-4fdd-b7fa-86c3e32472cf 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
1f1e18af-d2df-4ca6-8130-4110924cff60 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
b117191b-86ec-41b8-b9aa-0ea29a3d443d 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
8f9b7686-3fa6-47be-91a0-81530f8d8dd2 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
05e9d970-8b12-41cf-b240-301396aa0375 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
d6c24e97-df67-40e6-bb11-83f9ab76656c 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
32d36c72-ff9c-4e34-9011-19b22d6b84d5 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
b77f00b1-4e62-4a76-a4cb-e9eeb962ff03 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
065ce646-e7d8-430c-a697-d28f060e860d 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
7ee78872-00e3-48b4-bc4a-39b5749323b0 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
9fd8bfa2-cd4f-4e31-b4f3-ac8445a17344 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
89353c44-aad3-49a4-952e-2ec5e8af7ccc 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
2841651b-b308-4995-bcf4-0c642b6add14 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 DataView: expected ArrayBuffer, got Object
6042a5e4-21ef-41ca-a179-b4c3eb72eacf 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 JSON.parse: unexpected character at line 1 column 2 of the JSON data
718a5384-8af4-40a8-b884-5928e343409e 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: {}
3befe936-ae16-4a8a-9e4c-061d1f0f8e79 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 DataView: expected ArrayBuffer, got Object
54b2c3fc-568b-4e94-8810-fbfcf871db56 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 JSON.parse: unexpected character at line 1 column 2 of the JSON data
7bbfff7b-6e31-4c90-b3d1-148093756eef 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 DataView: expected ArrayBuffer, got Object
cd5c62e5-fba6-4994-9c29-13a06bf76ece 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 JSON.parse: unexpected character at line 1 column 2 of the JSON data
b255faf0-c52f-4c2a-9147-630db26aea85 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 DataView: expected ArrayBuffer, got Object
9e700647-4e9f-4632-a6c0-a55db6cb60a0 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 JSON.parse: unexpected character at line 1 column 2 of the JSON data
fb1217b0-73bd-4112-a691-20da543fc49b 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 DataView: expected ArrayBuffer, got Object
4a02e4c0-907d-4ba3-8a0a-e570d4a4884f 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 JSON.parse: unexpected character at line 1 column 2 of the JSON data
908b4ec2-6cd4-4335-b60d-2a42645550f7 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 DataView: expected ArrayBuffer, got Object
ad9d398c-87a5-4c79-b426-c6980741f57b 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 JSON.parse: unexpected character at line 1 column 2 of the JSON data
41edd147-97ea-4235-aa9c-a5e7813eb24a 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 DataView: expected ArrayBuffer, got Object
614c266c-b487-45ff-bb33-57cded564d12 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 JSON.parse: unexpected character at line 1 column 2 of the JSON data
4ec61b11-a220-443f-918e-af2e58848df5 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 DataView: expected ArrayBuffer, got Object
8bb20fb6-ab17-46ad-8272-bceb3e47f862 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 JSON.parse: unexpected character at line 1 column 2 of the JSON data
1a079157-0470-4d16-8576-bba72b99cd2c 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 DataView: expected ArrayBuffer, got Object
848a6e59-32ce-4428-8af9-5ac342f1e52b 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 JSON.parse: unexpected character at line 1 column 2 of the JSON data
cea0c443-2672-4844-8e15-51ae7dc97016 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 DataView: expected ArrayBuffer, got Object
8d3d0c7c-ec3d-41c0-ba79-5793b0155fce 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 JSON.parse: unexpected character at line 1 column 2 of the JSON data
9fd05d61-589b-41ed-ad13-d0351feddbc5 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 JSON.parse: unexpected character at line 1 column 2 of the JSON data
d0334870-9636-47ff-a67d-a1f8c272137b 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 DataView: expected ArrayBuffer, got Object
6adbdd8c-8fca-4af8-a6da-ca822778a459 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 JSON.parse: unexpected character at line 1 column 2 of the JSON data
0b26b559-da61-4867-9ae2-070c2506ad19 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 JSON.parse: unexpected character at line 1 column 2 of the JSON data
24303db5-48f1-47dc-8ff2-cd69222efa17 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 JSON.parse: unexpected character at line 1 column 2 of the JSON data
cfd15024-5a6f-44ba-a141-94bca1f46586 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 JSON.parse: unexpected character at line 1 column 2 of the JSON data
81711948-59a0-4a20-8ce0-38adfab85e16 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 DataView: expected ArrayBuffer, got Object
2c0286a5-6fc6-4204-924f-51611acdea59 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 JSON.parse: unexpected character at line 1 column 2 of the JSON data