Details of upload 1f450a14-7979-4a42-9b3c-0743c343bffe

Created at
2025-09-16T13:55:55.019Z
Total number of tests
524
JUnit report XML
View report
GitHub repository
ably/ably-cocoa
Commit SHA
b813fc6
Pull request base ref
swift-migration-experiments-groundwork
Pull request head ref
2025-09-08-third-claude-code-attempt-at-porting-to-swift
Branch / tag name
2110/merge
Workflow asset retention period
90 days
GitHub action
__run_6
GitHub run ID
17765604698
GitHub run attempt
1
GitHub run number
752
GitHub job
check
GitHub job URL
https://github.com/ably/ably-cocoa/actions/runs/17765604698/job/50488152246
Loop iteration
1

Test failures

There are 166 failures in this upload.

Failure ID Test case ID Test class Test case Message
ef853366-3de2-4b38-9337-40e0e2814f37 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() Test crashed with signal trap.
4ab9f466-6b41-4b29-bb13-acce76fbfb85 71e970e1-a189-4934-a8f0-d7434a079c88 RealtimeClientPresenceTests test__067__Presence__enter__implicitly_attaches_the_Channel() Test crashed with signal trap.
5bdcf48a-e896-4297-8dd9-c93545ec0e2f 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() Crash: xctest (78205) unwrapValueWithAmbiguousObjectiveCNullability<A>(_:)
e01d6a1d-6aa1-4406-bb85-cd15ca653df1 e609c253-d7cb-4f3a-8e9c-e94754ee3309 AuthTests test__002__should_accept_authURL_response_with_timestamp_argument_as_string() XCTAssertNil failed: "Error -1002 - unsupported URL (reason: NSURLErrorDomain)" (/Users/runner/work/ably-cocoa/ably-cocoa/Test/AblyTests/Tests/AuthTests.swift#EndingLineNumber=4531&StartingLineNumber=4531)
5484332d-dd64-490a-8531-d9257da2ce17 988dff42-5889-451a-baee-2d3ed9fa383b AuthTests test__007__Token__should_URL_query_be_correctly_encoded() failed - expected to param <capability=%7B%22*%22:%5B%22*%22%5D%7D> exists, got <capability=%7B%22*%22:%5B%22*%22%5D%7D&timestamp=1475965860000&format=msgpack> (/Users/runner/work/ably-cocoa/ably-cocoa/Test/AblyTests/Tests/AuthTests.swift#EndingLineNumber=1061&StartingLineNumber=1061)
f5d0638b-5739-40b2-a395-249beebc0726 0371c657-95d1-4abc-a0d3-f508de21794f AuthTests test__013__Token__token_auth__for_Realtime_connections__should_send_the_token_in_the_querystring_as_a_param_named_accessToken() failed - expected to param <accessToken=_tmp_KpYE7A.DN4XTByp9yi57hrnyJPsYc6fp-Enrq6MnOccSR8dRSaVZl4gxnrLByLBpCKNrlWaKulcxBweOUh4DjclURAORmOLrMArIaBttv7GY7akTc14u8n7Dx1xqublZodDBR5Oj> exists, got <agent=ably-cocoa/1.2.44%20macOS/15.6.0&format=msgpack&accessToken=_tmp_KpYE7A.DN4XTByp9yi57hrnyJPsYc6fp-Enrq6MnOccSR8dRSaVZl4gxnrLByLBpCKNrlWaKulcxBweOUh4DjclURAORmOLrMArIaBttv7GY7akTc14u8n7Dx1xqublZodDBR5Oj&v=2&echo=true> (/Users/runner/work/ably-cocoa/ably-cocoa/Test/AblyTests/Tests/AuthTests.swift#EndingLineNumber=206&StartingLineNumber=206)
f44422b4-788c-4c24-9b75-ffda6d4d8317 85ddf9cb-cd8f-4bfe-b462-adfeed9f75d2 AuthTests test__026__Token__authentication_method__if_a_request_by_a_realtime_client_to_an_authUrl_results_in_an_HTTP_403_the_client_library_should_transition_to_the_FAILED_state() failed - Waited more than 20.0 seconds (/Users/runner/work/ably-cocoa/ably-cocoa/Test/AblyTests/Tests/AuthTests.swift#EndingLineNumber=532&StartingLineNumber=532)
e3abc93f-32b6-4f9b-9ab9-fb5013b75e92 c8f6c971-0304-413d-89c5-52ea488fffcc AuthTests test__032__Token__options__if_an_attempt_by_the_realtime_client_library_to_authenticate_is_made_using_the_authUrl_or_authCallback__the_request_to_authUrl_fails__if_the_connection_is_CONNECTING__then_the_connection_attempt_should_be_treated_as_unsuccessful() XCTUnwrap failed: expected non-nil value of type "ARTErrorInfo" - ErrorInfo is empty (/Users/runner/work/ably-cocoa/ably-cocoa/Test/AblyTests/Tests/AuthTests.swift#EndingLineNumber=601&StartingLineNumber=601)
987bc99b-2eb3-4a32-aa17-d1980e0d1aee e9b41379-97dc-4c11-9322-62380b5399d4 AuthTests test__033__Token__options__if_an_attempt_by_the_realtime_client_library_to_authenticate_is_made_using_the_authUrl_or_authCallback__the_request_to_authUrl_fails__if_the_connection_is_CONNECTED__then_the_connection_should_remain_CONNECTED() failed - Waited more than 20.0 seconds (/Users/runner/work/ably-cocoa/ably-cocoa/Test/AblyTests/Tests/AuthTests.swift#EndingLineNumber=620&StartingLineNumber=620)
ddb83356-bd59-4f91-84b1-fead15aa3718 5c87aba4-1d09-4f32-845d-779c8b2270b7 AuthTests test__036__Token__options__if_an_attempt_by_the_realtime_client_library_to_authenticate_is_made_using_the_authUrl_or_authCallback__the_provided_token_is_in_an_invalid_format__if_the_connection_is_CONNECTING__then_the_connection_attempt_should_be_treated_as_unsuccessful() failed - expected to contain <content response cannot be used for token request>, got <Error Domain=NSURLErrorDomain Code=-1002 "unsupported URL" UserInfo={_NSURLErrorFailingURLSessionTaskErrorKey=LocalDataTask <D9A6B5C7-4ED9-4862-9AD8-676C54057767>.<1>, NSLocalizedDescription=unsupported URL, _NSURLErrorRelatedURLSessionTaskErrorKey=("LocalDataTask <D9A6B5C7-4ED9-4862-9AD8-676C54057767>.<1>"), NSUnderlyingError=0x600003b53c00 {Error Domain=kCFErrorDomainCFNetwork Code=-1002 "(null)"}}> (/Users/runner/work/ably-cocoa/ably-cocoa/Test/AblyTests/Tests/AuthTests.swift#EndingLineNumber=742&StartingLineNumber=742)
0faf1e43-42a5-4d93-af60-6e8571d81460 d89ecbb0-8647-477e-a819-e69f32646a83 AuthTests test__037__Token__options__if_an_attempt_by_the_realtime_client_library_to_authenticate_is_made_using_the_authUrl_or_authCallback__the_provided_token_is_in_an_invalid_format__if_the_connection_is_CONNECTED__then_the_connection_should_remain_CONNECTED() failed - Waited more than 20.0 seconds (/Users/runner/work/ably-cocoa/ably-cocoa/Test/AblyTests/Tests/AuthTests.swift#EndingLineNumber=761&StartingLineNumber=761)
b811e20a-0298-49fb-8d31-43e512cc7369 4f5b7c26-a481-492e-bdf7-8177b005660d AuthTests test__044__Token__token_auth_and_clientId__Incompatible_client__with_Realtime__it_should_change_the_connection_state_to_FAILED_and_emit_an_error() Crash: xctest (10389) unwrapValueWithAmbiguousObjectiveCNullability<A>(_:)
42bd254f-1940-41e0-9b5a-3ed8ef271efb 5e00ec77-8e4a-46d0-9258-dceb531c222a AuthTests test__064__requestToken__authUrl__query_will_provide_a_token_string() XCTAssertEqual failed: ("nil") is not equal to ("Optional("echo.ably.io")") (/Users/runner/work/ably-cocoa/ably-cocoa/Test/AblyTests/Tests/AuthTests.swift#EndingLineNumber=1503&StartingLineNumber=1503)
d107b171-4cdb-4169-8511-77ba53b1d6a0 ac813b40-6aaf-4d38-b025-1f42e3ef9d7e AuthTests test__065__requestToken__authUrl__query_will_provide_a_TokenDetails() XCTUnwrap failed: throwing "NSInvalidArgumentException: *** +[NSJSONSerialization dataWithJSONObject:options:error:]: Invalid top-level type in JSON write" - Invalid TokenDetails (/Users/runner/work/ably-cocoa/ably-cocoa/Test/AblyTests/Tests/AuthTests.swift#EndingLineNumber=1515&StartingLineNumber=1515)
f7c3452e-6371-4b63-a91b-1b632fd8509a 86188caa-8cbf-4144-8df0-e7ec142fd415 AuthTests test__066__requestToken__authUrl__query_will_provide_a_TokenRequest() XCTUnwrap failed: throwing "NSInvalidArgumentException: *** +[NSJSONSerialization dataWithJSONObject:options:error:]: Invalid top-level type in JSON write" - Invalid TokenRequest (/Users/runner/work/ably-cocoa/ably-cocoa/Test/AblyTests/Tests/AuthTests.swift#EndingLineNumber=1571&StartingLineNumber=1571)
790021b4-85a3-4033-9b4a-392a75cb3649 6f6496c9-dff5-4331-b1e3-5fda34effa21 AuthTests test__067__requestToken__authUrl__TokenParams_should_take_precedence_over_any_configured_authParams_when_a_name_conflict_occurs() Crash: xctest (13686) closure #1 in closure #2 in AuthTests.test__067__requestToken__authUrl__TokenParams_should_take_precedence_over_any_configured_authParams_when_a_name_conflict_occurs()
232ea24d-e302-46dd-b1a2-09efd0cb40b6 9eb9f6a2-328b-4b88-8714-2f0722755364 AuthTests test__075__requestToken__When_authCallback_option_is_set__it_will_invoke_the_callback__with_a_TokenRequest() XCTAssertTrue failed (/Users/runner/work/ably-cocoa/ably-cocoa/Test/AblyTests/Tests/AuthTests.swift#EndingLineNumber=1863&StartingLineNumber=1863)
98bc36d9-4289-4ce5-bff8-0ffba26f3816 3cdd883a-9372-46f7-aed4-af055837472e AuthTests test__090__createTokenRequest__TTL__should_be_specified_in_milliseconds() Crash: xctest (15071) closure #1 in closure #1 in AuthTests.test__090__createTokenRequest__TTL__should_be_specified_in_milliseconds()
b7d7bd72-ce35-4125-9739-fce7193be722 5c7f3170-1fd4-430d-9f12-b339133e913a AuthTests test__099__authorize__on_subsequent_authorisations__should_store_the_AuthOptions_with_authUrl() XCTAssertNil failed: "Error Domain=NSURLErrorDomain Code=-1002 "unsupported URL" UserInfo={NSUnderlyingError=0x600002420c60 {Error Domain=kCFErrorDomainCFNetwork Code=-1002 "(null)"}, NSLocalizedDescription=unsupported URL, _NSURLErrorFailingURLSessionTaskErrorKey=LocalDataTask <D2ED4731-7E0C-4691-AC90-D4B9172B04D6>.<1>, _NSURLErrorRelatedURLSessionTaskErrorKey=( "LocalDataTask <D2ED4731-7E0C-4691-AC90-D4B9172B04D6>.<1>" )}" (/Users/runner/work/ably-cocoa/ably-cocoa/Test/AblyTests/Tests/AuthTests.swift#EndingLineNumber=2742&StartingLineNumber=2742)
d85be811-0a62-490c-b662-d07ff3a70252 c5d6dadc-5655-4db2-9e0a-1b1703be3d31 AuthTests test__106__authorize__should_adhere_to_all_requirements_relating_to__authUrl() failed - Error is nil (/Users/runner/work/ably-cocoa/ably-cocoa/Test/AblyTests/Tests/AuthTests.swift#EndingLineNumber=3013&StartingLineNumber=3013)
a989e319-23b5-41c4-a800-edc4db0c79d8 bf3fce77-0599-41b1-a0c5-2c56010f41ab AuthTests test__107__authorize__should_adhere_to_all_requirements_relating_to__authUrl_with_json() XCTUnwrap failed: throwing "NSInvalidArgumentException: *** +[NSJSONSerialization dataWithJSONObject:options:error:]: Invalid top-level type in JSON write" - Couldn't encode token details (/Users/runner/work/ably-cocoa/ably-cocoa/Test/AblyTests/Tests/AuthTests.swift#EndingLineNumber=3026&StartingLineNumber=3026)
197c12bc-032c-4f85-8e23-e39d02d331ae 68c6b5e2-d84c-4b7f-8bc7-ad71831d989b AuthTests test__108__authorize__should_adhere_to_all_requirements_relating_to__authUrl_returning_TokenRequest_decodes_TTL_as_expected() XCTUnwrap failed: throwing "NSInvalidArgumentException: *** +[NSJSONSerialization dataWithJSONObject:options:error:]: Invalid top-level type in JSON write" - Encode failure (/Users/runner/work/ably-cocoa/ably-cocoa/Test/AblyTests/Tests/AuthTests.swift#EndingLineNumber=3080&StartingLineNumber=3080)
4824cd52-0406-41c5-aa76-644153d79d1f 5f70ebd1-703e-4892-a612-d926afe8619a RealtimeClientPresenceTests test__052__Presence__PresenceMap__compare_for_newness__split_the_id_of_both_presence_messages() XCTAssertEqual failed: ("0") is not equal to ("1") (/Users/runner/work/ably-cocoa/ably-cocoa/Test/AblyTests/Tests/RealtimeClientPresenceTests.swift#EndingLineNumber=1744&StartingLineNumber=1744)
c802748d-e05f-4e67-b709-cbd5ff7a78dd 6adc6bb5-f481-4314-88cd-76cb232fdc11 AuthTests test__109__authorize__should_adhere_to_all_requirements_relating_to__authUrl_with_plain_text() XCTAssertNil failed: "Error Domain=NSURLErrorDomain Code=-1002 "unsupported URL" UserInfo={_NSURLErrorRelatedURLSessionTaskErrorKey=( "LocalDataTask <C5DF8C46-E911-4BC0-9948-206F38FD657D>.<1>" ), NSUnderlyingError=0x600002435140 {Error Domain=kCFErrorDomainCFNetwork Code=-1002 "(null)"}, _NSURLErrorFailingURLSessionTaskErrorKey=LocalDataTask <C5DF8C46-E911-4BC0-9948-206F38FD657D>.<1>, NSLocalizedDescription=unsupported URL}" (/Users/runner/work/ably-cocoa/ably-cocoa/Test/AblyTests/Tests/AuthTests.swift#EndingLineNumber=3127&StartingLineNumber=3127)
c0e1bed1-7bfe-46a2-81c6-6287e5faabf1 2435e200-0339-468f-951a-8b0780c900ef AuthTests test__111__authorize__when_TokenParams_and_AuthOptions_are_provided__should_supersede_configured_AuthOptions__using_authUrl__even_if_arguments_objects_are_empty() XCTUnwrap failed: throwing "NSInvalidArgumentException: *** +[NSJSONSerialization dataWithJSONObject:options:error:]: Invalid top-level type in JSON write" - Encode failure (/Users/runner/work/ably-cocoa/ably-cocoa/Test/AblyTests/Tests/AuthTests.swift#EndingLineNumber=3192&StartingLineNumber=3192)
c77d6251-97dd-418a-8c59-5530e96f3a73 f724070b-5530-4962-a4e0-20688f220bf1 AuthTests test__122__authorize__two_consecutive_authorizations__using_Realtime_and_connection_is_CONNECTING__should_call_each_Realtime_authorize_callback() failed - expected to param <accessToken=_tmp_Civ5vA.DjiZ3Q-T9Oy-N4QhbDlugUZ8d3q6aVrwmYNJGoB_1oWHzZfgU6wsi8ZbY3be2hYYiskX8tOGA5rMUn2mStJ6hsIeVShSmxVZvFoljFBUfw2pwTj8hxtaJgbnqgQBMK8tC> exists, got <echo=true&v=2&accessToken=_tmp_Civ5vA.DjiZ3Q-T9Oy-N4QhbDlugUZ8d3q6aVrwmYNJGoB_1oWHzZfgU6wsi8ZbY3be2hYYiskX8tOGA5rMUn2mStJ6hsIeVShSmxVZvFoljFBUfw2pwTj8hxtaJgbnqgQBMK8tC&agent=ably-cocoa/1.2.44%20macOS/15.6.0&format=msgpack> (/Users/runner/work/ably-cocoa/ably-cocoa/Test/AblyTests/Tests/AuthTests.swift#EndingLineNumber=3791&StartingLineNumber=3791)
660d51c1-1cf2-4700-9d86-b04dc89c4ea3 fea972ab-db84-458c-9bfb-5c52da48f514 AuthTests test__129__TokenParams__timestamp_should_not_be_a_member_of_any_default_token_params() failed - expected to be greater than <0>, got <0> (/Users/runner/work/ably-cocoa/ably-cocoa/Test/AblyTests/Tests/AuthTests.swift#EndingLineNumber=3977&StartingLineNumber=3977)
722afca6-a3f6-4e42-9b78-35094e19696f 9989f7ef-95c7-426b-9f60-a5e1f2ded09a AuthTests test__133__TokenRequest__fromJson__with_TTL__accepts_a_NSDictionary() Crash: xctest (17255) test__accepts_a_NSDictionary #1 () in AuthTests.reusableTestsTestTokenRequestFromJson(_:testCase:beforeEach:afterEach:check:). libsystem-c.dylib: abort() called
7713b260-9007-4bb4-9d56-32e3a4aca35b 85521fb2-d232-435d-bdb3-4576448b3b3e AuthTests test__135__TokenRequest__fromJson__without_TTL__accepts_a_NSDictionary() Crash: xctest (17713) test__accepts_a_NSDictionary #1 () in AuthTests.reusableTestsTestTokenRequestFromJson(_:testCase:beforeEach:afterEach:check:). libsystem-c.dylib: abort() called
aac39a3b-c196-4460-bba6-fc4ed44ac167 b83f81cc-0109-4cc3-923b-4991e20c54b6 AuthTests test__137__TokenDetails__fromJson__accepts_a_NSDictionary() Crash: xctest (18829) AuthTests.test__137__TokenDetails__fromJson__accepts_a_NSDictionary(). libsystem-c.dylib: abort() called
0041dbdc-20f1-438e-b030-cdf490d85f22 ce645d27-2448-432d-87b0-93c2a3551127 AuthTests test__142__JWT_and_realtime__when_using_authUrl__with_valid_credentials__fetches_a_channels_and_posts_a_message() failed - Waited more than 20.0 seconds (/Users/runner/work/ably-cocoa/ably-cocoa/Test/AblyTests/Tests/AuthTests.swift#EndingLineNumber=4152&StartingLineNumber=4152)
04333029-bccc-4a82-8a1b-6d095d43de63 6124b61f-19f6-48cb-af64-10d2f7f9493b AuthTests test__143__JWT_and_realtime__when_using_authUrl__with_wrong_credentials__fails_to_connect_with_reason__invalid_signature_() XCTAssertEqual failed: ("80019") is not equal to ("40144") (/Users/runner/work/ably-cocoa/ably-cocoa/Test/AblyTests/Tests/AuthTests.swift#EndingLineNumber=4181&StartingLineNumber=4181)
a4f13612-2616-4a21-9899-d7c9217e1b42 eaebbab2-8b9f-4204-9c48-17e3cd9c4ca6 AuthTests test__144__JWT_and_realtime__when_using_authUrl__when_token_expires__receives_a_40142_error_from_the_server() failed - Waited more than 20.0 seconds (/Users/runner/work/ably-cocoa/ably-cocoa/Test/AblyTests/Tests/AuthTests.swift#EndingLineNumber=4203&StartingLineNumber=4203)
244ebfd8-a856-4ee0-959a-ff33c2365d43 1b51839b-2e27-4574-a935-c6a9198f94e1 AuthTests test__145__JWT_and_realtime__when_using_authUrl__when_the_server_sends_and_AUTH_protocol_message__client_reauths_correctly_without_going_through_a_disconnection() failed - Waited more than 20.0 seconds (/Users/runner/work/ably-cocoa/ably-cocoa/Test/AblyTests/Tests/AuthTests.swift#EndingLineNumber=4237&StartingLineNumber=4237)
dde45169-4ca5-47e3-b389-f191f0ab97dc 87a40fc3-f49e-4640-9356-9dbe751c870e AuthTests test__156__JWT_and_rest__when_the_JWT_token_is_returned_with_application_jwt_content_type__the_client_successfully_connects_and_pulls_stats() XCTAssertNil failed: "Error 40400 - Could not find path: /createJWT" (/Users/runner/work/ably-cocoa/ably-cocoa/Test/AblyTests/Tests/AuthTests.swift#EndingLineNumber=4452&StartingLineNumber=4452)
b08900d7-dbba-47cd-98af-9d084bb3635d 29e223f8-0a2f-44be-a31b-ba318a53ed7d AuthTests test__157__JWT_and_rest__when_the_JWT_token_is_returned_with_application_jwt_content_type__the_client_can_request_a_new_token_to_initilize_another_client_that_connects_and_pulls_stats() Crash: xctest (19358) closure #1 in closure #1 in AuthTests.test__157__JWT_and_rest__when_the_JWT_token_is_returned_with_application_jwt_content_type__the_client_can_request_a_new_token_to_initilize_another_client_that_connects_and_pulls_stats()
28019483-039c-41e3-bbf0-9f76566b9aa4 734b5c47-2ed0-457d-bf07-15c2b163fea0 ChannelOptionsTests test_copyChannelOptions() Crash: xctest (22686) static ARTCrypto.getDefaultParams(_:)
3eca4974-c2f5-4656-b2b2-2bb3a7f9b76d 93d12fb2-d73a-43ec-a541-ad44396863c7 ChannelOptionsTests test_copyRealtimeChannelOptions() Crash: xctest (23155) static ARTCrypto.getDefaultParams(_:)
60a1986e-e79a-48d8-ac02-49df9f13b552 7df332a9-fef5-47b4-971c-157350d9b652 CryptoTests test__002__Crypto__getDefaultParams__calculates_a_keyLength_from_the_key__its_size_in_bits_() Crash: xctest (24353) static ARTCrypto.getDefaultParams(_:)
d48fc3aa-7c1f-48ca-905c-c202bf35b7fb 1d04b1e5-51bb-4fcc-82ee-dec8ead35f69 CryptoTests test__004__Crypto__getDefaultParams__key_parameter__can_be_a_binary() Crash: xctest (24986) static ARTCrypto.getDefaultParams(_:)
1461caa1-e9c0-43d7-adad-06373b840ded 652673e9-235b-497b-97f8-9b99e9e1098a CryptoTests test__011__Crypto__with_fixtures_from_crypto_data_128_json__should_encrypt_messages_as_expected_in_the_fixtures() XCTAssertEqual failed: ("<ARTMessage: 0x000000011d61c4f0> { id: nil, clientId: nil, connectionId: nil, timestamp: nil, encoding: Optional("utf-8/cipher+aes-128-cbc/base64"), data: Optional("HO4cYSP8LybPYBPZPHQOtmHItcxYdSvcNUC6kXVpMn0VFL+9z2/5tJ6WFbR0SBT1xhFRuJ+MeBGTU3yOY9P5ow==") extras: nil, name: example action: Create serial: nil updateSerial: nil version: nil createdAt: nil updatedAt: nil refType: nil refSerial: nil operation: nil summary: nil }") is not equal to ("<ARTMessage: 0x000000011d61f590> { id: nil, clientId: nil, connectionId: nil, timestamp: nil, encoding: Optional("utf-8/cipher+aes-128-cbc/base64"), data: Optional("HO4cYSP8LybPYBPZPHQOtmHItcxYdSvcNUC6kXVpMn0VFL+9z2/5tJ6WFbR0SBT1xhFRuJ+MeBGTU3yOY9P5ow==") extras: nil, name: example action: Create serial: nil updateSerial: nil version: nil createdAt: nil updatedAt: nil refType: nil refSerial: nil operation: nil summary: nil }") (/Users/runner/work/ably-cocoa/ably-cocoa/Test/AblyTests/Tests/CryptoTests.swift#EndingLineNumber=162&StartingLineNumber=162)
9b2be5c7-80d9-4977-ae74-683bba40b47d bf5103c9-44cd-414f-b063-b9f2a1995aa0 CryptoTests test__012__Crypto__with_fixtures_from_crypto_data_128_json__should_decrypt_messages_as_expected_in_the_fixtures() XCTAssertEqual failed: ("<ARTMessage: 0x000000011d61f970> { id: nil, clientId: nil, connectionId: nil, timestamp: nil, encoding: nil, data: Optional(Optional("The quick brown fox jumped over the lazy dog")) extras: nil, name: example action: Create serial: nil updateSerial: nil version: nil createdAt: nil updatedAt: nil refType: nil refSerial: nil operation: nil summary: nil }") is not equal to ("<ARTMessage: 0x000000011d6044a0> { id: nil, clientId: nil, connectionId: nil, timestamp: nil, encoding: nil, data: Optional("The quick brown fox jumped over the lazy dog") extras: nil, name: example action: Create serial: nil updateSerial: nil version: nil createdAt: nil updatedAt: nil refType: nil refSerial: nil operation: nil summary: nil }") (/Users/runner/work/ably-cocoa/ably-cocoa/Test/AblyTests/Tests/CryptoTests.swift#EndingLineNumber=179&StartingLineNumber=179)
1bad8b1a-e05d-4a4f-8ff8-2f522a544f55 32417542-2489-426e-9fbe-987d5ca479f0 RealtimeClientPresenceTests test__053__Presence__PresenceMap__compare_for_newness__presence_message_has_a_connectionId_which_is_not_an_initial_substring_of_its_id__compares_them_by_timestamp_numerically() XCTAssertEqual failed: ("0") is not equal to ("1") (/Users/runner/work/ably-cocoa/ably-cocoa/Test/AblyTests/Tests/RealtimeClientPresenceTests.swift#EndingLineNumber=1666&StartingLineNumber=1666)
e2d755d2-d2ba-4de1-a959-37960a8d0ac8 13347ff5-369a-4bd0-835b-cb93a998cacb RealtimeClientPresenceTests test__056__Presence__enter__should_result_in_an_error_if_the_client_does_not_have_required_presence_permission() Test crashed with signal trap.
33dd5153-b2a7-4353-adcf-cd20ae0d808d 4646770f-8186-4a6e-9b53-030ce027f3e6 RealtimeClientPresenceTests test__057__Presence__update__should_result_in_an_error_immediately_if_the_client_is_anonymous() Test crashed with signal trap.
42f7fc13-1ee8-4934-b638-744c822f52c4 086e6218-93b3-48a9-8f70-580325b0014e RealtimeClientPresenceTests test__060__Presence__update__should_result_in_an_error_if_the_client_does_not_have_required_presence_permission() Test crashed with signal trap.
55e9a986-2f93-4648-b420-32b0248ef852 39104623-fb43-4e25-9e45-79683d9945b6 RealtimeClientPresenceTests test__061__Presence__update__should_result_in_an_error_if_Ably_service_determines_that_the_client_is_unidentified() Test crashed with signal trap.
0d25c17c-9aca-47a7-a3aa-23c7cb767eba 42dc4bcd-9dfb-4486-a63e-50bfce9e5adc RealtimeClientPresenceTests test__062__Presence__leave__optionally_a_callback_can_be_provided_that_is_called_for_success() Test crashed with signal trap.
4cdd15df-d2df-4e9e-8a79-cc87215dbe35 7b4a1c93-f48b-4d0e-ae5e-b8bb7aaff373 RealtimeClientPresenceTests test__063__Presence__leave__optionally_a_callback_can_be_provided_that_is_called_for_failure() Test crashed with signal trap.
aae6f433-3d8c-4df0-84b4-3f730c02dcaf 058ef3da-6bc9-4e6e-aca7-98b83256a7a6 RealtimeClientPresenceTests test__064__Presence__leave__should_raise_an_error_if_client_is_not_present() Crash: xctest (75727) unwrapValueWithAmbiguousObjectiveCNullability<A>(_:)
11a83140-f630-4a1e-9549-b1d2b20fdbe8 d1f04c9f-96f5-41d5-b42b-207fc07ea715 CryptoTests test__013__Crypto__with_fixtures_from_crypto_data_256_json__should_encrypt_messages_as_expected_in_the_fixtures() XCTAssertEqual failed: ("<ARTMessage: 0x000000011d6044a0> { id: nil, clientId: nil, connectionId: nil, timestamp: nil, encoding: Optional("utf-8/cipher+aes-256-cbc/base64"), data: Optional("NMDl1Acnel8HVdu1cEWdr9CGPYFoBoLgJCzoybbQbnyfwx3UQ8CGuKyP/g56Za/JB3xW6XGkNzrHYvZwad4fvA==") extras: nil, name: example action: Create serial: nil updateSerial: nil version: nil createdAt: nil updatedAt: nil refType: nil refSerial: nil operation: nil summary: nil }") is not equal to ("<ARTMessage: 0x000000011d61b700> { id: nil, clientId: nil, connectionId: nil, timestamp: nil, encoding: Optional("utf-8/cipher+aes-256-cbc/base64"), data: Optional("NMDl1Acnel8HVdu1cEWdr9CGPYFoBoLgJCzoybbQbnyfwx3UQ8CGuKyP/g56Za/JB3xW6XGkNzrHYvZwad4fvA==") extras: nil, name: example action: Create serial: nil updateSerial: nil version: nil createdAt: nil updatedAt: nil refType: nil refSerial: nil operation: nil summary: nil }") (/Users/runner/work/ably-cocoa/ably-cocoa/Test/AblyTests/Tests/CryptoTests.swift#EndingLineNumber=162&StartingLineNumber=162)
0aaef397-f63f-47af-ae8d-4828709ef024 ff60f5de-0995-4d49-b3cc-fde85ac97d83 CryptoTests test__014__Crypto__with_fixtures_from_crypto_data_256_json__should_decrypt_messages_as_expected_in_the_fixtures() XCTAssertEqual failed: ("<ARTMessage: 0x000000011d61bcb0> { id: nil, clientId: nil, connectionId: nil, timestamp: nil, encoding: nil, data: Optional(Optional("The quick brown fox jumped over the lazy dog")) extras: nil, name: example action: Create serial: nil updateSerial: nil version: nil createdAt: nil updatedAt: nil refType: nil refSerial: nil operation: nil summary: nil }") is not equal to ("<ARTMessage: 0x000000011d6044a0> { id: nil, clientId: nil, connectionId: nil, timestamp: nil, encoding: nil, data: Optional("The quick brown fox jumped over the lazy dog") extras: nil, name: example action: Create serial: nil updateSerial: nil version: nil createdAt: nil updatedAt: nil refType: nil refSerial: nil operation: nil summary: nil }") (/Users/runner/work/ably-cocoa/ably-cocoa/Test/AblyTests/Tests/CryptoTests.swift#EndingLineNumber=179&StartingLineNumber=179)
29fba0a5-b3d6-4602-82da-a5e8c15af0a5 1d9a80ef-948d-44a6-912b-c1e886ca3160 CryptoTests test__015__Crypto__with_fixtures_from_crypto_data_128_json__manual_decrypt_messages_as_expected_in_the_fixtures() XCTAssertEqual failed: ("<ARTMessage: 0x000000011e04ade0> { id: nil, clientId: nil, connectionId: nil, timestamp: nil, encoding: nil, data: Optional(Optional("The quick brown fox jumped over the lazy dog")) extras: nil, name: example action: Create serial: nil updateSerial: nil version: nil createdAt: nil updatedAt: nil refType: nil refSerial: nil operation: nil summary: nil }") is not equal to ("<ARTMessage: 0x000000011e04d210> { id: nil, clientId: nil, connectionId: nil, timestamp: nil, encoding: nil, data: Optional("The quick brown fox jumped over the lazy dog") extras: nil, name: example action: Create serial: nil updateSerial: nil version: nil createdAt: nil updatedAt: nil refType: nil refSerial: nil operation: nil summary: nil }") (/Users/runner/work/ably-cocoa/ably-cocoa/Test/AblyTests/Tests/CryptoTests.swift#EndingLineNumber=216&StartingLineNumber=216)
6b511ec0-0eb1-4a50-a24d-8038658dfa01 a1cb3a15-0296-41cc-8fff-5d29576917f2 CryptoTests test__016__Crypto__with_fixtures_from_crypto_data_256_json__manual_decrypt_messages_as_expected_in_the_fixtures() XCTAssertEqual failed: ("<ARTMessage: 0x000000011d791690> { id: nil, clientId: nil, connectionId: nil, timestamp: nil, encoding: nil, data: Optional(Optional("The quick brown fox jumped over the lazy dog")) extras: nil, name: example action: Create serial: nil updateSerial: nil version: nil createdAt: nil updatedAt: nil refType: nil refSerial: nil operation: nil summary: nil }") is not equal to ("<ARTMessage: 0x000000011d787740> { id: nil, clientId: nil, connectionId: nil, timestamp: nil, encoding: nil, data: Optional("The quick brown fox jumped over the lazy dog") extras: nil, name: example action: Create serial: nil updateSerial: nil version: nil createdAt: nil updatedAt: nil refType: nil refSerial: nil operation: nil summary: nil }") (/Users/runner/work/ably-cocoa/ably-cocoa/Test/AblyTests/Tests/CryptoTests.swift#EndingLineNumber=216&StartingLineNumber=216)
efbfa465-6259-4e07-b957-b116663a6ae0 1e4cb687-6d57-4a49-94d2-3dea1df52645 DeltaCodecTests test__002__DeltaCodec__decoding__should_fail_and_recover_when_the_vcdiff_messages_are_out_of_order() failed - Waited more than 20.0 seconds (/Users/runner/work/ably-cocoa/ably-cocoa/Test/AblyTests/Tests/DeltaCodecTests.swift#EndingLineNumber=181&StartingLineNumber=181)
82572df3-1659-49c8-9a42-cb50653ea6af 782f7ca8-16c7-45fa-93b9-2ddd1aa4ab9f DeltaCodecTests test__003__DeltaCodec__decoding__should_recover_when_the_vcdiff_message_decoding_fails() failed - Waited more than 20.0 seconds (/Users/runner/work/ably-cocoa/ably-cocoa/Test/AblyTests/Tests/DeltaCodecTests.swift#EndingLineNumber=236&StartingLineNumber=236)
b966143c-9671-4db8-b0b0-751429ac11b7 9e66f6aa-08fb-4f5c-bc18-4c54a55daa38 ObjectLifetimesTests test__004__ObjectLifetimes__when_user_leaves_Realtime_open__still_works() Crash: xctest (26157) unwrapValueWithAmbiguousObjectiveCNullability<A>(_:)
b907a04e-66de-4d20-ba4f-ed29dcc4d5d7 5dfbc3a4-e580-46ab-a989-413047d812e8 ObjectLifetimesTests test__005__ObjectLifetimes__when_Realtime_is_closed_and_user_loses_its_reference__channels_don_t_leak() Crash: xctest (28310) unwrapValueWithAmbiguousObjectiveCNullability<A>(_:)
c6dfe2b5-1d4f-4cb5-a040-5d24cbbfd515 fd953a3b-88ef-4e81-9c23-cb2dcaa2d517 RealtimeClientChannelsTests test__004__Channels__get__accessing_an_existing_Channel_with_options_should_update_the_options_and_then_return_the_object() XCTAssertNil failed: "<AblySwift.ARTRealtimeChannelOptions: 0x60000056ee20>" (/Users/runner/work/ably-cocoa/ably-cocoa/Test/AblyTests/Tests/RealtimeClientChannelsTests.swift#EndingLineNumber=80&StartingLineNumber=80)
041b0b53-65ca-4a0e-9c4f-c435d76ba984 e78c32c1-273f-470d-a272-dc0b2afae167 RealtimeClientPresenceTests test__004__Presence__callback_can_be_provided_that_will_be_called_upon_success() Crash: xctest (28950) unwrapValueWithAmbiguousObjectiveCNullability<A>(_:)
756d56ad-8c3f-4217-bdf7-cb733123768f 64ff260b-19eb-4fb0-8ccb-e91bc2be94db RealtimeClientPresenceTests test__005__Presence__callback_can_be_provided_that_will_be_called_upon_failure() Crash: xctest (34595) unwrapValueWithAmbiguousObjectiveCNullability<A>(_:)
dc5446cd-d02d-49a2-a9a0-9c6c94b92f8f 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() Crash: xctest (35565) unwrapValueWithAmbiguousObjectiveCNullability<A>(_:)
83ec0698-01eb-4bda-9211-535018d0fe66 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() Crash: xctest (36746) unwrapValueWithAmbiguousObjectiveCNullability<A>(_:)
0796b369-4df6-4bb0-ba35-597b90194149 0cde8214-69e6-499c-956e-a00ba036af05 RealtimeClientPresenceTests test__013__Presence__PresenceMap_has_existing_members_when_a_SYNC_is_started__should_ensure_that_members_no_longer_present_on_the_channel_are_removed_from_the_local_PresenceMap_once_the_sync_is_complete() Crash: xctest (37464) TestProxyTransport.send(_:)
4bce31f6-c500-45bf-98d8-0ada48c6db60 84c9fbc5-8882-4010-ba99-3e44d1793397 RealtimeClientPresenceTests test__015__Presence__subscribe__with_no_arguments_should_subscribe_a_listener_to_all_presence_messages() Crash: xctest (44763) unwrapValueWithAmbiguousObjectiveCNullability<A>(_:)
d8d28ef4-6a99-4d99-a752-c3f72b33ea01 b6700a0a-df60-4936-8528-f2833adb04fd RealtimeClientPresenceTests test__017__Presence__Channel_state_change_side_effects__if_a_channel_enters_the_ATTACHED_state_then_all_queued_presence_messages_will_be_sent_immediately_and_a_presence_SYNC_may_be_initiated() Crash: xctest (46098) unwrapValueWithAmbiguousObjectiveCNullability<A>(_:)
bb48df77-79b6-4ee3-b209-8e4057615d25 0648cb45-0cb3-43ec-9b51-adfd63ada756 RealtimeClientPresenceTests test__018__Presence__Channel_state_change_side_effects__if_the_channel_enters_the_FAILED_state__all_queued_presence_messages_should_fail_immediately() Crash: xctest (46735) unwrapValueWithAmbiguousObjectiveCNullability<A>(_:)
ec57202c-7690-4a01-b930-edb9a95f89ad 12e88312-9d11-4ace-bcc0-367205c9c24a RealtimeClientPresenceTests test__019__Presence__Channel_state_change_side_effects__if_the_channel_enters_the_FAILED_state__should_clear_the_PresenceMap_including_local_members_and_does_not_emit_any_presence_events() Crash: xctest (47961) unwrapValueWithAmbiguousObjectiveCNullability<A>(_:)
978a92bb-d5fb-4eca-825a-b8c1efa945eb ec942625-beaf-476b-ab2f-e8feaa377d65 RealtimeClientPresenceTests test__020__Presence__Channel_state_change_side_effects__if_the_channel_enters_the_DETACHED_state__all_queued_presence_messages_should_fail_immediately() Crash: xctest (48466) unwrapValueWithAmbiguousObjectiveCNullability<A>(_:)
d03b9043-2a9f-46c4-b2b8-82dd8c53e650 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() Crash: xctest (49748) unwrapValueWithAmbiguousObjectiveCNullability<A>(_:)
3894be84-131c-4538-a6a0-f93da2475653 2583e31e-bcfc-4590-8a2b-cde5dc29bac1 RealtimeClientPresenceTests test__022__Presence__Channel_state_change_side_effects__channel_enters_the_SUSPENDED_state__all_queued_presence_messages_should_fail_immediately() Test crashed with signal trap.
a73e90c8-5c5c-4bd2-952e-467c7defad26 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() Test crashed with signal trap.
9ef1d3ff-c889-41be-a933-f38e56210cc6 552340b6-f49c-4b10-a1a7-787b686fca89 RealtimeClientPresenceTests test__029__Presence__subscribe__with_a_single_action_argument() Test crashed with signal trap.
9a25bf8c-447a-4738-abf9-6986fb9f5ffb 3a77867c-4447-48e5-a09b-26fd753ba25c RealtimeClientPresenceTests test__031__Presence__enter__optionally_a_callback_can_be_provided_that_is_called_for_failure() Test crashed with signal trap.
736f0e6d-1a8a-4019-982f-a0b343148414 a96ec163-3062-4138-8f3a-4ed3ff33f96d RealtimeClientPresenceTests test__036__Presence__enter__should_result_in_an_error_if_Ably_service_determines_that_the_client_is_unidentified() Test crashed with signal trap.
e074d895-50ad-4b64-8b88-9deb67c1d613 0e4ded81-ffae-4246-ab54-53b7d412ea8d RealtimeClientPresenceTests test__040__Presence__update__optionally_a_callback_can_be_provided_that_is_called_for_success() Crash: xctest (58418) unwrapValueWithAmbiguousObjectiveCNullability<A>(_:)
69783ba9-d4b9-4db2-935a-70fb2667e87e 1c82008a-6893-4d45-9dda-d4980e7c46d7 RealtimeClientPresenceTests test__041__Presence__update__optionally_a_callback_can_be_provided_that_is_called_for_failure() Test crashed with signal trap.
9f88c1f9-4cd4-42a0-8c35-5d3331f2a64c 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() Test crashed with signal trap.
4d3178a1-5fb0-47c1-a64f-7625a2f0fa76 3746eabb-5ba9-4c1a-9c61-e85fa09ad570 RealtimeClientPresenceTests test__047__Presence__PresenceMap__if_action_of_UPDATE_arrives__it_should_be_added_to_the_presence_map_with_the_action_set_to_PRESENT() Test crashed with signal trap.
fc5bc91d-6f7c-4653-9d8c-66d16baf33a2 b502abea-7a64-42d6-b556-82f6d4195744 RealtimeClientPresenceTests test__070__Presence__leave__should_result_in_an_error_immediately_if_the_client_is_anonymous() Crash: xctest (80780) unwrapValueWithAmbiguousObjectiveCNullability<A>(_:)
b0a3c00e-2f44-40ae-95ef-e80ba79929ce 97c8961a-79f8-4a00-9b7a-8493c8ab7c32 RealtimeClientPresenceTests test__071__Presence__leave__should_result_in_an_error_immediately_if_the_channel_is_DETACHED() Test crashed with signal trap.
3686c551-34bc-490a-bda9-942a207c1026 d6224b3f-7e56-402c-b8d0-c5421cb93186 RealtimeClientPresenceTests test__072__Presence__leave__should_result_in_an_error_immediately_if_the_channel_is_FAILED() Test crashed with signal trap.
aa289ac8-c2bd-49c6-95df-f7ea4d2d19aa bdf925ca-dde0-491c-bf03-82a502842b14 RealtimeClientPresenceTests test__073__Presence__leave__should_result_in_an_error_if_the_client_does_not_have_required_presence_permission() Crash: xctest (84588) unwrapValueWithAmbiguousObjectiveCNullability<A>(_:)
d45936a4-6ec5-489d-9651-52409ee2eafe 8b109cd8-395a-4b6c-b74b-34b2f1f4534b RealtimeClientPresenceTests test__074__Presence__leave__should_result_in_an_error_if_Ably_service_determines_that_the_client_is_unidentified() Crash: xctest (85264) unwrapValueWithAmbiguousObjectiveCNullability<A>(_:)
e651c5e5-c2ac-4971-8b0e-1ce801495c34 1e5beffd-b21f-4281-85c9-b1b6ab02471d RealtimeClientPresenceTests test__078__Presence__enter__optional_data_can_be_included_when_entering_a_channel() Test crashed with signal trap.
5baa6679-9484-4f8b-9ac3-b1f13b92b6e0 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() Test crashed with signal trap.
b0c90b07-e885-44fc-b04f-e41eba8559f2 7a8d38a6-d49a-48b8-aad3-245437fedad8 RealtimeClientPresenceTests test__080__Presence__private_and_internal_PresenceMap_containing_only_members_that_match_the_current_connectionId__any_ENTER__PRESENT__UPDATE_or_LEAVE_event_that_matches_the_current_connectionId_should_be_applied_to_this_object() Test crashed with signal trap.
204004b4-4efb-4afa-a51e-7f05c1be9e25 0e80293f-3cbd-4ff0-baaf-ff40bd405cdb RealtimeClientPresenceTests test__081__Presence__private_and_internal_PresenceMap_containing_only_members_that_match_the_current_connectionId__all_members_belonging_to_the_current_connection_are_published_as_a_PresenceMessage_on_the_Channel_by_the_server_irrespective_of_whether_the_client_has_permission_to_subscribe_or_the_Channel_is_configured_to_publish_presence_events() Test crashed with signal trap.
f6a0eb97-9479-47dd-8823-1f00492fc89f 53110f7e-28b3-4875-a2d6-3e7752a18b70 RealtimeClientPresenceTests test__084__Presence__enterClient__should_implicitly_attach_the_Channel() Test crashed with signal trap.
eaccce7d-4e21-4075-a02d-cf98ae1b4111 475032dd-1b9c-4b7d-919a-be92c30a6438 RealtimeClientPresenceTests test__086__Presence__enterClient__should_result_in_an_error_if_the_channel_moves_to_the_FAILED_state() Test crashed with signal trap.
94663bd6-b7a7-4446-9486-128b10796a14 94987072-0c55-47e1-a8ff-a6223361ceec RealtimeClientPresenceTests test__087__Presence__updateClient__should_implicitly_attach_the_Channel() Test crashed with signal trap.
fabe580b-1f60-447e-8e2c-e47265672d0b 467d19b7-c35e-4f4c-892f-2cf6ae410cbb RealtimeClientPresenceTests test__089__Presence__updateClient__should_result_in_an_error_if_the_channel_moves_to_the_FAILED_state() Test crashed with signal trap.
e7c61337-07cc-4a4d-b4a8-960618c698c0 6aea6767-16df-40c3-911b-20d4f96c9afc RealtimeClientPresenceTests test__090__Presence__leaveClient__should_implicitly_attach_the_Channel() Test crashed with signal trap.
f1ba5a5f-49b5-43b6-b9c4-d31c08f0a3d4 74cbfe96-9e90-43c3-a7d0-1fe9509995b9 RealtimeClientPresenceTests test__091__Presence__leaveClient__should_result_in_an_error_if_the_channel_is_in_the_FAILED_state() Crash: xctest (98970) unwrapValueWithAmbiguousObjectiveCNullability<A>(_:)
163e516e-5ef2-44b9-82ee-ed8b0ea6d1e0 51d5450c-1874-4918-9df4-0c57b37c47ea RealtimeClientPresenceTests test__092__Presence__leaveClient__should_result_in_an_error_if_the_channel_moves_to_the_FAILED_state() Test crashed with signal trap.
043c34f7-0263-411d-97b1-140a7127f88e a57daa64-cb38-4dad-9788-980b93ccad70 RealtimeClientPresenceTests test__093__Presence__Connection_state_conditions__all_presence_messages_are_published_immediately_if_the_connection_is_CONNECTED() Test crashed with signal trap.
9d3ed235-81a3-46ab-8b27-7371b8cdca63 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() XCTAssertEqual failed: ("0") is not equal to ("1") (/Users/runner/work/ably-cocoa/ably-cocoa/Test/AblyTests/Tests/RealtimeClientPresenceTests.swift#EndingLineNumber=3078&StartingLineNumber=3078)
36c3f5a2-d217-451d-9537-a221c7305d30 3d3eb562-982f-43f6-99d0-35e393d3ad06 RealtimeClientPresenceTests test__096__Presence__Connection_state_conditions__should_result_in_an_error_if_the_connection_state_is_INITIALIZED_and_queueMessages_has_been_explicitly_set_to_false() Test crashed with signal trap.
03845813-ffad-4209-8a61-4c178684122a 5a171792-ab9d-4605-a8e2-6f8d963fd1f0 RealtimeClientPresenceTests test__097__Presence__Connection_state_conditions__should_result_in_an_error_if_the_connection_state_is__suspended() Test crashed with signal trap.
d4ecacce-477b-43c3-a7a1-6e1de43b800c 41196838-a277-4392-93db-7cfab1c22cd6 RealtimeClientPresenceTests test__098__Presence__Connection_state_conditions__should_result_in_an_error_if_the_connection_state_is__closed() Test crashed with signal trap.
b1ca4469-095a-48f3-b58a-c8513b228544 45af1ef0-5b49-41fc-9439-4f28196380e9 RealtimeClientPresenceTests test__100__Presence__get__should_return_a_list_of_current_members_on_the_channel() failed - expected to all pass a condition, but failed first at element <<ARTPresenceMessage: 0x0000600000f08790> {id: Optional("TyZXRen0xT:72:0"),clientId: Optional("user73"),connectionId: Optional("TyZXRen0xT"),timestamp: Optional(2025-09-16 13:30:54 +0000),encoding: nil,data: Optional(online)extras: nil,action: 1,}> in <[<ARTPresenceMessage: 0x0000600000f08790> {id: Optional("TyZXRen0xT:72:0"),clientId: Optional("user73"),connectionId: Optional("TyZXRen0xT"),timestamp: Optional(2025-09-16 13:30:54 +0000),encoding: nil,data: Optional(online)extras: nil,action: 1,}, <ARTPresenceMessage: 0x0000600000f0b4f0> {id: Optional("TyZXRen0xT:137:0"),clientId: Optional("user138"),connectionId: Optional("TyZXRen0xT"),timestamp: Optional(2025-09-16 13:31:27 +0000),encoding: nil,data: Optional(online)extras: nil,action: 1,}, <ARTPresenceMessage: 0x0000600000f0fa70> {id: Optional("TyZXRen0xT:90:0"),clientId: Optional("user91"),connectionId: Optional("TyZXRen0xT"),timestamp: Optional(2025-09-16 13:31:03 +0000),encoding: nil,data: Optional(online)extras: nil,action: 1,}, <ARTPresenceMessage: 0x0000600000f346e0> {id: Optional("TyZXRen0xT:24:0"),clientId: Optional("user25"),connectionId: Optional("TyZXRen0xT"),timestamp: Optional(2025-09-16 13:30:30 +0000),encoding: nil,data: Optional(online)extras: nil,action: 1,}, <ARTPresenceMessage: 0x0000600000f080b0> {id: Optional("TyZXRen0xT:81:0"),clientId: Optional("user82"),connectionId: Optional("TyZXRen0xT"),timestamp: Optional(2025-09-16 13:30:59 +0000),encoding: nil,data: Optional(online)extras: nil,action: 1,}, <ARTPresenceMessage: 0x0000600000f0b7b0> {id: Optional("TyZXRen0xT:140:0"),clientId: Optional("user141"),connectionId: Optional("TyZXRen0xT"),timestamp: Optional(2025-09-16 13:31:28 +0000),encoding: nil,data: Optional(online)extras: nil,action: 1,}, <ARTPresenceMessage: 0x0000600000f34790> {id: Optional("TyZXRen0xT:25:0"),clientId: Optional("user26"),connectionId: Optional("TyZXRen0xT"),timestamp: Optional(2025-09-16 13:30:31 +0000),encoding: nil,data: Optional(online)extras: nil,action: 1,}, <ARTPresenceMessage: 0x0000600000f0b440> {id: Optional("TyZXRen0xT:136:0"),clientId: Optional("user137"),connectionId: Optional("TyZXRen0xT"),timestamp: Optional(2025-09-16 13:31:26 +0000),encoding: nil,data: Optional(online)extras: nil,action: 1,}, <ARTPresenceMessage: 0x0000600000f34bb0> {id: Optional("TyZXRen0xT:30:0"),clientId: Optional("user31"),connectionId: Optional("TyZXRen0xT"),timestamp: Optional(2025-09-16 13:30:33 +0000),encoding: nil,data: Optional(online)extras: nil,action: 1,}, <ARTPresenceMessage: 0x0000600000f35760> {id: Optional("TyZXRen0xT:46:0"),clientId: Optional("user47"),connectionId: Optional("TyZXRen0xT"),timestamp: Optional(2025-09-16 13:30:41 +0000),encoding: nil,data: Optional(online)extras: nil,action: 1,}, <ARTPresenceMessage: 0x0000600000f0be90> {id: Optional("TyZXRen0xT:149:0"),clientId: Optional("user150"),connectionId: Optional("TyZXRen0xT"),timestamp: Optional(2025-09-16 13:31:33 +0000),encoding: nil,data: Optional(online)extras: nil,action: 1,}, <ARTPresenceMessage: 0x0000600000f0ab50> {id: Optional("TyZXRen0xT:124:0"),clientId: Optional("user125"),connectionId: Optional("TyZXRen0xT"),timestamp: Optional(2025-09-16 13:31:20 +0000),encoding: nil,data: Optional(online)extras: nil,action: 1,}, <ARTPresenceMessage: 0x0000600000f0fde0> {id: Optional("TyZXRen0xT:86:0"),clientId: Optional("user87"),connectionId: Optional("TyZXRen0xT"),timestamp: Optional(2025-09-16 13:31:01 +0000),encoding: nil,data: Optional(online)extras: nil,action: 1,}, <ARTPresenceMessage: 0x0000600000f089a0> {id: Optional("TyZXRen0xT:69:0"),clientId: Optional("user70"),connectionId: Optional("TyZXRen0xT"),timestamp: Optional(2025-09-16 13:30:53 +0000),encoding: nil,data: Optional(online)extras: nil,action: 1,}, <ARTPresenceMessage: 0x0000600000f35290> {id: Optional("TyZXRen0xT:39:0"),clientId: Optional("user40"),connectionId: Optional("TyZXRen0xT"),timestamp: Optional(2025-09-16 13:30:38 +0000),encoding: nil,data: Optional(online)extras: nil,action: 1,}, <ARTPresenceMessage: 0x0000600000f34420> {id: Optional("TyZXRen0xT:20:0"),clientId: Optional("user21"),connectionId: Optional("TyZXRen0xT"),timestamp: Optional(2025-09-16 13:30:28 +0000),encoding: nil,data: Optional(online)extras: nil,action: 1,}, <ARTPresenceMessage: 0x0000600000f08580> {id: Optional("TyZXRen0xT:75:0"),clientId: Optional("user76"),connectionId: Optional("TyZXRen0xT"),timestamp: Optional(2025-09-16 13:30:56 +0000),encoding: nil,data: Optional(online)extras: nil,action: 1,}, <ARTPresenceMessage: 0x0000600000f0a890> {id: Optional("TyZXRen0xT:120:0"),clientId: Optional("user121"),connectionId: Optional("TyZXRen0xT"),timestamp: Optional(2025-09-16 13:31:18 +0000),encoding: nil,data: Optional(online)extras: nil,action: 1,}, <ARTPresenceMessage: 0x0000600000f0aec0> {id: Optional("TyZXRen0xT:12:0"),clientId: Optional("user13"),connectionId: Optional("TyZXRen0xT"),timestamp: Optional(2025-09-16 13:30:24 +0000),encoding: nil,data: Optional(online)extras: nil,action: 1,}, <ARTPresenceMessage: 0x0000600000f354a0> {id: Optional("TyZXRen0xT:42:0"),clientId: Optional("user43"),connectionId: Optional("TyZXRen0xT"),timestamp: Optional(2025-09-16 13:30:39 +0000),encoding: nil,data: Optional(online)extras: nil,action: 1,}, <ARTPresenceMessage: 0x0000600000f358c0> {id: Optional("TyZXRen0xT:48:0"),clientId: Optional("user49"),connectionId: Optional("TyZXRen0xT"),timestamp: Optional(2025-09-16 13:30:42 +0000),encoding: nil,data: Optional(online)extras: nil,action: 1,}, <ARTPresenceMessage: 0x0000600000f35a20> {id: Optional("TyZXRen0xT:49:0"),clientId: Optional("user50"),connectionId: Optional("TyZXRen0xT"),timestamp: Optional(2025-09-16 13:30:43 +0000),encoding: nil,data: Optional(online)extras: nil,action: 1,}, <ARTPresenceMessage: 0x0000600000f08000> {id: Optional("TyZXRen0xT:82:0"),clientId: Optional("user83"),connectionId: Optional("TyZXRen0xT"),timestamp: Optional(2025-09-16 13:30:59 +0000),encoding: nil,data: Optional(online)extras: nil,action: 1,}, <ARTPresenceMessage: 0x0000600000f0f910> {id: Optional("TyZXRen0xT:92:0"),clientId: Optional("user93"),connectionId: Optional("TyZXRen0xT"),timestamp: Optional(2025-09-16 13:31:04 +0000),encoding: nil,data: Optional(online)extras: nil,action: 1,}, <ARTPresenceMessage: 0x0000600000f09080> {id: Optional("TyZXRen0xT:60:0"),clientId: Optional("user61"),connectionId: Optional("TyZXRen0xT"),timestamp: Optional(2025-09-16 13:30:48 +0000),encoding: nil,data: Optional(online)extras: nil,action: 1,}, <ARTPresenceMessage: 0x0000600000f091e0> {id: Optional("TyZXRen0xT:5:0"),clientId: Optional("user6"),connectionId: Optional("TyZXRen0xT"),timestamp: Optional(2025-09-16 13:30:21 +0000),encoding: nil,data: Optional(online)extras: nil,action: 1,}, <ARTPresenceMessage: 0x0000600000f0a260> {id: Optional("TyZXRen0xT:112:0"),clientId: Optional("user113"),connectionId: Optional("TyZXRen0xT"),timestamp: Optional(2025-09-16 13:31:14 +0000),encoding: nil,data: Optional(online)extras: nil,action: 1,}, <ARTPresenceMessage: 0x0000600000f09fa0> {id: Optional("TyZXRen0xT:10:0"),clientId: Optional("user11"),connectionId: Optional("TyZXRen0xT"),timestamp: Optional(2025-09-16 13:30:23 +0000),encoding: nil,data: Optional(online)extras: nil,action: 1,}, <ARTPresenceMessage: 0x0000600000f096b0> {id: Optional("TyZXRen0xT:0:0"),clientId: Optional("user1"),connectionId: Optional("TyZXRen0xT"),timestamp: Optional(2025-09-16 13:30:19 +0000),encoding: nil,data: Optional(online)extras: nil,action: 1,}, <ARTPresenceMessage: 0x0000600000f08bb0> {id: Optional("TyZXRen0xT:67:0"),clientId: Optional("user68"),connectionId: Optional("TyZXRen0xT"),timestamp: Optional(2025-09-16 13:30:52 +0000),encoding: nil,data: Optional(online)extras: nil,action: 1,}, <ARTPresenceMessage: 0x0000600000f0a940> {id: Optional("TyZXRen0xT:121:0"),clientId: Optional("user122"),connectionId: Optional("TyZXRen0xT"),timestamp: Optional(2025-09-16 13:31:19 +0000),encoding: nil,data: Optional(online)extras: nil,action: 1,}, <ARTPresenceMessage: 0x0000600000f0fb20> {id: Optional("TyZXRen0xT:89:0"),clientId: Optional("user90"),connectionId: Optional("TyZXRen0xT"),timestamp: Optional(2025-09-16 13:31:03 +0000),encoding: nil,data: Optional(online)extras: nil,action: 1,}, <ARTPresenceMessage: 0x0000600000f0a7e0> {id: Optional("TyZXRen0xT:119:0"),clientId: Optional("user120"),connectionId: Optional("TyZXRen0xT"),timestamp: Optional(2025-09-16 13:31:18 +0000),encoding: nil,data: Optional(online)extras: nil,action: 1,}, <ARTPresenceMessage: 0x0000600000f09970> {id: Optional("TyZXRen0xT:99:0"),clientId: Optional("user100"),connectionId: Optional("TyZXRen0xT"),timestamp: Optional(2025-09-16 13:31:08 +0000),encoding: nil,data: Optional(online)extras: nil,action: 1,}, <ARTPresenceMessage: 0x0000600000f356b0> {id: Optional("TyZXRen0xT:45:0"),clientId: Optional("user46"),connectionId: Optional("TyZXRen0xT"),timestamp: Optional(2025-09-16 13:30:41 +0000),encoding: nil,data: Optional(online)extras: nil,action: 1,}, <ARTPresenceMessage: 0x0000600000f086e0> {id: Optional("TyZXRen0xT:73:0"),clientId: Optional("user74"),connectionId: Optional("TyZXRen0xT"),timestamp: Optional(2025-09-16 13:30:55 +0000),encoding: nil,data: Optional(online)extras: nil,action: 1,}, <ARTPresenceMessage: 0x0000600000f0b910> {id: Optional("TyZXRen0xT:142:0"),clientId: Optional("user143"),connectionId: Optional("TyZXRen0xT"),timestamp: Optional(2025-09-16 13:31:29 +0000),encoding: nil,data: Optional(online)extras: nil,action: 1,}, <ARTPresenceMessage: 0x0000600000f34b00> {id: Optional("TyZXRen0xT:29:0"),clientId: Optional("user30"),connectionId: Optional("TyZXRen0xT"),timestamp: Optional(2025-09-16 13:30:33 +0000),encoding: nil,data: Optional(online)extras: nil,action: 1,}, <ARTPresenceMessage: 0x0000600000f0aaa0> {id: Optional("TyZXRen0xT:123:0"),clientId: Optional("user124"),connectionId: Optional("TyZXRen0xT"),timestamp: Optional(2025-09-16 13:31:20 +0000),encoding: nil,data: Optional(online)extras: nil,action: 1,}, <ARTPresenceMessage: 0x0000600000f34fd0> {id: Optional("TyZXRen0xT:36:0"),clientId: Optional("user37"),connectionId: Optional("TyZXRen0xT"),timestamp: Optional(2025-09-16 13:30:36 +0000),encoding: nil,data: Optional(online)extras: nil,action: 1,}, <ARTPresenceMessage: 0x0000600000f342c0> {id: Optional("TyZXRen0xT:1:0"),clientId: Optional("user2"),connectionId: Optional("TyZXRen0xT"),timestamp: Optional(2025-09-16 13:30:19 +0000),encoding: nil,data: Optional(online)extras: nil,action: 1,}, <ARTPresenceMessage: 0x0000600000f0b700> {id: Optional("TyZXRen0xT:139:0"),clientId: Optional("user140"),connectionId: Optional("TyZXRen0xT"),timestamp: Optional(2025-09-16 13:31:28 +0000),encoding: nil,data: Optional(online)extras: nil,action: 1,}, <ARTPresenceMessage: 0x0000600000f0b860> {id: Optional("TyZXRen0xT:141:0"),clientId: Optional("user142"),connectionId: Optional("TyZXRen0xT"),timestamp: Optional(2025-09-16 13:31:29 +0000),encoding: nil,data: Optional(online)extras: nil,action: 1,}, <ARTPresenceMessage: 0x0000600000f0a520> {id: Optional("TyZXRen0xT:116:0"),clientId: Optional("user117"),connectionId: Optional("TyZXRen0xT"),timestamp: Optional(2025-09-16 13:31:16 +0000),encoding: nil,data: Optional(online)extras: nil,action: 1,}, <ARTPresenceMessage: 0x0000600000f0a470> {id: Optional("TyZXRen0xT:115:0"),clientId: Optional("user116"),connectionId: Optional("TyZXRen0xT"),timestamp: Optional(2025-09-16 13:31:16 +0000),encoding: nil,data: Optional(online)extras: nil,action: 1,}, <ARTPresenceMessage: 0x0000600000f0bbd0> {id: Optional("TyZXRen0xT:146:0"),clientId: Optional("user147"),connectionId: Optional("TyZXRen0xT"),timestamp: Optional(2025-09-16 13:31:31 +0000),encoding: nil,data: Optional(online)extras: nil,action: 1,}, <ARTPresenceMessage: 0x0000600000f0a5d0> {id: Optional("TyZXRen0xT:117:0"),clientId: Optional("user118"),connectionId: Optional("TyZXRen0xT"),timestamp: Optional(2025-09-16 13:31:17 +0000),encoding: nil,data: Optional(online)extras: nil,action: 1,}, <ARTPresenceMessage: 0x0000600000f0a680> {id: Optional("TyZXRen0xT:118:0"),clientId: Optional("user119"),connectionId: Optional("TyZXRen0xT"),timestamp: Optional(2025-09-16 13:31:17 +0000),encoding: nil,data: Optional(online)extras: nil,action: 1,}, <ARTPresenceMessage: 0x0000600000f09b80> {id: Optional("TyZXRen0xT:103:0"),clientId: Optional("user104"),connectionId: Optional("TyZXRen0xT"),timestamp: Optional(2025-09-16 13:31:10 +0000),encoding: nil,data: Optional(online)extras: nil,action: 1,}, <ARTPresenceMessage: 0x0000600000f09d90> {id: Optional("TyZXRen0xT:106:0"),clientId: Optional("user107"),connectionId: Optional("TyZXRen0xT"),timestamp: Optional(2025-09-16 13:31:11 +0000),encoding: nil,data: Optional(online)extras: nil,action: 1,}, <ARTPresenceMessage: 0x0000600000f35ad0> {id: Optional("TyZXRen0xT:50:0"),clientId: Optional("user51"),connectionId: Optional("TyZXRen0xT"),timestamp: Optional(2025-09-16 13:30:43 +0000),encoding: nil,data: Optional(online)extras: nil,action: 1,}, <ARTPresenceMessage: 0x0000600000f09810> {id: Optional("TyZXRen0xT:9:0"),clientId: Optional("user10"),connectionId: Optional("TyZXRen0xT"),timestamp: Optional(2025-09-16 13:30:23 +0000),encoding: nil,data: Optional(online)extras: nil,action: 1,}, <ARTPresenceMessage: 0x0000600000f0b9c0> {id: Optional("TyZXRen0xT:143:0"),clientId: Optional("user144"),connectionId: Optional("TyZXRen0xT"),timestamp: Optional(2025-09-16 13:31:30 +0000),encoding: nil,data: Optional(online)extras: nil,action: 1,}, <ARTPresenceMessage: 0x0000600000f351e0> {id: Optional("TyZXRen0xT:3:0"),clientId: Optional("user4"),connectionId: Optional("TyZXRen0xT"),timestamp: Optional(2025-09-16 13:30:20 +0000),encoding: nil,data: Optional(online)extras: nil,action: 1,}, <ARTPresenceMessage: 0x0000600000f0a3c0> {id: Optional("TyZXRen0xT:114:0"),clientId: Optional("user115"),connectionId: Optional("TyZXRen0xT"),timestamp: Optional(2025-09-16 13:31:15 +0000),encoding: nil,data: Optional(online)extras: nil,action: 1,}, <ARTPresenceMessage: 0x0000600000f34580> {id: Optional("TyZXRen0xT:22:0"),clientId: Optional("user23"),connectionId: Optional("TyZXRen0xT"),timestamp: Optional(2025-09-16 13:30:29 +0000),encoding: nil,data: Optional(online)extras: nil,action: 1,}, <ARTPresenceMessage: 0x0000600000f34f20> {id: Optional("TyZXRen0xT:35:0"),clientId: Optional("user36"),connectionId: Optional("TyZXRen0xT"),timestamp: Optional(2025-09-16 13:30:36 +0000),encoding: nil,data: Optional(online)extras: nil,action: 1,}, <ARTPresenceMessage: 0x0000600000f0fe90> {id: Optional("TyZXRen0xT:85:0"),clientId: Optional("user86"),connectionId: Optional("TyZXRen0xT"),timestamp: Optional(2025-09-16 13:31:01 +0000),encoding: nil,data: Optional(online)extras: nil,action: 1,}, <ARTPresenceMessage: 0x0000600000f344d0> {id: Optional("TyZXRen0xT:21:0"),clientId: Optional("user22"),connectionId: Optional("TyZXRen0xT"),timestamp: Optional(2025-09-16 13:30:29 +0000),encoding: nil,data: Optional(online)extras: nil,action: 1,}, <ARTPresenceMessage: 0x0000600000f0fbd0> {id: Optional("TyZXRen0xT:8:0"),clientId: Optional("user9"),connectionId: Optional("TyZXRen0xT"),timestamp: Optional(2025-09-16 13:30:22 +0000),encoding: nil,data: Optional(online)extras: nil,action: 1,}, <ARTPresenceMessage: 0x0000600000f09130> {id: Optional("TyZXRen0xT:59:0"),clientId: Optional("user60"),connectionId: Optional("TyZXRen0xT"),timestamp: Optional(2025-09-16 13:30:48 +0000),encoding: nil,data: Optional(online)extras: nil,action: 1,}, <ARTPresenceMessage: 0x0000600000f082c0> {id: Optional("TyZXRen0xT:7:0"),clientId: Optional("user8"),connectionId: Optional("TyZXRen0xT"),timestamp: Optional(2025-09-16 13:30:22 +0000),encoding: nil,data: Optional(online)extras: nil,action: 1,}, <ARTPresenceMessage: 0x0000600000f0a9f0> {id: Optional("TyZXRen0xT:122:0"),clientId: Optional("user123"),connectionId: Optional("TyZXRen0xT"),timestamp: Optional(2025-09-16 13:31:19 +0000),encoding: nil,data: Optional(online)extras: nil,action: 1,}, <ARTPresenceMessage: 0x0000600000f34210> {id: Optional("TyZXRen0xT:18:0"),clientId: Optional("user19"),connectionId: Optional("TyZXRen0xT"),timestamp: Optional(2025-09-16 13:30:27 +0000),encoding: nil,data: Optional(online)extras: nil,action: 1,}, <ARTPresenceMessage: 0x0000600000f0ae10> {id: Optional("TyZXRen0xT:128:0"),clientId: Optional("user129"),connectionId: Optional("TyZXRen0xT"),timestamp: Optional(2025-09-16 13:31:22 +0000),encoding: nil,data: Optional(online)extras: nil,action: 1,}, <ARTPresenceMessage: 0x0000600000f34c60> {id: Optional("TyZXRen0xT:31:0"),clientId: Optional("user32"),connectionId: Optional("TyZXRen0xT"),timestamp: Optional(2025-09-16 13:30:34 +0000),encoding: nil,data: Optional(online)extras: nil,action: 1,}, <ARTPresenceMessage: 0x0000600000f348f0> {id: Optional("TyZXRen0xT:27:0"),clientId: Optional("user28"),connectionId: Optional("TyZXRen0xT"),timestamp: Optional(2025-09-16 13:30:32 +0000),encoding: nil,data: Optional(online)extras: nil,action: 1,}, <ARTPresenceMessage: 0x0000600000f0b390> {id: Optional("TyZXRen0xT:135:0"),clientId: Optional("user136"),connectionId: Optional("TyZXRen0xT"),timestamp: Optional(2025-09-16 13:31:26 +0000),encoding: nil,data: Optional(online)extras: nil,action: 1,}, <ARTPresenceMessage: 0x0000600000f35b80> {id: Optional("TyZXRen0xT:51:0"),clientId: Optional("user52"),connectionId: Optional("TyZXRen0xT"),timestamp: Optional(2025-09-16 13:30:44 +0000),encoding: nil,data: Optional(online)extras: nil,action: 1,}, <ARTPresenceMessage: 0x0000600000f37e90> {id: Optional("TyZXRen0xT:53:0"),clientId: Optional("user54"),connectionId: Optional("TyZXRen0xT"),timestamp: Optional(2025-09-16 13:30:45 +0000),encoding: nil,data: Optional(online)extras: nil,action: 1,}, <ARTPresenceMessage: 0x0000600000f09340> {id: Optional("TyZXRen0xT:57:0"),clientId: Optional("user58"),connectionId: Optional("TyZXRen0xT"),timestamp: Optional(2025-09-16 13:30:47 +0000),encoding: nil,data: Optional(online)extras: nil,action: 1,}, <ARTPresenceMessage: 0x0000600000f34d10> {id: Optional("TyZXRen0xT:32:0"),clientId: Optional("user33"),connectionId: Optional("TyZXRen0xT"),timestamp: Optional(2025-09-16 13:30:34 +0000),encoding: nil,data: Optional(online)extras: nil,action: 1,}, <ARTPresenceMessage: 0x0000600000f08fd0> {id: Optional("TyZXRen0xT:61:0"),clientId: Optional("user62"),connectionId: Optional("TyZXRen0xT"),timestamp: Optional(2025-09-16 13:30:49 +0000),encoding: nil,data: Optional(online)extras: nil,action: 1,}, <ARTPresenceMessage: 0x0000600000f08f20> {id: Optional("TyZXRen0xT:62:0"),clientId: Optional("user63"),connectionId: Optional("TyZXRen0xT"),timestamp: Optional(2025-09-16 13:30:49 +0000),encoding: nil,data: Optional(online)extras: nil,action: 1,}, <ARTPresenceMessage: 0x0000600000f0bc80> {id: Optional("TyZXRen0xT:147:0"),clientId: Optional("user148"),connectionId: Optional("TyZXRen0xT"),timestamp: Optional(2025-09-16 13:31:32 +0000),encoding: nil,data: Optional(online)extras: nil,action: 1,}, <ARTPresenceMessage: 0x0000600000f08370> {id: Optional("TyZXRen0xT:78:0"),clientId: Optional("user79"),connectionId: Optional("TyZXRen0xT"),timestamp: Optional(2025-09-16 13:30:57 +0000),encoding: nil,data: Optional(online)extras: nil,action: 1,}, <ARTPresenceMessage: 0x0000600000f09ad0> {id: Optional("TyZXRen0xT:102:0"),clientId: Optional("user103"),connectionId: Optional("TyZXRen0xT"),timestamp: Optional(2025-09-16 13:31:09 +0000),encoding: nil,data: Optional(online)extras: nil,action: 1,}, <ARTPresenceMessage: 0x0000600000f08420> {id: Optional("TyZXRen0xT:77:0"),clientId: Optional("user78"),connectionId: Optional("TyZXRen0xT"),timestamp: Optional(2025-09-16 13:30:57 +0000),encoding: nil,data: Optional(online)extras: nil,action: 1,}, <ARTPresenceMessage: 0x0000600000f09290> {id: Optional("TyZXRen0xT:58:0"),clientId: Optional("user59"),connectionId: Optional("TyZXRen0xT"),timestamp: Optional(2025-09-16 13:30:47 +0000),encoding: nil,data: Optional(online)extras: nil,action: 1,}, <ARTPresenceMessage: 0x0000600000f34370> {id: Optional("TyZXRen0xT:19:0"),clientId: Optional("user20"),connectionId: Optional("TyZXRen0xT"),timestamp: Optional(2025-09-16 13:30:28 +0000),encoding: nil,data: Optional(online)extras: nil,action: 1,}, <ARTPresenceMessage: 0x0000600000f35080> {id: Optional("TyZXRen0xT:37:0"),clientId: Optional("user38"),connectionId: Optional("TyZXRen0xT"),timestamp: Optional(2025-09-16 13:30:37 +0000),encoding: nil,data: Optional(online)extras: nil,action: 1,}, <ARTPresenceMessage: 0x0000600000f09a20> {id: Optional("TyZXRen0xT:100:0"),clientId: Optional("user101"),connectionId: Optional("TyZXRen0xT"),timestamp: Optional(2025-09-16 13:31:08 +0000),encoding: nil,data: Optional(online)extras: nil,action: 1,}, <ARTPresenceMessage: 0x0000600000f0af70> {id: Optional("TyZXRen0xT:129:0"),clientId: Optional("user130"),connectionId: Optional("TyZXRen0xT"),timestamp: Optional(2025-09-16 13:31:23 +0000),encoding: nil,data: Optional(online)extras: nil,action: 1,}, <ARTPresenceMessage: 0x0000600000f0f7b0> {id: Optional("TyZXRen0xT:94:0"),clientId: Optional("user95"),connectionId: Optional("TyZXRen0xT"),timestamp: Optional(2025-09-16 13:31:05 +0000),encoding: nil,data: Optional(online)extras: nil,action: 1,}, <ARTPresenceMessage: 0x0000600000f0b2e0> {id: Optional("TyZXRen0xT:134:0"),clientId: Optional("user135"),connectionId: Optional("TyZXRen0xT"),timestamp: Optional(2025-09-16 13:31:25 +0000),encoding: nil,data: Optional(online)extras: nil,action: 1,}, <ARTPresenceMessage: 0x0000600000f09c30> {id: Optional("TyZXRen0xT:104:0"),clientId: Optional("user105"),connectionId: Optional("TyZXRen0xT"),timestamp: Optional(2025-09-16 13:31:10 +0000),encoding: nil,data: Optional(online)extras: nil,action: 1,}, <ARTPresenceMessage: 0x0000600000f34e70> {id: Optional("TyZXRen0xT:34:0"),clientId: Optional("user35"),connectionId: Optional("TyZXRen0xT"),timestamp: Optional(2025-09-16 13:30:35 +0000),encoding: nil,data: Optional(online)extras: nil,action: 1,}, <ARTPresenceMessage: 0x0000600000f0f650> {id: Optional("TyZXRen0xT:96:0"),clientId: Optional("user97"),connectionId: Optional("TyZXRen0xT"),timestamp: Optional(2025-09-16 13:31:06 +0000),encoding: nil,data: Optional(online)extras: nil,action: 1,}, <ARTPresenceMessage: 0x0000600000f34160> {id: Optional("TyZXRen0xT:17:0"),clientId: Optional("user18"),connectionId: Optional("TyZXRen0xT"),timestamp: Optional(2025-09-16 13:30:27 +0000),encoding: nil,data: Optional(online)extras: nil,action: 1,}, <ARTPresenceMessage: 0x0000600000f088f0> {id: Optional("TyZXRen0xT:70:0"),clientId: Optional("user71"),connectionId: Optional("TyZXRen0xT"),timestamp: Optional(2025-09-16 13:30:53 +0000),encoding: nil,data: Optional(online)extras: nil,action: 1,}, <ARTPresenceMessage: 0x0000600000f09ef0> {id: Optional("TyZXRen0xT:108:0"),clientId: Optional("user109"),connectionId: Optional("TyZXRen0xT"),timestamp: Optional(2025-09-16 13:31:12 +0000),encoding: nil,data: Optional(online)extras: nil,action: 1,}, <ARTPresenceMessage: 0x0000600000f0b0d0> {id: Optional("TyZXRen0xT:131:0"),clientId: Optional("user132"),connectionId: Optional("TyZXRen0xT"),timestamp: Optional(2025-09-16 13:31:24 +0000),encoding: nil,data: Optional(online)extras: nil,action: 1,}, <ARTPresenceMessage: 0x0000600000f0fc80> {id: Optional("TyZXRen0xT:88:0"),clientId: Optional("user89"),connectionId: Optional("TyZXRen0xT"),timestamp: Optional(2025-09-16 13:31:02 +0000),encoding: nil,data: Optional(online)extras: nil,action: 1,}, <ARTPresenceMessage: 0x0000600000f353f0> {id: Optional("TyZXRen0xT:41:0"),clientId: Optional("user42"),connectionId: Optional("TyZXRen0xT"),timestamp: Optional(2025-09-16 13:30:39 +0000),encoding: nil,data: Optional(online)extras: nil,action: 1,}, <ARTPresenceMessage: 0x0000600000f08160> {id: Optional("TyZXRen0xT:80:0"),clientId: Optional("user81"),connectionId: Optional("TyZXRen0xT"),timestamp: Optional(2025-09-16 13:30:58 +0000),encoding: nil,data: Optional(online)extras: nil,action: 1,}, <ARTPresenceMessage: 0x0000600000f34a50> {id: Optional("TyZXRen0xT:2:0"),clientId: Optional("user3"),connectionId: Optional("TyZXRen0xT"),timestamp: Optional(2025-09-16 13:30:19 +0000),encoding: nil,data: Optional(online)extras: nil,action: 1,}, <ARTPresenceMessage: 0x0000600000f0a310> {id: Optional("TyZXRen0xT:113:0"),clientId: Optional("user114"),connectionId: Optional("TyZXRen0xT"),timestamp: Optional(2025-09-16 13:31:15 +0000),encoding: nil,data: Optional(online)extras: nil,action: 1,}, <ARTPresenceMessage: 0x0000600000f08e70> {id: Optional("TyZXRen0xT:63:0"),clientId: Optional("user64"),connectionId: Optional("TyZXRen0xT"),timestamp: Optional(2025-09-16 13:30:50 +0000),encoding: nil,data: Optional(online)extras: nil,action: 1,}, <ARTPresenceMessage: 0x0000600000f0ac00> {id: Optional("TyZXRen0xT:125:0"),clientId: Optional("user126"),connectionId: Optional("TyZXRen0xT"),timestamp: Optional(2025-09-16 13:31:21 +0000),encoding: nil,data: Optional(online)extras: nil,action: 1,}, <ARTPresenceMessage: 0x0000600000f34dc0> {id: Optional("TyZXRen0xT:33:0"),clientId: Optional("user34"),connectionId: Optional("TyZXRen0xT"),timestamp: Optional(2025-09-16 13:30:35 +0000),encoding: nil,data: Optional(online)extras: nil,action: 1,}, <ARTPresenceMessage: 0x0000600000f08d10> {id: Optional("TyZXRen0xT:65:0"),clientId: Optional("user66"),connectionId: Optional("TyZXRen0xT"),timestamp: Optional(2025-09-16 13:30:51 +0000),encoding: nil,data: Optional(online)extras: nil,action: 1,}, <ARTPresenceMessage: 0x0000600000f084d0> {id: Optional("TyZXRen0xT:76:0"),clientId: Optional("user77"),connectionId: Optional("TyZXRen0xT"),timestamp: Optional(2025-09-16 13:30:56 +0000),encoding: nil,data: Optional(online)extras: nil,action: 1,}, <ARTPresenceMessage: 0x0000600000f0ba70> {id: Optional("TyZXRen0xT:144:0"),clientId: Optional("user145"),connectionId: Optional("TyZXRen0xT"),timestamp: Optional(2025-09-16 13:31:30 +0000),encoding: nil,data: Optional(online)extras: nil,action: 1,}, <ARTPresenceMessage: 0x0000600000f34630> {id: Optional("TyZXRen0xT:23:0"),clientId: Optional("user24"),connectionId: Optional("TyZXRen0xT"),timestamp: Optional(2025-09-16 13:30:30 +0000),encoding: nil,data: Optional(online)extras: nil,action: 1,}, <ARTPresenceMessage: 0x0000600000f0a730> {id: Optional("TyZXRen0xT:11:0"),clientId: Optional("user12"),connectionId: Optional("TyZXRen0xT"),timestamp: Optional(2025-09-16 13:30:24 +0000),encoding: nil,data: Optional(online)extras: nil,action: 1,}, <ARTPresenceMessage: 0x0000600000f08840> {id: Optional("TyZXRen0xT:71:0"),clientId: Optional("user72"),connectionId: Optional("TyZXRen0xT"),timestamp: Optional(2025-09-16 13:30:54 +0000),encoding: nil,data: Optional(online)extras: nil,action: 1,}, <ARTPresenceMessage: 0x0000600000f0b180> {id: Optional("TyZXRen0xT:132:0"),clientId: Optional("user133"),connectionId: Optional("TyZXRen0xT"),timestamp: Optional(2025-09-16 13:31:24 +0000),encoding: nil,data: Optional(online)extras: nil,action: 1,}, <ARTPresenceMessage: 0x0000600000f35c30> {id: Optional("TyZXRen0xT:52:0"),clientId: Optional("user53"),connectionId: Optional("TyZXRen0xT"),timestamp: Optional(2025-09-16 13:30:44 +0000),encoding: nil,data: Optional(online)extras: nil,action: 1,}, <ARTPresenceMessage: 0x0000600000f08630> {id: Optional("TyZXRen0xT:74:0"),clientId: Optional("user75"),connectionId: Optional("TyZXRen0xT"),timestamp: Optional(2025-09-16 13:30:55 +0000),encoding: nil,data: Optional(online)extras: nil,action: 1,}, <ARTPresenceMessage: 0x0000600000f0f700> {id: Optional("TyZXRen0xT:95:0"),clientId: Optional("user96"),connectionId: Optional("TyZXRen0xT"),timestamp: Optional(2025-09-16 13:31:06 +0000),encoding: nil,data: Optional(online)extras: nil,action: 1,}, <ARTPresenceMessage: 0x0000600000f09e40> {id: Optional("TyZXRen0xT:107:0"),clientId: Optional("user108"),connectionId: Optional("TyZXRen0xT"),timestamp: Optional(2025-09-16 13:31:12 +0000),encoding: nil,data: Optional(online)extras: nil,action: 1,}, <ARTPresenceMessage: 0x0000600000f0bf40> {id: Optional("TyZXRen0xT:15:0"),clientId: Optional("user16"),connectionId: Optional("TyZXRen0xT"),timestamp: Optional(2025-09-16 13:30:26 +0000),encoding: nil,data: Optional(online)extras: nil,action: 1,}, <ARTPresenceMessage: 0x0000600000f08a50> {id: Optional("TyZXRen0xT:6:0"),clientId: Optional("user7"),connectionId: Optional("TyZXRen0xT"),timestamp: Optional(2025-09-16 13:30:21 +0000),encoding: nil,data: Optional(online)extras: nil,action: 1,}, <ARTPresenceMessage: 0x0000600000f09600> {id: Optional("TyZXRen0xT:54:0"),clientId: Optional("user55"),connectionId: Optional("TyZXRen0xT"),timestamp: Optional(2025-09-16 13:30:45 +0000),encoding: nil,data: Optional(online)extras: nil,action: 1,}, <ARTPresenceMessage: 0x0000600000f098c0> {id: Optional("TyZXRen0xT:101:0"),clientId: Optional("user102"),connectionId: Optional("TyZXRen0xT"),timestamp: Optional(2025-09-16 13:31:09 +0000),encoding: nil,data: Optional(online)extras: nil,action: 1,}, <ARTPresenceMessage: 0x0000600000f35340> {id: Optional("TyZXRen0xT:40:0"),clientId: Optional("user41"),connectionId: Optional("TyZXRen0xT"),timestamp: Optional(2025-09-16 13:30:38 +0000),encoding: nil,data: Optional(online)extras: nil,action: 1,}, <ARTPresenceMessage: 0x0000600000f0bde0> {id: Optional("TyZXRen0xT:14:0"),clientId: Optional("user15"),connectionId: Optional("TyZXRen0xT"),timestamp: Optional(2025-09-16 13:30:25 +0000),encoding: nil,data: Optional(online)extras: nil,action: 1,}, <ARTPresenceMessage: 0x0000600000f093f0> {id: Optional("TyZXRen0xT:56:0"),clientId: Optional("user57"),connectionId: Optional("TyZXRen0xT"),timestamp: Optional(2025-09-16 13:30:46 +0000),encoding: nil,data: Optional(online)extras: nil,action: 1,}, <ARTPresenceMessage: 0x0000600000f0a100> {id: Optional("TyZXRen0xT:110:0"),clientId: Optional("user111"),connectionId: Optional("TyZXRen0xT"),timestamp: Optional(2025-09-16 13:31:13 +0000),encoding: nil,data: Optional(online)extras: nil,action: 1,}, <ARTPresenceMessage: 0x0000600000f35130> {id: Optional("TyZXRen0xT:38:0"),clientId: Optional("user39"),connectionId: Optional("TyZXRen0xT"),timestamp: Optional(2025-09-16 13:30:37 +0000),encoding: nil,data: Optional(online)extras: nil,action: 1,}, <ARTPresenceMessage: 0x0000600000f08210> {id: Optional("TyZXRen0xT:79:0"),clientId: Optional("user80"),connectionId: Optional("TyZXRen0xT"),timestamp: Optional(2025-09-16 13:30:58 +0000),encoding: nil,data: Optional(online)extras: nil,action: 1,}, <ARTPresenceMessage: 0x0000600000f34000> {id: Optional("TyZXRen0xT:16:0"),clientId: Optional("user17"),connectionId: Optional("TyZXRen0xT"),timestamp: Optional(2025-09-16 13:30:26 +0000),encoding: nil,data: Optional(online)extras: nil,action: 1,}, <ARTPresenceMessage: 0x0000600000f0f9c0> {id: Optional("TyZXRen0xT:91:0"),clientId: Optional("user92"),connectionId: Optional("TyZXRen0xT"),timestamp: Optional(2025-09-16 13:31:04 +0000),encoding: nil,data: Optional(online)extras: nil,action: 1,}, <ARTPresenceMessage: 0x0000600000f0bd30> {id: Optional("TyZXRen0xT:148:0"),clientId: Optional("user149"),connectionId: Optional("TyZXRen0xT"),timestamp: Optional(2025-09-16 13:31:32 +0000),encoding: nil,data: Optional(online)extras: nil,action: 1,}, <ARTPresenceMessage: 0x0000600000f094a0> {id: Optional("TyZXRen0xT:55:0"),clientId: Optional("user56"),connectionId: Optional("TyZXRen0xT"),timestamp: Optional(2025-09-16 13:30:46 +0000),encoding: nil,data: Optional(online)extras: nil,action: 1,}, <ARTPresenceMessage: 0x0000600000f0b5a0> {id: Optional("TyZXRen0xT:138:0"),clientId: Optional("user139"),connectionId: Optional("TyZXRen0xT"),timestamp: Optional(2025-09-16 13:31:27 +0000),encoding: nil,data: Optional(online)extras: nil,action: 1,}, <ARTPresenceMessage: 0x0000600000f0fd30> {id: Optional("TyZXRen0xT:87:0"),clientId: Optional("user88"),connectionId: Optional("TyZXRen0xT"),timestamp: Optional(2025-09-16 13:31:02 +0000),encoding: nil,data: Optional(online)extras: nil,action: 1,}, <ARTPresenceMessage: 0x0000600000f0f4f0> {id: Optional("TyZXRen0xT:98:0"),clientId: Optional("user99"),connectionId: Optional("TyZXRen0xT"),timestamp: Optional(2025-09-16 13:31:07 +0000),encoding: nil,data: Optional(online)extras: nil,action: 1,}, <ARTPresenceMessage: 0x0000600000f09ce0> {id: Optional("TyZXRen0xT:105:0"),clientId: Optional("user106"),connectionId: Optional("TyZXRen0xT"),timestamp: Optional(2025-09-16 13:31:11 +0000),encoding: nil,data: Optional(online)extras: nil,action: 1,}, <ARTPresenceMessage: 0x0000600000f0a050> {id: Optional("TyZXRen0xT:109:0"),clientId: Optional("user110"),connectionId: Optional("TyZXRen0xT"),timestamp: Optional(2025-09-16 13:31:13 +0000),encoding: nil,data: Optional(online)extras: nil,action: 1,}, <ARTPresenceMessage: 0x0000600000f35550> {id: Optional("TyZXRen0xT:43:0"),clientId: Optional("user44"),connectionId: Optional("TyZXRen0xT"),timestamp: Optional(2025-09-16 13:30:40 +0000),encoding: nil,data: Optional(online)extras: nil,action: 1,}, <ARTPresenceMessage: 0x0000600000f35970> {id: Optional("TyZXRen0xT:4:0"),clientId: Optional("user5"),connectionId: Optional("TyZXRen0xT"),timestamp: Optional(2025-09-16 13:30:20 +0000),encoding: nil,data: Optional(online)extras: nil,action: 1,}, <ARTPresenceMessage: 0x0000600000f0f5a0> {id: Optional("TyZXRen0xT:97:0"),clientId: Optional("user98"),connectionId: Optional("TyZXRen0xT"),timestamp: Optional(2025-09-16 13:31:07 +0000),encoding: nil,data: Optional(online)extras: nil,action: 1,}, <ARTPresenceMessage: 0x0000600000f349a0> {id: Optional("TyZXRen0xT:28:0"),clientId: Optional("user29"),connectionId: Optional("TyZXRen0xT"),timestamp: Optional(2025-09-16 13:30:32 +0000),encoding: nil,data: Optional(online)extras: nil,action: 1,}, <ARTPresenceMessage: 0x0000600000f08dc0> {id: Optional("TyZXRen0xT:64:0"),clientId: Optional("user65"),connectionId: Optional("TyZXRen0xT"),timestamp: Optional(2025-09-16 13:30:50 +0000),encoding: nil,data: Optional(online)extras: nil,action: 1,}, <ARTPresenceMessage: 0x0000600000f35600> {id: Optional("TyZXRen0xT:44:0"),clientId: Optional("user45"),connectionId: Optional("TyZXRen0xT"),timestamp: Optional(2025-09-16 13:30:40 +0000),encoding: nil,data: Optional(online)extras: nil,action: 1,}, <ARTPresenceMessage: 0x0000600000f0b020> {id: Optional("TyZXRen0xT:130:0"),clientId: Optional("user131"),connectionId: Optional("TyZXRen0xT"),timestamp: Optional(2025-09-16 13:31:23 +0000),encoding: nil,data: Optional(online)extras: nil,action: 1,}, <ARTPresenceMessage: 0x0000600000f08b00> {id: Optional("TyZXRen0xT:68:0"),clientId: Optional("user69"),connectionId: Optional("TyZXRen0xT"),timestamp: Optional(2025-09-16 13:30:52 +0000),encoding: nil,data: Optional(online)extras: nil,action: 1,}, <ARTPresenceMessage: 0x0000600000f35810> {id: Optional("TyZXRen0xT:47:0"),clientId: Optional("user48"),connectionId: Optional("TyZXRen0xT"),timestamp: Optional(2025-09-16 13:30:42 +0000),encoding: nil,data: Optional(online)extras: nil,action: 1,}, <ARTPresenceMessage: 0x0000600000f08c60> {id: Optional("TyZXRen0xT:66:0"),clientId: Optional("user67"),connectionId: Optional("TyZXRen0xT"),timestamp: Optional(2025-09-16 13:30:51 +0000),encoding: nil,data: Optional(online)extras: nil,action: 1,}, <ARTPresenceMessage: 0x0000600000f0c580> {id: Optional("TyZXRen0xT:84:0"),clientId: Optional("user85"),connectionId: Optional("TyZXRen0xT"),timestamp: Optional(2025-09-16 13:31:00 +0000),encoding: nil,data: Optional(online)extras: nil,action: 1,}, <ARTPresenceMessage: 0x0000600000f0f860> {id: Optional("TyZXRen0xT:93:0"),clientId: Optional("user94"),connectionId: Optional("TyZXRen0xT"),timestamp: Optional(2025-09-16 13:31:05 +0000),encoding: nil,data: Optional(online)extras: nil,action: 1,}, <ARTPresenceMessage: 0x0000600000f0a1b0> {id: Optional("TyZXRen0xT:111:0"),clientId: Optional("user112"),connectionId: Optional("TyZXRen0xT"),timestamp: Optional(2025-09-16 13:31:14 +0000),encoding: nil,data: Optional(online)extras: nil,action: 1,}, <ARTPresenceMessage: 0x0000600000f34840> {id: Optional("TyZXRen0xT:26:0"),clientId: Optional("user27"),connectionId: Optional("TyZXRen0xT"),timestamp: Optional(2025-09-16 13:30:31 +0000),encoding: nil,data: Optional(online)extras: nil,action: 1,}, <ARTPresenceMessage: 0x0000600000f0b230> {id: Optional("TyZXRen0xT:133:0"),clientId: Optional("user134"),connectionId: Optional("TyZXRen0xT"),timestamp: Optional(2025-09-16 13:31:25 +0000),encoding: nil,data: Optional(online)extras: nil,action: 1,}, <ARTPresenceMessage: 0x0000600000f09760> {id: Optional("TyZXRen0xT:83:0"),clientId: Optional("user84"),connectionId: Optional("TyZXRen0xT"),timestamp: Optional(2025-09-16 13:31:00 +0000),encoding: nil,data: Optional(online)extras: nil,action: 1,}, <ARTPresenceMessage: 0x0000600000f0bb20> {id: Optional("TyZXRen0xT:145:0"),clientId: Optional("user146"),connectionId: Optional("TyZXRen0xT"),timestamp: Optional(2025-09-16 13:31:31 +0000),encoding: nil,data: Optional(online)extras: nil,action: 1,}, <ARTPresenceMessage: 0x0000600000f0acb0> {id: Optional("TyZXRen0xT:126:0"),clientId: Optional("user127"),connectionId: Optional("TyZXRen0xT"),timestamp: Optional(2025-09-16 13:31:21 +0000),encoding: nil,data: Optional(online)extras: nil,action: 1,}, <ARTPresenceMessage: 0x0000600000f0ad60> {id: Optional("TyZXRen0xT:127:0"),clientId: Optional("user128"),connectionId: Optional("TyZXRen0xT"),timestamp: Optional(2025-09-16 13:31:22 +0000),encoding: nil,data: Optional(online)extras: nil,action: 1,}, <ARTPresenceMessage: 0x0000600000f0b650> {id: Optional("TyZXRen0xT:13:0"),clientId: Optional("user14"),connectionId: Optional("TyZXRen0xT"),timestamp: Optional(2025-09-16 13:30:25 +0000),encoding: nil,data: Optional(online)extras: nil,action: 1,}]> (/Users/runner/work/ably-cocoa/ably-cocoa/Test/AblyTests/Tests/RealtimeClientPresenceTests.swift#EndingLineNumber=3198&StartingLineNumber=3198)
09880ce8-39ea-4b69-a0e5-51cc23fa41e5 6ccdaa28-ae3c-4c36-8e21-2b6562a5d488 RealtimeClientPresenceTests test__107__Presence__get__If_the_Channel_is_in_the_SUSPENDED_state_then__by_default__results_in_an_error() Test crashed with signal trap.
26bee9ba-0b9f-4725-bbe3-b598c0be8adb ff009170-3805-439e-b547-79a4da8a084e RealtimeClientPresenceTests test__108__Presence__get__If_the_Channel_is_in_the_SUSPENDED_state_then__if_waitForSync_is_true__results_in_an_error() Test crashed with signal trap.
f8310d33-e859-477d-8de9-1a5a49554d14 2386a5e0-7e8e-4d92-acc9-b9af5fb4770f RealtimeClientPresenceTests test__109__Presence__get__If_the_Channel_is_in_the_SUSPENDED_state_then__if_waitForSync_is_false__returns_the_members_in_the_current_PresenceMap() Test crashed with signal trap.
5d1e1cdd-de6e-4b59-8a62-b020fb546769 cb634904-7121-4838-8fe8-068be495c523 RealtimeClientPresenceTests test__112__Presence__get__Query__set_of_params___should_return_members_filtered_by_clientId() XCTAssertEqual failed: ("0") is not equal to ("1") (/Users/runner/work/ably-cocoa/ably-cocoa/Test/AblyTests/Tests/RealtimeClientPresenceTests.swift#EndingLineNumber=3534&StartingLineNumber=3534)
9ad794dc-835e-4fdc-9bf0-604480539a39 d7ca92ee-f622-488f-8410-5613f1d472c6 RealtimeClientPresenceTests test__113__Presence__get__Query__set_of_params___should_return_members_filtered_by_connectionId() XCTAssertEqual failed: ("0") is not equal to ("1") (/Users/runner/work/ably-cocoa/ably-cocoa/Test/AblyTests/Tests/RealtimeClientPresenceTests.swift#EndingLineNumber=3613&StartingLineNumber=3613)
c99b90da-d267-44f6-8f70-2779f936fade 2447ec22-b780-40ee-afa2-c0711b7cd579 RealtimeClientPresenceTests test__115__Presence__history__should_return_a_PaginatedResult_page() XCTAssertEqual failed: ("100") is not equal to ("50") (/Users/runner/work/ably-cocoa/ably-cocoa/Test/AblyTests/Tests/RealtimeClientPresenceTests.swift#EndingLineNumber=3723&StartingLineNumber=3723)
5eec821e-4a58-4198-81b5-5b0ca47c151a 51de19db-f7f6-4e13-8079-cbf90703c0a4 RealtimeClientPresenceTests test__117__Presence__enterClient__should_be_present_all_the_registered_members_on_a_presence_channel() Test crashed with signal trap.
9c354935-6c2e-48ba-81ab-303cdc7ebda8 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() Test crashed with signal trap.
9370542b-e4e0-48db-9090-0836d2897563 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() failed - Waited more than 20.0 seconds (/Users/runner/work/ably-cocoa/ably-cocoa/Test/AblyTests/Tests/RealtimeClientPresenceTests.swift#EndingLineNumber=2734&StartingLineNumber=2734)
c447be72-758e-4be9-93e7-7c11d92bcda9 4ba6726c-a48c-46fa-85c2-31ee6db80716 RealtimeClientTests test__001__RealtimeClient__All_WebSocket_connections_should_include_the_current_API_version() Test crashed with signal trap.
540d7c58-c654-4f92-8c87-fd9586bbf524 da4d7d42-c79b-45fe-8d99-4ea6377fbabf RealtimeClientTests test__006__RealtimeClient__should_accept_acks_with_different_order() Test crashed with signal trap.
ae71b87b-71ec-492d-9511-afe572041165 912583bf-475e-41d3-b79f-822413d45f70 RealtimeClientTests test__007__RealtimeClient__transport_should_guarantee_the_incoming_message_order() failed - Waited more than 20.0 seconds (/Users/runner/work/ably-cocoa/ably-cocoa/Test/AblyTests/Tests/RealtimeClientTests.swift#EndingLineNumber=1379&StartingLineNumber=1379)
550f13fb-89ee-4d15-834e-b6d0380e8fc8 4d817098-c8bc-4441-a9da-7c9d45aa1a67 RealtimeClientTests test__008__RealtimeClient__subscriber_should_receive_messages_in_the_same_order_in_which_they_have_been_sent() failed - Waited more than 20.0 seconds (/Users/runner/work/ably-cocoa/ably-cocoa/Test/AblyTests/Tests/RealtimeClientTests.swift#EndingLineNumber=1423&StartingLineNumber=1423)
ff1a76a5-5ca0-4d8d-bd6a-d0becddc595c 8c2f7c8b-12bb-4408-9031-56174ed492fa RealtimeClientTests test__011__RealtimeClient__should_never_register_any_message_and_channel_listeners_for_internal_use_with_the_public_EventEmitter() XCTAssertNil failed: "Error 80003 - Connection to server temporarily unavailable" (/Users/runner/work/ably-cocoa/ably-cocoa/Test/AblyTests/Tests/RealtimeClientTests.swift#EndingLineNumber=1515&StartingLineNumber=1515)
0c36a84f-56ed-4cc9-bc78-5facd420ea0f 6551d6ea-920f-4ed4-adb9-e26afef194e1 RealtimeClientTests test__023__RealtimeClient__stats__should_accept_all_the_same_params_as_RestClient() Test crashed with signal trap.
f2d2ba05-dcaa-46db-91de-1d11e408d28a c051c7d2-0343-4d7d-86da-d8e449e21200 RealtimeClientTests test__029__RealtimeClient__Auth_authorize_should_upgrade_the_connection_with_current_token__when_the_authentication_token_change_fails__client_should_receive_an_ERROR_ProtocolMessage_triggering_the_connection_to_transition_to_the_FAILED_state() Test crashed with signal trap.
aef0d919-2cbc-47d0-b8cc-e06a8b3ca39a 9a82acec-0907-4dca-956c-4db5ca7a68ff RestClientChannelsTests test__004__RestClient__channels__get__should_return_a_channel_with_the_provided_options() XCTAssertTrue failed (/Users/runner/work/ably-cocoa/ably-cocoa/Test/AblyTests/Tests/RestClientChannelsTests.swift#EndingLineNumber=74&StartingLineNumber=74)
230b5bcf-621e-4a7d-a5a9-3bdc39a1e85e 07848149-75ce-4327-9498-dcc339c53c86 RestClientChannelsTests test__005__RestClient__channels__get__should_not_replace_the_options_on_an_existing_channel_when_none_are_provided() XCTAssertTrue failed (/Users/runner/work/ably-cocoa/ably-cocoa/Test/AblyTests/Tests/RestClientChannelsTests.swift#EndingLineNumber=85&StartingLineNumber=85)
aace91a1-e40f-4d2b-8931-5c5aa2629195 0a4a184e-bea4-498b-9c0e-ddd0413ea2fa RestClientPresenceTests test__002__Presence__get__should_return_a_PaginatedResult_page_containing_the_first_page_of_members() failed - expected to all pass a condition, but failed first at element <<ARTPresenceMessage: 0x00006000031ba470> {id: Optional("ZCGG2jrXvq:0:0"),clientId: Optional("user1"),connectionId: Optional("ZCGG2jrXvq"),timestamp: Optional(2025-09-16 13:47:18 +0000),encoding: nil,data: Optional(online)extras: nil,action: 1,}> in <[<ARTPresenceMessage: 0x00006000031ba470> {id: Optional("ZCGG2jrXvq:0:0"),clientId: Optional("user1"),connectionId: Optional("ZCGG2jrXvq"),timestamp: Optional(2025-09-16 13:47:18 +0000),encoding: nil,data: Optional(online)extras: nil,action: 1,}, <ARTPresenceMessage: 0x00006000031baf70> {id: Optional("ZCGG2jrXvq:9:0"),clientId: Optional("user10"),connectionId: Optional("ZCGG2jrXvq"),timestamp: Optional(2025-09-16 13:47:22 +0000),encoding: nil,data: Optional(online)extras: nil,action: 1,}, <ARTPresenceMessage: 0x00006000031bae10> {id: Optional("ZCGG2jrXvq:99:0"),clientId: Optional("user100"),connectionId: Optional("ZCGG2jrXvq"),timestamp: Optional(2025-09-16 13:48:07 +0000),encoding: nil,data: Optional(online)extras: nil,action: 1,}, <ARTPresenceMessage: 0x00006000031bacb0> {id: Optional("ZCGG2jrXvq:100:0"),clientId: Optional("user101"),connectionId: Optional("ZCGG2jrXvq"),timestamp: Optional(2025-09-16 13:48:07 +0000),encoding: nil,data: Optional(online)extras: nil,action: 1,}, <ARTPresenceMessage: 0x00006000031ba1b0> {id: Optional("ZCGG2jrXvq:101:0"),clientId: Optional("user102"),connectionId: Optional("ZCGG2jrXvq"),timestamp: Optional(2025-09-16 13:48:08 +0000),encoding: nil,data: Optional(online)extras: nil,action: 1,}, <ARTPresenceMessage: 0x00006000031ba310> {id: Optional("ZCGG2jrXvq:102:0"),clientId: Optional("user103"),connectionId: Optional("ZCGG2jrXvq"),timestamp: Optional(2025-09-16 13:48:08 +0000),encoding: nil,data: Optional(online)extras: nil,action: 1,}, <ARTPresenceMessage: 0x00006000031bfde0> {id: Optional("ZCGG2jrXvq:103:0"),clientId: Optional("user104"),connectionId: Optional("ZCGG2jrXvq"),timestamp: Optional(2025-09-16 13:48:09 +0000),encoding: nil,data: Optional(online)extras: nil,action: 1,}, <ARTPresenceMessage: 0x00006000031bd6b0> {id: Optional("ZCGG2jrXvq:104:0"),clientId: Optional("user105"),connectionId: Optional("ZCGG2jrXvq"),timestamp: Optional(2025-09-16 13:48:09 +0000),encoding: nil,data: Optional(online)extras: nil,action: 1,}, <ARTPresenceMessage: 0x00006000031bfe90> {id: Optional("ZCGG2jrXvq:105:0"),clientId: Optional("user106"),connectionId: Optional("ZCGG2jrXvq"),timestamp: Optional(2025-09-16 13:48:10 +0000),encoding: nil,data: Optional(online)extras: nil,action: 1,}, <ARTPresenceMessage: 0x00006000031bf650> {id: Optional("ZCGG2jrXvq:106:0"),clientId: Optional("user107"),connectionId: Optional("ZCGG2jrXvq"),timestamp: Optional(2025-09-16 13:48:10 +0000),encoding: nil,data: Optional(online)extras: nil,action: 1,}, <ARTPresenceMessage: 0x00006000031bec00> {id: Optional("ZCGG2jrXvq:107:0"),clientId: Optional("user108"),connectionId: Optional("ZCGG2jrXvq"),timestamp: Optional(2025-09-16 13:48:11 +0000),encoding: nil,data: Optional(online)extras: nil,action: 1,}, <ARTPresenceMessage: 0x00006000031becb0> {id: Optional("ZCGG2jrXvq:108:0"),clientId: Optional("user109"),connectionId: Optional("ZCGG2jrXvq"),timestamp: Optional(2025-09-16 13:48:11 +0000),encoding: nil,data: Optional(online)extras: nil,action: 1,}, <ARTPresenceMessage: 0x00006000031beb50> {id: Optional("ZCGG2jrXvq:10:0"),clientId: Optional("user11"),connectionId: Optional("ZCGG2jrXvq"),timestamp: Optional(2025-09-16 13:47:22 +0000),encoding: nil,data: Optional(online)extras: nil,action: 1,}, <ARTPresenceMessage: 0x00006000031beaa0> {id: Optional("ZCGG2jrXvq:109:0"),clientId: Optional("user110"),connectionId: Optional("ZCGG2jrXvq"),timestamp: Optional(2025-09-16 13:48:12 +0000),encoding: nil,data: Optional(online)extras: nil,action: 1,}, <ARTPresenceMessage: 0x00006000031bdef0> {id: Optional("ZCGG2jrXvq:110:0"),clientId: Optional("user111"),connectionId: Optional("ZCGG2jrXvq"),timestamp: Optional(2025-09-16 13:48:12 +0000),encoding: nil,data: Optional(online)extras: nil,action: 1,}, <ARTPresenceMessage: 0x00006000031be100> {id: Optional("ZCGG2jrXvq:111:0"),clientId: Optional("user112"),connectionId: Optional("ZCGG2jrXvq"),timestamp: Optional(2025-09-16 13:48:13 +0000),encoding: nil,data: Optional(online)extras: nil,action: 1,}, <ARTPresenceMessage: 0x00006000031be680> {id: Optional("ZCGG2jrXvq:112:0"),clientId: Optional("user113"),connectionId: Optional("ZCGG2jrXvq"),timestamp: Optional(2025-09-16 13:48:13 +0000),encoding: nil,data: Optional(online)extras: nil,action: 1,}, <ARTPresenceMessage: 0x00006000031be470> {id: Optional("ZCGG2jrXvq:113:0"),clientId: Optional("user114"),connectionId: Optional("ZCGG2jrXvq"),timestamp: Optional(2025-09-16 13:48:14 +0000),encoding: nil,data: Optional(online)extras: nil,action: 1,}, <ARTPresenceMessage: 0x00006000031bdb80> {id: Optional("ZCGG2jrXvq:114:0"),clientId: Optional("user115"),connectionId: Optional("ZCGG2jrXvq"),timestamp: Optional(2025-09-16 13:48:14 +0000),encoding: nil,data: Optional(online)extras: nil,action: 1,}, <ARTPresenceMessage: 0x00006000031bdad0> {id: Optional("ZCGG2jrXvq:115:0"),clientId: Optional("user116"),connectionId: Optional("ZCGG2jrXvq"),timestamp: Optional(2025-09-16 13:48:15 +0000),encoding: nil,data: Optional(online)extras: nil,action: 1,}, <ARTPresenceMessage: 0x00006000031bdce0> {id: Optional("ZCGG2jrXvq:116:0"),clientId: Optional("user117"),connectionId: Optional("ZCGG2jrXvq"),timestamp: Optional(2025-09-16 13:48:15 +0000),encoding: nil,data: Optional(online)extras: nil,action: 1,}, <ARTPresenceMessage: 0x00006000031bda20> {id: Optional("ZCGG2jrXvq:117:0"),clientId: Optional("user118"),connectionId: Optional("ZCGG2jrXvq"),timestamp: Optional(2025-09-16 13:48:16 +0000),encoding: nil,data: Optional(online)extras: nil,action: 1,}, <ARTPresenceMessage: 0x00006000031bfa70> {id: Optional("ZCGG2jrXvq:118:0"),clientId: Optional("user119"),connectionId: Optional("ZCGG2jrXvq"),timestamp: Optional(2025-09-16 13:48:16 +0000),encoding: nil,data: Optional(online)extras: nil,action: 1,}, <ARTPresenceMessage: 0x00006000031bf860> {id: Optional("ZCGG2jrXvq:11:0"),clientId: Optional("user12"),connectionId: Optional("ZCGG2jrXvq"),timestamp: Optional(2025-09-16 13:47:23 +0000),encoding: nil,data: Optional(online)extras: nil,action: 1,}, <ARTPresenceMessage: 0x00006000031bf7b0> {id: Optional("ZCGG2jrXvq:119:0"),clientId: Optional("user120"),connectionId: Optional("ZCGG2jrXvq"),timestamp: Optional(2025-09-16 13:48:17 +0000),encoding: nil,data: Optional(online)extras: nil,action: 1,}, <ARTPresenceMessage: 0x00006000031bf180> {id: Optional("ZCGG2jrXvq:120:0"),clientId: Optional("user121"),connectionId: Optional("ZCGG2jrXvq"),timestamp: Optional(2025-09-16 13:48:17 +0000),encoding: nil,data: Optional(online)extras: nil,action: 1,}, <ARTPresenceMessage: 0x00006000031bf2e0> {id: Optional("ZCGG2jrXvq:121:0"),clientId: Optional("user122"),connectionId: Optional("ZCGG2jrXvq"),timestamp: Optional(2025-09-16 13:48:18 +0000),encoding: nil,data: Optional(online)extras: nil,action: 1,}, <ARTPresenceMessage: 0x00006000031beec0> {id: Optional("ZCGG2jrXvq:122:0"),clientId: Optional("user123"),connectionId: Optional("ZCGG2jrXvq"),timestamp: Optional(2025-09-16 13:48:18 +0000),encoding: nil,data: Optional(online)extras: nil,action: 1,}, <ARTPresenceMessage: 0x00006000031bee10> {id: Optional("ZCGG2jrXvq:123:0"),clientId: Optional("user124"),connectionId: Optional("ZCGG2jrXvq"),timestamp: Optional(2025-09-16 13:48:19 +0000),encoding: nil,data: Optional(online)extras: nil,action: 1,}, <ARTPresenceMessage: 0x00006000031be5d0> {id: Optional("ZCGG2jrXvq:124:0"),clientId: Optional("user125"),connectionId: Optional("ZCGG2jrXvq"),timestamp: Optional(2025-09-16 13:48:19 +0000),encoding: nil,data: Optional(online)extras: nil,action: 1,}, <ARTPresenceMessage: 0x00006000031be520> {id: Optional("ZCGG2jrXvq:125:0"),clientId: Optional("user126"),connectionId: Optional("ZCGG2jrXvq"),timestamp: Optional(2025-09-16 13:48:20 +0000),encoding: nil,data: Optional(online)extras: nil,action: 1,}, <ARTPresenceMessage: 0x00006000031be050> {id: Optional("ZCGG2jrXvq:126:0"),clientId: Optional("user127"),connectionId: Optional("ZCGG2jrXvq"),timestamp: Optional(2025-09-16 13:48:20 +0000),encoding: nil,data: Optional(online)extras: nil,action: 1,}, <ARTPresenceMessage: 0x00006000031bd970> {id: Optional("ZCGG2jrXvq:127:0"),clientId: Optional("user128"),connectionId: Optional("ZCGG2jrXvq"),timestamp: Optional(2025-09-16 13:48:21 +0000),encoding: nil,data: Optional(online)extras: nil,action: 1,}, <ARTPresenceMessage: 0x00006000031bd8c0> {id: Optional("ZCGG2jrXvq:128:0"),clientId: Optional("user129"),connectionId: Optional("ZCGG2jrXvq"),timestamp: Optional(2025-09-16 13:48:21 +0000),encoding: nil,data: Optional(online)extras: nil,action: 1,}, <ARTPresenceMessage: 0x00006000031bdc30> {id: Optional("ZCGG2jrXvq:12:0"),clientId: Optional("user13"),connectionId: Optional("ZCGG2jrXvq"),timestamp: Optional(2025-09-16 13:47:23 +0000),encoding: nil,data: Optional(online)extras: nil,action: 1,}, <ARTPresenceMessage: 0x00006000031bd810> {id: Optional("ZCGG2jrXvq:129:0"),clientId: Optional("user130"),connectionId: Optional("ZCGG2jrXvq"),timestamp: Optional(2025-09-16 13:48:22 +0000),encoding: nil,data: Optional(online)extras: nil,action: 1,}, <ARTPresenceMessage: 0x00006000031be3c0> {id: Optional("ZCGG2jrXvq:130:0"),clientId: Optional("user131"),connectionId: Optional("ZCGG2jrXvq"),timestamp: Optional(2025-09-16 13:48:22 +0000),encoding: nil,data: Optional(online)extras: nil,action: 1,}, <ARTPresenceMessage: 0x00006000031be9f0> {id: Optional("ZCGG2jrXvq:131:0"),clientId: Optional("user132"),connectionId: Optional("ZCGG2jrXvq"),timestamp: Optional(2025-09-16 13:48:23 +0000),encoding: nil,data: Optional(online)extras: nil,action: 1,}, <ARTPresenceMessage: 0x00006000031bf910> {id: Optional("ZCGG2jrXvq:132:0"),clientId: Optional("user133"),connectionId: Optional("ZCGG2jrXvq"),timestamp: Optional(2025-09-16 13:48:23 +0000),encoding: nil,data: Optional(online)extras: nil,action: 1,}, <ARTPresenceMessage: 0x00006000031bf5a0> {id: Optional("ZCGG2jrXvq:133:0"),clientId: Optional("user134"),connectionId: Optional("ZCGG2jrXvq"),timestamp: Optional(2025-09-16 13:48:24 +0000),encoding: nil,data: Optional(online)extras: nil,action: 1,}, <ARTPresenceMessage: 0x00006000031be940> {id: Optional("ZCGG2jrXvq:134:0"),clientId: Optional("user135"),connectionId: Optional("ZCGG2jrXvq"),timestamp: Optional(2025-09-16 13:48:24 +0000),encoding: nil,data: Optional(online)extras: nil,action: 1,}, <ARTPresenceMessage: 0x00006000031bf9c0> {id: Optional("ZCGG2jrXvq:135:0"),clientId: Optional("user136"),connectionId: Optional("ZCGG2jrXvq"),timestamp: Optional(2025-09-16 13:48:25 +0000),encoding: nil,data: Optional(online)extras: nil,action: 1,}, <ARTPresenceMessage: 0x00006000031bef70> {id: Optional("ZCGG2jrXvq:136:0"),clientId: Optional("user137"),connectionId: Optional("ZCGG2jrXvq"),timestamp: Optional(2025-09-16 13:48:25 +0000),encoding: nil,data: Optional(online)extras: nil,action: 1,}, <ARTPresenceMessage: 0x00006000031bf440> {id: Optional("ZCGG2jrXvq:137:0"),clientId: Optional("user138"),connectionId: Optional("ZCGG2jrXvq"),timestamp: Optional(2025-09-16 13:48:26 +0000),encoding: nil,data: Optional(online)extras: nil,action: 1,}, <ARTPresenceMessage: 0x00006000031bf4f0> {id: Optional("ZCGG2jrXvq:138:0"),clientId: Optional("user139"),connectionId: Optional("ZCGG2jrXvq"),timestamp: Optional(2025-09-16 13:48:26 +0000),encoding: nil,data: Optional(online)extras: nil,action: 1,}, <ARTPresenceMessage: 0x00006000031bed60> {id: Optional("ZCGG2jrXvq:13:0"),clientId: Optional("user14"),connectionId: Optional("ZCGG2jrXvq"),timestamp: Optional(2025-09-16 13:47:24 +0000),encoding: nil,data: Optional(online)extras: nil,action: 1,}, <ARTPresenceMessage: 0x00006000031bf020> {id: Optional("ZCGG2jrXvq:139:0"),clientId: Optional("user140"),connectionId: Optional("ZCGG2jrXvq"),timestamp: Optional(2025-09-16 13:48:27 +0000),encoding: nil,data: Optional(online)extras: nil,action: 1,}, <ARTPresenceMessage: 0x00006000031bf0d0> {id: Optional("ZCGG2jrXvq:140:0"),clientId: Optional("user141"),connectionId: Optional("ZCGG2jrXvq"),timestamp: Optional(2025-09-16 13:48:27 +0000),encoding: nil,data: Optional(online)extras: nil,action: 1,}, <ARTPresenceMessage: 0x00006000031be730> {id: Optional("ZCGG2jrXvq:141:0"),clientId: Optional("user142"),connectionId: Optional("ZCGG2jrXvq"),timestamp: Optional(2025-09-16 13:48:28 +0000),encoding: nil,data: Optional(online)extras: nil,action: 1,}, <ARTPresenceMessage: 0x00006000031be7e0> {id: Optional("ZCGG2jrXvq:142:0"),clientId: Optional("user143"),connectionId: Optional("ZCGG2jrXvq"),timestamp: Optional(2025-09-16 13:48:28 +0000),encoding: nil,data: Optional(online)extras: nil,action: 1,}, <ARTPresenceMessage: 0x00006000031be260> {id: Optional("ZCGG2jrXvq:143:0"),clientId: Optional("user144"),connectionId: Optional("ZCGG2jrXvq"),timestamp: Optional(2025-09-16 13:48:29 +0000),encoding: nil,data: Optional(online)extras: nil,action: 1,}, <ARTPresenceMessage: 0x00006000031be1b0> {id: Optional("ZCGG2jrXvq:144:0"),clientId: Optional("user145"),connectionId: Optional("ZCGG2jrXvq"),timestamp: Optional(2025-09-16 13:48:29 +0000),encoding: nil,data: Optional(online)extras: nil,action: 1,}, <ARTPresenceMessage: 0x00006000031bde40> {id: Optional("ZCGG2jrXvq:145:0"),clientId: Optional("user146"),connectionId: Optional("ZCGG2jrXvq"),timestamp: Optional(2025-09-16 13:48:30 +0000),encoding: nil,data: Optional(online)extras: nil,action: 1,}, <ARTPresenceMessage: 0x00006000031be310> {id: Optional("ZCGG2jrXvq:146:0"),clientId: Optional("user147"),connectionId: Optional("ZCGG2jrXvq"),timestamp: Optional(2025-09-16 13:48:30 +0000),encoding: nil,data: Optional(online)extras: nil,action: 1,}, <ARTPresenceMessage: 0x00006000031bdd90> {id: Optional("ZCGG2jrXvq:147:0"),clientId: Optional("user148"),connectionId: Optional("ZCGG2jrXvq"),timestamp: Optional(2025-09-16 13:48:31 +0000),encoding: nil,data: Optional(online)extras: nil,action: 1,}, <ARTPresenceMessage: 0x00006000031bdfa0> {id: Optional("ZCGG2jrXvq:148:0"),clientId: Optional("user149"),connectionId: Optional("ZCGG2jrXvq"),timestamp: Optional(2025-09-16 13:48:31 +0000),encoding: nil,data: Optional(online)extras: nil,action: 1,}, <ARTPresenceMessage: 0x00006000031bd760> {id: Optional("ZCGG2jrXvq:14:0"),clientId: Optional("user15"),connectionId: Optional("ZCGG2jrXvq"),timestamp: Optional(2025-09-16 13:47:24 +0000),encoding: nil,data: Optional(online)extras: nil,action: 1,}, <ARTPresenceMessage: 0x00006000031bd600> {id: Optional("ZCGG2jrXvq:149:0"),clientId: Optional("user150"),connectionId: Optional("ZCGG2jrXvq"),timestamp: Optional(2025-09-16 13:48:32 +0000),encoding: nil,data: Optional(online)extras: nil,action: 1,}, <ARTPresenceMessage: 0x0000600003198000> {id: Optional("ZCGG2jrXvq:15:0"),clientId: Optional("user16"),connectionId: Optional("ZCGG2jrXvq"),timestamp: Optional(2025-09-16 13:47:25 +0000),encoding: nil,data: Optional(online)extras: nil,action: 1,}, <ARTPresenceMessage: 0x00006000031980b0> {id: Optional("ZCGG2jrXvq:16:0"),clientId: Optional("user17"),connectionId: Optional("ZCGG2jrXvq"),timestamp: Optional(2025-09-16 13:47:25 +0000),encoding: nil,data: Optional(online)extras: nil,action: 1,}, <ARTPresenceMessage: 0x0000600003198160> {id: Optional("ZCGG2jrXvq:17:0"),clientId: Optional("user18"),connectionId: Optional("ZCGG2jrXvq"),timestamp: Optional(2025-09-16 13:47:26 +0000),encoding: nil,data: Optional(online)extras: nil,action: 1,}, <ARTPresenceMessage: 0x0000600003198210> {id: Optional("ZCGG2jrXvq:18:0"),clientId: Optional("user19"),connectionId: Optional("ZCGG2jrXvq"),timestamp: Optional(2025-09-16 13:47:26 +0000),encoding: nil,data: Optional(online)extras: nil,action: 1,}, <ARTPresenceMessage: 0x00006000031982c0> {id: Optional("ZCGG2jrXvq:1:0"),clientId: Optional("user2"),connectionId: Optional("ZCGG2jrXvq"),timestamp: Optional(2025-09-16 13:47:18 +0000),encoding: nil,data: Optional(online)extras: nil,action: 1,}, <ARTPresenceMessage: 0x0000600003198370> {id: Optional("ZCGG2jrXvq:19:0"),clientId: Optional("user20"),connectionId: Optional("ZCGG2jrXvq"),timestamp: Optional(2025-09-16 13:47:27 +0000),encoding: nil,data: Optional(online)extras: nil,action: 1,}, <ARTPresenceMessage: 0x0000600003198420> {id: Optional("ZCGG2jrXvq:20:0"),clientId: Optional("user21"),connectionId: Optional("ZCGG2jrXvq"),timestamp: Optional(2025-09-16 13:47:27 +0000),encoding: nil,data: Optional(online)extras: nil,action: 1,}, <ARTPresenceMessage: 0x00006000031984d0> {id: Optional("ZCGG2jrXvq:21:0"),clientId: Optional("user22"),connectionId: Optional("ZCGG2jrXvq"),timestamp: Optional(2025-09-16 13:47:28 +0000),encoding: nil,data: Optional(online)extras: nil,action: 1,}, <ARTPresenceMessage: 0x0000600003198580> {id: Optional("ZCGG2jrXvq:22:0"),clientId: Optional("user23"),connectionId: Optional("ZCGG2jrXvq"),timestamp: Optional(2025-09-16 13:47:28 +0000),encoding: nil,data: Optional(online)extras: nil,action: 1,}, <ARTPresenceMessage: 0x0000600003198630> {id: Optional("ZCGG2jrXvq:23:0"),clientId: Optional("user24"),connectionId: Optional("ZCGG2jrXvq"),timestamp: Optional(2025-09-16 13:47:29 +0000),encoding: nil,data: Optional(online)extras: nil,action: 1,}, <ARTPresenceMessage: 0x00006000031986e0> {id: Optional("ZCGG2jrXvq:24:0"),clientId: Optional("user25"),connectionId: Optional("ZCGG2jrXvq"),timestamp: Optional(2025-09-16 13:47:29 +0000),encoding: nil,data: Optional(online)extras: nil,action: 1,}, <ARTPresenceMessage: 0x0000600003198790> {id: Optional("ZCGG2jrXvq:25:0"),clientId: Optional("user26"),connectionId: Optional("ZCGG2jrXvq"),timestamp: Optional(2025-09-16 13:47:30 +0000),encoding: nil,data: Optional(online)extras: nil,action: 1,}, <ARTPresenceMessage: 0x0000600003198840> {id: Optional("ZCGG2jrXvq:26:0"),clientId: Optional("user27"),connectionId: Optional("ZCGG2jrXvq"),timestamp: Optional(2025-09-16 13:47:30 +0000),encoding: nil,data: Optional(online)extras: nil,action: 1,}, <ARTPresenceMessage: 0x00006000031988f0> {id: Optional("ZCGG2jrXvq:27:0"),clientId: Optional("user28"),connectionId: Optional("ZCGG2jrXvq"),timestamp: Optional(2025-09-16 13:47:31 +0000),encoding: nil,data: Optional(online)extras: nil,action: 1,}, <ARTPresenceMessage: 0x00006000031989a0> {id: Optional("ZCGG2jrXvq:28:0"),clientId: Optional("user29"),connectionId: Optional("ZCGG2jrXvq"),timestamp: Optional(2025-09-16 13:47:31 +0000),encoding: nil,data: Optional(online)extras: nil,action: 1,}, <ARTPresenceMessage: 0x0000600003198a50> {id: Optional("ZCGG2jrXvq:2:0"),clientId: Optional("user3"),connectionId: Optional("ZCGG2jrXvq"),timestamp: Optional(2025-09-16 13:47:18 +0000),encoding: nil,data: Optional(online)extras: nil,action: 1,}, <ARTPresenceMessage: 0x0000600003198b00> {id: Optional("ZCGG2jrXvq:29:0"),clientId: Optional("user30"),connectionId: Optional("ZCGG2jrXvq"),timestamp: Optional(2025-09-16 13:47:32 +0000),encoding: nil,data: Optional(online)extras: nil,action: 1,}, <ARTPresenceMessage: 0x0000600003198bb0> {id: Optional("ZCGG2jrXvq:30:0"),clientId: Optional("user31"),connectionId: Optional("ZCGG2jrXvq"),timestamp: Optional(2025-09-16 13:47:32 +0000),encoding: nil,data: Optional(online)extras: nil,action: 1,}, <ARTPresenceMessage: 0x0000600003198c60> {id: Optional("ZCGG2jrXvq:31:0"),clientId: Optional("user32"),connectionId: Optional("ZCGG2jrXvq"),timestamp: Optional(2025-09-16 13:47:33 +0000),encoding: nil,data: Optional(online)extras: nil,action: 1,}, <ARTPresenceMessage: 0x0000600003198d10> {id: Optional("ZCGG2jrXvq:32:0"),clientId: Optional("user33"),connectionId: Optional("ZCGG2jrXvq"),timestamp: Optional(2025-09-16 13:47:33 +0000),encoding: nil,data: Optional(online)extras: nil,action: 1,}, <ARTPresenceMessage: 0x0000600003198dc0> {id: Optional("ZCGG2jrXvq:33:0"),clientId: Optional("user34"),connectionId: Optional("ZCGG2jrXvq"),timestamp: Optional(2025-09-16 13:47:34 +0000),encoding: nil,data: Optional(online)extras: nil,action: 1,}, <ARTPresenceMessage: 0x0000600003198e70> {id: Optional("ZCGG2jrXvq:34:0"),clientId: Optional("user35"),connectionId: Optional("ZCGG2jrXvq"),timestamp: Optional(2025-09-16 13:47:34 +0000),encoding: nil,data: Optional(online)extras: nil,action: 1,}, <ARTPresenceMessage: 0x0000600003198f20> {id: Optional("ZCGG2jrXvq:35:0"),clientId: Optional("user36"),connectionId: Optional("ZCGG2jrXvq"),timestamp: Optional(2025-09-16 13:47:35 +0000),encoding: nil,data: Optional(online)extras: nil,action: 1,}, <ARTPresenceMessage: 0x0000600003198fd0> {id: Optional("ZCGG2jrXvq:36:0"),clientId: Optional("user37"),connectionId: Optional("ZCGG2jrXvq"),timestamp: Optional(2025-09-16 13:47:35 +0000),encoding: nil,data: Optional(online)extras: nil,action: 1,}, <ARTPresenceMessage: 0x0000600003199080> {id: Optional("ZCGG2jrXvq:37:0"),clientId: Optional("user38"),connectionId: Optional("ZCGG2jrXvq"),timestamp: Optional(2025-09-16 13:47:36 +0000),encoding: nil,data: Optional(online)extras: nil,action: 1,}, <ARTPresenceMessage: 0x0000600003199130> {id: Optional("ZCGG2jrXvq:38:0"),clientId: Optional("user39"),connectionId: Optional("ZCGG2jrXvq"),timestamp: Optional(2025-09-16 13:47:36 +0000),encoding: nil,data: Optional(online)extras: nil,action: 1,}, <ARTPresenceMessage: 0x00006000031991e0> {id: Optional("ZCGG2jrXvq:3:0"),clientId: Optional("user4"),connectionId: Optional("ZCGG2jrXvq"),timestamp: Optional(2025-09-16 13:47:19 +0000),encoding: nil,data: Optional(online)extras: nil,action: 1,}, <ARTPresenceMessage: 0x0000600003199290> {id: Optional("ZCGG2jrXvq:39:0"),clientId: Optional("user40"),connectionId: Optional("ZCGG2jrXvq"),timestamp: Optional(2025-09-16 13:47:37 +0000),encoding: nil,data: Optional(online)extras: nil,action: 1,}, <ARTPresenceMessage: 0x0000600003199340> {id: Optional("ZCGG2jrXvq:40:0"),clientId: Optional("user41"),connectionId: Optional("ZCGG2jrXvq"),timestamp: Optional(2025-09-16 13:47:37 +0000),encoding: nil,data: Optional(online)extras: nil,action: 1,}, <ARTPresenceMessage: 0x00006000031993f0> {id: Optional("ZCGG2jrXvq:41:0"),clientId: Optional("user42"),connectionId: Optional("ZCGG2jrXvq"),timestamp: Optional(2025-09-16 13:47:38 +0000),encoding: nil,data: Optional(online)extras: nil,action: 1,}, <ARTPresenceMessage: 0x00006000031994a0> {id: Optional("ZCGG2jrXvq:42:0"),clientId: Optional("user43"),connectionId: Optional("ZCGG2jrXvq"),timestamp: Optional(2025-09-16 13:47:38 +0000),encoding: nil,data: Optional(online)extras: nil,action: 1,}, <ARTPresenceMessage: 0x0000600003199550> {id: Optional("ZCGG2jrXvq:43:0"),clientId: Optional("user44"),connectionId: Optional("ZCGG2jrXvq"),timestamp: Optional(2025-09-16 13:47:39 +0000),encoding: nil,data: Optional(online)extras: nil,action: 1,}, <ARTPresenceMessage: 0x0000600003199600> {id: Optional("ZCGG2jrXvq:44:0"),clientId: Optional("user45"),connectionId: Optional("ZCGG2jrXvq"),timestamp: Optional(2025-09-16 13:47:39 +0000),encoding: nil,data: Optional(online)extras: nil,action: 1,}, <ARTPresenceMessage: 0x00006000031996b0> {id: Optional("ZCGG2jrXvq:45:0"),clientId: Optional("user46"),connectionId: Optional("ZCGG2jrXvq"),timestamp: Optional(2025-09-16 13:47:40 +0000),encoding: nil,data: Optional(online)extras: nil,action: 1,}, <ARTPresenceMessage: 0x0000600003199760> {id: Optional("ZCGG2jrXvq:46:0"),clientId: Optional("user47"),connectionId: Optional("ZCGG2jrXvq"),timestamp: Optional(2025-09-16 13:47:40 +0000),encoding: nil,data: Optional(online)extras: nil,action: 1,}, <ARTPresenceMessage: 0x0000600003199810> {id: Optional("ZCGG2jrXvq:47:0"),clientId: Optional("user48"),connectionId: Optional("ZCGG2jrXvq"),timestamp: Optional(2025-09-16 13:47:41 +0000),encoding: nil,data: Optional(online)extras: nil,action: 1,}, <ARTPresenceMessage: 0x00006000031998c0> {id: Optional("ZCGG2jrXvq:48:0"),clientId: Optional("user49"),connectionId: Optional("ZCGG2jrXvq"),timestamp: Optional(2025-09-16 13:47:41 +0000),encoding: nil,data: Optional(online)extras: nil,action: 1,}, <ARTPresenceMessage: 0x0000600003199970> {id: Optional("ZCGG2jrXvq:4:0"),clientId: Optional("user5"),connectionId: Optional("ZCGG2jrXvq"),timestamp: Optional(2025-09-16 13:47:19 +0000),encoding: nil,data: Optional(online)extras: nil,action: 1,}, <ARTPresenceMessage: 0x0000600003199a20> {id: Optional("ZCGG2jrXvq:49:0"),clientId: Optional("user50"),connectionId: Optional("ZCGG2jrXvq"),timestamp: Optional(2025-09-16 13:47:42 +0000),encoding: nil,data: Optional(online)extras: nil,action: 1,}, <ARTPresenceMessage: 0x0000600003199ad0> {id: Optional("ZCGG2jrXvq:50:0"),clientId: Optional("user51"),connectionId: Optional("ZCGG2jrXvq"),timestamp: Optional(2025-09-16 13:47:42 +0000),encoding: nil,data: Optional(online)extras: nil,action: 1,}, <ARTPresenceMessage: 0x0000600003199b80> {id: Optional("ZCGG2jrXvq:51:0"),clientId: Optional("user52"),connectionId: Optional("ZCGG2jrXvq"),timestamp: Optional(2025-09-16 13:47:43 +0000),encoding: nil,data: Optional(online)extras: nil,action: 1,}, <ARTPresenceMessage: 0x0000600003199c30> {id: Optional("ZCGG2jrXvq:52:0"),clientId: Optional("user53"),connectionId: Optional("ZCGG2jrXvq"),timestamp: Optional(2025-09-16 13:47:43 +0000),encoding: nil,data: Optional(online)extras: nil,action: 1,}]> (/Users/runner/work/ably-cocoa/ably-cocoa/Test/AblyTests/Tests/RestClientPresenceTests.swift#EndingLineNumber=39&StartingLineNumber=39)
97a75137-a2eb-40e3-884d-2ebd51e67c70 226b246e-5ff0-4821-a339-378ddff939dd RestClientPresenceTests test__004__Presence__get__clientId_should_filter_members_by_the_provided_clientId() Test crashed with signal trap.
8838dc92-c24f-4315-a45d-bcef91597efe d7fd8c1e-d13a-4937-9e2f-6a3d81937685 RestClientPresenceTests test__005__Presence__get__connectionId_should_filter_members_by_the_provided_connectionId() XCTAssertEqual failed: ("9") is not equal to ("3") (/Users/runner/work/ably-cocoa/ably-cocoa/Test/AblyTests/Tests/RestClientPresenceTests.swift#EndingLineNumber=150&StartingLineNumber=150)
050ba296-3c52-4fad-9a17-a18886bdd96f ecb7da2d-b16a-4621-992d-53a9f6eb7cb0 RestClientPresenceTests test__006__Presence__history__should_return_a_PaginatedResult_page_containing_the_first_page_of_members() failed - expected to all pass a condition, but failed first at element <<ARTPresenceMessage: 0x0000600000ed39c0> {id: Optional("4Hpxah3V2M:149:0"),clientId: Optional("user150"),connectionId: Optional("4Hpxah3V2M"),timestamp: Optional(2025-09-16 13:50:49 +0000),encoding: nil,data: Optional(online)extras: nil,action: 2,}> in <[<ARTPresenceMessage: 0x0000600000ed39c0> {id: Optional("4Hpxah3V2M:149:0"),clientId: Optional("user150"),connectionId: Optional("4Hpxah3V2M"),timestamp: Optional(2025-09-16 13:50:49 +0000),encoding: nil,data: Optional(online)extras: nil,action: 2,}, <ARTPresenceMessage: 0x0000600000ed3a70> {id: Optional("4Hpxah3V2M:148:0"),clientId: Optional("user149"),connectionId: Optional("4Hpxah3V2M"),timestamp: Optional(2025-09-16 13:50:49 +0000),encoding: nil,data: Optional(online)extras: nil,action: 2,}, <ARTPresenceMessage: 0x0000600000ed3b20> {id: Optional("4Hpxah3V2M:147:0"),clientId: Optional("user148"),connectionId: Optional("4Hpxah3V2M"),timestamp: Optional(2025-09-16 13:50:48 +0000),encoding: nil,data: Optional(online)extras: nil,action: 2,}, <ARTPresenceMessage: 0x0000600000ed3bd0> {id: Optional("4Hpxah3V2M:146:0"),clientId: Optional("user147"),connectionId: Optional("4Hpxah3V2M"),timestamp: Optional(2025-09-16 13:50:48 +0000),encoding: nil,data: Optional(online)extras: nil,action: 2,}, <ARTPresenceMessage: 0x0000600000ed3c80> {id: Optional("4Hpxah3V2M:145:0"),clientId: Optional("user146"),connectionId: Optional("4Hpxah3V2M"),timestamp: Optional(2025-09-16 13:50:47 +0000),encoding: nil,data: Optional(online)extras: nil,action: 2,}, <ARTPresenceMessage: 0x0000600000ed3d30> {id: Optional("4Hpxah3V2M:144:0"),clientId: Optional("user145"),connectionId: Optional("4Hpxah3V2M"),timestamp: Optional(2025-09-16 13:50:47 +0000),encoding: nil,data: Optional(online)extras: nil,action: 2,}, <ARTPresenceMessage: 0x0000600000ed3de0> {id: Optional("4Hpxah3V2M:143:0"),clientId: Optional("user144"),connectionId: Optional("4Hpxah3V2M"),timestamp: Optional(2025-09-16 13:50:46 +0000),encoding: nil,data: Optional(online)extras: nil,action: 2,}, <ARTPresenceMessage: 0x0000600000ed3e90> {id: Optional("4Hpxah3V2M:142:0"),clientId: Optional("user143"),connectionId: Optional("4Hpxah3V2M"),timestamp: Optional(2025-09-16 13:50:46 +0000),encoding: nil,data: Optional(online)extras: nil,action: 2,}, <ARTPresenceMessage: 0x0000600000ed3f40> {id: Optional("4Hpxah3V2M:141:0"),clientId: Optional("user142"),connectionId: Optional("4Hpxah3V2M"),timestamp: Optional(2025-09-16 13:50:45 +0000),encoding: nil,data: Optional(online)extras: nil,action: 2,}, <ARTPresenceMessage: 0x0000600000ed4000> {id: Optional("4Hpxah3V2M:140:0"),clientId: Optional("user141"),connectionId: Optional("4Hpxah3V2M"),timestamp: Optional(2025-09-16 13:50:45 +0000),encoding: nil,data: Optional(online)extras: nil,action: 2,}, <ARTPresenceMessage: 0x0000600000ed40b0> {id: Optional("4Hpxah3V2M:139:0"),clientId: Optional("user140"),connectionId: Optional("4Hpxah3V2M"),timestamp: Optional(2025-09-16 13:50:44 +0000),encoding: nil,data: Optional(online)extras: nil,action: 2,}, <ARTPresenceMessage: 0x0000600000ed4160> {id: Optional("4Hpxah3V2M:138:0"),clientId: Optional("user139"),connectionId: Optional("4Hpxah3V2M"),timestamp: Optional(2025-09-16 13:50:44 +0000),encoding: nil,data: Optional(online)extras: nil,action: 2,}, <ARTPresenceMessage: 0x0000600000ed4210> {id: Optional("4Hpxah3V2M:137:0"),clientId: Optional("user138"),connectionId: Optional("4Hpxah3V2M"),timestamp: Optional(2025-09-16 13:50:43 +0000),encoding: nil,data: Optional(online)extras: nil,action: 2,}, <ARTPresenceMessage: 0x0000600000ed42c0> {id: Optional("4Hpxah3V2M:136:0"),clientId: Optional("user137"),connectionId: Optional("4Hpxah3V2M"),timestamp: Optional(2025-09-16 13:50:43 +0000),encoding: nil,data: Optional(online)extras: nil,action: 2,}, <ARTPresenceMessage: 0x0000600000ed4370> {id: Optional("4Hpxah3V2M:135:0"),clientId: Optional("user136"),connectionId: Optional("4Hpxah3V2M"),timestamp: Optional(2025-09-16 13:50:42 +0000),encoding: nil,data: Optional(online)extras: nil,action: 2,}, <ARTPresenceMessage: 0x0000600000ed4420> {id: Optional("4Hpxah3V2M:134:0"),clientId: Optional("user135"),connectionId: Optional("4Hpxah3V2M"),timestamp: Optional(2025-09-16 13:50:42 +0000),encoding: nil,data: Optional(online)extras: nil,action: 2,}, <ARTPresenceMessage: 0x0000600000ed44d0> {id: Optional("4Hpxah3V2M:133:0"),clientId: Optional("user134"),connectionId: Optional("4Hpxah3V2M"),timestamp: Optional(2025-09-16 13:50:41 +0000),encoding: nil,data: Optional(online)extras: nil,action: 2,}, <ARTPresenceMessage: 0x0000600000ed4580> {id: Optional("4Hpxah3V2M:132:0"),clientId: Optional("user133"),connectionId: Optional("4Hpxah3V2M"),timestamp: Optional(2025-09-16 13:50:41 +0000),encoding: nil,data: Optional(online)extras: nil,action: 2,}, <ARTPresenceMessage: 0x0000600000ed4630> {id: Optional("4Hpxah3V2M:131:0"),clientId: Optional("user132"),connectionId: Optional("4Hpxah3V2M"),timestamp: Optional(2025-09-16 13:50:40 +0000),encoding: nil,data: Optional(online)extras: nil,action: 2,}, <ARTPresenceMessage: 0x0000600000ed46e0> {id: Optional("4Hpxah3V2M:130:0"),clientId: Optional("user131"),connectionId: Optional("4Hpxah3V2M"),timestamp: Optional(2025-09-16 13:50:40 +0000),encoding: nil,data: Optional(online)extras: nil,action: 2,}, <ARTPresenceMessage: 0x0000600000ed4790> {id: Optional("4Hpxah3V2M:129:0"),clientId: Optional("user130"),connectionId: Optional("4Hpxah3V2M"),timestamp: Optional(2025-09-16 13:50:39 +0000),encoding: nil,data: Optional(online)extras: nil,action: 2,}, <ARTPresenceMessage: 0x0000600000ed4840> {id: Optional("4Hpxah3V2M:128:0"),clientId: Optional("user129"),connectionId: Optional("4Hpxah3V2M"),timestamp: Optional(2025-09-16 13:50:39 +0000),encoding: nil,data: Optional(online)extras: nil,action: 2,}, <ARTPresenceMessage: 0x0000600000ed48f0> {id: Optional("4Hpxah3V2M:127:0"),clientId: Optional("user128"),connectionId: Optional("4Hpxah3V2M"),timestamp: Optional(2025-09-16 13:50:38 +0000),encoding: nil,data: Optional(online)extras: nil,action: 2,}, <ARTPresenceMessage: 0x0000600000ed49a0> {id: Optional("4Hpxah3V2M:126:0"),clientId: Optional("user127"),connectionId: Optional("4Hpxah3V2M"),timestamp: Optional(2025-09-16 13:50:38 +0000),encoding: nil,data: Optional(online)extras: nil,action: 2,}, <ARTPresenceMessage: 0x0000600000ed4a50> {id: Optional("4Hpxah3V2M:125:0"),clientId: Optional("user126"),connectionId: Optional("4Hpxah3V2M"),timestamp: Optional(2025-09-16 13:50:37 +0000),encoding: nil,data: Optional(online)extras: nil,action: 2,}, <ARTPresenceMessage: 0x0000600000ed4b00> {id: Optional("4Hpxah3V2M:124:0"),clientId: Optional("user125"),connectionId: Optional("4Hpxah3V2M"),timestamp: Optional(2025-09-16 13:50:37 +0000),encoding: nil,data: Optional(online)extras: nil,action: 2,}, <ARTPresenceMessage: 0x0000600000ed4bb0> {id: Optional("4Hpxah3V2M:123:0"),clientId: Optional("user124"),connectionId: Optional("4Hpxah3V2M"),timestamp: Optional(2025-09-16 13:50:36 +0000),encoding: nil,data: Optional(online)extras: nil,action: 2,}, <ARTPresenceMessage: 0x0000600000ed4c60> {id: Optional("4Hpxah3V2M:122:0"),clientId: Optional("user123"),connectionId: Optional("4Hpxah3V2M"),timestamp: Optional(2025-09-16 13:50:36 +0000),encoding: nil,data: Optional(online)extras: nil,action: 2,}, <ARTPresenceMessage: 0x0000600000ed4d10> {id: Optional("4Hpxah3V2M:121:0"),clientId: Optional("user122"),connectionId: Optional("4Hpxah3V2M"),timestamp: Optional(2025-09-16 13:50:35 +0000),encoding: nil,data: Optional(online)extras: nil,action: 2,}, <ARTPresenceMessage: 0x0000600000ed4dc0> {id: Optional("4Hpxah3V2M:120:0"),clientId: Optional("user121"),connectionId: Optional("4Hpxah3V2M"),timestamp: Optional(2025-09-16 13:50:35 +0000),encoding: nil,data: Optional(online)extras: nil,action: 2,}, <ARTPresenceMessage: 0x0000600000ed4e70> {id: Optional("4Hpxah3V2M:119:0"),clientId: Optional("user120"),connectionId: Optional("4Hpxah3V2M"),timestamp: Optional(2025-09-16 13:50:34 +0000),encoding: nil,data: Optional(online)extras: nil,action: 2,}, <ARTPresenceMessage: 0x0000600000ed4f20> {id: Optional("4Hpxah3V2M:118:0"),clientId: Optional("user119"),connectionId: Optional("4Hpxah3V2M"),timestamp: Optional(2025-09-16 13:50:34 +0000),encoding: nil,data: Optional(online)extras: nil,action: 2,}, <ARTPresenceMessage: 0x0000600000ed4fd0> {id: Optional("4Hpxah3V2M:117:0"),clientId: Optional("user118"),connectionId: Optional("4Hpxah3V2M"),timestamp: Optional(2025-09-16 13:50:33 +0000),encoding: nil,data: Optional(online)extras: nil,action: 2,}, <ARTPresenceMessage: 0x0000600000ed5080> {id: Optional("4Hpxah3V2M:116:0"),clientId: Optional("user117"),connectionId: Optional("4Hpxah3V2M"),timestamp: Optional(2025-09-16 13:50:33 +0000),encoding: nil,data: Optional(online)extras: nil,action: 2,}, <ARTPresenceMessage: 0x0000600000ed5130> {id: Optional("4Hpxah3V2M:115:0"),clientId: Optional("user116"),connectionId: Optional("4Hpxah3V2M"),timestamp: Optional(2025-09-16 13:50:32 +0000),encoding: nil,data: Optional(online)extras: nil,action: 2,}, <ARTPresenceMessage: 0x0000600000ed51e0> {id: Optional("4Hpxah3V2M:114:0"),clientId: Optional("user115"),connectionId: Optional("4Hpxah3V2M"),timestamp: Optional(2025-09-16 13:50:32 +0000),encoding: nil,data: Optional(online)extras: nil,action: 2,}, <ARTPresenceMessage: 0x0000600000ed5290> {id: Optional("4Hpxah3V2M:113:0"),clientId: Optional("user114"),connectionId: Optional("4Hpxah3V2M"),timestamp: Optional(2025-09-16 13:50:31 +0000),encoding: nil,data: Optional(online)extras: nil,action: 2,}, <ARTPresenceMessage: 0x0000600000ed5340> {id: Optional("4Hpxah3V2M:112:0"),clientId: Optional("user113"),connectionId: Optional("4Hpxah3V2M"),timestamp: Optional(2025-09-16 13:50:31 +0000),encoding: nil,data: Optional(online)extras: nil,action: 2,}, <ARTPresenceMessage: 0x0000600000ed53f0> {id: Optional("4Hpxah3V2M:111:0"),clientId: Optional("user112"),connectionId: Optional("4Hpxah3V2M"),timestamp: Optional(2025-09-16 13:50:30 +0000),encoding: nil,data: Optional(online)extras: nil,action: 2,}, <ARTPresenceMessage: 0x0000600000ed54a0> {id: Optional("4Hpxah3V2M:110:0"),clientId: Optional("user111"),connectionId: Optional("4Hpxah3V2M"),timestamp: Optional(2025-09-16 13:50:30 +0000),encoding: nil,data: Optional(online)extras: nil,action: 2,}, <ARTPresenceMessage: 0x0000600000ed5550> {id: Optional("4Hpxah3V2M:109:0"),clientId: Optional("user110"),connectionId: Optional("4Hpxah3V2M"),timestamp: Optional(2025-09-16 13:50:29 +0000),encoding: nil,data: Optional(online)extras: nil,action: 2,}, <ARTPresenceMessage: 0x0000600000ed5600> {id: Optional("4Hpxah3V2M:108:0"),clientId: Optional("user109"),connectionId: Optional("4Hpxah3V2M"),timestamp: Optional(2025-09-16 13:50:29 +0000),encoding: nil,data: Optional(online)extras: nil,action: 2,}, <ARTPresenceMessage: 0x0000600000ed56b0> {id: Optional("4Hpxah3V2M:107:0"),clientId: Optional("user108"),connectionId: Optional("4Hpxah3V2M"),timestamp: Optional(2025-09-16 13:50:28 +0000),encoding: nil,data: Optional(online)extras: nil,action: 2,}, <ARTPresenceMessage: 0x0000600000ed5760> {id: Optional("4Hpxah3V2M:106:0"),clientId: Optional("user107"),connectionId: Optional("4Hpxah3V2M"),timestamp: Optional(2025-09-16 13:50:28 +0000),encoding: nil,data: Optional(online)extras: nil,action: 2,}, <ARTPresenceMessage: 0x0000600000ed5810> {id: Optional("4Hpxah3V2M:105:0"),clientId: Optional("user106"),connectionId: Optional("4Hpxah3V2M"),timestamp: Optional(2025-09-16 13:50:27 +0000),encoding: nil,data: Optional(online)extras: nil,action: 2,}, <ARTPresenceMessage: 0x0000600000ed58c0> {id: Optional("4Hpxah3V2M:104:0"),clientId: Optional("user105"),connectionId: Optional("4Hpxah3V2M"),timestamp: Optional(2025-09-16 13:50:27 +0000),encoding: nil,data: Optional(online)extras: nil,action: 2,}, <ARTPresenceMessage: 0x0000600000ed5970> {id: Optional("4Hpxah3V2M:103:0"),clientId: Optional("user104"),connectionId: Optional("4Hpxah3V2M"),timestamp: Optional(2025-09-16 13:50:26 +0000),encoding: nil,data: Optional(online)extras: nil,action: 2,}, <ARTPresenceMessage: 0x0000600000ed5a20> {id: Optional("4Hpxah3V2M:102:0"),clientId: Optional("user103"),connectionId: Optional("4Hpxah3V2M"),timestamp: Optional(2025-09-16 13:50:26 +0000),encoding: nil,data: Optional(online)extras: nil,action: 2,}, <ARTPresenceMessage: 0x0000600000ed5ad0> {id: Optional("4Hpxah3V2M:101:0"),clientId: Optional("user102"),connectionId: Optional("4Hpxah3V2M"),timestamp: Optional(2025-09-16 13:50:25 +0000),encoding: nil,data: Optional(online)extras: nil,action: 2,}, <ARTPresenceMessage: 0x0000600000ed5b80> {id: Optional("4Hpxah3V2M:100:0"),clientId: Optional("user101"),connectionId: Optional("4Hpxah3V2M"),timestamp: Optional(2025-09-16 13:50:25 +0000),encoding: nil,data: Optional(online)extras: nil,action: 2,}, <ARTPresenceMessage: 0x0000600000ed5c30> {id: Optional("4Hpxah3V2M:99:0"),clientId: Optional("user100"),connectionId: Optional("4Hpxah3V2M"),timestamp: Optional(2025-09-16 13:50:24 +0000),encoding: nil,data: Optional(online)extras: nil,action: 2,}, <ARTPresenceMessage: 0x0000600000ed5ce0> {id: Optional("4Hpxah3V2M:98:0"),clientId: Optional("user99"),connectionId: Optional("4Hpxah3V2M"),timestamp: Optional(2025-09-16 13:50:24 +0000),encoding: nil,data: Optional(online)extras: nil,action: 2,}, <ARTPresenceMessage: 0x0000600000ed5d90> {id: Optional("4Hpxah3V2M:97:0"),clientId: Optional("user98"),connectionId: Optional("4Hpxah3V2M"),timestamp: Optional(2025-09-16 13:50:23 +0000),encoding: nil,data: Optional(online)extras: nil,action: 2,}, <ARTPresenceMessage: 0x0000600000ed5e40> {id: Optional("4Hpxah3V2M:96:0"),clientId: Optional("user97"),connectionId: Optional("4Hpxah3V2M"),timestamp: Optional(2025-09-16 13:50:23 +0000),encoding: nil,data: Optional(online)extras: nil,action: 2,}, <ARTPresenceMessage: 0x0000600000ed5ef0> {id: Optional("4Hpxah3V2M:95:0"),clientId: Optional("user96"),connectionId: Optional("4Hpxah3V2M"),timestamp: Optional(2025-09-16 13:50:22 +0000),encoding: nil,data: Optional(online)extras: nil,action: 2,}, <ARTPresenceMessage: 0x0000600000ed5fa0> {id: Optional("4Hpxah3V2M:94:0"),clientId: Optional("user95"),connectionId: Optional("4Hpxah3V2M"),timestamp: Optional(2025-09-16 13:50:22 +0000),encoding: nil,data: Optional(online)extras: nil,action: 2,}, <ARTPresenceMessage: 0x0000600000ed6050> {id: Optional("4Hpxah3V2M:93:0"),clientId: Optional("user94"),connectionId: Optional("4Hpxah3V2M"),timestamp: Optional(2025-09-16 13:50:21 +0000),encoding: nil,data: Optional(online)extras: nil,action: 2,}, <ARTPresenceMessage: 0x0000600000ed6100> {id: Optional("4Hpxah3V2M:92:0"),clientId: Optional("user93"),connectionId: Optional("4Hpxah3V2M"),timestamp: Optional(2025-09-16 13:50:21 +0000),encoding: nil,data: Optional(online)extras: nil,action: 2,}, <ARTPresenceMessage: 0x0000600000ed61b0> {id: Optional("4Hpxah3V2M:91:0"),clientId: Optional("user92"),connectionId: Optional("4Hpxah3V2M"),timestamp: Optional(2025-09-16 13:50:20 +0000),encoding: nil,data: Optional(online)extras: nil,action: 2,}, <ARTPresenceMessage: 0x0000600000ed6260> {id: Optional("4Hpxah3V2M:90:0"),clientId: Optional("user91"),connectionId: Optional("4Hpxah3V2M"),timestamp: Optional(2025-09-16 13:50:20 +0000),encoding: nil,data: Optional(online)extras: nil,action: 2,}, <ARTPresenceMessage: 0x0000600000ed6310> {id: Optional("4Hpxah3V2M:89:0"),clientId: Optional("user90"),connectionId: Optional("4Hpxah3V2M"),timestamp: Optional(2025-09-16 13:50:19 +0000),encoding: nil,data: Optional(online)extras: nil,action: 2,}, <ARTPresenceMessage: 0x0000600000ed63c0> {id: Optional("4Hpxah3V2M:88:0"),clientId: Optional("user89"),connectionId: Optional("4Hpxah3V2M"),timestamp: Optional(2025-09-16 13:50:19 +0000),encoding: nil,data: Optional(online)extras: nil,action: 2,}, <ARTPresenceMessage: 0x0000600000ed6470> {id: Optional("4Hpxah3V2M:87:0"),clientId: Optional("user88"),connectionId: Optional("4Hpxah3V2M"),timestamp: Optional(2025-09-16 13:50:18 +0000),encoding: nil,data: Optional(online)extras: nil,action: 2,}, <ARTPresenceMessage: 0x0000600000ed6520> {id: Optional("4Hpxah3V2M:86:0"),clientId: Optional("user87"),connectionId: Optional("4Hpxah3V2M"),timestamp: Optional(2025-09-16 13:50:18 +0000),encoding: nil,data: Optional(online)extras: nil,action: 2,}, <ARTPresenceMessage: 0x0000600000ed65d0> {id: Optional("4Hpxah3V2M:85:0"),clientId: Optional("user86"),connectionId: Optional("4Hpxah3V2M"),timestamp: Optional(2025-09-16 13:50:17 +0000),encoding: nil,data: Optional(online)extras: nil,action: 2,}, <ARTPresenceMessage: 0x0000600000ed6680> {id: Optional("4Hpxah3V2M:84:0"),clientId: Optional("user85"),connectionId: Optional("4Hpxah3V2M"),timestamp: Optional(2025-09-16 13:50:17 +0000),encoding: nil,data: Optional(online)extras: nil,action: 2,}, <ARTPresenceMessage: 0x0000600000ed6730> {id: Optional("4Hpxah3V2M:83:0"),clientId: Optional("user84"),connectionId: Optional("4Hpxah3V2M"),timestamp: Optional(2025-09-16 13:50:16 +0000),encoding: nil,data: Optional(online)extras: nil,action: 2,}, <ARTPresenceMessage: 0x0000600000ed67e0> {id: Optional("4Hpxah3V2M:82:0"),clientId: Optional("user83"),connectionId: Optional("4Hpxah3V2M"),timestamp: Optional(2025-09-16 13:50:16 +0000),encoding: nil,data: Optional(online)extras: nil,action: 2,}, <ARTPresenceMessage: 0x0000600000ed6890> {id: Optional("4Hpxah3V2M:81:0"),clientId: Optional("user82"),connectionId: Optional("4Hpxah3V2M"),timestamp: Optional(2025-09-16 13:50:15 +0000),encoding: nil,data: Optional(online)extras: nil,action: 2,}, <ARTPresenceMessage: 0x0000600000ed6940> {id: Optional("4Hpxah3V2M:80:0"),clientId: Optional("user81"),connectionId: Optional("4Hpxah3V2M"),timestamp: Optional(2025-09-16 13:50:15 +0000),encoding: nil,data: Optional(online)extras: nil,action: 2,}, <ARTPresenceMessage: 0x0000600000ed69f0> {id: Optional("4Hpxah3V2M:79:0"),clientId: Optional("user80"),connectionId: Optional("4Hpxah3V2M"),timestamp: Optional(2025-09-16 13:50:14 +0000),encoding: nil,data: Optional(online)extras: nil,action: 2,}, <ARTPresenceMessage: 0x0000600000ed6aa0> {id: Optional("4Hpxah3V2M:78:0"),clientId: Optional("user79"),connectionId: Optional("4Hpxah3V2M"),timestamp: Optional(2025-09-16 13:50:14 +0000),encoding: nil,data: Optional(online)extras: nil,action: 2,}, <ARTPresenceMessage: 0x0000600000ed6b50> {id: Optional("4Hpxah3V2M:77:0"),clientId: Optional("user78"),connectionId: Optional("4Hpxah3V2M"),timestamp: Optional(2025-09-16 13:50:13 +0000),encoding: nil,data: Optional(online)extras: nil,action: 2,}, <ARTPresenceMessage: 0x0000600000ed6c00> {id: Optional("4Hpxah3V2M:76:0"),clientId: Optional("user77"),connectionId: Optional("4Hpxah3V2M"),timestamp: Optional(2025-09-16 13:50:13 +0000),encoding: nil,data: Optional(online)extras: nil,action: 2,}, <ARTPresenceMessage: 0x0000600000ed6cb0> {id: Optional("4Hpxah3V2M:75:0"),clientId: Optional("user76"),connectionId: Optional("4Hpxah3V2M"),timestamp: Optional(2025-09-16 13:50:12 +0000),encoding: nil,data: Optional(online)extras: nil,action: 2,}, <ARTPresenceMessage: 0x0000600000ed6d60> {id: Optional("4Hpxah3V2M:74:0"),clientId: Optional("user75"),connectionId: Optional("4Hpxah3V2M"),timestamp: Optional(2025-09-16 13:50:12 +0000),encoding: nil,data: Optional(online)extras: nil,action: 2,}, <ARTPresenceMessage: 0x0000600000ed6e10> {id: Optional("4Hpxah3V2M:73:0"),clientId: Optional("user74"),connectionId: Optional("4Hpxah3V2M"),timestamp: Optional(2025-09-16 13:50:11 +0000),encoding: nil,data: Optional(online)extras: nil,action: 2,}, <ARTPresenceMessage: 0x0000600000ed6ec0> {id: Optional("4Hpxah3V2M:72:0"),clientId: Optional("user73"),connectionId: Optional("4Hpxah3V2M"),timestamp: Optional(2025-09-16 13:50:11 +0000),encoding: nil,data: Optional(online)extras: nil,action: 2,}, <ARTPresenceMessage: 0x0000600000ed6f70> {id: Optional("4Hpxah3V2M:71:0"),clientId: Optional("user72"),connectionId: Optional("4Hpxah3V2M"),timestamp: Optional(2025-09-16 13:50:10 +0000),encoding: nil,data: Optional(online)extras: nil,action: 2,}, <ARTPresenceMessage: 0x0000600000ed7020> {id: Optional("4Hpxah3V2M:70:0"),clientId: Optional("user71"),connectionId: Optional("4Hpxah3V2M"),timestamp: Optional(2025-09-16 13:50:10 +0000),encoding: nil,data: Optional(online)extras: nil,action: 2,}, <ARTPresenceMessage: 0x0000600000ed70d0> {id: Optional("4Hpxah3V2M:69:0"),clientId: Optional("user70"),connectionId: Optional("4Hpxah3V2M"),timestamp: Optional(2025-09-16 13:50:09 +0000),encoding: nil,data: Optional(online)extras: nil,action: 2,}, <ARTPresenceMessage: 0x0000600000ed7180> {id: Optional("4Hpxah3V2M:68:0"),clientId: Optional("user69"),connectionId: Optional("4Hpxah3V2M"),timestamp: Optional(2025-09-16 13:50:09 +0000),encoding: nil,data: Optional(online)extras: nil,action: 2,}, <ARTPresenceMessage: 0x0000600000ed7230> {id: Optional("4Hpxah3V2M:67:0"),clientId: Optional("user68"),connectionId: Optional("4Hpxah3V2M"),timestamp: Optional(2025-09-16 13:50:08 +0000),encoding: nil,data: Optional(online)extras: nil,action: 2,}, <ARTPresenceMessage: 0x0000600000ed72e0> {id: Optional("4Hpxah3V2M:66:0"),clientId: Optional("user67"),connectionId: Optional("4Hpxah3V2M"),timestamp: Optional(2025-09-16 13:50:08 +0000),encoding: nil,data: Optional(online)extras: nil,action: 2,}, <ARTPresenceMessage: 0x0000600000ed7390> {id: Optional("4Hpxah3V2M:65:0"),clientId: Optional("user66"),connectionId: Optional("4Hpxah3V2M"),timestamp: Optional(2025-09-16 13:50:07 +0000),encoding: nil,data: Optional(online)extras: nil,action: 2,}, <ARTPresenceMessage: 0x0000600000ed7440> {id: Optional("4Hpxah3V2M:64:0"),clientId: Optional("user65"),connectionId: Optional("4Hpxah3V2M"),timestamp: Optional(2025-09-16 13:50:07 +0000),encoding: nil,data: Optional(online)extras: nil,action: 2,}, <ARTPresenceMessage: 0x0000600000ed74f0> {id: Optional("4Hpxah3V2M:63:0"),clientId: Optional("user64"),connectionId: Optional("4Hpxah3V2M"),timestamp: Optional(2025-09-16 13:50:06 +0000),encoding: nil,data: Optional(online)extras: nil,action: 2,}, <ARTPresenceMessage: 0x0000600000ed75a0> {id: Optional("4Hpxah3V2M:62:0"),clientId: Optional("user63"),connectionId: Optional("4Hpxah3V2M"),timestamp: Optional(2025-09-16 13:50:06 +0000),encoding: nil,data: Optional(online)extras: nil,action: 2,}, <ARTPresenceMessage: 0x0000600000ed7650> {id: Optional("4Hpxah3V2M:61:0"),clientId: Optional("user62"),connectionId: Optional("4Hpxah3V2M"),timestamp: Optional(2025-09-16 13:50:05 +0000),encoding: nil,data: Optional(online)extras: nil,action: 2,}, <ARTPresenceMessage: 0x0000600000ed7700> {id: Optional("4Hpxah3V2M:60:0"),clientId: Optional("user61"),connectionId: Optional("4Hpxah3V2M"),timestamp: Optional(2025-09-16 13:50:05 +0000),encoding: nil,data: Optional(online)extras: nil,action: 2,}, <ARTPresenceMessage: 0x0000600000ed77b0> {id: Optional("4Hpxah3V2M:59:0"),clientId: Optional("user60"),connectionId: Optional("4Hpxah3V2M"),timestamp: Optional(2025-09-16 13:50:04 +0000),encoding: nil,data: Optional(online)extras: nil,action: 2,}, <ARTPresenceMessage: 0x0000600000ed7860> {id: Optional("4Hpxah3V2M:58:0"),clientId: Optional("user59"),connectionId: Optional("4Hpxah3V2M"),timestamp: Optional(2025-09-16 13:50:04 +0000),encoding: nil,data: Optional(online)extras: nil,action: 2,}, <ARTPresenceMessage: 0x0000600000ed7910> {id: Optional("4Hpxah3V2M:57:0"),clientId: Optional("user58"),connectionId: Optional("4Hpxah3V2M"),timestamp: Optional(2025-09-16 13:50:03 +0000),encoding: nil,data: Optional(online)extras: nil,action: 2,}, <ARTPresenceMessage: 0x0000600000ed79c0> {id: Optional("4Hpxah3V2M:56:0"),clientId: Optional("user57"),connectionId: Optional("4Hpxah3V2M"),timestamp: Optional(2025-09-16 13:50:03 +0000),encoding: nil,data: Optional(online)extras: nil,action: 2,}, <ARTPresenceMessage: 0x0000600000ed7a70> {id: Optional("4Hpxah3V2M:55:0"),clientId: Optional("user56"),connectionId: Optional("4Hpxah3V2M"),timestamp: Optional(2025-09-16 13:50:02 +0000),encoding: nil,data: Optional(online)extras: nil,action: 2,}, <ARTPresenceMessage: 0x0000600000ed7b20> {id: Optional("4Hpxah3V2M:54:0"),clientId: Optional("user55"),connectionId: Optional("4Hpxah3V2M"),timestamp: Optional(2025-09-16 13:50:02 +0000),encoding: nil,data: Optional(online)extras: nil,action: 2,}, <ARTPresenceMessage: 0x0000600000ed7bd0> {id: Optional("4Hpxah3V2M:53:0"),clientId: Optional("user54"),connectionId: Optional("4Hpxah3V2M"),timestamp: Optional(2025-09-16 13:50:01 +0000),encoding: nil,data: Optional(online)extras: nil,action: 2,}, <ARTPresenceMessage: 0x0000600000ed7c80> {id: Optional("4Hpxah3V2M:52:0"),clientId: Optional("user53"),connectionId: Optional("4Hpxah3V2M"),timestamp: Optional(2025-09-16 13:50:01 +0000),encoding: nil,data: Optional(online)extras: nil,action: 2,}, <ARTPresenceMessage: 0x0000600000ed7d30> {id: Optional("4Hpxah3V2M:51:0"),clientId: Optional("user52"),connectionId: Optional("4Hpxah3V2M"),timestamp: Optional(2025-09-16 13:50:00 +0000),encoding: nil,data: Optional(online)extras: nil,action: 2,}, <ARTPresenceMessage: 0x0000600000ed7de0> {id: Optional("4Hpxah3V2M:50:0"),clientId: Optional("user51"),connectionId: Optional("4Hpxah3V2M"),timestamp: Optional(2025-09-16 13:50:00 +0000),encoding: nil,data: Optional(online)extras: nil,action: 2,}]> (/Users/runner/work/ably-cocoa/ably-cocoa/Test/AblyTests/Tests/RestClientPresenceTests.swift#EndingLineNumber=190&StartingLineNumber=190)
9ccbf6af-be09-4ee7-9e13-27d4ea7ef98e e798aab2-a9e1-4237-87ec-f29660701675 RestClientPresenceTests test__007__Presence__history__query_argument__direction_should_change_the_order_of_the_members() XCTAssertEqual failed: ("Optional("user10")") is not equal to ("Optional("user1")") (/Users/runner/work/ably-cocoa/ably-cocoa/Test/AblyTests/Tests/RestClientPresenceTests.swift#EndingLineNumber=266&StartingLineNumber=266)
4775ae3a-690e-4222-a9f0-61a5661f8243 466bf238-433a-4a00-bb56-edca30f6295c RestClientPresenceTests test__008__Presence__history__connectionId_should_filter_members_by_the_provided_connectionId() XCTAssertEqual failed: ("9") is not equal to ("3") (/Users/runner/work/ably-cocoa/ably-cocoa/Test/AblyTests/Tests/RestClientPresenceTests.swift#EndingLineNumber=346&StartingLineNumber=346)
23efe77f-9827-4241-aaa6-647fe622a66d 4de93fa8-d7b0-4cf9-819e-6f35a84f0896 RestClientPresenceTests test__010__Presence__history__query_argument__start_and_end_should_filter_members_between_those_two_times() XCTAssertEqual failed: ("38") is not equal to ("3") (/Users/runner/work/ably-cocoa/ably-cocoa/Test/AblyTests/Tests/RestClientPresenceTests.swift#EndingLineNumber=411&StartingLineNumber=411)
c37c46cc-c366-49e3-ae6e-ec798d2e59e2 d17ec17b-78b4-4e1d-a0d3-2dba60cc50f6 RestClientStatsTests test__002__RestClient__stats__result__should_match_hour_level_inbound_and_outbound_fixture_data__forwards_() XCTAssertEqual failed: ("3") is not equal to ("1") (/Users/runner/work/ably-cocoa/ably-cocoa/Test/AblyTests/Tests/RestClientStatsTests.swift#EndingLineNumber=142&StartingLineNumber=142)
c9a36bb9-11b4-4bec-a358-3d346137a139 713c34a8-b1db-435d-a9bc-611215c67c3e RestClientStatsTests test__003__RestClient__stats__result__should_match_day_level_inbound_and_outbound_fixture_data__forwards_() XCTAssertEqual failed: ("3") is not equal to ("1") (/Users/runner/work/ably-cocoa/ably-cocoa/Test/AblyTests/Tests/RestClientStatsTests.swift#EndingLineNumber=161&StartingLineNumber=161)
a9a708f4-8058-4b65-8e95-6bb13efcb188 aa3447d2-b2e0-41c2-9a05-fdc64e00cac2 RestClientStatsTests test__004__RestClient__stats__result__should_match_month_level_inbound_and_outbound_fixture_data__forwards_() XCTAssertEqual failed: ("3") is not equal to ("1") (/Users/runner/work/ably-cocoa/ably-cocoa/Test/AblyTests/Tests/RestClientStatsTests.swift#EndingLineNumber=180&StartingLineNumber=180)
e52cc052-9581-4fad-b46f-6b3b7d6aafe0 9bf380bb-5208-4456-949f-2902ee19f0b1 RestClientStatsTests test__005__RestClient__stats__result__should_contain_only_one_item_when_limit_is_1__backwards() XCTAssertEqual failed: ("3") is not equal to ("1") (/Users/runner/work/ably-cocoa/ably-cocoa/Test/AblyTests/Tests/RestClientStatsTests.swift#EndingLineNumber=198&StartingLineNumber=198)
09e19cae-b0cf-4526-861c-2636ca3c7167 9ee08f8b-7a7f-4170-bf25-cade71e71952 RestClientStatsTests test__006__RestClient__stats__result__should_contain_only_one_item_when_limit_is_1__forwards() XCTAssertEqual failed: ("3") is not equal to ("1") (/Users/runner/work/ably-cocoa/ably-cocoa/Test/AblyTests/Tests/RestClientStatsTests.swift#EndingLineNumber=217&StartingLineNumber=217)
c6822355-5f9c-420f-bf19-ef9fa4b0c822 0608cd85-e2a6-45d1-9f7b-0a599e5e0363 RestClientStatsTests test__007__RestClient__stats__result__should_be_paginated_according_to_the_limit__backwards() XCTAssertEqual failed: ("3") is not equal to ("1") (/Users/runner/work/ably-cocoa/ably-cocoa/Test/AblyTests/Tests/RestClientStatsTests.swift#EndingLineNumber=232&StartingLineNumber=232)
144f15f2-1f90-4b61-a8e1-fba925c99737 2f51de6b-f823-4ca4-a3ec-518549f6e373 RestClientStatsTests test__008__RestClient__stats__result__should_be_paginated_according_to_the_limit__fowards_() XCTAssertEqual failed: ("3") is not equal to ("1") (/Users/runner/work/ably-cocoa/ably-cocoa/Test/AblyTests/Tests/RestClientStatsTests.swift#EndingLineNumber=282&StartingLineNumber=282)
4174139f-b58b-409c-9213-84c99cdaf716 95282934-f3e5-45b0-b1cc-00e52983ef05 RestClientTests test__002__RestClient__should_provide_access_to_the_AuthOptions_object_passed_in_ClientOptions() Test crashed with signal segv.
a5568cd9-e9e3-4956-ab88-f4bbb89a77be c6012053-f168-492d-898c-31dfd90f2366 RestClientTests test__009__RestClient__should_use_JSON_text_protocol() Test crashed with signal trap.
5cddaf64-b413-4bba-a8b7-c91c2209306b e4294b73-d042-4ed5-994f-f72ad3dc8ee4 RestClientTests test__014__RestClient__client_should_handle_error_messages_in_plaintext_and_HTML_format() failed - Waited more than 20.0 seconds (/Users/runner/work/ably-cocoa/ably-cocoa/Test/AblyTests/Tests/RestClientTests.swift#EndingLineNumber=1799&StartingLineNumber=1799)
7303e18f-7060-48e0-8631-f53e34c69d1f fc1835b6-f378-4ddc-bbb4-2a7dbc2d6689 RestClientTests test__049__RestClient__Host_Fallback__every_new_HTTP_request_is_first_attempted_to_the_default_primary_host_rest_ably_io() XCTAssertTrue failed (/Users/runner/work/ably-cocoa/ably-cocoa/Test/AblyTests/Tests/RestClientTests.swift#EndingLineNumber=1313&StartingLineNumber=1313)
e05c0b6b-f1a5-4d12-a985-94d7c211b2e9 b830d925-f1c2-4b14-a684-6b18c2c091ff RestClientTests test__072__RestClient__Host_Fallback__retry_hosts_in_random_order__all_fallback_requests_headers_should_contain__Host__header_with_fallback_host_address() XCTAssertEqual failed: ("5") is not equal to ("0") (/Users/runner/work/ably-cocoa/ably-cocoa/Test/AblyTests/Tests/RestClientTests.swift#EndingLineNumber=1528&StartingLineNumber=1528)
5ad8bc54-a6fd-4ce3-b9f8-16eb11ec2a4b 074d2c24-f359-4e6d-ba25-df7018872625 RestClientTests test__080__RestClient__Host_Fallback__should_store_successful_fallback_host_as_default_host__should_restore_default_primary_host_after_fallbackRetryTimeout_expired___hostUnreachable() XCTAssertEqual failed: ("Optional("c.ably-realtime.com")") is not equal to ("Optional("rest.ably.io")") (/Users/runner/work/ably-cocoa/ably-cocoa/Test/AblyTests/Tests/RestClientTests.swift#EndingLineNumber=113&StartingLineNumber=113)
001c6675-5ca6-4d01-be44-eb61189c3e07 864d20e5-f6b3-4d6b-9320-5a6955a3fc16 RestClientTests test__081__RestClient__Host_Fallback__should_store_successful_fallback_host_as_default_host__should_restore_default_primary_host_after_fallbackRetryTimeout_expired___requestTimeout_timeout__0_1_() XCTAssertEqual failed: ("Optional("e.ably-realtime.com")") is not equal to ("Optional("rest.ably.io")") (/Users/runner/work/ably-cocoa/ably-cocoa/Test/AblyTests/Tests/RestClientTests.swift#EndingLineNumber=113&StartingLineNumber=113)
5f228fba-5898-41a1-baae-a255c34f1bac 4a988095-52e4-4952-bbe0-285f9f6191a5 RestClientTests test__082__RestClient__Host_Fallback__should_store_successful_fallback_host_as_default_host__should_restore_default_primary_host_after_fallbackRetryTimeout_expired___hostInternalError_code__501_() XCTAssertEqual failed: ("Optional("a.ably-realtime.com")") is not equal to ("Optional("rest.ably.io")") (/Users/runner/work/ably-cocoa/ably-cocoa/Test/AblyTests/Tests/RestClientTests.swift#EndingLineNumber=113&StartingLineNumber=113)
365fc531-d48d-4e96-9d21-5dbecd42758f 2a2fe88e-aed9-4acf-b43b-0471f90192bc RestClientTests test__086__RestClient__request__method_signature_and_arguments__should_add_query_parameters() XCTAssertEqual failed: ("https://rest.ably.io:443/feature") is not equal to ("https://rest.ably.io:443/feature?foo=1") (/Users/runner/work/ably-cocoa/ably-cocoa/Test/AblyTests/Tests/RestClientTests.swift#EndingLineNumber=1844&StartingLineNumber=1844)
87bd78fa-30b0-4364-8cba-12826cb0e81d ff05c448-07ce-4221-8d5f-4f26f3a785e6 RestClientTests test__089__RestClient__request__method_signature_and_arguments__should_error_if_method_is_invalid() XCTAssertEqual failed: ("40005") is not equal to ("1") (/Users/runner/work/ably-cocoa/ably-cocoa/Test/AblyTests/Tests/RestClientTests.swift#EndingLineNumber=1910&StartingLineNumber=1910)
bcbce83a-3e47-45a2-a273-7f135ccc1b5c 60b01c8f-b8fd-43d6-880b-c38d804791ad RestClientTests test__090__RestClient__request__method_signature_and_arguments__should_error_if_path_is_invalid() XCTAssertEqual failed: ("40007") is not equal to ("3") (/Users/runner/work/ably-cocoa/ably-cocoa/Test/AblyTests/Tests/RestClientTests.swift#EndingLineNumber=1934&StartingLineNumber=1934)
b13023fc-1761-47ab-bd46-8be097a655b6 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() XCTAssertEqual failed: ("40006") is not equal to ("2") (/Users/runner/work/ably-cocoa/ably-cocoa/Test/AblyTests/Tests/RestClientTests.swift#EndingLineNumber=1949&StartingLineNumber=1949)
2ada7652-b18b-45e2-ad69-a529ec9b005a faf7e1fe-20b0-4367-8d97-d5890f9c4ef5 RestClientTests test__094__RestClient__if_in_the_course_of_a_REST_request_an_attempt_to_authenticate_using_authUrl_fails_due_to_a_timeout__the_request_should_result_in_an_error_with_code_40170__statusCode_401__and_a_suitable_error_message() XCTAssertEqual failed: ("0") is not equal to ("401") (/Users/runner/work/ably-cocoa/ably-cocoa/Test/AblyTests/Tests/RestClientTests.swift#EndingLineNumber=2069&StartingLineNumber=2069)
6fcab6b1-2f96-440d-b0f7-dbac3649b90e 2367fdbc-0b5c-4cad-9390-be424c75d1f0 StatsTests test__001__Stats__all__should_return_a_MessagesTypes_object() [<AblySwift.ARTStats 0x6000006d8180> valueForUndefinedKey:]: this class is not key value coding-compliant for the key all. (NSUnknownKeyException) (/Users/runner/work/ably-cocoa/ably-cocoa/Test/AblyTests/Tests/StatsTests.swift#EndingLineNumber=86&StartingLineNumber=86)
e4cb4a69-4ad8-4359-9e64-6a1d307ee002 8f03d4ab-0ad5-4d13-b87c-deb029b4efb7 StatsTests test__002__Stats__all__should_return_value_for_message_counts() [<AblySwift.ARTStats 0x6000006c4a00> valueForUndefinedKey:]: this class is not key value coding-compliant for the key all. (NSUnknownKeyException) (/Users/runner/work/ably-cocoa/ably-cocoa/Test/AblyTests/Tests/StatsTests.swift#EndingLineNumber=86&StartingLineNumber=86)
d5897a69-2d6c-471e-897c-fc565816ad3b 6fca7d6f-7447-4415-887f-9ceceeab27cf StatsTests test__003__Stats__all__should_return_value_for_all_data_transferred() [<AblySwift.ARTStats 0x6000006c4180> valueForUndefinedKey:]: this class is not key value coding-compliant for the key all. (NSUnknownKeyException) (/Users/runner/work/ably-cocoa/ably-cocoa/Test/AblyTests/Tests/StatsTests.swift#EndingLineNumber=86&StartingLineNumber=86)
6fc37b4a-06bc-4cdb-9b3b-e0586aabcd51 e8e1b25f-44d8-4ca5-8bae-007856b33f7c StatsTests test__004__Stats__all__should_return_zero_for_empty_values() [<AblySwift.ARTStats 0x6000006cb000> valueForUndefinedKey:]: this class is not key value coding-compliant for the key all. (NSUnknownKeyException) (/Users/runner/work/ably-cocoa/ably-cocoa/Test/AblyTests/Tests/StatsTests.swift#EndingLineNumber=86&StartingLineNumber=86)
1589403b-5e66-4b03-b5aa-cb7bb9adaddd cf42dceb-d484-4c04-b565-aaabd38dca46 StatsTests test__005__Stats__persisted__should_return_a_MessagesTypes_object() [<AblySwift.ARTStats 0x6000006c4600> valueForUndefinedKey:]: this class is not key value coding-compliant for the key persisted. (NSUnknownKeyException) (/Users/runner/work/ably-cocoa/ably-cocoa/Test/AblyTests/Tests/StatsTests.swift#EndingLineNumber=86&StartingLineNumber=86)
abf9bc70-2f37-4756-a330-b7f0d54b0469 97690ece-8cc4-44bb-b5bc-26519fb081c5 StatsTests test__006__Stats__persisted__should_return_value_for_message_counts() [<AblySwift.ARTStats 0x6000006c4580> valueForUndefinedKey:]: this class is not key value coding-compliant for the key persisted. (NSUnknownKeyException) (/Users/runner/work/ably-cocoa/ably-cocoa/Test/AblyTests/Tests/StatsTests.swift#EndingLineNumber=86&StartingLineNumber=86)
b5f53b53-1ff8-49fb-b549-37ebe1fea838 27beb167-e853-48fa-bf74-36fd812b2f0c StatsTests test__007__Stats__persisted__should_return_value_for_all_data_transferred() [<AblySwift.ARTStats 0x6000006c1d80> valueForUndefinedKey:]: this class is not key value coding-compliant for the key persisted. (NSUnknownKeyException) (/Users/runner/work/ably-cocoa/ably-cocoa/Test/AblyTests/Tests/StatsTests.swift#EndingLineNumber=86&StartingLineNumber=86)
be6b3b67-3a95-4f76-8ac9-c481a4746c6d d37c52b1-ab25-4606-88c1-2e6e49c7a140 StatsTests test__008__Stats__persisted__should_return_zero_for_empty_values() [<AblySwift.ARTStats 0x6000006c1480> valueForUndefinedKey:]: this class is not key value coding-compliant for the key persisted. (NSUnknownKeyException) (/Users/runner/work/ably-cocoa/ably-cocoa/Test/AblyTests/Tests/StatsTests.swift#EndingLineNumber=86&StartingLineNumber=86)
206b061f-d954-4f47-9e32-837b085c127e 79692492-06b3-4ed2-a0e3-d716e0a10f7d StatsTests test__009__Stats__inbound__should_return_a_MessageTraffic_object() [<AblySwift.ARTStats 0x6000006c2d00> valueForUndefinedKey:]: this class is not key value coding-compliant for the key inbound. (NSUnknownKeyException) (/Users/runner/work/ably-cocoa/ably-cocoa/Test/AblyTests/Tests/StatsTests.swift#EndingLineNumber=191&StartingLineNumber=191)
1b82d9a3-79e0-46d9-8a5c-6012951cf0bf c93d1bac-0420-4aed-908a-968d33a5b0e6 StatsTests test__010__Stats__inbound__should_return_value_for_realtime_message_counts() [<AblySwift.ARTStats 0x6000006f0200> valueForUndefinedKey:]: this class is not key value coding-compliant for the key inbound. (NSUnknownKeyException) (/Users/runner/work/ably-cocoa/ably-cocoa/Test/AblyTests/Tests/StatsTests.swift#EndingLineNumber=191&StartingLineNumber=191)
0a6aa1e6-0de5-45c6-b8d3-2664340ce37a 43a962c3-37a5-41d4-8cd1-446ac8b49b0b StatsTests test__011__Stats__inbound__should_return_value_for_all_presence_data() [<AblySwift.ARTStats 0x6000006f3580> valueForUndefinedKey:]: this class is not key value coding-compliant for the key inbound. (NSUnknownKeyException) (/Users/runner/work/ably-cocoa/ably-cocoa/Test/AblyTests/Tests/StatsTests.swift#EndingLineNumber=191&StartingLineNumber=191)
9443d18f-7a51-4de3-b22c-7c51ef1ae0ae 05359792-c597-4c3b-9825-460e0d05b7a8 StatsTests test__012__Stats__outbound__should_return_a_MessageTraffic_object() [<AblySwift.ARTStats 0x6000006fa800> valueForUndefinedKey:]: this class is not key value coding-compliant for the key outbound. (NSUnknownKeyException) (/Users/runner/work/ably-cocoa/ably-cocoa/Test/AblyTests/Tests/StatsTests.swift#EndingLineNumber=191&StartingLineNumber=191)
da096a6b-3b90-4d28-9661-d14e9a2fb353 95d8c237-5b8c-4154-baca-556857f9e016 StatsTests test__013__Stats__outbound__should_return_value_for_realtime_message_counts() [<AblySwift.ARTStats 0x6000006ed200> valueForUndefinedKey:]: this class is not key value coding-compliant for the key outbound. (NSUnknownKeyException) (/Users/runner/work/ably-cocoa/ably-cocoa/Test/AblyTests/Tests/StatsTests.swift#EndingLineNumber=191&StartingLineNumber=191)
a0887b30-0c13-4965-948b-c12ecd591f1a c2d28f9a-8347-48ab-b3a4-78cc6a225158 StatsTests test__014__Stats__outbound__should_return_value_for_all_presence_data() [<AblySwift.ARTStats 0x6000006fb980> valueForUndefinedKey:]: this class is not key value coding-compliant for the key outbound. (NSUnknownKeyException) (/Users/runner/work/ably-cocoa/ably-cocoa/Test/AblyTests/Tests/StatsTests.swift#EndingLineNumber=191&StartingLineNumber=191)
359df2dc-8462-4ef2-a091-29ea582131a6 415b51a3-1b84-4ebb-9c19-7abd3084ce5a StatsTests test__023__Stats__apiRequests__should_return_a_RequestCount_object() [<AblySwift.ARTStats 0x6000006c4300> valueForUndefinedKey:]: this class is not key value coding-compliant for the key apiRequests. (NSUnknownKeyException) (/Users/runner/work/ably-cocoa/ably-cocoa/Test/AblyTests/Tests/StatsTests.swift#EndingLineNumber=312&StartingLineNumber=312)
8dfb1c75-7770-4330-a647-ffcb628fd724 99ce6d36-d32f-42e9-9021-436ed128795d StatsTests test__024__Stats__apiRequests__should_return_value_for_succeeded() [<AblySwift.ARTStats 0x6000006ed880> valueForUndefinedKey:]: this class is not key value coding-compliant for the key apiRequests. (NSUnknownKeyException) (/Users/runner/work/ably-cocoa/ably-cocoa/Test/AblyTests/Tests/StatsTests.swift#EndingLineNumber=312&StartingLineNumber=312)
3ea738e1-4de3-4f3f-8765-15e306c56ec5 a01bce33-783a-4825-bf55-2cbdadb34383 StatsTests test__025__Stats__apiRequests__should_return_value_for_failed() [<AblySwift.ARTStats 0x6000006cb280> valueForUndefinedKey:]: this class is not key value coding-compliant for the key apiRequests. (NSUnknownKeyException) (/Users/runner/work/ably-cocoa/ably-cocoa/Test/AblyTests/Tests/StatsTests.swift#EndingLineNumber=312&StartingLineNumber=312)
94633c1b-635a-4c8f-9c34-5fc0feb85654 a3c0c297-a473-4de7-bc55-d564c733348b StatsTests test__026__Stats__tokenRequests__should_return_a_RequestCount_object() [<AblySwift.ARTStats 0x6000006b0100> valueForUndefinedKey:]: this class is not key value coding-compliant for the key tokenRequests. (NSUnknownKeyException) (/Users/runner/work/ably-cocoa/ably-cocoa/Test/AblyTests/Tests/StatsTests.swift#EndingLineNumber=312&StartingLineNumber=312)
0480f915-9ea9-4e90-b6ad-44b7843478d3 8b840d28-8d3a-4ea6-9d16-9c29bc1576df StatsTests test__027__Stats__tokenRequests__should_return_value_for_succeeded() [<AblySwift.ARTStats 0x6000006b4080> valueForUndefinedKey:]: this class is not key value coding-compliant for the key tokenRequests. (NSUnknownKeyException) (/Users/runner/work/ably-cocoa/ably-cocoa/Test/AblyTests/Tests/StatsTests.swift#EndingLineNumber=312&StartingLineNumber=312)
c89bf5f6-3a52-44fb-8b33-894288f079b9 b1d90cb0-1730-4888-8702-769637354da4 StatsTests test__028__Stats__tokenRequests__should_return_value_for_failed() [<AblySwift.ARTStats 0x6000006b4280> valueForUndefinedKey:]: this class is not key value coding-compliant for the key tokenRequests. (NSUnknownKeyException) (/Users/runner/work/ably-cocoa/ably-cocoa/Test/AblyTests/Tests/StatsTests.swift#EndingLineNumber=312&StartingLineNumber=312)