Details of upload 703f6ab4-0f70-49a4-9b4f-025a2aa840fd

Created at
2024-08-07T13:08:15.667Z
Total number of tests
1030
JUnit report XML
View report
GitHub repository
ably/ably-cocoa
Commit SHA
4c7b890
Pull request base ref
main
Pull request head ref
enable-workflow-dispatch
Branch / tag name
1956/merge
Workflow asset retention period
90 days
GitHub action
__run_6
GitHub run ID
10282803405
GitHub run attempt
2
GitHub run number
306
GitHub job
check
GitHub job URL
https://github.com/ably/ably-cocoa/actions/runs/10282803405/job/28459715962
Loop iteration
1

Test failures

There are 21 failures in this upload.

Failure ID Test case ID Test class Test case Message
b03eebe2-a673-4aa3-b0fe-0f6a8771378f c028ab04-1b06-4d12-9414-e1bc7fdfacb2 AuthTests test__025__Token__authentication_method__in_Realtime__if_the_connection_fails_due_to_a_terminal_token_error__then_the_connection_should_move_to_the_FAILED_state_and_reports_the_error() Should not reach Disconnected state (/Users/runner/work/ably-cocoa/ably-cocoa/Test/Tests/AuthTests.swift#EndingLineNumber=418&StartingLineNumber=418)
a87e3d1b-323d-483d-b90d-61669b40d292 b93ec894-ec18-4585-8c0b-20c00e5939fa AuthTests test__029__Token__authentication_method__local_token_validity_check__should_NOT_be_done_if_queryTime_is_false_and_local_time_is_NOT_in_sync_with_server() Waited more than 20.0 seconds (/Users/runner/work/ably-cocoa/ably-cocoa/Test/Tests/AuthTests.swift#EndingLineNumber=502&StartingLineNumber=502)
aaecdac8-93bb-4edc-9e4d-915b4076d025 e9b41379-97dc-4c11-9322-62380b5399d4 AuthTests test__033__Token__options__if_an_attempt_by_the_realtime_client_library_to_authenticate_is_made_using_the_authUrl_or_authCallback__the_request_to_authUrl_fails__if_the_connection_is_CONNECTED__then_the_connection_should_remain_CONNECTED() XCTAssertEqual failed: ("-1005") is not equal to ("15") (/Users/runner/work/ably-cocoa/ably-cocoa/Test/Tests/AuthTests.swift#EndingLineNumber=507&StartingLineNumber=507)
937935a3-b36b-4715-b53e-d70633cb2d1c 01515a09-d0fc-48af-b372-a17175da6b19 AuthTests test__035__Token__options__if_an_attempt_by_the_realtime_client_library_to_authenticate_is_made_using_the_authUrl_or_authCallback__the_request_to_authCallback_fails__if_the_connection_is_CONNECTED__then_the_connection_should_remain_CONNECTED() Waited more than 20.0 seconds (/Users/runner/work/ably-cocoa/ably-cocoa/Test/Tests/AuthTests.swift#EndingLineNumber=681&StartingLineNumber=681)
aba6cbf0-7756-4e02-bbd3-d810e6b30702 f583375d-771a-4ba5-b7c1-0c5a1d8bb5c3 AuthTests test__041__Token__token_auth_and_clientId__should_check_clientId_consistency__on_rest() XCTAssertNil failed: "Error Domain=NSURLErrorDomain Code=-1005 "The network connection was lost." UserInfo={_kCFStreamErrorCodeKey=-4, NSUnderlyingError=0x6000026b0030 {Error Domain=kCFErrorDomainCFNetwork Code=-1005 "(null)" UserInfo={NSErrorPeerAddressKey=<CFData 0x600000976940 [0x10bb331d0]>{length = 16, capacity = 16, bytes = 0x100201bb17156a500000000000000000}, _kCFStreamErrorCodeKey=-4, _kCFStreamErrorDomainKey=4}}, _NSURLErrorFailingURLSessionTaskErrorKey=LocalDataTask <0BF9ED8D-E1FB-4F8C-93E7-C260C6AC6B1A>.<2>, _NSURLErrorRelatedURLSessionTaskErrorKey=( "LocalDataTask <0BF9ED8D-E1FB-4F8C-93E7-C260C6AC6B1A>.<2>" ), NSLocalizedDescription=The network connection was lost., NSErrorFailingURLStringKey=https://sandbox-d-fallback.ably-realtime.com:443/keys/_tmp_wluo-Q.kkgDBg/requestToken?format=msgpack, NSErrorFailingURLKey=https://sandbox-d-fallback.ably-realtime.com:443/keys/_tmp_wluo-Q.kkgDBg/requestToken?format=msgpack, _kCFStreamErrorDomainKey=4}" (/Users/runner/work/ably-cocoa/ably-cocoa/Test/Tests/AuthTests.swift#EndingLineNumber=893&StartingLineNumber=893)
50614dd7-237a-4b17-8bf8-a269854cb291 d04abbab-013e-4198-a76e-c90e30fffeea AuthTests test__141__JWT_and_realtime__client_initialized_with_a_JWT_token_in_ClientOptions__with_invalid_credentials__fails_to_connect_with_reason__invalid_signature_() expected to match one of: {contain <invalid signature>}, or {contain <signature verification failed>}, got Error 40144 - Unexpected error decoding Ably token or JWT; the token is not valid. (See https://help.ably.io/error/40144 for help.) (/Users/runner/work/ably-cocoa/ably-cocoa/Test/Tests/AuthTests.swift#EndingLineNumber=4089&StartingLineNumber=4089)
a65aab50-dc25-4efc-b14e-25b5a0e15a86 6124b61f-19f6-48cb-af64-10d2f7f9493b AuthTests test__143__JWT_and_realtime__when_using_authUrl__with_wrong_credentials__fails_to_connect_with_reason__invalid_signature_() expected to match one of: {contain <invalid signature>}, or {contain <signature verification failed>}, got Error 40144 - Unexpected error decoding Ably token or JWT; the token is not valid. (See https://help.ably.io/error/40144 for help.) (/Users/runner/work/ably-cocoa/ably-cocoa/Test/Tests/AuthTests.swift#EndingLineNumber=4140&StartingLineNumber=4140)
c683e8b7-65e3-4a66-bde3-386a7d8a4627 eaebbab2-8b9f-4204-9c48-17e3cd9c4ca6 AuthTests test__144__JWT_and_realtime__when_using_authUrl__when_token_expires__receives_a_40142_error_from_the_server() expected to contain <Key/token status changed (expire)>, got <Error 40142 - Key/token status changed (token expired). (See https://help.ably.io/error/40142 for help.)> (/Users/runner/work/ably-cocoa/ably-cocoa/Test/Tests/AuthTests.swift#EndingLineNumber=4166&StartingLineNumber=4166)
45960fdf-f8cf-4d86-a8b2-e4d6ecea2492 895f77f3-dadf-4b03-a40b-1412df5dcef9 AuthTests test__147__JWT_and_realtime__when_using_authCallback__with_invalid_credentials__fails_to_connect() expected to match one of: {contain <invalid signature>}, or {contain <signature verification failed>}, got Error 40144 - Unexpected error decoding Ably token or JWT; the token is not valid. (See https://help.ably.io/error/40144 for help.) (/Users/runner/work/ably-cocoa/ably-cocoa/Test/Tests/AuthTests.swift#EndingLineNumber=4260&StartingLineNumber=4260)
0f78089b-74c5-49a5-8459-8071a409e776 4624e321-8ab9-4ec8-92e7-1d0f7d2addc1 AuthTests test__150__JWT_and_realtime__when_the_token_request_includes_subscribe_only_capabilities__fails_to_publish_to_a_channel_with_subscribe_only_capability() expected to contain <permission denied>, got <Channel denied access based on given capability; channelId = test_JWT> (/Users/runner/work/ably-cocoa/ably-cocoa/Test/Tests/AuthTests.swift#EndingLineNumber=4337&StartingLineNumber=4337)
2e2bf7f8-8398-4438-b73f-9b794d407e8e 250774fd-969a-4d1f-b2f0-81fb43525b3f RealtimeClientChannelTests test__129__Channel__history__if_the_channel_receives_a_server_initiated_DETACHED_message_when__the_channel_is_in_the_SUSPENDED_state__an_attempt_to_reattach_the_channel_should_be_made_immediately_by_sending_a_new_ATTACH_message_and_the_channel_should_transition_to_the_ATTACHING_state_with_the_error_emitted_in_the_ChannelStateChange_event() Reason error is nil (/Users/runner/work/ably-cocoa/ably-cocoa/Test/Tests/RealtimeClientChannelTests.swift#EndingLineNumber=3903&StartingLineNumber=3903)
f629f626-1b76-4944-b6a2-074107f2a88e 9918bc50-ad7b-4275-8c91-26046bed2bee RealtimeClientChannelTests test__131b__Channel__if_the_channel_receives_a_server_initiated_DETACHED_message_and_if_the_attempt_to_reattach_fails_then_the_channel_will_transition_to_SUSPENDED_state_with_periodic_reattach_with_channelRetryTimeout() failed: caught error: "unexpectedResult(__C.XCTWaiterResult)" (/Users/runner/work/ably-cocoa/ably-cocoa/Test/Test%20Utilities/DataGatherer.swift#EndingLineNumber=54&StartingLineNumber=54)
ee1b49a4-ae60-45d5-864f-5bebdb7a32a3 a3124efd-3216-40d1-95e6-e703a2678dfd RealtimeClientChannelTests test__138__Channel__crypto__if_configured_for_encryption__channels_encrypt_and_decrypt_messages__data() Waited more than 20.0 seconds (/Users/runner/work/ably-cocoa/ably-cocoa/Test/Tests/RealtimeClientChannelTests.swift#EndingLineNumber=4666&StartingLineNumber=4666)
1ee14de0-7d32-47d5-a155-ea373018f081 81ba9f8b-f51b-4568-b362-c3e8e1dfd7a5 RealtimeClientConnectionTests test__005__Connection__basic_operations_should_work_simultaneously() Waited more than 60.0 seconds (/Users/runner/work/ably-cocoa/ably-cocoa/Test/Tests/RealtimeClientConnectionTests.swift#EndingLineNumber=721&StartingLineNumber=721)
aaed46b5-9cd6-49cd-a055-1b283df5c5a0 81cc8b0a-f8b2-4816-b38b-bb36d83b110e RealtimeClientConnectionTests test__056__Connection__connection_request_fails__should_transition_to_disconnected_when_the_token_renewal_fails() expected to contain <Key/token status changed (expire)>, got <Key/token status changed (token expired). (See https://help.ably.io/error/40142 for help.)> (/Users/runner/work/ably-cocoa/ably-cocoa/Test/Tests/RealtimeClientConnectionTests.swift#EndingLineNumber=2098&StartingLineNumber=2098)
cb994d39-e127-4d90-87a3-3a4576e2285d 232b9c4d-5f21-4474-94e5-3b70a592c697 RealtimeClientConnectionTests test__079__Connection__connection_failures_once_CONNECTED__DISCONNECTED_message_contains_a_token_error__should_transition_to_disconnected_when_the_token_renewal_fails_and_the_error_should_be_emitted() XCTAssertEqual failed: ("0") is not equal to ("40142") (/Users/runner/work/ably-cocoa/ably-cocoa/Test/Tests/RealtimeClientConnectionTests.swift#EndingLineNumber=3211&StartingLineNumber=3211)
6d111d27-e094-4c27-abc9-2b9edce30e08 1855dfc2-227b-490b-9d64-e39dd2963626 RealtimeClientPresenceTests test__002__Presence__should_receive_all_250_members() XCTAssertEqual failed: ("Enter") is not equal to ("Present") (/Users/runner/work/ably-cocoa/ably-cocoa/Test/Tests/RealtimeClientPresenceTests.swift#EndingLineNumber=414&StartingLineNumber=414)
a956f04f-ace3-40d0-8554-498e138eec62 a4f7c8f4-4394-44c3-be34-d621cec463d7 RealtimeClientPresenceTests test__008__Presence__Presence_syncComplete_returns_true_if_the_initial_SYNC_operation_has_completed() XCTAssertEqual failed: ("2") is not equal to ("3") (/Users/runner/work/ably-cocoa/ably-cocoa/Test/Tests/RealtimeClientPresenceTests.swift#EndingLineNumber=3652&StartingLineNumber=3652)
ce71b330-42d0-41e4-a468-678aa43e15fc be736b0e-8a77-4076-9892-721e9a6962ca RealtimeClientPresenceTests test__066__Presence__leave__if_the_client_is_not_currently_ENTERED__Ably_will_respond_with_an_ACK_and_the_request_will_succeed() XCTAssertNil failed: "Error 90001 - Unable to perform operation on channel: test-FD1168F3-DCD1-4369-A4D2-E4CE96933280-8D7DF2D8-C964-4BC4-AA51-B7038B3CD339--iOS-FD1168F3-DCD1-4369-A4D2-E4CE96933280-744728047.840292-435C9004-A5C7-4BF2-947A-0C429E9CE6BA (not currently attached)" (/Users/runner/work/ably-cocoa/ably-cocoa/Test/Tests/RealtimeClientPresenceTests.swift#EndingLineNumber=2144&StartingLineNumber=2144)
73b91286-362c-4418-aca8-983f2725108f 45af1ef0-5b49-41fc-9439-4f28196380e9 RealtimeClientPresenceTests test__100__Presence__get__should_return_a_list_of_current_members_on_the_channel() XCTAssertEqual failed: ("102") is not equal to ("150") (/Users/runner/work/ably-cocoa/ably-cocoa/Test/Tests/RealtimeClientPresenceTests.swift#EndingLineNumber=3077&StartingLineNumber=3077)
affd19f1-e279-405a-bc40-8d5d8f63d325 c051c7d2-0343-4d7d-86da-d8e449e21200 RealtimeClientTests test__029__RealtimeClient__Auth_authorize_should_upgrade_the_connection_with_current_token__when_the_authentication_token_change_fails__client_should_receive_an_ERROR_ProtocolMessage_triggering_the_connection_to_transition_to_the_FAILED_state() expected to contain <Invalid accessToken>, got <Invalid token> (/Users/runner/work/ably-cocoa/ably-cocoa/Test/Tests/RealtimeClientTests.swift#EndingLineNumber=746&StartingLineNumber=746)