Details of upload 60f3a391-d9dc-4b0c-8872-1aef1e8dc4ac

Created at
2026-07-30T16:32:50.697Z
Total number of tests
1223
JUnit report XML
View report
GitHub repository
ably/ably-js
Commit SHA
75cd7a7
Pull request base ref
main
Pull request head ref
DX-1211/annotations-docstrings
Branch / tag name
2245/merge
Workflow asset retention period
90 days
GitHub action
__ably_test-observability-action
GitHub run ID
30558978139
GitHub run attempt
1
GitHub run number
4451
GitHub job
test-node
GitHub job URL
Not known
Loop iteration
1

Test failures

There are 12 failures in this upload.

Failure ID Test case ID Test class Test case Message
acbd8682-8117-4c42-882c-68aab1791105 d8f70f01-e82b-4c38-9669-b8a471070b1a auth_token_expires with binary protocol realtime/auth auth_token_expires with binary protocol Failed to connect before token expired
7fa062cc-bf0e-4511-9d12-af657e4ca842 02fe776f-9628-4e0d-a197-fe7acae10d06 subscribeAfterSetOptions with comet binary protocol realtime/channel subscribeAfterSetOptions with comet binary protocol done() called multiple times in test <realtime/channel subscribeAfterSetOptions with comet binary protocol> of file /home/runner/work/ably-js/ably-js/test/realtime/channel.test.js
1de05e8b-c3d6-46ec-9b11-b6045b7cbd3d 0708b3f3-86ab-4133-9ea6-5bfc38790aa2 RealtimeObject.get() on unattached channel implicitly attaches and waits for sync realtime/liveobjects Realtime with LiveObjects plugin RealtimeObject.get() on unattached channel implicitly attaches and waits for sync RealtimeObject.get() timed out
db8637f1-4f1c-4faa-88a8-ffa1a2b93230 8543a21b-0751-4cfc-b8f0-8b8f0283630a LiveCounter is initialized with initial value from OBJECT_SYNC sequence with comet binary protocol realtime/liveobjects Realtime with LiveObjects plugin LiveCounter is initialized with initial value from OBJECT_SYNC sequence with comet binary protocol Channel attach timed out
2d1e7268-d1cd-468f-b1de-c241400edb7e 047a4809-d39b-451e-9531-926505a2ea5b can apply COUNTER_CREATE object operation messages with comet binary protocol realtime/liveobjects Realtime with LiveObjects plugin can apply COUNTER_CREATE object operation messages with comet binary protocol Channel attach timed out
e70416df-5477-452b-af16-0ea5aa6d4fbf 054143f7-bb01-4bcd-a34d-4ca803b68520 reauthCapabilityUpgradeNewChannel with comet text protocol realtime/reauth reauthCapabilityUpgradeNewChannel with comet text protocol reauthCapabilityUpgradeNewChannel: Connection monitor: connection state changed to disconnected: expected false to be truthy
5dcae93a-a705-4925-b6b9-2d25542bb793 a9eaa84c-8bc4-4213-b686-10323ebdf796 recover multiple channels realtime/resume recover multiple channels read ECONNRESET
257ded2e-97da-4677-9769-700f02ae24af 08b1cb16-69b0-4153-a19a-386eeaefc8a8 Presence get simple rest/presence Presence get simple Verify correct number of messages found: expected +0 to equal 6
ca401af2-36a2-432f-8f95-d0f9526a586d 4dd9f608-309a-4725-9422-dc046d3dad55 Presence history simple rest/presence Presence history simple Verify correct number of messages found: expected 12 to equal 6
24e10908-5a00-4a26-bc26-49893c147911 866a8a10-3c58-4084-91d4-c69f84b2b2a0 Presence message JSON serialisation rest/presence Presence message JSON serialisation Cannot read properties of undefined (reading 'encode')
92182f6d-e5df-4b49-b99b-e9d246e2be81 5f47481d-201f-43d8-8e7f-b9bd441d27c7 "before all" hook for "contains expected fields" rest/stats "before all" hook for "contains expected fields" read ECONNRESET
81712db7-e2e4-4c25-999f-41d02f41a7cc 0334b8c1-da0a-4157-ba6c-d682912e34a7 "after all" hook in "{root}" "after all" hook in "{root}" Could not tear down Test App: {"errno":-104,"code":"ECONNRESET","syscall":"read"}