Details of upload 56fe886e-5f81-4471-80d2-fa7486b51f6d

Created at
2026-06-18T23:46:46.497Z
Total number of tests
1219
JUnit report XML
View report
GitHub repository
ably/ably-js
Commit SHA
4247900
Pull request base ref
main
Pull request head ref
react-hooks-channel
Branch / tag name
2248/merge
Workflow asset retention period
90 days
GitHub action
__ably_test-observability-action
GitHub run ID
27794621292
GitHub run attempt
1
GitHub run number
4244
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
c3532318-ef53-4db3-89a3-7b080ad821b1 7d341734-4c86-4ebe-b812-f5a5762892f8 multiple_concurrent_authorize realtime/auth multiple_concurrent_authorize Check first authorize cb was called: expected false to be truthy
d05d7165-2b54-40c2-802a-02010289eb74 7d341734-4c86-4ebe-b812-f5a5762892f8 multiple_concurrent_authorize realtime/auth multiple_concurrent_authorize done() called multiple times in test <realtime/auth multiple_concurrent_authorize> of file /home/runner/work/ably-js/ably-js/test/realtime/auth.test.js; in addition, done() received error: AssertionError: Check second authorize cb was called: expected false to be truthy at /home/runner/work/ably-js/ably-js/test/realtime/auth.test.js:1591:71 at /home/runner/work/ably-js/ably-js/test/common/modules/shared_helper.js:236:11 at runMicrotasks (<anonymous>) at processTicksAndRejections (node:internal/process/task_queues:96:5) { showDiff: false, actual: false, expected: undefined, operator: 'strictEqual' }
75cd2eee-581e-46ed-b979-09e95d5a7451 001c190f-c6ad-430e-9166-0bcfcb721daa attachWithChannelParamsModesAndChannelModes with comet text protocol realtime/channel attachWithChannelParamsModesAndChannelModes with comet text protocol Channel attach timed out
611699d3-f67d-47bb-aa3e-5d2bec233e68 60e2064c-53ed-454f-966f-7931911d72cd single_send_128 with comet text protocol realtime/crypto single_send_128 with comet text protocol Channel attach timed out
7567620d-665a-4a45-ab30-dbdc5d537f54 26901ae9-1eef-4c44-817e-0e37b76ac367 can apply MAP_SET with primitives object operation messages with web_socket binary protocol realtime/liveobjects Realtime with LiveObjects plugin can apply MAP_SET with primitives object operation messages with web_socket binary protocol Timeout awaiting 'request' for 10000ms
0e53ce9c-c3ef-46c6-a3b0-90fef0a9d9da 9820dd5a-f0e3-4b8d-ae0f-c988a0ad9288 publishfast with comet text protocol realtime/message publishfast with comet text protocol Channel attach timed out
5631723d-3dd2-46c7-8d61-14fe87ca0ab4 ca829a44-0d30-4a71-8025-9841897b9c5e presenceEnterWithNothing realtime/presence presenceEnterWithNothing 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)
25893535-6636-47ff-b19a-8d5c8b35135d 45056a7c-13f4-46ae-aeca-25e116e50693 presenceSubscribeUnattached realtime/presence presenceSubscribeUnattached 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)
e43962ca-ea5c-4d83-b3a4-5ce443e71bd1 b32eca19-953b-4c3d-8b56-7831b862d97f presence_enter_inherited_clientid realtime/presence presence_enter_inherited_clientid 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)
1cde384e-5525-44db-883e-a546eeb38737 de79bbec-322e-46b7-93f2-fe755f648e31 suspended_preserves_presence realtime/presence suspended_preserves_presence 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)
5d3fb105-7b82-4390-9dc6-f07695880041 a9eaa84c-8bc4-4213-b686-10323ebdf796 recover multiple channels realtime/resume recover multiple channels Timeout awaiting 'request' for 10000ms
2b953fa1-bfe3-4b33-9c9a-5ebb9d3f4d44 9c8a183e-9bc3-43f4-8d68-95f380f6a330 ws_can_reconnect_after_ws_connectivity_fail realtime/transports ws_can_reconnect_after_ws_connectivity_fail Connection should not remain disconnected after websocket reconnection attempt even after failed ws connectivity check from previous connection attempt: expected false to be truthy