Details of upload 4d207d35-62c2-4c05-964f-ae0b933593ef

Created at
2022-04-11T15:41:41.737Z
Total number of tests
906
JUnit report XML
View report
GitHub repository
ably/ably-cocoa
Commit SHA
6325687
Pull request base ref
main
Pull request head ref
1331-increase-logging-in-1e5beffd-b21f-4281-85c9-b1b6ab02471d
Branch / tag name
1342/merge
Workflow asset retention period
90 days
GitHub action
__run
GitHub run ID
2148547671
GitHub run attempt
1
GitHub run number
130
GitHub job
check
GitHub job URL
Not known
Loop iteration
3

Test failures

There are 19 failures in this upload.

Failure ID Test case ID Test class Test case Message
4b7757e8-bad1-44d0-a34c-baa7845b7cf9 181c0d92-7356-4faf-acd0-7cc9b78a0aa2 AuthTests test__148__JWT_and_realtime__when_token_expires_and_has_a_means_to_renew__reconnects_using_authCallback_and_obtains_a_new_token() Waited more than 20.0 seconds (/Users/runner/work/ably-cocoa/ably-cocoa/Spec/Tests/AuthTests.swift#CharacterRangeLen=0&EndingLineNumber=4171&StartingLineNumber=4171)
d4950159-ac8a-4d59-a3ce-74b77dcd2424 9e66f6aa-08fb-4f5c-bc18-4c54a55daa38 ObjectLifetimesTests test__004__ObjectLifetimes__when_user_leaves_Realtime_open__still_works() Waited more than 20.0 seconds (/Users/runner/work/ably-cocoa/ably-cocoa/Spec/Tests/ObjectLifetimesTests.swift#CharacterRangeLen=0&EndingLineNumber=88&StartingLineNumber=88)
f3038f47-420e-47eb-a85c-9dea02ce18e3 ebeba20b-9367-4a83-927c-1fa3e7c2110e RealtimeClientChannelTests test__004__Channel__EventEmitter__channel_states_and_events__should_implement_the_EventEmitter_and_emit_events_for_FAILED_state_changes() expected to equal <Initialized>, got <Attaching> (/Users/runner/work/ably-cocoa/ably-cocoa/Spec/Tests/RealtimeClientChannelTests.swift#CharacterRangeLen=0&EndingLineNumber=314&StartingLineNumber=314)
62171b86-af08-47a5-92f4-d05508b0e1ea 930c2574-6caf-42c1-9955-b68e6ab0e674 RealtimeClientChannelTests test__007__Channel__EventEmitter__channel_states_and_events__should_not_emit_detached_event_on_an_already_detached_channel() expected to not equal <Attaching>, got <Attaching> (/Users/runner/work/ably-cocoa/ably-cocoa/Spec/Tests/RealtimeClientChannelTests.swift#CharacterRangeLen=0&EndingLineNumber=401&StartingLineNumber=401)
acd8d2d5-24e3-4eec-b5bc-7f4683188e4c 787cdd99-a26a-4d5f-ba52-a5f618fe6f20 RealtimeClientChannelTests test__016__Channel__connection_state__if_the_connection_state_enters_the_DISCONNECTED_state__it_will_have_no_effect_on_the_channel_states() Waited more than 20.0 seconds (/Users/runner/work/ably-cocoa/ably-cocoa/Spec/Tests/RealtimeClientChannelTests.swift#CharacterRangeLen=0&EndingLineNumber=996&StartingLineNumber=996)
8cfe830f-5b02-4ae1-8aa5-5509b6d8eb47 93a1358c-cd03-42d7-95d4-ae5a59ec8b82 RealtimeClientChannelTests test__021__Channel__connection_state__changes_to_FAILED__should_keep_the_channels_attached_when_client_reconnected_successfully_and_queue_messages_is_disabled() Waited more than 20.0 seconds (/Users/runner/work/ably-cocoa/ably-cocoa/Spec/Tests/RealtimeClientChannelTests.swift#CharacterRangeLen=0&EndingLineNumber=705&StartingLineNumber=705)
48caa152-632e-4ea6-86a4-8a6bc04b3ae5 ab7cba73-1b27-4b6c-af66-3be459426081 RealtimeClientChannelTests test__095__Channel__publish__Unidentified_clients_using_Basic_Auth__should_have_the_provided_clientId_on_received_message_when_it_was_published_with_clientId() Waited more than 20.0 seconds (/Users/runner/work/ably-cocoa/ably-cocoa/Spec/Tests/RealtimeClientChannelTests.swift#CharacterRangeLen=0&EndingLineNumber=2828&StartingLineNumber=2828)
f052012a-e92f-4631-8a6b-c15ca590cc42 8cb121a2-ed2c-47a0-8e16-57e068897036 RealtimeClientChannelTests test__097__Channel__publish__expect_either__a_name_string_and_data_payload() expected to eventually equal <string_data>, got <nil> (use beNil() to match nils) (/Users/runner/work/ably-cocoa/ably-cocoa/Spec/Tests/RealtimeClientChannelTests.swift#CharacterRangeLen=0&EndingLineNumber=2898&StartingLineNumber=2898)
814af758-46ef-4401-ae30-914455dbe442 be5a801e-c21f-4adf-8169-17cc53e393b5 RealtimeClientChannelTests test__112__Channel__subscribe__should_deliver_the_message_even_if_there_is_an_error_while_decoding__using_crypto_data_128() expected to equal <<1cee1c61 23fc2f26 cf6013d9 3c740eb6 61c8b5cc 58752bdc 3540ba91 7569327d 1514bfbd cf6ff9b4 9e9615b4 744814f5 c61151b8 9f8c7811 93537c8e 63d3f9a3>>, got <The quick brown fox jumped over the lazy dog> (/Users/runner/work/ably-cocoa/ably-cocoa/Spec/Tests/RealtimeClientChannelTests.swift#CharacterRangeLen=0&EndingLineNumber=87&StartingLineNumber=87)
2b0f3420-ada5-4fb9-8b4a-c61628bccf6a 93636fa4-ff25-4ccf-9c26-b81ad0258288 RealtimeClientChannelTests test__114__Channel__subscribe__message_cannot_be_decoded_or_decrypted__should_deliver_with_encoding_attribute_set_indicating_the_residual_encoding_and_error_should_be_emitted() expected to equal <<7b226b65 79223a31 7d>>, got <nil> (use beNil() to match nils) (/Users/runner/work/ably-cocoa/ably-cocoa/Spec/Tests/RealtimeClientChannelTests.swift#CharacterRangeLen=0&EndingLineNumber=3303&StartingLineNumber=3303)
38900327-d3c7-4d68-9b26-0fd69591f47e b656cc23-f68e-44ff-af02-7922a37ad3ec RealtimeClientChannelTests test__115__Channel__unsubscribe__with_no_arguments_unsubscribes_the_provided_listener_to_all_messages_if_subscribed() expected to be nil, got <Error 40005 - Invalid key in request: (null):(null). (See https://help.ably.io/error/40005 for help.)> (/Users/runner/work/ably-cocoa/ably-cocoa/Spec/Tests/RealtimeClientChannelTests.swift#CharacterRangeLen=0&EndingLineNumber=3368&StartingLineNumber=3368)
bf528f0f-8558-427d-8c35-0631ddbc1efa 08204352-6d46-47d5-b03d-5f0ff7dfce11 RealtimeClientChannelTests test__116__Channel__unsubscribe__with_a_single_name_argument_unsubscribes_the_provided_listener_if_previously_subscribed_with_a_name_specific_subscription() expected to be nil, got <Error 40005 - Invalid key in request: (null):(null). (See https://help.ably.io/error/40005 for help.)> (/Users/runner/work/ably-cocoa/ably-cocoa/Spec/Tests/RealtimeClientChannelTests.swift#CharacterRangeLen=0&EndingLineNumber=3390&StartingLineNumber=3390)
a2e51631-aa2d-4317-9d0e-44a127df9281 a6be36cb-34d4-4f11-81fa-74f06f383f21 RealtimeClientChannelTests test__118__Channel__history__should_return_a_PaginatedResult_page() expected to be nil, got <Error 40005 - Invalid key in request: (null):(null). (See https://help.ably.io/error/40005 for help.)> (/Users/runner/work/ably-cocoa/ably-cocoa/Spec/Tests/RealtimeClientChannelTests.swift#CharacterRangeLen=0&EndingLineNumber=3560&StartingLineNumber=3560)
48dc120d-c2f4-4772-ae56-f53354a012b3 a54435fe-9030-49cb-a96d-b36575fb0bb7 RealtimeClientChannelTests test__119__Channel__history__should_retrieve_all_available_messages() expected to eventually equal <Attached>, got <Failed> (/Users/runner/work/ably-cocoa/ably-cocoa/Spec/Tests/RealtimeClientChannelTests.swift#CharacterRangeLen=0&EndingLineNumber=3594&StartingLineNumber=3594)
29ce267c-b85d-40b1-ba1c-f75cfcea0fc5 5446ff21-fb56-4f2f-83be-3584acae08be RealtimeClientChannelTests test__131__Channel__history__if_the_channel_receives_a_server_initiated_DETACHED_message_when__if_the_channel_was_already_in_the_ATTACHING_state__the_channel_will_transition_to_the_SUSPENDED_state_and_the_error_will_be_emitted_in_the_ChannelStateChange_event() expected to be close to <2022-04-11 15:30:52.0960> (within 1.5), got <2022-04-11 15:30:35.1260> (/Users/runner/work/ably-cocoa/ably-cocoa/Spec/Tests/RealtimeClientChannelTests.swift#CharacterRangeLen=0&EndingLineNumber=3883&StartingLineNumber=3883)
37f32545-8abf-4e4c-9a0b-e0c0f507c827 4f0242fb-d507-4200-9402-863cf7700750 RealtimeClientChannelTests test__137__Channel__history__Channel_options__setOptions__should_fail_if_the_attach_moves_to_DETACHED() Waited more than 20.0 seconds (/Users/runner/work/ably-cocoa/ably-cocoa/Spec/Tests/RealtimeClientChannelTests.swift#CharacterRangeLen=0&EndingLineNumber=4171&StartingLineNumber=4171)
ab43650c-45a1-4538-beec-f9dc919ff357 d82905dc-a1c1-4cd4-9d15-af18304d7e2c RealtimeClientChannelTests test__Channel_options__setOptions__shouldUpdateOptionsOfRestChannel() Waited more than 20.0 seconds (/Users/runner/work/ably-cocoa/ably-cocoa/Spec/Tests/RealtimeClientChannelTests.swift#CharacterRangeLen=0&EndingLineNumber=4224&StartingLineNumber=4224)
42a91d41-d3ac-42b7-85b2-e6d3b035cd34 26112626-f0dd-4b99-a80c-ae1ed413aeff RealtimeClientConnectionTests test__002__Connection__should_connect_manually() expected to be nil, got <Error 80000 - Unable to locate connection XYy66Wu8_tbK8l1a. (See https://help.ably.io/error/80000 for help.)> (/Users/runner/work/ably-cocoa/ably-cocoa/Spec/Tests/RealtimeClientConnectionTests.swift#CharacterRangeLen=0&EndingLineNumber=317&StartingLineNumber=317)
244a461f-1cf5-4c32-be5a-fe6809bbbf67 ecb7da2d-b16a-4621-992d-53a9f6eb7cb0 RestClientPresenceTests test__006__Presence__history__should_return_a_PaginatedResult_page_containing_the_first_page_of_members() expected to have Array<ARTPresenceMessage> with count 50, got 51 Actual Value: [<ARTPresenceMessage: 0x7fc0689332d0> {id: g7EkQP-57F:50:0,clientId: user51,connectionId: g7EkQP-57F,timestamp: 2022-04-11 15:40:07 +0000,encoding: (null),data: online,action: 2,syncSessionId: 0}, <ARTPresenceMessage: 0x7fc068910080> {id: g7EkQP-57F:49:0,clientId: user50,connectionId: g7EkQP-57F,timestamp: 2022-04-11 15:40:07 +0000,encoding: (null),data: online,action: 2,syncSessionId: 0}, <ARTPresenceMessage: 0x7fc06891aee0> {id: g7EkQP-57F:48:0,clientId: user49,connectionId: g7EkQP-57F,timestamp: 2022-04-11 15:40:07 +0000,encoding: (null),data: online,action: 2,syncSessionId: 0}, <ARTPresenceMessage: 0x7fc068978d20> {id: g7EkQP-57F:47:0,clientId: user48,connectionId: g7EkQP-57F,timestamp: 2022-04-11 15:40:06 +0000,encoding: (null),data: online,action: 2,syncSessionId: 0}, <ARTPresenceMessage: 0x7fc0689b0170> {id: g7EkQP-57F:46:0,clientId: user47,connectionId: g7EkQP-57F,timestamp: 2022-04-11 15:40:06 +0000,encoding: (null),data: online,action: 2,syncSessionId: 0}, <ARTPresenceMessage: 0x7fc0689abb80> {id: g7EkQP-57F:45:0,clientId: user46,connectionId: g7EkQP-57F,timestamp: 2022-04-11 15:40:05 +0000,encoding: (null),data: online,action: 2,syncSessionId: 0}, <ARTPresenceMessage: 0x7fc0689aa900> {id: g7EkQP-57F:44:0,clientId: user45,connectionId: g7EkQP-57F,timestamp: 2022-04-11 15:40:05 +0000,encoding: (null),data: online,action: 2,syncSessionId: 0}, <ARTPresenceMessage: 0x7fc068969380> {id: g7EkQP-57F:43:0,clientId: user44,connectionId: g7EkQP-57F,timestamp: 2022-04-11 15:40:05 +0000,encoding: (null),data: online,action: 2,syncSessionId: 0}, <ARTPresenceMessage: 0x7fc0689db2d0> {id: g7EkQP-57F:42:0,clientId: user43,connectionId: g7EkQP-57F,timestamp: 2022-04-11 15:40:05 +0000,encoding: (null),data: online,action: 2,syncSessionId: 0}, <ARTPresenceMessage: 0x7fc0689edc20> {id: g7EkQP-57F:41:0,clientId: user42,connectionId: g7EkQP-57F,timestamp: 2022-04-11 15:40:04 +0000,encoding: (null),data: online,action: 2,syncSessionId: 0}, <ARTPresenceMessage: 0x7fc068958d00> {id: g7EkQP-57F:40:0,clientId: user41,connectionId: g7EkQP-57F,timestamp: 2022-04-11 15:40:04 +0000,encoding: (null),data: online,action: 2,syncSessionId: 0}, <ARTPresenceMessage: 0x7fc0689cf230> {id: g7EkQP-57F:39:0,clientId: user40,connectionId: g7EkQP-57F,timestamp: 2022-04-11 15:40:04 +0000,encoding: (null),data: online,action: 2,syncSessionId: 0}, <ARTPresenceMessage: 0x7fc068918a20> {id: g7EkQP-57F:38:0,clientId: user39,connectionId: g7EkQP-57F,timestamp: 2022-04-11 15:40:04 +0000,encoding: (null),data: online,action: 2,syncSessionId: 0}, <ARTPresenceMessage: 0x7fc06897dd80> {id: g7EkQP-57F:37:0,clientId: user38,connectionId: g7EkQP-57F,timestamp: 2022-04-11 15:40:03 +0000,encoding: (null),data: online,action: 2,syncSessionId: 0}, <ARTPresenceMessage: 0x7fc06899bcd0> {id: g7EkQP-57F:36:0,clientId: user37,connectionId: g7EkQP-57F,timestamp: 2022-04-11 15:40:03 +0000,encoding: (null),data: online,action: 2,syncSessionId: 0}, <ARTPresenceMessage: 0x7fc0689e6720> {id: g7EkQP-57F:35:0,clientId: user36,connectionId: g7EkQP-57F,timestamp: 2022-04-11 15:40:03 +0000,encoding: (null),data: online,action: 2,syncSessionId: 0}, <ARTPresenceMessage: 0x7fc0689ef210> {id: g7EkQP-57F:34:0,clientId: user35,connectionId: g7EkQP-57F,timestamp: 2022-04-11 15:40:03 +0000,encoding: (null),data: online,action: 2,syncSessionId: 0}, <ARTPresenceMessage: 0x7fc068960a90> {id: g7EkQP-57F:33:0,clientId: user34,connectionId: g7EkQP-57F,timestamp: 2022-04-11 15:40:02 +0000,encoding: (null),data: online,action: 2,syncSessionId: 0}, <ARTPresenceMessage: 0x7fc0689f6820> {id: g7EkQP-57F:32:0,clientId: user33,connectionId: g7EkQP-57F,timestamp: 2022-04-11 15:40:02 +0000,encoding: (null),data: online,action: 2,syncSessionId: 0}, <ARTPresenceMessage: 0x7fc0689d7fc0> {id: g7EkQP-57F:31:0,clientId: user32,connectionId: g7EkQP-57F,timestamp: 2022-04-11 15:40:01 +0000,encoding: (null),data: online,action: 2,syncSessionId: 0}, <ARTPresenceMessage: 0x7fc068964490> {id: g7EkQP-57F:30:0,clientId: user31,connectionId: g7EkQP-57F,timestamp: 2022-04-11 15:40:01 +0000,encoding: (null),data: online,action: 2,syncSessionId: 0}, <ARTPresenceMessage: 0x7fc0689e5190> {id: g7EkQP-57F:29:0,clientId: user30,connectionId: g7EkQP-57F,timestamp: 2022-04-11 15:40:01 +0000,encoding: (null),data: online,action: 2,syncSessionId: 0}, <ARTPresenceMessage: 0x7fc068996c70> {id: g7EkQP-57F:28:0,clientId: user29,connectionId: g7EkQP-57F,timestamp: 2022-04-11 15:40:01 +0000,encoding: (null),data: online,action: 2,syncSessionId: 0}, <ARTPresenceMessage: 0x7fc068926330> {id: g7EkQP-57F:27:0,clientId: user28,connectionId: g7EkQP-57F,timestamp: 2022-04-11 15:40:00 +0000,encoding: (null),data: online,action: 2,syncSessionId: 0}, <ARTPresenceMessage: 0x7fc068918030> {id: g7EkQP-57F:26:0,clientId: user27,connectionId: g7EkQP-57F,timestamp: 2022-04-11 15:40:00 +0000,encoding: (null),data: online,action: 2,syncSessionId: 0}, <ARTPresenceMessage: 0x7fc0689dcd30> {id: g7EkQP-57F:25:0,clientId: user26,connectionId: g7EkQP-57F,timestamp: 2022-04-11 15:40:00 +0000,encoding: (null),data: online,action: 2,syncSessionId: 0}, <ARTPresenceMessage: 0x7fc068986670> {id: g7EkQP-57F:24:0,clientId: user25,connectionId: g7EkQP-57F,timestamp: 2022-04-11 15:40:00 +0000,encoding: (null),data: online,action: 2,syncSessionId: 0}, <ARTPresenceMessage: 0x7fc0689e3530> {id: g7EkQP-57F:23:0,clientId: user24,connectionId: g7EkQP-57F,timestamp: 2022-04-11 15:39:59 +0000,encoding: (null),data: online,action: 2,syncSessionId: 0}, <ARTPresenceMessage: 0x7fc06892dff0> {id: g7EkQP-57F:22:0,clientId: user23,connectionId: g7EkQP-57F,timestamp: 2022-04-11 15:39:59 +0000,encoding: (null),data: online,action: 2,syncSessionId: 0}, <ARTPresenceMessage: 0x7fc068942850> {id: g7EkQP-57F:21:0,clientId: user22,connectionId: g7EkQP-57F,timestamp: 2022-04-11 15:39:59 +0000,encoding: (null),data: online,action: 2,syncSessionId: 0}, <ARTPresenceMessage: 0x7fc0689e95a0> {id: g7EkQP-57F:20:0,clientId: user21,connectionId: g7EkQP-57F,timestamp: 2022-04-11 15:39:59 +0000,encoding: (null),data: online,action: 2,syncSessionId: 0}, <ARTPresenceMessage: 0x7fc068ec9ae0> {id: g7EkQP-57F:19:0,clientId: user20,connectionId: g7EkQP-57F,timestamp: 2022-04-11 15:39:58 +0000,encoding: (null),data: online,action: 2,syncSessionId: 0}, <ARTPresenceMessage: 0x7fc068ec7880> {id: g7EkQP-57F:18:0,clientId: user19,connectionId: g7EkQP-57F,timestamp: 2022-04-11 15:39:58 +0000,encoding: (null),data: online,action: 2,syncSessionId: 0}, <ARTPresenceMessage: 0x7fc068eaec60> {id: g7EkQP-57F:17:0,clientId: user18,connectionId: g7EkQP-57F,timestamp: 2022-04-11 15:39:57 +0000,encoding: (null),data: online,action: 2,syncSessionId: 0}, <ARTPresenceMessage: 0x7fc068ea6d00> {id: g7EkQP-57F:16:0,clientId: user17,connectionId: g7EkQP-57F,timestamp: 2022-04-11 15:39:57 +0000,encoding: (null),data: online,action: 2,syncSessionId: 0}, <ARTPresenceMessage: 0x7fc068e79ce0> {id: g7EkQP-57F:15:0,clientId: user16,connectionId: g7EkQP-57F,timestamp: 2022-04-11 15:39:57 +0000,encoding: (null),data: online,action: 2,syncSessionId: 0}, <ARTPresenceMessage: 0x7fc068e16ae0> {id: g7EkQP-57F:14:0,clientId: user15,connectionId: g7EkQP-57F,timestamp: 2022-04-11 15:39:57 +0000,encoding: (null),data: online,action: 2,syncSessionId: 0}, <ARTPresenceMessage: 0x7fc068e9e230> {id: g7EkQP-57F:13:0,clientId: user14,connectionId: g7EkQP-57F,timestamp: 2022-04-11 15:39:56 +0000,encoding: (null),data: online,action: 2,syncSessionId: 0}, <ARTPresenceMessage: 0x7fc0689d5990> {id: g7EkQP-57F:12:0,clientId: user13,connectionId: g7EkQP-57F,timestamp: 2022-04-11 15:39:56 +0000,encoding: (null),data: online,action: 2,syncSessionId: 0}, <ARTPresenceMessage: 0x7fc0689b5af0> {id: g7EkQP-57F:11:0,clientId: user12,connectionId: g7EkQP-57F,timestamp: 2022-04-11 15:39:56 +0000,encoding: (null),data: online,action: 2,syncSessionId: 0}, <ARTPresenceMessage: 0x7fc068953440> {id: g7EkQP-57F:10:0,clientId: user11,connectionId: g7EkQP-57F,timestamp: 2022-04-11 15:39:56 +0000,encoding: (null),data: online,action: 2,syncSessionId: 0}, <ARTPresenceMessage: 0x7fc06895a1f0> {id: g7EkQP-57F:9:0,clientId: user10,connectionId: g7EkQP-57F,timestamp: 2022-04-11 15:39:55 +0000,encoding: (null),data: online,action: 2,syncSessionId: 0}, <ARTPresenceMessage: 0x7fc0689ec370> {id: g7EkQP-57F:8:0,clientId: user9,connectionId: g7EkQP-57F,timestamp: 2022-04-11 15:39:55 +0000,encoding: (null),data: online,action: 2,syncSessionId: 0}, <ARTPresenceMessage: 0x7fc0689bbbb0> {id: g7EkQP-57F:7:0,clientId: user8,connectionId: g7EkQP-57F,timestamp: 2022-04-11 15:39:55 +0000,encoding: (null),data: online,action: 2,syncSessionId: 0}, <ARTPresenceMessage: 0x7fc068977100> {id: g7EkQP-57F:6:0,clientId: user7,connectionId: g7EkQP-57F,timestamp: 2022-04-11 15:39:54 +0000,encoding: (null),data: online,action: 2,syncSessionId: 0}, <ARTPresenceMessage: 0x7fc068975d60> {id: g7EkQP-57F:5:0,clientId: user6,connectionId: g7EkQP-57F,timestamp: 2022-04-11 15:39:54 +0000,encoding: (null),data: online,action: 2,syncSessionId: 0}, <ARTPresenceMessage: 0x7fc06897bb40> {id: g7EkQP-57F:4:0,clientId: user5,connectionId: g7EkQP-57F,timestamp: 2022-04-11 15:39:54 +0000,encoding: (null),data: online,action: 2,syncSessionId: 0}, <ARTPresenceMessage: 0x7fc068957430> {id: g7EkQP-57F:3:0,clientId: user4,connectionId: g7EkQP-57F,timestamp: 2022-04-11 15:39:53 +0000,encoding: (null),data: online,action: 2,syncSessionId: 0}, <ARTPresenceMessage: 0x7fc0689b90a0> {id: g7EkQP-57F:2:0,clientId: user3,connectionId: g7EkQP-57F,timestamp: 2022-04-11 15:39:53 +0000,encoding: (null),data: online,action: 2,syncSessionId: 0}, <ARTPresenceMessage: 0x7fc0689c5270> {id: g7EkQP-57F:1:0,clientId: user2,connectionId: g7EkQP-57F,timestamp: 2022-04-11 15:39:53 +0000,encoding: (null),data: online,action: 2,syncSessionId: 0}, <ARTPresenceMessage: 0x7fc0689df7c0> {id: g7EkQP-57F:0:0,clientId: user1,connectionId: g7EkQP-57F,timestamp: 2022-04-11 15:39:53 +0000,encoding: (null),data: online,action: 2,syncSessionId: 0}] (/Users/runner/work/ably-cocoa/ably-cocoa/Spec/Tests/RestClientPresenceTests.swift#CharacterRangeLen=0&EndingLineNumber=198&StartingLineNumber=198)