Details of upload 00ca9d39-7822-4028-ae7d-f37d0480bf2a

Created at
2024-02-29T14:34:34.913Z
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/22127532148
Loop iteration
1

Test failures

There are 44 failures in this upload.

Failure ID Test case ID Test class Test case Message
56f0069b-87e0-4595-9f4c-b303601e3420 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)
ccbfb8a2-b77f-46d3-8d20-6a94d9b649a2 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)
e6675748-2a73-4939-8dbb-923b43d34549 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)
3e9bd33f-30a5-475d-a569-6ada012f5a35 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)
c6fa8a73-e18a-43aa-b5b2-94a4690dd2d4 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)
26e9f49e-b145-431b-8ed6-a3342ce3a4a0 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)
b83250b7-15ba-431a-9a52-b686d2d91671 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)
14848e13-25bf-489c-9b66-a246aae1c789 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)
0fd2e567-d338-4d32-bbff-dce97dae2286 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)
3e36c907-e373-43c9-811f-5c697c1fe9f4 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)
a073e06b-31e6-4f0d-bb00-3e26f7d0982e 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)
cfff899e-8c74-49c4-85ae-8b55666a4bd5 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)
1ddbed58-f8ec-4891-b42a-bd8ab31a236d 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)
2c84031a-6da1-4479-ad26-f4e0ac101aa0 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)
562c7d40-1f23-4009-a695-8bff2c2446a4 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)
21b5c5ce-461e-4dfc-a628-5e4e3033154e 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)
c88dea33-bd7f-4d25-8732-185283a9ede8 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)
48647c73-018d-457d-a1cd-311c3ace1173 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)
1e6359c1-b0b5-403d-8130-30d1072a0c36 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)
ee50dd84-ce06-473b-baaa-4adbed32a5ad 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)
dbb56be2-ad0d-463f-a68e-c3b6d72f655c 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)
08145228-bc8a-463a-9ce7-cb221e198ca5 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)
744e0c78-5ada-4766-9afc-789041060fd7 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)
285a62be-6662-4f77-9b32-dd3dbd5bd11c 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)
0a61e1d4-f8b5-4693-9b8e-70a542889b4a 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)
2ad1e076-8248-44c2-aa05-40a5526da01a 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)
50d388fa-a675-47cd-a2a1-ea5a7261c1a5 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)
b3c8a783-1464-4ede-9590-41b9478da6ff 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)
aff7c7aa-65fc-401a-af69-9d884f25fe69 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)
80f33648-c122-447a-b941-d52e8e901425 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)
96dddde8-16b5-4b6a-b2e0-f997932d139c 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)
65ab1e5a-80c1-441a-b309-23409aecab37 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)
f146b230-8c43-4330-9209-1b199c5c05b6 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)
71401db4-cdfd-4e4d-a608-5ff1eef913db 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)
3ea2a470-7aa0-4ea6-9656-07582c98ff6f 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)
143d0df1-b1a9-4d45-93c7-1936df1caa16 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)
9331eedf-abde-4c9b-8033-1b5af4a3b3a9 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)
cb783cf4-3581-4adc-84ba-2979c5156925 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)
f9bfc956-3ede-41d8-8634-599bb611db4b 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)
169d22d4-bba3-481b-bfbf-0edabb091cfe 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)
98f1f105-d268-409c-90f7-c7bee84f5d98 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)
06d5fc99-f054-4957-ba0e-704f6bc74309 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)
00f31dbe-127b-419f-aed0-81ac6de4dec7 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)
71736239-3b41-4468-aeaa-330a138afed5 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)