Details of upload 9d618e35-8880-4ce7-85ba-a7cae3ad89aa

Created at
2025-12-21T15:36:23.338Z
Total number of tests
1081
JUnit report XML
View report
GitHub repository
ably/ably-cocoa
Commit SHA
772797b
Pull request base ref
fix/2135-refactor-execute-request
Pull request head ref
2156-rest-requests-building
Branch / tag name
2164/merge
Workflow asset retention period
90 days
GitHub action
__run_6
GitHub run ID
20411552512
GitHub run attempt
1
GitHub run number
931
GitHub job
check
GitHub job URL
https://github.com/ably/ably-cocoa/actions/runs/20411552512/job/58649117139
Loop iteration
1

Test failures

There are 24 failures in this upload.

Failure ID Test case ID Test class Test case Message
a1c8ce06-2449-4011-8c54-45d7d09d8065 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() failed - Should not reach Disconnected state (/Users/runner/work/ably-cocoa/ably-cocoa/Test/AblyTests/Tests/AuthTests.swift#EndingLineNumber=424&StartingLineNumber=424)
28adde06-e697-4966-81ec-4943a6b3f092 ad117472-67e2-4718-b014-723790ec3341 AuthTests test__046__Token__clientId_and_authenticated_clients__should_not_pass_clientId_with_published_message() failed - expected dictionary, got __NSArrayM: ( { id = "hVpH9DPz6O9W:0"; name = foo; } ) (/Users/runner/work/ably-cocoa/ably-cocoa/Test/AblyTests/Tests/AuthTests.swift#EndingLineNumber=1147&StartingLineNumber=1147)
524396b5-8bda-4586-8b9d-329a6e9a81e7 a54435fe-9030-49cb-a96d-b36575fb0bb7 RealtimeClientChannelTests test__119__Channel__history__should_retrieve_all_available_messages() XCTAssertFalse failed (/Users/runner/work/ably-cocoa/ably-cocoa/Test/AblyTests/Tests/RealtimeClientChannelTests.swift#EndingLineNumber=3795&StartingLineNumber=3795)
a3ec327f-ee39-4042-893f-8b28f0c2af10 2447ec22-b780-40ee-afa2-c0711b7cd579 RealtimeClientPresenceTests test__115__Presence__history__should_return_a_PaginatedResult_page() XCTAssertNil failed: "Error 40400 - Could not find path: /channels/test-1276D83B-636D-4493-A0CD-C14191A716D4-C7202EE7-306C-47E6-8375-AF3C92FBA6F7--iOS-1276D83B-636D-4493-A0CD-C14191A716D4-788023740.173364-E44F0344-4210-4C72-860C-9DAF565BDDC5/presence/history?limit=100&direction=backwards" (/Users/runner/work/ably-cocoa/ably-cocoa/Test/AblyTests/Tests/RealtimeClientPresenceTests.swift#EndingLineNumber=3686&StartingLineNumber=3686)
9c37182b-b31d-418d-ae55-1b680f16572c 3f7f5c51-32e7-4fea-a9ea-da40e38c873a RestClientChannelTests test__022__publish__idempotent_publishing__should_generate_for_internal_message_that_is_created_in_publish_name_data___method() XCTUnwrap failed: threw error "serializedObjectIsNotOfExpectedType" (/Users/runner/work/ably-cocoa/ably-cocoa/Test/AblyTests/Tests/RestClientChannelTests.swift#EndingLineNumber=766&StartingLineNumber=766)
4871b8a5-fbff-41fe-8efb-2a4f3bbd9e19 4ca56614-4dce-40a4-b488-ffb1edcca71f RestClientChannelTests test__036__message_encoding__payloads_should_be_binary__strings__or_objects_capable_of_JSON_representation() failed - typeMismatch(Swift.Dictionary<Swift.String, Any>, Swift.DecodingError.Context(codingPath: [], debugDescription: "Expected to decode Dictionary<String, Any> but found an array instead.", underlyingError: nil)) (/Users/runner/work/ably-cocoa/ably-cocoa/Test/AblyTests/Tests/RestClientChannelTests.swift#EndingLineNumber=1296&StartingLineNumber=1296)
2e1bfc61-9a11-4bd8-9f62-8c01364385bf ac78df1e-766f-4ce6-9669-1e8a1264e459 RestClientChannelTests test__037__message_encoding__encoding_attribute_should_represent_the_encoding_s__applied_in_right_to_left() failed - typeMismatch(Swift.Dictionary<Swift.String, Any>, Swift.DecodingError.Context(codingPath: [], debugDescription: "Expected to decode Dictionary<String, Any> but found an array instead.", underlyingError: nil)) (/Users/runner/work/ably-cocoa/ably-cocoa/Test/AblyTests/Tests/RestClientChannelTests.swift#EndingLineNumber=1353&StartingLineNumber=1353)
d9aa190f-f123-465d-b43b-1edc8b3afff7 c5d76c61-0a30-4760-ae20-8c7af473905d RestClientChannelTests test__038__message_encoding__json__binary_payload_should_be_encoded_as_Base64_and_represented_as_a_JSON_string() XCTAssertEqual failed: ("nil") is not equal to ("Optional("MTIzNDU2")") (/Users/runner/work/ably-cocoa/ably-cocoa/Test/AblyTests/Tests/RestClientChannelTests.swift#EndingLineNumber=1383&StartingLineNumber=1383)
d2591aea-22ef-413a-87e4-ae1959de5a82 ac1bdbc2-74ff-460d-ad4d-e4d39617d62d RestClientChannelTests test__039__message_encoding__json__string_payload_should_be_represented_as_a_JSON_string() XCTAssertEqual failed: ("nil") is not equal to ("Optional("John")") (/Users/runner/work/ably-cocoa/ably-cocoa/Test/AblyTests/Tests/RestClientChannelTests.swift#EndingLineNumber=1408&StartingLineNumber=1408)
1be4c3fb-4c4f-4fd3-9b80-0a0b24cc8de6 a9607ebb-93fe-4136-a1b3-1838a48eb9cd RestClientChannelTests test__041__message_encoding__json__json_payload_should_be_stringified_either__as_a_JSON_Array() XCTAssertEqual failed: ("nil") is not equal to ("Optional(<Swift.__SwiftDeferredNSArray 0x600000502340>( John, Mary ) )") (/Users/runner/work/ably-cocoa/ably-cocoa/Test/AblyTests/Tests/RestClientChannelTests.swift#EndingLineNumber=1441&StartingLineNumber=1441)
5b5843eb-33e7-4e8e-a1b2-ba6eb46b1dd6 1a98b6c2-bcf8-4908-8f50-95be6f0ab3d6 RestClientChannelTests test__042__message_encoding__json__json_payload_should_be_stringified_either__as_a_JSON_Object() XCTAssertEqual failed: ("nil") is not equal to ("Optional({ name = John; number = 3; })") (/Users/runner/work/ably-cocoa/ably-cocoa/Test/AblyTests/Tests/RestClientChannelTests.swift#EndingLineNumber=1472&StartingLineNumber=1472)
d3de2173-a4ec-4746-9f24-aed4ab8cfacc 66cd10fc-b8db-4a5b-83a3-70ac690703bd RestClientChannelTests test__043__message_payload_encryption__should_support_AES_encryption__128_CBC_mode() XCTAssertEqual failed: ("nil") is not equal to ("Optional("utf-8/cipher+aes-128-cbc/base64")") (/Users/runner/work/ably-cocoa/ably-cocoa/Test/AblyTests/Tests/RestClientChannelTests.swift#EndingLineNumber=64&StartingLineNumber=64)
01356a2a-e772-4ab7-b861-c09455d6ebe5 de7258d7-5c54-4e65-82e8-81f56d639dc5 RestClientChannelTests test__044__message_payload_encryption__should_support_AES_encryption__256_CBC_mode() XCTAssertEqual failed: ("nil") is not equal to ("Optional("utf-8/cipher+aes-256-cbc/base64")") (/Users/runner/work/ably-cocoa/ably-cocoa/Test/AblyTests/Tests/RestClientChannelTests.swift#EndingLineNumber=64&StartingLineNumber=64)
554f5772-b7b1-4f19-b7e1-957ce8b61d20 d5bcaf22-ff21-4cc5-8249-80158dc04652 RestClientPresenceTests test__001__Presence__presence_messages_retrieved_are_decoded_in_the_same_way_that_messages_are_decoded() XCTAssertNil failed: "Error 40400 - Could not find path: /channels/test-6101A449-9D69-403B-BDF0-6141BAE9F84D-040C5299-9134-4F2F-A7D9-44B90C31E9EA--iOS-6101A449-9D69-403B-BDF0-6141BAE9F84D-788023851.819562-5A2F6F7A-E054-40C2-A3EA-F62675DC415E/presence/history?limit=100&direction=backwards" (/Users/runner/work/ably-cocoa/ably-cocoa/Test/AblyTests/Tests/RestClientPresenceTests.swift#EndingLineNumber=472&StartingLineNumber=472)
87642618-cb09-4cba-8d65-4f2939b6c0cf ecb7da2d-b16a-4621-992d-53a9f6eb7cb0 RestClientPresenceTests test__006__Presence__history__should_return_a_PaginatedResult_page_containing_the_first_page_of_members() XCTAssertNil failed: "Error 40400 - Could not find path: /channels/test-B8DB49C6-1BCB-419B-81BA-A12F7CDA8BA6-1FE6C39C-E50A-4560-B2EE-3B96A1FB3F88--iOS-B8DB49C6-1BCB-419B-81BA-A12F7CDA8BA6-788023938.988134-0EFB358E-2E96-4D95-88B1-DED6F54C06D2/presence/history?limit=100&direction=backwards" (/Users/runner/work/ably-cocoa/ably-cocoa/Test/AblyTests/Tests/RestClientPresenceTests.swift#EndingLineNumber=182&StartingLineNumber=182)
2118faa3-78ab-4d66-8414-3a2bb7792e6a e798aab2-a9e1-4237-87ec-f29660701675 RestClientPresenceTests test__007__Presence__history__query_argument__direction_should_change_the_order_of_the_members() XCTAssertNil failed: "Error 40400 - Could not find path: /channels/test-B889E3C8-A8ED-48AC-AFB8-7C2B27CCE60F-51393116-4F8F-4DC0-8D0E-71CEF497D15E--iOS-B889E3C8-A8ED-48AC-AFB8-7C2B27CCE60F-788024014.162091-BD17E5D9-7A39-4DCF-8837-D18366EC2AAC/presence/history?limit=100&direction=backwards" (/Users/runner/work/ably-cocoa/ably-cocoa/Test/AblyTests/Tests/RestClientPresenceTests.swift#EndingLineNumber=249&StartingLineNumber=249)
4881c747-e497-48f3-ac51-672577d4ad8f 7141642d-e857-4320-82e5-288b84efa762 RestClientPresenceTests test__009__Presence__history__query_argument__limit_supports_up_to_1000_members() XCTAssertNil failed: "Error 40400 - Could not find path: /channels/test-86C77041-6B58-45FE-AB9E-56D78F0F1680-61A060BC-1C69-4B93-8494-47F5163B8EDB--iOS-86C77041-6B58-45FE-AB9E-56D78F0F1680-788024025.874571-5C7CAD8A-17DD-4684-8840-E605920C7A28/presence/history?limit=1&direction=backwards" (/Users/runner/work/ably-cocoa/ably-cocoa/Test/AblyTests/Tests/RestClientPresenceTests.swift#EndingLineNumber=299&StartingLineNumber=299)
1d51aa4d-fa3c-413b-8f0e-f7540626d041 4de93fa8-d7b0-4cf9-819e-6f35a84f0896 RestClientPresenceTests test__010__Presence__history__query_argument__start_and_end_should_filter_members_between_those_two_times() XCTAssertNil failed: "Error 40400 - Could not find path: /channels/test-1AEF82C5-0F04-4EEE-9704-8751B2A27926-8CCC1F0B-B2FC-41C5-ADED-422CBD2A8544--iOS-1AEF82C5-0F04-4EEE-9704-8751B2A27926-788024028.405422-850CBB4E-6FF9-42A1-9B7B-06625BF1228F/presence/history?limit=100&direction=backwards&end=1766331243642&start=1766331240808" (/Users/runner/work/ably-cocoa/ably-cocoa/Test/AblyTests/Tests/RestClientPresenceTests.swift#EndingLineNumber=410&StartingLineNumber=410)
5a0a28f7-eb5a-4762-84d1-f755d4cbcdf9 e92b45a7-fb3f-40ee-b76b-da4e3b2acea3 RestClientTests test__008__RestClient__should_use_MsgPack_binary_protocol() failed - expected dictionary, got __NSArrayM: ( { data = message; id = "t56JK1YYhPpg:0"; } ) (/Users/runner/work/ably-cocoa/ably-cocoa/Test/AblyTests/Tests/RestClientTests.swift#EndingLineNumber=1658&StartingLineNumber=1658)
3c1da9d0-7c0c-42e2-947b-f7fff56f71df c6012053-f168-492d-898c-31dfd90f2366 RestClientTests test__009__RestClient__should_use_JSON_text_protocol() failed - HTTPBody has invalid format (/Users/runner/work/ably-cocoa/ably-cocoa/Test/AblyTests/Tests/RestClientTests.swift#EndingLineNumber=1696&StartingLineNumber=1696)
a0f2a342-3fff-4245-989f-9d8a35045984 ff05c448-07ce-4221-8d5f-4f26f3a785e6 RestClientTests test__089__RestClient__request__method_signature_and_arguments__should_error_if_method_is_invalid() Method A isn't valid. (NSInternalInconsistencyException) (/Users/runner/work/ably-cocoa/ably-cocoa/Source/ARTRest.m#EndingLineNumber=643&StartingLineNumber=643)
465f37e4-9dda-4fa1-becd-60cb40b17b28 60b01c8f-b8fd-43d6-880b-c38d804791ad RestClientTests test__090__RestClient__request__method_signature_and_arguments__should_error_if_path_is_invalid() Path cannot be empty. (NSInternalInconsistencyException) (/Users/runner/work/ably-cocoa/ably-cocoa/Source/ARTRest.m#EndingLineNumber=655&StartingLineNumber=655)
2c25917e-5617-4c81-b4ce-1d87d3c5f765 5ec77f24-1634-4cd8-b7bc-cc88774c9060 RestClientTests test__091__RestClient__request__method_signature_and_arguments__should_error_if_body_is_not_a_Dictionary_or_an_Array() Body should be a NSData, NSDictionary or an NSArray. (NSInternalInconsistencyException) (/Users/runner/work/ably-cocoa/ably-cocoa/Source/ARTRest.m#EndingLineNumber=649&StartingLineNumber=649)
facd1f68-3d4a-48c5-9f38-c054e0c4fdd7 0052bcb6-1254-45a2-b9cc-0fbf190bf99b WrapperSDKProxyTests test_presenceHistory_addsWrapperSDKAgentToRequest() XCTAssertNil failed: "Error 40400 - Could not find path: /channels/test-69D42AEE-3284-4AFB-BB5A-1EBC00F37C2A-E92218ED-D9E1-4151-BCA8-50B5780BB7B8--iOS-69D42AEE-3284-4AFB-BB5A-1EBC00F37C2A-788024096.667468-A856C7E3-A2A3-4C0E-A5FD-6BAEEDDBF526/presence/history?limit=100&direction=backwards" (/Users/runner/work/ably-cocoa/ably-cocoa/Test/AblyTests/Tests/WrapperSDKProxyTests.swift#EndingLineNumber=528&StartingLineNumber=528)