Details of upload c0c9ded6-8464-46cd-84cf-acc3da3fca2b

Created at
2025-12-20T19:34:03.393Z
Total number of tests
960
JUnit report XML
View report
GitHub repository
ably/ably-cocoa
Commit SHA
3d630c5
Pull request base ref
main
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
20398711985
GitHub run attempt
1
GitHub run number
929
GitHub job
check
GitHub job URL
https://github.com/ably/ably-cocoa/actions/runs/20398711985/job/58617936199
Loop iteration
1

Test failures

There are 19 failures in this upload.

Failure ID Test case ID Test class Test case Message
6f207565-bf97-4e83-981d-af74ca1a9d66 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 = "Aq91jFlaZD/R:0"; name = foo; } ) (/Users/runner/work/ably-cocoa/ably-cocoa/Test/AblyTests/Tests/AuthTests.swift#EndingLineNumber=1147&StartingLineNumber=1147)
e474d525-8709-4ffb-ad67-766fffb5c0be 6e84a100-db66-4a61-a9ba-f059993528d9 RealtimeClientChannelTests test__124__Channel__history__supports_the_param_untilAttach__should_invoke_an_error_when_the_untilAttach_is_specified_and_the_channel_is_not_attached() failed - Should raise an error (/Users/runner/work/ably-cocoa/ably-cocoa/Test/AblyTests/Tests/RealtimeClientChannelTests.swift#EndingLineNumber=3638&StartingLineNumber=3638)
117a0419-6967-482c-a2ce-d2db2b3a8de7 ebebd38a-060a-46f5-81ab-ad68eacc31ad RealtimeClientChannelTests test__125__Channel__history__supports_the_param_untilAttach__where_value_is_true__should_pass_the_querystring_param_fromSerial_with_the_serial_number_assigned_to_the_channel() failed - expected to contain <fromSerial=01766257584485-000@e7dVO8McwBx6KT05491180>, got <limit=100&direction=backwards> (/Users/runner/work/ably-cocoa/ably-cocoa/Test/AblyTests/Tests/RealtimeClientChannelTests.swift#EndingLineNumber=137&StartingLineNumber=137)
705650bd-353e-452d-87d5-5b85ee6c1e51 9acbb113-06ac-4178-93db-256d33dc41d1 RealtimeClientChannelTests test__126__Channel__history__supports_the_param_untilAttach__where_value_is_false__should_pass_the_querystring_param_fromSerial_with_the_serial_number_assigned_to_the_channel() failed - expected to contain <fromSerial=01766257584829-000@e7dW1fYMwBx6M952379275>, got <limit=100&direction=backwards> (/Users/runner/work/ably-cocoa/ably-cocoa/Test/AblyTests/Tests/RealtimeClientChannelTests.swift#EndingLineNumber=137&StartingLineNumber=137)
134de2ed-2cb6-4245-a31c-1b8173aca767 caede885-913c-4891-824c-f3237d7122d9 RealtimeClientChannelTests test__127__Channel__history__supports_the_param_untilAttach__should_retrieve_messages_prior_to_the_moment_that_the_channel_was_attached() XCTAssertEqual failed: ("40") is not equal to ("20") (/Users/runner/work/ably-cocoa/ably-cocoa/Test/AblyTests/Tests/RealtimeClientChannelTests.swift#EndingLineNumber=3710&StartingLineNumber=3710)
458bec7a-846f-43e8-9737-6131d2ef5d5a 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)
8c03b3f1-cb6b-4b3b-91a5-5e9faa133695 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)
fcccbbfe-6e19-4d55-a02e-8324d5a7e3a5 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)
200971fb-9f5b-47ce-85d3-b21f36ca71f6 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)
dd21245a-5130-4dd3-aa5b-08aa1e547942 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)
0b2241a9-8d22-4207-be33-29386374f92a 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 0x600000479460>( John, Mary ) )") (/Users/runner/work/ably-cocoa/ably-cocoa/Test/AblyTests/Tests/RestClientChannelTests.swift#EndingLineNumber=1441&StartingLineNumber=1441)
9ee96c27-1c82-41b4-9192-a2efd3bfce4d 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)
192591e6-3ead-4dbf-af5c-7595ce0856b7 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)
72ef941d-7d4b-44aa-b984-d806e3f46df2 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)
7b5cc792-c148-474b-be96-0f84d79ca009 e92b45a7-fb3f-40ee-b76b-da4e3b2acea3 RestClientTests test__008__RestClient__should_use_MsgPack_binary_protocol() failed - expected dictionary, got __NSArrayM: ( { data = message; id = "G2kpLzMuT1Ce:0"; } ) (/Users/runner/work/ably-cocoa/ably-cocoa/Test/AblyTests/Tests/RestClientTests.swift#EndingLineNumber=1658&StartingLineNumber=1658)
e4906788-8751-4069-b589-127deb4a899d 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)
a82b448d-268f-4711-b76d-f086908b34db 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)
55af91b9-80cf-48cb-89ca-480fbc0c9b54 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)
9812248c-69e4-4ab6-8eee-d685d97245ea 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)