Details of upload 22260fdf-a46a-49e3-bae2-2b20c3bd310a

Created at
2026-01-06T17:53:35.192Z
Total number of tests
1046
JUnit report XML
View report
GitHub repository
ably/ably-js
Commit SHA
0ffe4e8
Pull request base ref
main
Pull request head ref
protocol-v5
Branch / tag name
2127/merge
Workflow asset retention period
90 days
GitHub action
__ably_test-observability-action
GitHub run ID
20756506872
GitHub run attempt
1
GitHub run number
3897
GitHub job
test-node
GitHub job URL
Not known
Loop iteration
1

Test failures

There are 21 failures in this upload.

Failure ID Test case ID Test class Test case Message
f7737bfe-696b-4ae0-8f04-b4f2ff7dd9c3 3fea50c7-c1c8-466d-aaef-e803c7540842 channelattach_publish_invalid with web_socket text protocol realtime/channel channelattach_publish_invalid with web_socket text protocol correct error code: expected 40013 to equal 40010
ed3e32c8-0273-487a-a8b0-38aeb922e29e fc4756b0-2f88-418b-bd9e-063078585292 channelattach_publish_invalid with comet binary protocol realtime/channel channelattach_publish_invalid with comet binary protocol correct error code: expected 40013 to equal 40010
22709780-0d96-47e8-b57d-bb44b41de050 2dfa21f0-298a-4ce8-bd58-b21acbe597d6 channelattach_publish_invalid with comet text protocol realtime/channel channelattach_publish_invalid with comet text protocol correct error code: expected 40013 to equal 40010
bf460aeb-dd63-4a01-b19a-658410a2cba4 83f8ba9e-31fd-4d47-928c-01d02be8ac44 channelattach_publish_invalid with binary protocol realtime/channel channelattach_publish_invalid with binary protocol correct error code: expected 40013 to equal 40010
2acced4f-f2fa-4665-bca9-2a61e36a335f 06806b82-1868-475b-a074-d4d09e312ce8 channelattach_publish_invalid with text protocol realtime/channel channelattach_publish_invalid with text protocol correct error code: expected 40013 to equal 40010
9431a1bf-cd33-416c-88b0-f9d4bd2c677a e06cd8d3-f71f-4454-848b-4b2972fc8adc publish_no_attach with web_socket binary protocol realtime/channel publish_no_attach with web_socket binary protocol Unexpected attach failure: 400; The single-argument form of publish() expects a message object or an array of message objects
8bcabbd3-6ee0-4018-81ba-884632de982b 4fd49bf6-57a9-45bf-8b83-0cb30db7f2c4 publish_no_attach with web_socket text protocol realtime/channel publish_no_attach with web_socket text protocol Unexpected attach failure: 400; The single-argument form of publish() expects a message object or an array of message objects
faad14d5-a1b9-49a5-ac13-edcea62e7b32 c02d9213-37df-4cb4-9e9f-6571fe1fd941 publish_no_attach with comet binary protocol realtime/channel publish_no_attach with comet binary protocol Unexpected attach failure: 400; The single-argument form of publish() expects a message object or an array of message objects
a955c4df-194a-4588-b417-1e53a49af2ac 2807746d-a9c0-4a5d-a30d-1d65bdbeebd3 publish_no_attach with comet text protocol realtime/channel publish_no_attach with comet text protocol Unexpected attach failure: 400; The single-argument form of publish() expects a message object or an array of message objects
7c118c47-dff0-44da-8cb5-38c87469b094 f5dc6fcb-25cb-4d28-aa79-91decd457e4e publish_no_attach with binary protocol realtime/channel publish_no_attach with binary protocol Unexpected attach failure: 400; The single-argument form of publish() expects a message object or an array of message objects
94ae7e72-ac10-4a31-aed6-3b505a6bc6c5 a2b2864b-9376-49f0-8b58-8b980df2542d publish_no_attach with text protocol realtime/channel publish_no_attach with text protocol Unexpected attach failure: 400; The single-argument form of publish() expects a message object or an array of message objects
6908190b-d2f8-4419-85d4-7a135f806b5b 2c400ad3-7902-4dd5-a34d-1b8409f2c17e channelattach_publish_invalid with web_socket binary protocol realtime/channel channelattach_publish_invalid with web_socket binary protocol correct error code: expected 40013 to equal 40010
9e6458a5-cffd-4d96-a74a-531af99fcc93 b38772b6-c5b5-4e94-ac67-cf765ac4ac54 subscribeAfterSetOptions with web_socket binary protocol realtime/channel subscribeAfterSetOptions 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/channel.test.js)
911010a2-b12d-4a15-b1c9-37391d963565 a902f907-b16c-43ed-b0b4-a2dc71e55c19 subscribeAfterSetOptions with web_socket text protocol realtime/channel subscribeAfterSetOptions 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/channel.test.js)
13c0b745-e5d3-4fb0-88ff-a5baae188d84 02fe776f-9628-4e0d-a197-fe7acae10d06 subscribeAfterSetOptions with comet binary protocol realtime/channel subscribeAfterSetOptions 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/channel.test.js)
46501bf0-3dbd-4ed1-9491-2b13c3ccd683 e7cca504-a51e-48b9-b634-e40e3461769d subscribeAfterSetOptions with comet text protocol realtime/channel subscribeAfterSetOptions 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/channel.test.js)
e99f86d7-9ef6-4cd4-ab71-4b56a12127cb b4b6fe0c-76ec-4fc9-9965-58b44d37241a subscribeAfterSetOptions with binary protocol realtime/channel subscribeAfterSetOptions 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/channel.test.js)
37033651-6a13-45bb-82ca-e3c77dc19d36 c849a15f-ec0c-40c9-b836-6b631b762204 subscribeAfterSetOptions with text protocol realtime/channel subscribeAfterSetOptions 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/channel.test.js)
3f521ea5-d96d-4024-9552-8e897c53e944 0271e8e7-9289-459e-b21d-675ce65fa3c7 attachWithChannelParamsDeltaAndModes with web_socket binary protocol realtime/channel attachWithChannelParamsDeltaAndModes with web_socket binary protocol done() invoked with non-Error: checkCanPresenceSubscribe: message not received within 5s
3f5629dd-4ee1-4d4b-96ae-e1065052d8ce a060814b-7701-49e6-9a4d-62ae34bd3ef6 subscribes to filtered channel realtime/message subscribes to filtered channel Expect only two filtered message to be received: expected +0 to equal 2
e1acd46c-2ad9-4a77-a16e-49d417c1c86a 52208288-b692-40db-a614-2efd0cda7eac presence_enter_before_know_clientid realtime/presence presence_enter_before_know_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)