Details of upload 631e137a-9d1e-4949-b84b-2670eb184225

Created at
2025-12-04T04:59:11.098Z
Total number of tests
1005
JUnit report XML
View report
GitHub repository
ably/ably-js
Commit SHA
70faa99
Pull request base ref
integration/objects-breaking-api
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
19917564153
GitHub run attempt
1
GitHub run number
3780
GitHub job
test-node
GitHub job URL
Not known
Loop iteration
1

Test failures

There are 33 failures in this upload.

Failure ID Test case ID Test class Test case Message
53ca4f43-7227-473a-8312-ab6543c67c65 f60a40b1-7b19-406a-b264-715d79c8cd6e OBJECT_SYNC sequence builds object tree on channel attachment with web_socket binary protocol realtime/objects Realtime with Objects plugin OBJECT_SYNC sequence builds object tree on channel attachment with web_socket binary protocol 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/objects.test.js)
d0694b8a-a824-4ce4-a0db-f173c1d90fc5 aeeff4e8-9b36-4d49-b75f-273ed17f8e0c OBJECT_SYNC sequence builds object tree on channel attachment with web_socket text protocol realtime/objects Realtime with Objects plugin OBJECT_SYNC sequence builds object tree on channel attachment with web_socket text protocol 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/objects.test.js)
a361b89a-e560-4bdf-a923-5dbbb52380c1 3b588a0c-6d86-4461-8aec-20e0f74f61e0 OBJECT_SYNC sequence builds object tree on channel attachment with comet binary protocol realtime/objects Realtime with Objects plugin OBJECT_SYNC sequence builds object tree on channel attachment with comet binary protocol 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/objects.test.js)
d064533f-809d-458a-992d-522a0e616b9c 3da77c35-fe46-4ac9-9838-885c64bc6af2 OBJECT_SYNC sequence builds object tree on channel attachment with comet text protocol realtime/objects Realtime with Objects plugin OBJECT_SYNC sequence builds object tree on channel attachment with comet text protocol 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/objects.test.js)
c1df7973-4f25-43ca-bf92-fbdc3f9d62ef e4dbaf0d-b736-48c4-bd00-57b909227b48 OBJECT_SYNC sequence builds object tree on channel attachment with binary protocol realtime/objects Realtime with Objects plugin OBJECT_SYNC sequence builds object tree on channel attachment with binary protocol 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/objects.test.js)
ae5ac955-3b18-42ef-8f2c-08e240f88c0c 0963bc3c-e8fa-459d-b959-481f21d53409 OBJECT_SYNC sequence builds object tree on channel attachment with text protocol realtime/objects Realtime with Objects plugin OBJECT_SYNC sequence builds object tree on channel attachment with text protocol 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/objects.test.js)
d5b48938-2dbc-4718-8dc3-95a442b66114 9a2f5078-4c15-4efb-99d5-592a9a304bab OBJECT_SYNC sequence does not change references to existing objects realtime/objects Realtime with Objects plugin OBJECT_SYNC sequence does not change references to existing objects waitForObjectSync is not a function
298f5886-2775-493d-b6ca-a69c7d804a55 227467a5-dcc3-4405-862f-3ed28457fcf2 LiveCounter is initialized with initial value from OBJECT_SYNC sequence with web_socket binary protocol realtime/objects Realtime with Objects plugin LiveCounter is initialized with initial value from OBJECT_SYNC sequence with web_socket binary protocol 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/objects.test.js)
5977e493-37af-4dd1-bbce-63d6f8d19873 24d432a4-5a6a-43e1-ad6f-9534d3de282e LiveCounter is initialized with initial value from OBJECT_SYNC sequence with web_socket text protocol realtime/objects Realtime with Objects plugin LiveCounter is initialized with initial value from OBJECT_SYNC sequence with web_socket text protocol 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/objects.test.js)
50ba65ec-5c02-4c9f-b423-9c32a2e2eea2 d37900b7-6e99-47c4-87f5-d90946336035 LiveCounter is initialized with initial value from OBJECT_SYNC sequence with comet binary protocol realtime/objects Realtime with Objects plugin LiveCounter is initialized with initial value from OBJECT_SYNC sequence with comet binary protocol 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/objects.test.js)
20987cdb-b47d-48d8-acbd-d3ab826b7f99 c248d896-b632-47b5-90e1-68c9c2350162 LiveCounter is initialized with initial value from OBJECT_SYNC sequence with comet text protocol realtime/objects Realtime with Objects plugin LiveCounter is initialized with initial value from OBJECT_SYNC sequence with comet text protocol 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/objects.test.js)
e1ba9b3a-7255-4c59-9492-001af0e535bf 4e367fa6-9b68-4ba2-9eed-66da5a625ff2 LiveCounter is initialized with initial value from OBJECT_SYNC sequence with binary protocol realtime/objects Realtime with Objects plugin LiveCounter is initialized with initial value from OBJECT_SYNC sequence with binary protocol 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/objects.test.js)
e4325c24-ada9-4de9-9d14-3ce7b625da44 af005c1e-b475-470f-9eed-01bd79e135e7 LiveCounter is initialized with initial value from OBJECT_SYNC sequence with text protocol realtime/objects Realtime with Objects plugin LiveCounter is initialized with initial value from OBJECT_SYNC sequence with text protocol 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/objects.test.js)
65aa8c1c-ca1f-4e85-871f-0964e208ec94 8a3d1519-e397-4f1a-af1c-edc38feb9283 LiveMap is initialized with initial value from OBJECT_SYNC sequence with web_socket binary protocol realtime/objects Realtime with Objects plugin LiveMap is initialized with initial value from OBJECT_SYNC sequence with web_socket binary protocol 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/objects.test.js)
1bb2d283-6c35-478d-b652-e1cdda642aa8 4de04b3d-72b9-434e-831e-133a6dff3485 LiveMap is initialized with initial value from OBJECT_SYNC sequence with web_socket text protocol realtime/objects Realtime with Objects plugin LiveMap is initialized with initial value from OBJECT_SYNC sequence with web_socket text protocol 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/objects.test.js)
2361d93f-9c3a-43c8-9f66-9a08dc967d25 8b827ab8-fa79-47f3-81a2-42bf4a73e642 LiveMap is initialized with initial value from OBJECT_SYNC sequence with comet binary protocol realtime/objects Realtime with Objects plugin LiveMap is initialized with initial value from OBJECT_SYNC sequence with comet binary protocol 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/objects.test.js)
625d3eae-e7b1-4949-b64d-d3ba943b895b ad029381-f8b9-4c2e-901e-06a97ec9be61 LiveMap is initialized with initial value from OBJECT_SYNC sequence with comet text protocol realtime/objects Realtime with Objects plugin LiveMap is initialized with initial value from OBJECT_SYNC sequence with comet text protocol 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/objects.test.js)
798f4570-2b95-4d9e-895d-b888673455a8 f68ba7a5-72c7-4d17-98fd-3e602fadd64c LiveMap is initialized with initial value from OBJECT_SYNC sequence with binary protocol realtime/objects Realtime with Objects plugin LiveMap is initialized with initial value from OBJECT_SYNC sequence with binary protocol 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/objects.test.js)
796f8f87-5be4-4c86-ae90-23b15f892b89 eb5353a4-f520-4bed-b679-afd58cc49452 LiveMap is initialized with initial value from OBJECT_SYNC sequence with text protocol realtime/objects Realtime with Objects plugin LiveMap is initialized with initial value from OBJECT_SYNC sequence with text protocol 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/objects.test.js)
ff8af8e7-c249-404c-b10b-0283985bfe7b 94377bab-db95-4d25-9adb-63301ccaa016 should publish multiple operations and verify state changes rest/objects Rest with Objects plugin should publish multiple operations and verify state changes invalid character '\u0091' looking for beginning of value
25b1aef2-7c13-4244-84d4-0f6a02a036f7 b507e235-19cd-4934-a29c-c05c3bb0f952 should handle complex object operations workflow rest/objects Rest with Objects plugin should handle complex object operations workflow invalid character '\u0091' looking for beginning of value
a0b885d1-a66e-40b5-a10b-bd0925168270 9dbff1b5-40e8-45c1-ad02-9f15301c1f62 should get root object by default rest/objects Rest with Objects plugin RestObject.get() should get root object by default 639 trailing bytes
ba6eed6a-9e25-449d-be8d-d649b58f61ef 33883982-fe72-4fff-8f09-3bf06bd9706b should get object with compact=true by default rest/objects Rest with Objects plugin RestObject.get() should get object with compact=true by default 9 trailing bytes
c0ac795a-6faf-41f5-ad9c-aab87c221e62 4f85d36b-fccd-4440-8a7b-a798dd537cf0 should get object with compact=false returning expanded structure rest/objects Rest with Objects plugin RestObject.get() should get object with compact=false returning expanded structure 1665 trailing bytes
1a9c63a3-08af-4ffa-9c53-b882b0a3d589 299f3d00-34d5-4fab-8e65-91d5fe8fa60d should get object by specific objectId rest/objects Rest with Objects plugin RestObject.get() should get object by specific objectId 112 trailing bytes
9f59e100-ee4a-451b-97d2-c8539b02407e 79c779e3-d2f8-453e-b17d-35c6a392641d should get object with path parameter rest/objects Rest with Objects plugin RestObject.get() should get object with path parameter 146 trailing bytes
fc53bc3a-70e8-483d-b540-a1a65c7546dc 65d28e02-6fbf-4a35-a662-0b72a8959b4e should handle different primitive data types rest/objects Rest with Objects plugin RestObject.get() should handle different primitive data types 639 trailing bytes
dc26d8e3-58d2-4f74-991c-bc266b0c4d3d f28a2be4-5acc-49ef-9bf5-f14587c7005a should publish single MAP_SET operation rest/objects Rest with Objects plugin RestObject.publish() should publish single MAP_SET operation invalid character '\u0091' looking for beginning of value
cf3d8717-69eb-4309-94ec-cb560539af8c 804a4a06-6af4-4d54-a53f-621bd94b7853 should publish single MAP_CREATE operation rest/objects Rest with Objects plugin RestObject.publish() should publish single MAP_CREATE operation invalid character '\u0091' looking for beginning of value
08af2ed2-d1d4-40de-a6d6-eefb0ad071d5 192c88a5-cc4e-4500-9311-ce29be9d57a4 should publish single MAP_REMOVE operation rest/objects Rest with Objects plugin RestObject.publish() should publish single MAP_REMOVE operation invalid character '\u0091' looking for beginning of value
961f7f78-b5d9-43f4-b1ba-6f514cf8f2e6 eb43f1c0-d51f-490e-91d4-eede315c1e69 should publish single COUNTER_CREATE operation rest/objects Rest with Objects plugin RestObject.publish() should publish single COUNTER_CREATE operation invalid character '\u0091' looking for beginning of value
fad94bc0-9ba8-4a37-a9f9-95390fb28c87 4f10fc91-66ac-4517-a407-e28ad51a12b7 should publish single COUNTER_INC operation rest/objects Rest with Objects plugin RestObject.publish() should publish single COUNTER_INC operation invalid character '\u0091' looking for beginning of value
cc365c33-8780-4a4c-ab7f-5494ca35ea18 745210fc-6d61-4caf-baeb-ed6e23e83a90 should publish array of operations rest/objects Rest with Objects plugin RestObject.publish() should publish array of operations invalid character '\u0093' looking for beginning of value