Details of upload cc30d7c2-6745-45aa-b5bf-7766f7260252

Created at
2025-11-14T10:25:57.705Z
Total number of tests
1005
JUnit report XML
View report
GitHub repository
ably/ably-js
Commit SHA
f72f8be
Pull request base ref
liveobjects/remove-non-path-based-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
19360684028
GitHub run attempt
1
GitHub run number
3761
GitHub job
test-node
GitHub job URL
Not known
Loop iteration
1

Test failures

There are 36 failures in this upload.

Failure ID Test case ID Test class Test case Message
e45e1f69-2932-4356-b20b-2437a0ebb265 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
72dcd334-01e9-408a-9d6c-f3c9d8f83447 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)
8c90f351-179c-4430-86fb-9b8883d85de3 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)
5d0cf4b6-6a58-41d7-9b37-9c8ae776b5a4 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)
892e71fd-5464-41e0-ba82-cf293a0f563b 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)
b5bf1f75-377d-498f-9107-de4dd043894c 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)
391e8d3f-d6c5-4124-9a84-379023c29548 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)
e3542eba-2578-4f14-b24c-2ecd5d6c1251 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
a42b08ca-1ff2-4e38-9ca5-f0cd50af35c3 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)
be0b56e0-8529-4bb7-b9f8-1e17b35530a0 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)
152bc481-199f-497c-9def-03bc7562e2c2 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)
c8a8d301-9e2e-46fe-9c6d-6042e301a672 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)
264de341-93da-406c-88a4-c7b65ec777d8 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)
f15c1fe3-3a3e-4e06-a6c2-c02428374b42 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)
4b7b39d3-2693-4684-966c-08a113f9d7ae 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)
c64a7a89-6e11-4467-a06d-3124e62be94e 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)
b5e57a45-c367-4518-8f9f-370fe903e8e2 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)
ec67f5ea-54b0-462e-b39f-3c5101509464 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)
6fcc5f5e-9dc9-4e60-8f19-eff5f768043e 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)
e3cc6490-9d66-440b-9d4b-e1dd4cd9420d 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)
49e1bf9b-2bf6-4847-b8eb-e1b74a056e78 569e6bd6-438f-4749-a6cb-f24dbe8c96e5 presenceMessageAction realtime/presence presenceMessageAction Action should contain string "enter": expected 'present' to equal 'enter'
066751b0-e180-4559-87fa-d2edd0253230 ac023ab9-454f-4816-b7c3-c16cb238166f presenceEnterAndLeave realtime/presence presenceEnterAndLeave Timeout of 20000ms 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/presence.test.js)
c51b681a-f331-47ca-a11f-bf7305175dcb aa304eca-3d01-4f9c-ac7e-a79063b78c79 multiple_pending realtime/presence multiple_pending Timeout of 20000ms 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/presence.test.js)
ac89aaa9-120a-47fd-a711-f668b30dd4ef 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
fae52f9f-d0cf-4d61-91d9-1c763dd5cfcb 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
b19419b3-3156-44ae-ae4a-74d627452322 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
527f0a85-52a7-4718-b03a-01e202b459b8 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
77b52670-104a-43e4-b5b9-4e8e13dc2d5a 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
7ebac58e-90c8-4089-97ba-0b474d4c2123 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
4006adf6-0e46-4847-bd33-fefed6b588c4 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
fa2bb0c1-eb35-4b09-b3f7-9f03308b8218 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
4d3ede60-1271-424e-a526-c494ae0b5aa8 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
5e38161a-4d58-4c87-9f1b-1546f529ecb8 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
4b4cbd08-cd78-45af-ad42-532d330e2ef8 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
ed78b329-b8ce-41c0-ab53-cd39fe5aa6a6 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
97cb3cae-b4fd-4912-9534-215817e7d632 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