Details of upload eba52aac-58df-48b0-9093-0b6f63a061df

Created at
2024-02-29T14:45:37.213Z
Total number of tests
975
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/22127531157
Loop iteration
1

Test failures

There are 44 failures in this upload.

Failure ID Test case ID Test class Test case Message
0dcdf05e-24c5-4056-9e68-507f32b79f31 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)
6abe51be-072a-45b5-8dcb-2cca88754a59 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)
0f053085-d744-4698-9dc1-8ba51fc4d3c0 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)
724b5ccd-1a31-410d-89d5-b876ffe2de32 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)
6b1fd19f-8f31-474a-8165-7bca30130cba 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)
87eaa978-6fc7-436b-8faf-1d620901e174 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)
5a1ce6d3-20e2-4096-81dd-9c72af5682b5 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)
d945be8c-fe3c-4db4-bfba-d27240fb512d 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)
373118c3-60c6-4790-825a-a07fd2da274c 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)
83487ba1-7296-47d3-a48c-c3df1c65cc28 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)
3ba5956e-8872-4cb9-a23b-90ca0923bd6a 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)
d19a0de0-f3d4-4d4d-ae8e-017d608627bd 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)
eab57613-49ab-4ff1-b991-92408f46d8aa 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)
f121ac70-51f3-4d32-89d7-1d7c0600af9c 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)
988592cf-6b0c-46af-bd0c-dca9dd4bedb6 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)
2db81413-6aba-4e55-855c-34a9c80e73e5 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)
38f81677-248c-4ceb-ab34-18a77a7c2c17 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)
1b3b2375-3274-4b39-86fc-bff2732da11b 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)
af56b5d7-0f79-4d2e-bde8-e0480b92bd3d 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)
369b6225-13cb-4c75-bb2c-2c42278a688f 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)
98ccda41-30d5-4637-a3fe-8df29fc4d286 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)
491ddcad-30f1-4c6e-80bb-88c2ff0063f9 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)
8874ff5e-037c-40e6-8afd-82ccd8556194 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)
561f1442-cdcd-41ec-9ac2-c009cbed5104 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)
41f484c1-17ff-4329-bbe6-06b757928237 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)
5c17eedd-0e9d-417a-a832-567e1d080cee 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)
e12190c3-38be-4ecc-ad7a-0add4e93addd 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)
11496fb8-d692-442a-bc04-be56bbf134df 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)
b733b90f-5d54-43ba-8268-0e3219e642aa 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)
30638d03-6010-4abd-a12a-0ace53577dbc 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)
dd150089-d196-44d4-9586-820ef67760e7 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)
ceb455d9-c373-45d0-a258-3db865fa27d8 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)
b9ba409e-f87c-4e26-b697-7f97ceae8f99 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)
ad6109f1-f0ca-444e-9523-cb3586becd52 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)
176cb823-8461-465e-a036-767b68b87371 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)
9e5c4efd-f572-435c-a2d3-5e43cdafc8fe 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)
3e7e799c-8e08-4970-a4a3-46816d879697 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)
605d41a6-ac9c-42a9-a2db-c0d4e5130076 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)
082d74ae-1935-461d-b81e-946d3e9a3d20 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)
98f45421-086a-45da-990a-3c7efc3028ac 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)
2ec0d0e7-27ec-43ab-9b22-e6f23a582e31 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)
6684d9e1-afea-4627-9c9b-e6173d94c5b2 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)
24f1bfe4-7170-4b71-ab3e-5a35e4339495 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)
fdd08619-07c5-4052-8662-f49279eca5bb 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)