Details of upload 8d1f2785-cdfc-4601-99ed-c1e800df7dce

Created at
2024-02-29T14:31:54.877Z
Total number of tests
858
JUnit report XML
View report
GitHub repository
ably/ably-cocoa
Commit SHA
a43f9df
Pull request base ref
main
Pull request head ref
fix/1848-refactoring-presence
Branch / tag name
1870/merge
Workflow asset retention period
90 days
GitHub action
__run_6
GitHub run ID
8097151820
GitHub run attempt
1
GitHub run number
94
GitHub job
check
GitHub job URL
https://github.com/ably/ably-cocoa/actions/runs/8097151820/job/22127531749
Loop iteration
1

Test failures

There are 44 failures in this upload.

Failure ID Test case ID Test class Test case Message
7923937c-f675-4b92-9b12-d0afc6558489 89889c54-8d41-4c49-a967-c0c1f051c5e6 RealtimeClientConnectionTests test__033__Connection__ACK_and_NACK__ProtocolMessage__should_continue_incrementing_msgSerial_serially_if_the_connection_resumes_successfully() Waited more than 20.0 seconds (/Users/runner/work/ably-cocoa/ably-cocoa/Test/Tests/RealtimeClientConnectionTests.swift#EndingLineNumber=1040&StartingLineNumber=1040)
a0812e30-fec3-4750-b64f-25a43d7bae60 4e71277a-67db-4317-9b0a-ac4ad4c6451e RealtimeClientConnectionTests test__034__Connection__ACK_and_NACK__ProtocolMessage__should_reset_msgSerial_serially_if_the_connection_does_not_resume() Waited more than 20.0 seconds (/Users/runner/work/ably-cocoa/ably-cocoa/Test/Tests/RealtimeClientConnectionTests.swift#EndingLineNumber=1125&StartingLineNumber=1125)
d29fc761-accc-40d5-b99a-713c6191bfbf 033affcb-c42d-4121-8b32-4c362bac0ac0 RealtimeClientConnectionTests test__035__Connection__ACK_and_NACK__should_trigger_the_failure_callback_for_the_remaining_pending_messages_if__connection_is_closed() XCTAssertEqual failed: ("Optional(0)") is not equal to ("Optional(40012)") (/Users/runner/work/ably-cocoa/ably-cocoa/Test/Tests/RealtimeClientConnectionTests.swift#EndingLineNumber=1135&StartingLineNumber=1135)
3579a89b-4884-44e9-ba09-9ba11e9b8cf9 e78c32c1-273f-470d-a272-dc0b2afae167 RealtimeClientPresenceTests test__004__Presence__callback_can_be_provided_that_will_be_called_upon_success() Waited more than 20.0 seconds (/Users/runner/work/ably-cocoa/ably-cocoa/Test/Tests/RealtimeClientPresenceTests.swift#EndingLineNumber=3021&StartingLineNumber=3021)
0d38ff20-2b28-4556-bf83-7e900e934088 64ff260b-19eb-4fb0-8ccb-e91bc2be94db RealtimeClientPresenceTests test__005__Presence__callback_can_be_provided_that_will_be_called_upon_failure() XCTAssertNil failed: "Error 0 - channel has detached" (/Users/runner/work/ably-cocoa/ably-cocoa/Test/Tests/RealtimeClientPresenceTests.swift#EndingLineNumber=3023&StartingLineNumber=3023)
83edc990-b820-4ab1-8da3-645ca0979c0d f94862d8-e50f-42a0-a191-7ecd765fcc72 RealtimeClientPresenceTests test__006__Presence__should_also_ensure_that_using_updateClient_has_no_side_effects_on_a_client_that_has_entered_normally_using_Presence_enter() Waited more than 20.0 seconds (/Users/runner/work/ably-cocoa/ably-cocoa/Test/Tests/RealtimeClientPresenceTests.swift#EndingLineNumber=3059&StartingLineNumber=3059)
da342453-2638-4dd2-924b-403aa1eadf63 0bc6270c-24f5-4fe0-9692-863405658de7 RealtimeClientPresenceTests test__007__Presence__should_indicate_an_error_if_the_client_is_identified_and_has_a_valid_clientId_and_the_clientId_argument_does_not_match_the_client_s_clientId() Waited more than 20.0 seconds (/Users/runner/work/ably-cocoa/ably-cocoa/Test/Tests/RealtimeClientPresenceTests.swift#EndingLineNumber=3229&StartingLineNumber=3229)
9b44f9f2-be5f-4a67-a77d-a04f7bea7602 84c9fbc5-8882-4010-ba99-3e44d1793397 RealtimeClientPresenceTests test__015__Presence__subscribe__with_no_arguments_should_subscribe_a_listener_to_all_presence_messages() XCTAssertNil failed: "Error 0 - channel has detached" (/Users/runner/work/ably-cocoa/ably-cocoa/Test/Tests/RealtimeClientPresenceTests.swift#EndingLineNumber=3231&StartingLineNumber=3231)
83217519-17c3-4b6f-98d2-e8d937952ff8 1601aa1a-33db-4c48-b570-bf4fc4a05346 RealtimeClientPresenceTests test__021__Presence__Channel_state_change_side_effects__if_the_channel_enters_the_DETACHED_state__should_clear_the_PresenceMap_including_local_members_and_does_not_emit_any_presence_events() Waited more than 20.0 seconds (/Users/runner/work/ably-cocoa/ably-cocoa/Test/Tests/RealtimeClientPresenceTests.swift#EndingLineNumber=628&StartingLineNumber=628)
6afc47d8-ac25-41de-aa8d-2e650dfa82d6 40d251f4-3308-481f-9010-ac6ba81c2406 RealtimeClientPresenceTests test__023__Presence__Channel_state_change_side_effects__channel_enters_the_SUSPENDED_state__members_map_is_preserved_and_only_members_that_changed_between_ATTACHED_states_should_result_in_presence_events() Waited more than 20.0 seconds (/Users/runner/work/ably-cocoa/ably-cocoa/Test/Tests/RealtimeClientPresenceTests.swift#EndingLineNumber=781&StartingLineNumber=781)
0bd1fa24-6ac4-41de-873b-9e81550186d8 552340b6-f49c-4b10-a1a7-787b686fca89 RealtimeClientPresenceTests test__029__Presence__subscribe__with_a_single_action_argument() Waited more than 20.0 seconds (/Users/runner/work/ably-cocoa/ably-cocoa/Test/Tests/RealtimeClientPresenceTests.swift#EndingLineNumber=1017&StartingLineNumber=1017)
4f9b6268-f41e-4993-8df8-26804799932f ac44f09c-f521-4bfc-a3d7-58d4f7428c74 RealtimeClientPresenceTests test__032__Presence__enter__entering_without_an_explicit_PresenceMessage_clientId_should_implicitly_use_the_clientId_of_the_current_connection() XCTAssertNil failed: "Error 90001 - unable to enter presence channel (incompatible channel state: Detached)" (/Users/runner/work/ably-cocoa/ably-cocoa/Test/Tests/RealtimeClientPresenceTests.swift#EndingLineNumber=1021&StartingLineNumber=1021)
a13a2410-a375-4141-ae77-39c99f8a6a39 a96ec163-3062-4138-8f3a-4ed3ff33f96d RealtimeClientPresenceTests test__036__Presence__enter__should_result_in_an_error_if_Ably_service_determines_that_the_client_is_unidentified() Waited more than 20.0 seconds (/Users/runner/work/ably-cocoa/ably-cocoa/Test/Tests/RealtimeClientPresenceTests.swift#EndingLineNumber=1229&StartingLineNumber=1229)
639f9f59-768c-4714-960c-68c3a0fb11f8 114e01a8-8971-4c3a-9cb7-0bb128e2749e RealtimeClientPresenceTests test__037__Presence__update__should_update_the_data_for_the_present_member_with_a_value() XCTAssertEqual failed: ("Optional(0)") is not equal to ("Optional(40012)") (/Users/runner/work/ably-cocoa/ably-cocoa/Test/Tests/RealtimeClientPresenceTests.swift#EndingLineNumber=1231&StartingLineNumber=1231)
9d631b92-53a7-48a5-81fb-f441a298a70d 0e4ded81-ffae-4246-ab54-53b7d412ea8d RealtimeClientPresenceTests test__040__Presence__update__optionally_a_callback_can_be_provided_that_is_called_for_success() Waited more than 20.0 seconds (/Users/runner/work/ably-cocoa/ably-cocoa/Test/Tests/RealtimeClientPresenceTests.swift#EndingLineNumber=1331&StartingLineNumber=1331)
c802e368-d6cd-4342-8fcd-a81d1ee23d62 9d3cce67-4267-4074-9b55-9007d3fdcd6e RealtimeClientPresenceTests test__042__Presence__update__update_without_an_explicit_PresenceMessage_clientId_should_implicitly_use_the_clientId_of_the_current_connection() XCTAssertNil failed: "Error 0 - channel has detached" (/Users/runner/work/ably-cocoa/ably-cocoa/Test/Tests/RealtimeClientPresenceTests.swift#EndingLineNumber=1333&StartingLineNumber=1333)
2ff01856-7d40-43af-9a88-50db774e0eb6 4646770f-8186-4a6e-9b53-030ce027f3e6 RealtimeClientPresenceTests test__057__Presence__update__should_result_in_an_error_immediately_if_the_client_is_anonymous() Waited more than 20.0 seconds (/Users/runner/work/ably-cocoa/ably-cocoa/Test/Tests/RealtimeClientPresenceTests.swift#EndingLineNumber=2058&StartingLineNumber=2058)
7bbf0610-7a4e-4b70-aa0c-517f4ae439b8 d4b220a4-b888-49bf-8298-780897ad6886 RealtimeClientPresenceTests test__058__Presence__update__should_result_in_an_error_immediately_if_the_channel_is_DETACHED() XCTAssertEqual failed: ("Optional(0)") is not equal to ("Optional(40012)") (/Users/runner/work/ably-cocoa/ably-cocoa/Test/Tests/RealtimeClientPresenceTests.swift#EndingLineNumber=2060&StartingLineNumber=2060)
8315939a-438f-4e4e-bf92-1c4f041e857d 39104623-fb43-4e25-9e45-79683d9945b6 RealtimeClientPresenceTests test__061__Presence__update__should_result_in_an_error_if_Ably_service_determines_that_the_client_is_unidentified() Waited more than 20.0 seconds (/Users/runner/work/ably-cocoa/ably-cocoa/Test/Tests/RealtimeClientPresenceTests.swift#EndingLineNumber=2136&StartingLineNumber=2136)
0e683e8d-7cf5-4d43-b864-98aee9564314 42dc4bcd-9dfb-4486-a63e-50bfce9e5adc RealtimeClientPresenceTests test__062__Presence__leave__optionally_a_callback_can_be_provided_that_is_called_for_success() XCTAssertEqual failed: ("Optional(0)") is not equal to ("Optional(40012)") (/Users/runner/work/ably-cocoa/ably-cocoa/Test/Tests/RealtimeClientPresenceTests.swift#EndingLineNumber=2138&StartingLineNumber=2138)
1e57f88d-7bad-4c93-a05f-78f7fc2c64ad 7b4a1c93-f48b-4d0e-ae5e-b8bb7aaff373 RealtimeClientPresenceTests test__063__Presence__leave__optionally_a_callback_can_be_provided_that_is_called_for_failure() XCTAssertNil failed: "Error 0 - channel has detached" (/Users/runner/work/ably-cocoa/ably-cocoa/Test/Tests/RealtimeClientPresenceTests.swift#EndingLineNumber=2157&StartingLineNumber=2157)
fa72dac4-829c-4a82-9a56-5ae33474a6f4 058ef3da-6bc9-4e6e-aca7-98b83256a7a6 RealtimeClientPresenceTests test__064__Presence__leave__should_raise_an_error_if_client_is_not_present() XCTAssertNil failed: "Error 0 - channel has detached" (/Users/runner/work/ably-cocoa/ably-cocoa/Test/Tests/RealtimeClientPresenceTests.swift#EndingLineNumber=2181&StartingLineNumber=2181)
0e71c867-02c6-451d-bb47-9ee32896fb6d 7bb0023d-42ce-4dde-b823-b22755045071 RealtimeClientPresenceTests test__065__Presence__leave__entering_without_an_explicit_PresenceMessage_clientId_should_implicitly_use_the_clientId_of_the_current_connection() XCTAssertEqual failed: ("Optional(0)") is not equal to ("Optional(40012)") (/Users/runner/work/ably-cocoa/ably-cocoa/Test/Tests/RealtimeClientPresenceTests.swift#EndingLineNumber=2206&StartingLineNumber=2206)
e3da4683-0b9d-4bf8-a457-ef31f3677424 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() Waited more than 20.0 seconds (/Users/runner/work/ably-cocoa/ably-cocoa/Test/Tests/RealtimeClientPresenceTests.swift#EndingLineNumber=2254&StartingLineNumber=2254)
8cf2e1b2-0cd7-4b61-aa0d-41f90b67dda9 71e970e1-a189-4934-a8f0-d7434a079c88 RealtimeClientPresenceTests test__067__Presence__enter__implicitly_attaches_the_Channel() XCTAssertNil failed: "Error 0 - channel has detached" (/Users/runner/work/ably-cocoa/ably-cocoa/Test/Tests/RealtimeClientPresenceTests.swift#EndingLineNumber=2256&StartingLineNumber=2256)
2ff6a049-5a5c-4e95-81ad-d9ccd9fb943b 7f94861f-be6e-4ab1-a333-967c748ef788 RealtimeClientPresenceTests test__069__Presence__enter__should_result_in_an_error_if_the_channel_is_in_the_DETACHED_state() XCTAssertNil failed: "Error 0 - channel has detached" (/Users/runner/work/ably-cocoa/ably-cocoa/Test/Tests/RealtimeClientPresenceTests.swift#EndingLineNumber=2290&StartingLineNumber=2290)
fd302767-eea9-45e6-a0ac-b5aeadd84e91 b502abea-7a64-42d6-b556-82f6d4195744 RealtimeClientPresenceTests test__070__Presence__leave__should_result_in_an_error_immediately_if_the_client_is_anonymous() Waited more than 20.0 seconds (/Users/runner/work/ably-cocoa/ably-cocoa/Test/Tests/RealtimeClientPresenceTests.swift#EndingLineNumber=2361&StartingLineNumber=2361)
134252b5-437f-4c4d-bd2e-e1d4c8f907d1 97c8961a-79f8-4a00-9b7a-8493c8ab7c32 RealtimeClientPresenceTests test__071__Presence__leave__should_result_in_an_error_immediately_if_the_channel_is_DETACHED() XCTAssertEqual failed: ("Optional(0)") is not equal to ("Optional(40012)") (/Users/runner/work/ably-cocoa/ably-cocoa/Test/Tests/RealtimeClientPresenceTests.swift#EndingLineNumber=2363&StartingLineNumber=2363)
6ebd7d87-be85-4c52-8c43-450eeae82ada d6224b3f-7e56-402c-b8d0-c5421cb93186 RealtimeClientPresenceTests test__072__Presence__leave__should_result_in_an_error_immediately_if_the_channel_is_FAILED() XCTAssertNil failed: "Error 0 - channel has detached" (/Users/runner/work/ably-cocoa/ably-cocoa/Test/Tests/RealtimeClientPresenceTests.swift#EndingLineNumber=2380&StartingLineNumber=2380)
0675a59a-1788-454b-9096-d01ffb54e5ff 8b109cd8-395a-4b6c-b74b-34b2f1f4534b RealtimeClientPresenceTests test__074__Presence__leave__should_result_in_an_error_if_Ably_service_determines_that_the_client_is_unidentified() Waited more than 20.0 seconds (/Users/runner/work/ably-cocoa/ably-cocoa/Test/Tests/RealtimeClientPresenceTests.swift#EndingLineNumber=2448&StartingLineNumber=2448)
6cca04e6-f701-4076-98f4-4c7a80847dd1 280e2fa9-dcee-4f59-9a82-6a104c87c3e4 RealtimeClientPresenceTests test__075__Presence__subscribe__should_implicitly_attach_the_channel() XCTAssertEqual failed: ("Optional(0)") is not equal to ("Optional(40012)") (/Users/runner/work/ably-cocoa/ably-cocoa/Test/Tests/RealtimeClientPresenceTests.swift#EndingLineNumber=2450&StartingLineNumber=2450)
91ceedbe-fdcd-4e7f-9f93-aac25cb0a49e 1e5beffd-b21f-4281-85c9-b1b6ab02471d RealtimeClientPresenceTests test__078__Presence__enter__optional_data_can_be_included_when_entering_a_channel() Waited more than 20.0 seconds (/Users/runner/work/ably-cocoa/ably-cocoa/Test/Tests/RealtimeClientPresenceTests.swift#EndingLineNumber=2549&StartingLineNumber=2549)
671f7c8b-0553-4cf0-a4bb-930298fca2a2 0121063a-f2a0-4447-812a-e54f43fb6354 RealtimeClientPresenceTests test__079__Presence__enter__should_emit_the_data_attribute_in_the_LEAVE_event_when_data_is_provided_when_entering_but_no_data_is_provided_when_leaving() Waited more than 20.0 seconds (/Users/runner/work/ably-cocoa/ably-cocoa/Test/Tests/RealtimeClientPresenceTests.swift#EndingLineNumber=2581&StartingLineNumber=2581)
e9376d71-95ab-4b3b-8aa3-9ef608d0e509 53110f7e-28b3-4875-a2d6-3e7752a18b70 RealtimeClientPresenceTests test__084__Presence__enterClient__should_implicitly_attach_the_Channel() Waited more than 20.0 seconds (/Users/runner/work/ably-cocoa/ably-cocoa/Test/Tests/RealtimeClientPresenceTests.swift#EndingLineNumber=3093&StartingLineNumber=3093)
28fef59e-030b-4dfe-8ae5-3f7146724c87 94987072-0c55-47e1-a8ff-a6223361ceec RealtimeClientPresenceTests test__087__Presence__updateClient__should_implicitly_attach_the_Channel() XCTAssertNil failed: "Error 0 - channel has detached" (/Users/runner/work/ably-cocoa/ably-cocoa/Test/Tests/RealtimeClientPresenceTests.swift#EndingLineNumber=3096&StartingLineNumber=3096)
534d9f1f-1f18-4a0a-9fb4-1cfd2e714d3f 6aea6767-16df-40c3-911b-20d4f96c9afc RealtimeClientPresenceTests test__090__Presence__leaveClient__should_implicitly_attach_the_Channel() XCTAssertNil failed: "Error 0 - channel has detached" (/Users/runner/work/ably-cocoa/ably-cocoa/Test/Tests/RealtimeClientPresenceTests.swift#EndingLineNumber=3096&StartingLineNumber=3096)
9759adb4-a061-4cc7-8794-e76644a3ad66 a57daa64-cb38-4dad-9788-980b93ccad70 RealtimeClientPresenceTests test__093__Presence__Connection_state_conditions__all_presence_messages_are_published_immediately_if_the_connection_is_CONNECTED() XCTAssertNil failed: "Error 0 - channel has detached" (/Users/runner/work/ably-cocoa/ably-cocoa/Test/Tests/RealtimeClientPresenceTests.swift#EndingLineNumber=3096&StartingLineNumber=3096)
3d02401e-e632-42d5-9910-c20d10b5f782 1a0d6474-285c-4fcb-8aba-438c3723ad7b RealtimeClientPresenceTests test__094__Presence__Connection_state_conditions__all_presence_messages_will_be_queued_and_delivered_as_soon_as_the_connection_state_returns_to_CONNECTED() XCTAssertNil failed: "Error 0 - channel has detached" (/Users/runner/work/ably-cocoa/ably-cocoa/Test/Tests/RealtimeClientPresenceTests.swift#EndingLineNumber=3258&StartingLineNumber=3258)
243aed5a-3111-436a-aba7-ade47c825e3b 51de19db-f7f6-4e13-8079-cbf90703c0a4 RealtimeClientPresenceTests test__117__Presence__enterClient__should_be_present_all_the_registered_members_on_a_presence_channel() Waited more than 20.0 seconds (/Users/runner/work/ably-cocoa/ably-cocoa/Test/Tests/RealtimeClientPresenceTests.swift#EndingLineNumber=4055&StartingLineNumber=4055)
43c47783-7873-446a-810c-fc16b5264a3f 391ee30f-7781-4831-aeee-2334e60fb3fe RealtimeClientPresenceTests test__118__Presence__presence_message_attributes__if_the_presence_message_does_not_contain_an_id__it_should_be_set_to_protocolMsgId_index() XCTAssertNil failed: "Error 0 - channel has detached" (/Users/runner/work/ably-cocoa/ably-cocoa/Test/Tests/RealtimeClientPresenceTests.swift#EndingLineNumber=4062&StartingLineNumber=4062)
47d0aeb8-7979-4346-a248-39a061d62027 4fba756f-ff94-41f2-95a5-0f11192c678d RealtimeClientPresenceTests test__200__Presence__PresenceMap_should_perform_re_entry_whenever_a_channel_moves_into_the_attached_state_and_presence_message_consists_of_enter_action_with_client_id_and_data() expected to have Array<ARTPresenceMessage> with count 2, got 0 Actual Value: [] (/Users/runner/work/ably-cocoa/ably-cocoa/Test/Tests/RealtimeClientPresenceTests.swift#EndingLineNumber=2932&StartingLineNumber=2932)
c4034978-b599-40d0-aaf8-f28ff612b892 5c5a4bee-8a29-49ca-baed-cf21480fa671 RestClientChannelTests test__047__status__with_subscribers__returns_a_channel_details_object_populated_with_channel_metrics() Waited more than 20.0 seconds (/Users/runner/work/ably-cocoa/ably-cocoa/Test/Tests/RestClientChannelTests.swift#EndingLineNumber=1631&StartingLineNumber=1631)
ebd6c7b1-869f-40d2-bfed-6b5068cb1e84 d5bcaf22-ff21-4cc5-8249-80158dc04652 RestClientPresenceTests test__001__Presence__presence_messages_retrieved_are_decoded_in_the_same_way_that_messages_are_decoded() Waited more than 20.0 seconds (/Users/runner/work/ably-cocoa/ably-cocoa/Test/Tests/RestClientPresenceTests.swift#EndingLineNumber=458&StartingLineNumber=458)
9dd39bb8-115b-4892-8472-ad28bb77d9f0 226b246e-5ff0-4821-a339-378ddff939dd RestClientPresenceTests test__004__Presence__get__clientId_should_filter_members_by_the_provided_clientId() expected to eventually have Dictionary<String, ARTPresenceMessage> with count 3, got 0 Actual Value: [:] (/Users/runner/work/ably-cocoa/ably-cocoa/Test/Tests/RestClientPresenceTests.swift#EndingLineNumber=99&StartingLineNumber=99)