Details of upload 69e56b25-2ad5-48cb-bb0d-e88e7dc21230

Created at
2026-01-06T18:02:59.701Z
Total number of tests
1046
JUnit report XML
View report
GitHub repository
ably/ably-js
Commit SHA
938ffca
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
20756614914
GitHub run attempt
1
GitHub run number
3898
GitHub job
test-node
GitHub job URL
Not known
Loop iteration
1

Test failures

There are 18 failures in this upload.

Failure ID Test case ID Test class Test case Message
d9d70dcc-2a9c-4d69-af75-98f9181e8b3e 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
30a9f24d-6a51-4df0-a1ad-0f2d92f8afe2 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
8d8e84cb-4123-4113-9a65-6c1fd754103e 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
b897a6cd-6daf-4d28-83f7-6f32508adeb0 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
de7a755d-b98b-4772-bb70-4fac52316923 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
c8bc310c-c6e3-47e6-81b1-78e0dcbebbe8 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
2f7e7de1-a6f7-4275-8ed6-b127798dd459 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
fb2e1040-8257-431e-aae1-96ca4b733768 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
95f539f8-7734-4b66-b189-103c68d90548 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
39a3055a-b0d8-4c99-a6ff-408ec04c3fde 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
606a560b-8616-4933-8880-f4e53e7baad9 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
48260029-3241-4981-a4ba-c50c167324da 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
467cccf5-4b82-4fc6-a7f1-a50b81925367 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)
97a5fa7d-df08-4a50-bbc2-be0e7e731d34 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)
c04c5a7e-1cee-4fff-b562-36701be095c5 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)
c2ce589a-75f4-4b73-98a5-d3a9adb6c0c6 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)
f894ed50-83f4-4462-a659-fa3ac3b012b8 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)
a457acb1-b50e-4561-bd6f-0431b1573557 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)