Details of upload ca4e05ee-b201-4330-b10c-82c18d9f24bf

Created at
2026-01-06T18:01:40.924Z
Total number of tests
1129
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
20756506875
GitHub run attempt
1
GitHub run number
2896
GitHub job
test-browser
GitHub job URL
Not known
Loop iteration
1

Test failures

There are 19 failures in this upload.

Failure ID Test case ID Test class Test case Message
664f7ae3-739f-4075-bffb-d6646bf14982 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
9763ae71-3047-4f89-8ae9-e22df10f2bf1 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
aa700797-ddb8-430e-8cbe-b44296275fbb 2186f799-4256-4870-a8f4-0eea48c15979 publish_no_attach with xhr_polling binary protocol realtime/channel publish_no_attach with xhr_polling binary protocol Unexpected attach failure: 400; The single-argument form of publish() expects a message object or an array of message objects
79c1e497-5059-4720-ac84-678f748789f8 2a65d477-58e6-44d1-8525-0095c30d0211 publish_no_attach with xhr_polling text protocol realtime/channel publish_no_attach with xhr_polling text protocol Unexpected attach failure: 400; The single-argument form of publish() expects a message object or an array of message objects
762cc024-772a-4f47-89f5-06571f47da50 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
0a080ac9-2a22-4614-a50e-7ee674affde3 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
15674069-59f3-49d7-89cd-72890ae1a523 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
df854759-f236-4793-9378-4c488df1c9c1 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
84ae2e3a-8b00-4a57-be0a-81afc9db9984 4c5ad0b0-bc59-4995-a02b-7eafbd3a403c channelattach_publish_invalid with xhr_polling binary protocol realtime/channel channelattach_publish_invalid with xhr_polling binary protocol correct error code: expected 40013 to equal 40010
7d686352-24c9-4c19-b776-dc6835f9e1fd 63660827-0879-4aad-8caf-b9b89e140a6c channelattach_publish_invalid with xhr_polling text protocol realtime/channel channelattach_publish_invalid with xhr_polling text protocol correct error code: expected 40013 to equal 40010
3f5f1ace-94da-452b-a780-8ded4ac3cb86 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
37cdf95c-1194-4884-bef7-32d2ee0e53ca 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
fc9a235c-7d46-4e1a-aa4e-9b9ba851f9e5 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.
6a25313a-fd3b-478e-9154-8c93c2e9bc73 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.
7ec27e63-2d84-4ea3-b9c3-703364e07768 ac9d44e4-4c8a-4b91-bcac-688376aab778 subscribeAfterSetOptions with xhr_polling binary protocol realtime/channel subscribeAfterSetOptions with xhr_polling binary protocol Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves.
64e9afce-9316-439e-b7b2-1da6854cbdc8 b66ee30a-c4e8-4bea-a9cd-a627859f17ff subscribeAfterSetOptions with xhr_polling text protocol realtime/channel subscribeAfterSetOptions with xhr_polling text protocol Timeout of 60000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves.
d9f9a84a-0e0b-4233-88a4-9cb1644b5ce5 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.
976ead98-a030-4c29-b6f8-62be7a9d0105 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.
85ebc570-2e88-40d7-8277-3fb17189ba99 569e6bd6-438f-4749-a6cb-f24dbe8c96e5 presenceMessageAction realtime/presence presenceMessageAction Action should contain string "enter": expected 'present' to equal 'enter'