Details of upload aebb37b7-1ba7-4820-9b80-97f1e3164ece

Created at
2025-12-21T17:05:39.266Z
Total number of tests
960
JUnit report XML
View report
GitHub repository
ably/ably-cocoa
Commit SHA
a61a53d
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
20412673188
GitHub run attempt
1
GitHub run number
932
GitHub job
check
GitHub job URL
https://github.com/ably/ably-cocoa/actions/runs/20412673188/job/58651791460
Loop iteration
1

Test failures

There are 21 failures in this upload.

Failure ID Test case ID Test class Test case Message
eb191f11-e15f-4103-80ca-617d9f7e667b 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)
55c23bfb-c7b5-43c9-90f0-60be4432ce50 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)
52d02069-dc4e-482d-940a-16be41637d82 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-CC1866DF-DCA4-4185-96C7-7F12D04ADCAB-319FA0DF-E6A5-4A51-9B4C-6681FFF14FEB--OSX-CC1866DF-DCA4-4185-96C7-7F12D04ADCAB-788028976.476984-8AD74832-BC4A-4257-91C5-CF26C31F0138/presence/history?limit=100&direction=backwards" (/Users/runner/work/ably-cocoa/ably-cocoa/Test/AblyTests/Tests/RealtimeClientPresenceTests.swift#EndingLineNumber=3686&StartingLineNumber=3686)
f433dfcc-cf1a-4004-97ff-f2e0666a5dfc 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)
cf45054e-99c2-434a-bcb0-d101ec727660 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)
6661cc33-371a-4895-8612-8d3323f00ede 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)
876b20d3-b1bf-4411-bab9-41c888c04ee5 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)
8d4cc6c5-c28f-4b84-a315-a36668bf5cef 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)
bd7d1b2a-e5cc-4735-a865-eaf3df6412af 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 0x600000374a60>( John, Mary ) )") (/Users/runner/work/ably-cocoa/ably-cocoa/Test/AblyTests/Tests/RestClientChannelTests.swift#EndingLineNumber=1441&StartingLineNumber=1441)
63483336-5f04-4678-9f55-6f8b20fb062f 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)
9fded557-0226-493b-8876-07783470dbd9 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)
2a02a861-0296-47b2-9e7f-31a940c9c536 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)
a49ff30d-db3d-40ff-94f6-411fad2fc7bc d5bcaf22-ff21-4cc5-8249-80158dc04652 RestClientPresenceTests test__001__Presence__presence_messages_retrieved_are_decoded_in_the_same_way_that_messages_are_decoded() Crash: xctest (13407) closure #1 in checkReceivedMessage #1 <A>(_:) in RestClientPresenceTests.test__001__Presence__presence_messages_retrieved_are_decoded_in_the_same_way_that_messages_are_decoded()
13818003-bf34-477f-816e-6bc29e867b32 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-F4EDBCC6-0CFD-42D1-B80A-D0F436F7C06D-6573C835-3900-40C0-8AD9-65C76D67BEE9--OSX-F4EDBCC6-0CFD-42D1-B80A-D0F436F7C06D-788029214.49251-3BDCC8E1-79DA-45FD-8588-2F4949AE30A6/presence/history?limit=100&direction=backwards" (/Users/runner/work/ably-cocoa/ably-cocoa/Test/AblyTests/Tests/RestClientPresenceTests.swift#EndingLineNumber=182&StartingLineNumber=182)
547e57e7-438d-4963-a8e0-f924ff9967f8 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-988A359A-F8EA-4F71-9AE1-6BC3F66F57D8-60E7D9C3-4E62-44D4-994F-A1B337014E90--OSX-988A359A-F8EA-4F71-9AE1-6BC3F66F57D8-788029290.39573-A736F2C6-E8C7-4E5A-9F29-18B5F52E62B7/presence/history?limit=100&direction=backwards" (/Users/runner/work/ably-cocoa/ably-cocoa/Test/AblyTests/Tests/RestClientPresenceTests.swift#EndingLineNumber=249&StartingLineNumber=249)
0f927ed7-52f2-4d6b-9d30-0d3e35656261 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-53611304-ADA0-465B-B829-C7A34E7A7638-D9DFCD2B-4B80-442C-AAB7-CC512C67906E--OSX-53611304-ADA0-465B-B829-C7A34E7A7638-788029334.709311-51369E1C-B62D-4B29-8EC5-C40CCB51B539/presence/history?limit=1&direction=backwards" (/Users/runner/work/ably-cocoa/ably-cocoa/Test/AblyTests/Tests/RestClientPresenceTests.swift#EndingLineNumber=299&StartingLineNumber=299)
7103ac74-7494-4574-898b-2c0f861ff0f2 4de93fa8-d7b0-4cf9-819e-6f35a84f0896 RestClientPresenceTests test__010__Presence__history__query_argument__start_and_end_should_filter_members_between_those_two_times() Crash: xctest (60098) implicit closure #2 in closure #1 in closure #1 in implicit closure #1 in closure #4 in RestClientPresenceTests.test__010__Presence__history__query_argument__start_and_end_should_filter_members_between_those_two_times()
9c0bf877-cfe7-429d-b715-822f6028c1fc e92b45a7-fb3f-40ee-b76b-da4e3b2acea3 RestClientTests test__008__RestClient__should_use_MsgPack_binary_protocol() failed - expected dictionary, got __NSArrayM: ( { data = message; id = "vchYPeTK2C9w:0"; } ) (/Users/runner/work/ably-cocoa/ably-cocoa/Test/AblyTests/Tests/RestClientTests.swift#EndingLineNumber=1658&StartingLineNumber=1658)
2477beb2-f0bb-48d0-88a9-0ac00a437f04 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)
c870984d-3d8e-49d3-a242-c75886340a75 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)
86c38400-031d-442f-a5b7-c148378e744e 0052bcb6-1254-45a2-b9cc-0fbf190bf99b WrapperSDKProxyTests test_presenceHistory_addsWrapperSDKAgentToRequest() XCTAssertNil failed: "Error 40400 - Could not find path: /channels/test-54E94DE2-A4F8-4877-A4EB-4480DBFA3204-B609BFCF-61B9-4961-98F9-DB0F92AAAE7D--OSX-54E94DE2-A4F8-4877-A4EB-4480DBFA3204-788029472.716107-10AD6C35-24C4-459C-A760-61AB8559A6F8/presence/history?limit=100&direction=backwards" (/Users/runner/work/ably-cocoa/ably-cocoa/Test/AblyTests/Tests/WrapperSDKProxyTests.swift#EndingLineNumber=528&StartingLineNumber=528)