<testsuites>
	<testsuite tests="176" failures="2" time="7262.599" name="github.com/ably/ably-go/ably">
		<properties>
			<property name="go.version" value="go1.19.13"></property>
		</properties>
		<testcase classname="ably" name="Test_decodeMessage" time="0.000"></testcase>
		<testcase classname="ably" name="Test_decodeMessage/foo" time="0.000"></testcase>
		<testcase classname="ably" name="Test_decodeMessage/{&#34;foo&#34;:42}" time="0.000"></testcase>
		<testcase classname="ably" name="Test_decodeMessage/{&#34;foo&#34;:42,&#34;bar&#34;:[&#34;a&#34;,1.2,{&#34;boo&#34;:&#34;ha&#34;}]}" time="0.000"></testcase>
		<testcase classname="ably" name="Test_decodeMessage/[{&#34;foo&#34;:42},&#34;qux&#34;]" time="0.000"></testcase>
		<testcase classname="ably" name="Test_decodeMessage/3q2+7w==" time="0.000"></testcase>
		<testcase classname="ably" name="TestMsgpackExtrasJsonCompatible" time="0.000"></testcase>
		<testcase classname="ably" name="TestMsgpackDecoding" time="0.000"></testcase>
		<testcase classname="ably" name="TestMsgpackDecoding/json_array" time="0.000"></testcase>
		<testcase classname="ably" name="TestMsgpackDecoding/short_string" time="0.000"></testcase>
		<testcase classname="ably" name="TestMsgpackDecoding/200_character_string" time="0.000"></testcase>
		<testcase classname="ably" name="TestMsgpackDecoding/2000_character_string" time="0.000"></testcase>
		<testcase classname="ably" name="TestMsgpackDecoding/short_binary" time="0.000"></testcase>
		<testcase classname="ably" name="TestMsgpackDecoding/200_byte_binary" time="0.000"></testcase>
		<testcase classname="ably" name="TestMsgpackDecoding/2000_byte_binary" time="0.000"></testcase>
		<testcase classname="ably" name="TestMsgpackDecoding/an_object" time="0.000"></testcase>
		<testcase classname="ably" name="TestAuth_BasicAuth" time="9.590"></testcase>
		<testcase classname="ably" name="TestAuth_BasicAuth/RSA2:_Should_use_basic_auth_as_default_authentication_if_an_API_key_exists" time="0.000"></testcase>
		<testcase classname="ably" name="TestAuth_BasicAuth/RSA1:_Should_connect_to_HTTPS_by_default,_trying_to_connect_with_non-TLS_should_result_in_error" time="0.000"></testcase>
		<testcase classname="ably" name="TestAuth_BasicAuth/RSA11:_API_key_should_follow_format_KEY_NAME:KEY_SECRET_in_auth_header" time="0.000"></testcase>
		<testcase classname="ably" name="TestAuth_TokenAuth" time="9.880"></testcase>
		<testcase classname="ably" name="TestAuth_TokenAuth_Renew" time="14.400"></testcase>
		<testcase classname="ably" name="TestAuth_RequestToken" time="10.090"></testcase>
		<testcase classname="ably" name="TestAuth_JWT_Token_RSA8c" time="52.830"></testcase>
		<testcase classname="ably" name="TestAuth_JWT_Token_RSA8c/Get_JWT_from_echo_server" time="10.630"></testcase>
		<testcase classname="ably" name="TestAuth_JWT_Token_RSA8c/Should_be_able_to_use_it_as_a_token" time="10.210"></testcase>
		<testcase classname="ably" name="TestAuth_JWT_Token_RSA8c/RSA8g,_RSA3d:_Should_be_able_to_authenticate_using_authURL" time="10.830"></testcase>
		<testcase classname="ably" name="TestAuth_JWT_Token_RSA8c/RSA8g,_RSA3d:_Should_be_able_to_authenticate_using_authCallback" time="10.770"></testcase>
		<testcase classname="ably" name="TestAuth_JWT_Token_RSA8c/RSA4e,_RSA4b:_Should_return_error_when_JWT_is_invalid" time="10.390"></testcase>
		<testcase classname="ably" name="TestAuth_ReuseClientID" time="9.810"></testcase>
		<testcase classname="ably" name="TestAuth_RequestToken_PublishClientID" time="9.870"></testcase>
		<testcase classname="ably" name="TestAuth_ClientID" time="10.530"></testcase>
		<testcase classname="ably" name="TestAuth_ClientID/Auth_ClientID" time="1.220"></testcase>
		<testcase classname="ably" name="TestAuth_CreateTokenRequest" time="10.110"></testcase>
		<testcase classname="ably" name="TestAuth_CreateTokenRequest/RSA9h" time="0.020"></testcase>
		<testcase classname="ably" name="TestAuth_CreateTokenRequest/RSA9h/parameters_are_optional" time="0.020"></testcase>
		<testcase classname="ably" name="TestAuth_CreateTokenRequest/RSA9h/authOptions_must_not_be_merged" time="0.000"></testcase>
		<testcase classname="ably" name="TestAuth_CreateTokenRequest/RSA9c_must_generate_a_unique_16+_character_nonce" time="0.000"></testcase>
		<testcase classname="ably" name="TestAuth_CreateTokenRequest/RSA9g_generate_a_signed_request" time="0.000"></testcase>
		<testcase classname="ably" name="TestAuth_RealtimeAccessToken" time="10.750"></testcase>
		<testcase classname="ably" name="TestAuth_IgnoreTimestamp_QueryTime" time="40.600"></testcase>
		<testcase classname="ably" name="TestAuth_RSA7c" time="10.190"></testcase>
		<testcase classname="ably" name="TestEventEmitterConcurrency" time="0.030"></testcase>
		<testcase classname="ably" name="Test_RTE3_EventEmitter_On" time="0.090"></testcase>
		<testcase classname="ably" name="Test_RTE3_EventEmitter_On/event:_qux,_data:_42" time="0.030"></testcase>
		<testcase classname="ably" name="Test_RTE3_EventEmitter_On/event:_foo,_data:_42" time="0.030"></testcase>
		<testcase classname="ably" name="Test_RTE3_EventEmitter_On/event:_bar,_data:_42" time="0.030"></testcase>
		<testcase classname="ably" name="Test_RTE4_EventEmitter_Once" time="0.280"></testcase>
		<testcase classname="ably" name="Test_RTE4_EventEmitter_Once/event:_qux,_data:_42" time="0.090"></testcase>
		<testcase classname="ably" name="Test_RTE4_EventEmitter_Once/event:_foo,_data:_42" time="0.090"></testcase>
		<testcase classname="ably" name="Test_RTE4_EventEmitter_Once/event:_bar,_data:_42" time="0.090"></testcase>
		<testcase classname="ably" name="Test_RTE5_EventEmitter_Off" time="0.120"></testcase>
		<testcase classname="ably" name="Test_RTE5_EventEmitter_Off/specific_listener" time="0.040"></testcase>
		<testcase classname="ably" name="Test_RTE5_EventEmitter_Off/specific_event" time="0.050"></testcase>
		<testcase classname="ably" name="Test_RTE5_EventEmitter_Off/all" time="0.030"></testcase>
		<testcase classname="ably" name="Test_RTE6_EventEmitter_EmitPanic" time="0.020"></testcase>
		<testcase classname="ably" name="Test_RTE6a_EventEmitter_EmitToFixedListenersCollection" time="0.100"></testcase>
		<testcase classname="ably" name="TestHTTPPaginatedFallback" time="10.190"></testcase>
		<testcase classname="ably" name="TestHTTPPaginatedFallback/request_time" time="0.000"></testcase>
		<testcase classname="ably" name="TestHTTPPaginatedResponse" time="10.630"></testcase>
		<testcase classname="ably" name="TestHTTPPaginatedResponse/request_time" time="0.020"></testcase>
		<testcase classname="ably" name="TestHTTPPaginatedResponse/request_404" time="0.340"></testcase>
		<testcase classname="ably" name="TestHTTPPaginatedResponse/request_post_get_messages" time="0.150"></testcase>
		<testcase classname="ably" name="TestHTTPPaginatedResponse/request_post_get_messages/post" time="0.060"></testcase>
		<testcase classname="ably" name="TestHTTPPaginatedResponse/request_post_get_messages/get" time="0.070"></testcase>
		<testcase classname="ably" name="TestMessage_CryptoDataFixtures_RSL6a1_RSL5b_RSL5c" time="0.010"></testcase>
		<testcase classname="ably" name="TestMessage_CryptoDataFixtures_RSL6a1_RSL5b_RSL5c/with_a_128_keylength" time="0.000"></testcase>
		<testcase classname="ably" name="TestMessage_CryptoDataFixtures_RSL6a1_RSL5b_RSL5c/with_a_128_keylength/fixture_encode" time="0.000"></testcase>
		<testcase classname="ably" name="TestMessage_CryptoDataFixtures_RSL6a1_RSL5b_RSL5c/with_a_256_keylength" time="0.010"></testcase>
		<testcase classname="ably" name="TestMessage_CryptoDataFixtures_RSL6a1_RSL5b_RSL5c/with_a_256_keylength/fixture_encode" time="0.000"></testcase>
		<testcase classname="ably" name="TestMessage_CryptoDataFixtures_RSL6a1_RSL5b_RSL5c_TM3" time="0.010"></testcase>
		<testcase classname="ably" name="TestMessage_CryptoDataFixtures_RSL6a1_RSL5b_RSL5c_TM3/with_a_128_keylength" time="0.000"></testcase>
		<testcase classname="ably" name="TestMessage_CryptoDataFixtures_RSL6a1_RSL5b_RSL5c_TM3/with_a_128_keylength/fixture_encode" time="0.000"></testcase>
		<testcase classname="ably" name="TestMessage_CryptoDataFixtures_RSL6a1_RSL5b_RSL5c_TM3/with_a_256_keylength" time="0.010"></testcase>
		<testcase classname="ably" name="TestMessage_CryptoDataFixtures_RSL6a1_RSL5b_RSL5c_TM3/with_a_256_keylength/fixture_encode" time="0.000"></testcase>
		<testcase classname="ably" name="TestRealtimeChannel_Publish" time="10.680"></testcase>
		<testcase classname="ably" name="TestRealtimeChannel_PublishAsync" time="10.450"></testcase>
		<testcase classname="ably" name="TestRealtimeChannel_Subscribe" time="25.330"></testcase>
		<testcase classname="ably" name="TestRealtimeChannel_SubscriptionFilters" time="10.720"></testcase>
		<testcase classname="ably" name="TestRealtimeChannel_AttachWhileDisconnected" time="11.590"></testcase>
		<testcase classname="ably" name="TestRealtimeChannel_ShouldSetAblySandboxDefaultReadLimit" time="10.550"></testcase>
		<testcase classname="ably" name="TestRealtimeChannel_ShouldSetProvidedReadLimit" time="9.910"></testcase>
		<testcase classname="ably" name="TestRealtimeChannel_SetDefaultReadLimitIfServerHasNoLimit" time="10.420"></testcase>
		<testcase classname="ably" name="TestRealtimeChannel_ShouldReturnErrorIfReadLimitExceeded" time="10.810"></testcase>
		<testcase classname="ably" name="TestRealtimeChannel_RTL2_ChannelEventForStateChange" time="43.160"></testcase>
		<testcase classname="ably" name="TestRealtimeChannel_RTL2_ChannelEventForStateChange/on_ATTACHING" time="10.590"></testcase>
		<testcase classname="ably" name="TestRealtimeChannel_RTL2_ChannelEventForStateChange/on_ATTACHED" time="10.890"></testcase>
		<testcase classname="ably" name="TestRealtimeChannel_RTL2_ChannelEventForStateChange/on_DETACHING" time="11.100"></testcase>
		<testcase classname="ably" name="TestRealtimeChannel_RTL2_ChannelEventForStateChange/on_DETACHED" time="10.570"></testcase>
		<testcase classname="ably" name="TestRealtimeChannel_RTL2_ChannelEventForStateChange/on_SUSPENDED" time="0.000">
			<skipped message="    realtime_channel_spec_integration_test.go:107: SUSPENDED not yet implemented"></skipped>
		</testcase>
		<testcase classname="ably" name="TestRealtimeChannel_RTL2_ChannelEventForStateChange/on_UPDATE" time="0.000">
			<skipped message="    realtime_channel_spec_integration_test.go:112: UPDATED not yet implemented"></skipped>
		</testcase>
		<testcase classname="ably" name="TestRealtimeChannel_RTL4_Attach" time="187.990"></testcase>
		<testcase classname="ably" name="TestRealtimeChannel_RTL4_Attach/RTL4a:_If_already_attached,_nothing_is_done" time="0.020"></testcase>
		<testcase classname="ably" name="TestRealtimeChannel_RTL4_Attach/RTL4b:_If_connection_state_is_INITIALIZED,_CLOSING,_CLOSED_returns_error" time="10.220"></testcase>
		<testcase classname="ably" name="TestRealtimeChannel_RTL4_Attach/RTL4b:_If_connection_state_is_FAILED,_returns_error" time="10.370"></testcase>
		<testcase classname="ably" name="TestRealtimeChannel_RTL4_Attach/RTL4b:_If_connection_state_is_SUSPENDED,_returns_error" time="10.560"></testcase>
		<testcase classname="ably" name="TestRealtimeChannel_RTL4_Attach/RTL4c_RTL4d:_If_connected,_should_get_attached_successfully" time="10.300"></testcase>
		<testcase classname="ably" name="TestRealtimeChannel_RTL4_Attach/RTL4d_:_should_return_error_on_FAILED_while_attaching_channel" time="10.880"></testcase>
		<testcase classname="ably" name="TestRealtimeChannel_RTL4_Attach/RTL4d_:_should_return_error_on_DETACHED_while_attaching_channel" time="10.680"></testcase>
		<testcase classname="ably" name="TestRealtimeChannel_RTL4_Attach/RTL4d_:_should_return_error_on_SUSPENDED_while_attaching_channel" time="0.000">
			<skipped message="    realtime_channel_spec_integration_test.go:529: Channel SUSPENDED not implemented yet"></skipped>
		</testcase>
		<testcase classname="ably" name="TestRealtimeChannel_RTL4_Attach/RTL4e:_Transition_to_failed_if_no_attach_permission" time="10.460"></testcase>
		<testcase classname="ably" name="TestRealtimeChannel_RTL4_Attach/RTL4f:_Channel_attach_timeout_if_not_received_within_realtime_request_timeout" time="0.010"></testcase>
		<testcase classname="ably" name="TestRealtimeChannel_RTL4_Attach/RTL4g:_If_channel_in_FAILED_state,_set_err_to_null_and_proceed_with_attach" time="10.810"></testcase>
		<testcase classname="ably" name="TestRealtimeChannel_RTL4_Attach/RTL4h:_If_channel_is_ATTACHING,_listen_to_the_attach_event_and_don&#39;t_send_attach_event" time="10.140"></testcase>
		<testcase classname="ably" name="TestRealtimeChannel_RTL4_Attach/RTL4h:_If_channel_is_DETACHING,_do_attach_after_completion_of_request" time="10.430"></testcase>
		<testcase classname="ably" name="TestRealtimeChannel_RTL4_Attach/RTL4i_:_If_connection_state_is_CONNECTING,_do_ATTACH_after_CONNECTED" time="10.510"></testcase>
		<testcase classname="ably" name="TestRealtimeChannel_RTL4_Attach/RTL4i_:_If_connection_state_is_DISCONNECTED,_do_ATTACH_after_CONNECTED" time="10.820"></testcase>
		<testcase classname="ably" name="TestRealtimeChannel_RTL4_Attach/RTL4j_RTL13a:_If_channel_attach_is_not_a_clean_attach,_should_set_ATTACH_RESUME_in_the_ATTACH_message" time="0.000"></testcase>
		<testcase classname="ably" name="TestRealtimeChannel_RTL4_Attach/RTL4j1:_AttachResume_should_be_True_when_Attached_(Clean_ATTACH)" time="9.600"></testcase>
		<testcase classname="ably" name="TestRealtimeChannel_RTL4_Attach/RTL4j2:_Rewind_flag_should_allow_to_receive_historic_messages" time="11.040"></testcase>
		<testcase classname="ably" name="TestRealtimeChannel_RTL4_Attach/RTL4k:_If_params_given_channel_options,_should_be_sent_in_ATTACH_message" time="10.180"></testcase>
		<testcase classname="ably" name="TestRealtimeChannel_RTL4_Attach/RTL4k1:_If_params_given_channel_options,_should_be_exposed_as_readonly_field_on_ATTACHED_message" time="10.440"></testcase>
		<testcase classname="ably" name="TestRealtimeChannel_RTL4_Attach/RTL4l:_If_modes_provided_in_channelOptions,_should_be_encoded_as_bitfield_and_set_as_flags_field_of_ATTACH_message" time="10.460"></testcase>
		<testcase classname="ably" name="TestRealtimeChannel_RTL4_Attach/RTL4m:_If_modes_provides_while_attach,_should_receive_modes_in_attached_message" time="10.040"></testcase>
		<testcase classname="ably" name="TestRealtimeChannel_RTL5_Detach" time="86.460"></testcase>
		<testcase classname="ably" name="TestRealtimeChannel_RTL5_Detach/RTL5a:_If_channel_is_INITIALIZED_or_DETACHED,_do_nothing" time="10.010"></testcase>
		<testcase classname="ably" name="TestRealtimeChannel_RTL5_Detach/RTL5b:_If_channel_state_is_FAILED,_return_error" time="10.870"></testcase>
		<testcase classname="ably" name="TestRealtimeChannel_RTL5_Detach/RTL5d_RTL5e:_If_connected,_should_do_successful_detach_with_server" time="10.620"></testcase>
		<testcase classname="ably" name="TestRealtimeChannel_RTL5_Detach/RTL5e:_return_error_if_channel_detach_fails" time="10.780"></testcase>
		<testcase classname="ably" name="TestRealtimeChannel_RTL5_Detach/RTL5f:_return_error_on_request_timeout" time="0.010"></testcase>
		<testcase classname="ably" name="TestRealtimeChannel_RTL5_Detach/RTL5g:_If_connection_state_CLOSING_or_FAILED,_should_return_error" time="10.520"></testcase>
		<testcase classname="ably" name="TestRealtimeChannel_RTL5_Detach/RTL5h_:_If_Connection_state_CONNECTING,_queue_the_DETACH_message_and_send_on_CONNECTED" time="11.590"></testcase>
		<testcase classname="ably" name="TestRealtimeChannel_RTL5_Detach/RTL5h,_RTN19b:_If_Connection_state_DISCONNECTED,_queue_the_DETACH_message_and_send_on_CONNECTED" time="11.040"></testcase>
		<testcase classname="ably" name="TestRealtimeChannel_RTL5_Detach/RTL5i:_If_channel_in_DETACHING_or_ATTACHING_state,_do_detach_after_completion_of_operation" time="10.990"></testcase>
		<testcase classname="ably" name="TestRealtimeChannel_RTL5_Detach/RTL5j:_if_channel_state_is_SUSPENDED,_immediately_transition_to_DETACHED_state" time="0.000">
			<skipped message="    realtime_channel_spec_integration_test.go:1900: Channel SUSPENDED not implemented yet"></skipped>
		</testcase>
		<testcase classname="ably" name="TestRealtimeChannel_RTL5_Detach/RTL5k:_When_receive_ATTACH_in_detaching_state,_send_new_DETACH_message" time="0.020"></testcase>
		<testcase classname="ably" name="TestRealtimeChannel_RTL6c1_PublishNow" time="52.080"></testcase>
		<testcase classname="ably" name="TestRealtimeChannel_RTL6c1_PublishNow/when_INITIALIZED" time="10.830"></testcase>
		<testcase classname="ably" name="TestRealtimeChannel_RTL6c1_PublishNow/when_ATTACHING" time="10.400"></testcase>
		<testcase classname="ably" name="TestRealtimeChannel_RTL6c1_PublishNow/when_ATTACHED" time="10.190"></testcase>
		<testcase classname="ably" name="TestRealtimeChannel_RTL6c1_PublishNow/when_DETACHING" time="10.770"></testcase>
		<testcase classname="ably" name="TestRealtimeChannel_RTL6c1_PublishNow/when_DETACHED" time="9.880"></testcase>
		<testcase classname="ably" name="TestRealtimeChannel_RTL6c2_PublishEnqueue" time="113.790"></testcase>
		<testcase classname="ably" name="TestRealtimeChannel_RTL6c2_PublishEnqueue/when_connection_is_INITIALIZED,_channel_is_INITIALIZED" time="10.660"></testcase>
		<testcase classname="ably" name="TestRealtimeChannel_RTL6c2_PublishEnqueue/when_connection_is_CONNECTING,_channel_is_INITIALIZED" time="11.000"></testcase>
		<testcase classname="ably" name="TestRealtimeChannel_RTL6c2_PublishEnqueue/when_connection_is_CONNECTING,_channel_is_ATTACHING" time="9.920"></testcase>
		<testcase classname="ably" name="TestRealtimeChannel_RTL6c2_PublishEnqueue/when_connection_is_DISCONNECTED,_channel_is_INITIALIZED" time="9.900"></testcase>
		<testcase classname="ably" name="TestRealtimeChannel_RTL6c2_PublishEnqueue/when_connection_is_DISCONNECTED,_channel_is_ATTACHING" time="10.300"></testcase>
		<testcase classname="ably" name="TestRealtimeChannel_RTL6c2_PublishEnqueue/when_connection_is_DISCONNECTED,_channel_is_ATTACHED" time="10.520"></testcase>
		<testcase classname="ably" name="TestRealtimeChannel_RTL6c2_PublishEnqueue/when_connection_is_DISCONNECTED,_channel_is_DETACHING" time="10.600"></testcase>
		<testcase classname="ably" name="TestRealtimeChannel_RTL6c2_PublishEnqueue/when_connection_is_DISCONNECTED,_channel_is_DETACHED" time="10.660"></testcase>
		<testcase classname="ably" name="TestRealtimeChannel_RTL6c2_PublishEnqueue/when_connection_is_CONNECTING,_channel_is_ATTACHED" time="9.940"></testcase>
		<testcase classname="ably" name="TestRealtimeChannel_RTL6c2_PublishEnqueue/when_connection_is_CONNECTING,_channel_is_DETACHING" time="9.810"></testcase>
		<testcase classname="ably" name="TestRealtimeChannel_RTL6c2_PublishEnqueue/when_connection_is_CONNECTING,_channel_is_DETACHED" time="10.470"></testcase>
		<testcase classname="ably" name="TestRealtimeChannel_RTL6c4_PublishFail" time="10.770"></testcase>
		<testcase classname="ably" name="TestRealtimeChannel_RTL6c4_PublishFail/when_connection_is_SUSPENDED,_channel_is_INITIALIZED" time="10.770"></testcase>
		<testcase classname="ably" name="TestRealtimeChannel_RTL6c5_NoImplicitAttach" time="10.270"></testcase>
		<testcase classname="ably" name="TestRealtimeChannel_RTL2f_RTL12_HandleResume" time="0.090"></testcase>
		<testcase classname="ably" name="TestRealtimeChannel_RTL2f_RTL12_HandleResume/RTL2f:_when_flag_has_presence_is_provided,_set_channelChangeState_resume_to_false" time="0.020"></testcase>
		<testcase classname="ably" name="TestRealtimeChannel_RTL2f_RTL12_HandleResume/RTL2f:_when_flag_has_backlog_is_provided,_set_channelChangeState_resume_to_false" time="0.020"></testcase>
		<testcase classname="ably" name="TestRealtimeChannel_RTL2f_RTL12_HandleResume/RTL2f:_when_flag_resumed_is_provided,_set_channelChangeState_resume_to_true" time="0.020"></testcase>
		<testcase classname="ably" name="TestRealtimeChannel_RTL2f_RTL12_HandleResume/RTL12:_when_RE-ATTACH_with_error,_set_ChannelEventUpdated" time="0.020"></testcase>
		<testcase classname="ably" name="TestRealtimeChannel_RTL13_HandleDetached" time="0.070"></testcase>
		<testcase classname="ably" name="TestRealtimeChannel_RTL13_HandleDetached/RTL13a:_when_ATTACHED,_successful_reattach" time="0.020"></testcase>
		<testcase classname="ably" name="TestRealtimeChannel_RTL13_HandleDetached/RTL13b:_when_ATTACHING" time="0.020"></testcase>
		<testcase classname="ably" name="TestRealtimeChannel_RTL13_HandleDetached/RTL13c:_stop_on_non-CONNECTED" time="0.030"></testcase>
		<testcase classname="ably" name="TestRealtimeChannel_RTL17_IgnoreMessagesWhenNotAttached" time="0.020"></testcase>
		<testcase classname="ably" name="TestRealtimeChannel_RTL17_IgnoreMessagesWhenNotAttached/Shouldn&#39;t_receive_message_when_not_attached" time="0.020"></testcase>
		<testcase classname="ably" name="Test_UpdateEmptyMessageFields_TM2a_TM2c_TM2f" time="0.000"></testcase>
		<testcase classname="ably" name="TestRealtimeChannel_RTL14_HandleChannelError" time="0.030"></testcase>
		<testcase classname="ably" name="TestRealtimeChannel_RTL14_HandleChannelError/RTL14:_when_Error,_should_transition_to_failed_state" time="0.030"></testcase>
		<testcase classname="ably" name="TestRealtime_RealtimeHost" time="0.000"></testcase>
		<testcase classname="ably" name="TestRealtime_RealtimeHost/REC1b_with_endpoint_option" time="0.000"></testcase>
		<testcase classname="ably" name="TestRealtime_RealtimeHost/REC1d2_with_legacy_realtimeHost_option" time="0.000"></testcase>
		<testcase classname="ably" name="TestRealtime_RSC7_AblyAgent" time="0.010"></testcase>
		<testcase classname="ably" name="TestRealtime_RSC7_AblyAgent/using_endpoint_option" time="0.000"></testcase>
		<testcase classname="ably" name="TestRealtime_RSC7_AblyAgent/using_endpoint_option/RSC7d3_:_Should_set_ablyAgent_header_with_correct_identifiers" time="0.000"></testcase>
		<testcase classname="ably" name="TestRealtime_RSC7_AblyAgent/using_endpoint_option/RSC7d6_:_Should_set_ablyAgent_header_with_custom_agents" time="0.000"></testcase>
		<testcase classname="ably" name="TestRealtime_RSC7_AblyAgent/using_endpoint_option/RSC7d6_:_Should_set_ablyAgent_header_with_custom_agents_missing_version" time="0.000"></testcase>
		<testcase classname="ably" name="TestRealtime_RSC7_AblyAgent/using_legacy_options" time="0.000"></testcase>
		<testcase classname="ably" name="TestRealtime_RSC7_AblyAgent/using_legacy_options/RSC7d3_:_Should_set_ablyAgent_header_with_correct_identifiers" time="0.000"></testcase>
		<testcase classname="ably" name="TestRealtime_RSC7_AblyAgent/using_legacy_options/RSC7d6_:_Should_set_ablyAgent_header_with_custom_agents" time="0.000"></testcase>
		<testcase classname="ably" name="TestRealtime_RSC7_AblyAgent/using_legacy_options/RSC7d6_:_Should_set_ablyAgent_header_with_custom_agents_missing_version" time="0.000"></testcase>
		<testcase classname="ably" name="TestRealtime_RTN17_HostFallback" time="0.000">
			<failure message="Failed" type=""></failure>
		</testcase>
		<testcase classname="ably" name="TestRealtime_RTN17_Integration_HostFallback_Internal_Server_Error" time="10.630"></testcase>
		<testcase classname="ably" name="TestRealtime_RTN17_Integration_HostFallback_Timeout" time="0.000">
			<failure message="Failed" type="">realtime_client_integration_test.go:476: &#xA;Error Trace:&#x9;realtime_client_integration_test.go:476&#xA;Error:      &#x9;Received unexpected error:&#xA;            &#x9;waiting on Result timed out after 30s&#xA;Test:       &#x9;TestRealtime_RTN17_Integration_HostFallback_Timeout&#xA;realtime_client_integration_test.go:478: &#xA;Error Trace:&#x9;realtime_client_integration_test.go:478&#xA;Error:      &#x9;Not equal: &#xA;            &#x9;expected: 2&#xA;            &#x9;actual  : 0&#xA;Test:       &#x9;TestRealtime_RTN17_Integration_HostFallback_Timeout&#xA;realtime_client_integration_test.go:479: &#xA;Error Trace:&#x9;realtime_client_integration_test.go:479&#xA;Error:      &#x9;Not equal: &#xA;            &#x9;expected: &#34;sandbox-a-fallback.ably-realtime.com&#34;&#xA;            &#x9;actual  : &#34;&#34;&#xA;            &#x9;&#xA;            &#x9;Diff:&#xA;            &#x9;--- Expected&#xA;            &#x9;+++ Actual&#xA;            &#x9;@@ -1 +1 @@&#xA;            &#x9;-sandbox-a-fallback.ably-realtime.com&#xA;            &#x9;+&#xA;Test:       &#x9;TestRealtime_RTN17_Integration_HostFallback_Timeout&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/sys_linux_amd64.s:560 +0x23 fp=0x7ffc5862a060 sp=0x7ffc5862a058 pc=0x4a8c03&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/os_linux.go:75 +0xaf fp=0x7ffc5862a0b0 sp=0x7ffc5862a060 pc=0x46bb8f&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/lock_futex.go:202 +0xc5 fp=0x7ffc5862a0f0 sp=0x7ffc5862a0b0 pc=0x443945&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/lock_futex.go:225 +0x34 fp=0x7ffc5862a110 sp=0x7ffc5862a0f0 pc=0x443a94&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/proc.go:1225 +0x196 fp=0x7ffc5862a178 sp=0x7ffc5862a110 pc=0x474c76&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:492 +0x49 fp=0x7ffc5862a180 sp=0x7ffc5862a178 pc=0x4a4469&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:459 fp=0xc000050f28 sp=0xc000050f20 pc=0x4a4400&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/mgc.go:665 +0x2e5 fp=0xc000050fb0 sp=0xc000050f28 pc=0x4520c5&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/proc.go:308 +0x65 fp=0xc000050fe0 sp=0xc000050fb0 pc=0x472605&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc000050fe8 sp=0xc000050fe0 pc=0x4a6621&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/proc.go:290 +0x25&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/proc.go:363 +0xd6 fp=0xc00019f750 sp=0xc00019f730 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/chan.go:583 +0x42c fp=0xc00019f7e0 sp=0xc00019f750 pc=0x43de6c&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/chan.go:442 +0x18 fp=0xc00019f808 sp=0xc00019f7e0 pc=0x43d9d8&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/testing/testing.go:1494 +0x789 fp=0xc00019f920 sp=0xc00019f808 pc=0x5b6b29&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/testing/testing.go:1846 +0x9a fp=0xc00019f978 sp=0xc00019f920 pc=0x5ba11a&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/testing/testing.go:1446 +0x217 fp=0xc00019fa80 sp=0xc00019f978 pc=0x5b53f7&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/testing/testing.go:1844 +0x7ed fp=0xc00019fbd0 sp=0xc00019fa80 pc=0x5b9f6d&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/testing/testing.go:1726 +0xa85 fp=0xc00019fed8 sp=0xc00019fbd0 pc=0x5b7ae5&#xA;_testmain.go:301 +0x2ea fp=0xc00019ff80 sp=0xc00019fed8 pc=0xc7bb0a&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/proc.go:250 +0x212 fp=0xc00019ffe0 sp=0xc00019ff80 pc=0x4723f2&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc00019ffe8 sp=0xc00019ffe0 pc=0x4a6621&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/proc.go:363 +0xd6 fp=0xc00004c790 sp=0xc00004c770 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/proc.go:369&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/mgcsweep.go:297 +0xd7 fp=0xc00004c7c8 sp=0xc00004c790 pc=0x45cd17&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/mgc.go:178 +0x26 fp=0xc00004c7e0 sp=0xc00004c7c8 pc=0x451986&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc00004c7e8 sp=0xc00004c7e0 pc=0x4a6621&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/mgc.go:178 +0x6b&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/proc.go:363 +0xd6 fp=0xc00004cf70 sp=0xc00004cf50 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/proc.go:369&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/mgcscavenge.go:389 +0x53 fp=0xc00004cfa0 sp=0xc00004cf70 pc=0x45ad93&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/mgcscavenge.go:622 +0x65 fp=0xc00004cfc8 sp=0xc00004cfa0 pc=0x45b365&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/mgc.go:179 +0x26 fp=0xc00004cfe0 sp=0xc00004cfc8 pc=0x451926&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc00004cfe8 sp=0xc00004cfe0 pc=0x4a6621&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/mgc.go:179 +0xaa&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/proc.go:363 +0xd6 fp=0xc000050628 sp=0xc000050608 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/proc.go:369&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/mfinal.go:180 +0x145 fp=0xc0000507e0 sp=0xc000050628 pc=0x450aa5&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc0000507e8 sp=0xc0000507e0 pc=0x4a6621&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/mfinal.go:157 +0x45&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/proc.go:363 +0xd6 fp=0xc000216f50 sp=0xc000216f30 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/mgc.go:1235 +0xf1 fp=0xc000216fe0 sp=0xc000216f50 pc=0x453ad1&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc000216fe8 sp=0xc000216fe0 pc=0x4a6621&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/mgc.go:1159 +0x25&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/proc.go:363 +0xd6 fp=0xc000538c38 sp=0xc000538c18 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/chan.go:583 +0x42c fp=0xc000538cc8 sp=0xc000538c38 pc=0x43de6c&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/chan.go:442 +0x18 fp=0xc000538cf0 sp=0xc000538cc8 pc=0x43d9d8&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/testing/testing.go:1271 +0x4f3 fp=0xc000538df8 sp=0xc000538cf0 pc=0x5b4e73&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_client_integration_test.go:245 +0x48 fp=0xc000538ea8 sp=0xc000538df8 pc=0xbf65e8&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/testing/testing.go:1446 +0x217 fp=0xc000538fb0 sp=0xc000538ea8 pc=0x5b53f7&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/testing/testing.go:1493 +0x48 fp=0xc000538fe0 sp=0xc000538fb0 pc=0x5b6c28&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc000538fe8 sp=0xc000538fe0 pc=0x4a6621&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/testing/testing.go:1493 +0x75e&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/proc.go:363 +0xd6 fp=0xc00005ecc0 sp=0xc00005eca0 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/select.go:328 +0x8bc fp=0xc00005ee20 sp=0xc00005ecc0 pc=0x48407c&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_channel.go:888 +0x245 fp=0xc00005ef60 sp=0xc00005ee20 pc=0xb33b45&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_channel.go:879 +0x7e fp=0xc00005efe0 sp=0xc00005ef60 pc=0xb338be&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc00005efe8 sp=0xc00005efe0 pc=0x4a6621&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_channel.go:877 +0x21c&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/proc.go:363 +0xd6 fp=0xc000212750 sp=0xc000212730 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/mgc.go:1235 +0xf1 fp=0xc0002127e0 sp=0xc000212750 pc=0x453ad1&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc0002127e8 sp=0xc0002127e0 pc=0x4a6621&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/mgc.go:1159 +0x25&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/proc.go:363 +0xd6 fp=0xc000051750 sp=0xc000051730 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/mgc.go:1235 +0xf1 fp=0xc0000517e0 sp=0xc000051750 pc=0x453ad1&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc0000517e8 sp=0xc0000517e0 pc=0x4a6621&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/mgc.go:1159 +0x25&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/proc.go:363 +0xd6 fp=0xc000217750 sp=0xc000217730 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/mgc.go:1235 +0xf1 fp=0xc0002177e0 sp=0xc000217750 pc=0x453ad1&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc0002177e8 sp=0xc0002177e0 pc=0x4a6621&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/mgc.go:1159 +0x25&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/proc.go:363 +0xd6 fp=0xc00058f7c8 sp=0xc00058f7a8 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/select.go:328 +0x8bc fp=0xc00058f928 sp=0xc00058f7c8 pc=0x48407c&#xA;/home/runner/work/ably-go/ably-go/ably/ably_test.go:168 +0x1d2 fp=0xc00058fa58 sp=0xc00058f928 pc=0xb8a052&#xA;&lt;autogenerated&gt;:1 +0x90 fp=0xc00058fad0 sp=0xc00058fa58 pc=0xc76330&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:1057 +0xaa fp=0xc00058fb70 sp=0xc00058fad0 pc=0xb4480a&#xA;&lt;autogenerated&gt;:1 +0x90 fp=0xc00058fbe8 sp=0xc00058fb70 pc=0xb70ad0&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:770 +0x237 fp=0xc00058ffc0 sp=0xc00058fbe8 pc=0xb402d7&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:437 +0x3a fp=0xc00058ffe0 sp=0xc00058ffc0 pc=0xb3c2fa&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc00058ffe8 sp=0xc00058ffe0 pc=0x4a6621&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:437 +0x78c&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/proc.go:363 +0xd6 fp=0xc0004e5cc0 sp=0xc0004e5ca0 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/select.go:328 +0x8bc fp=0xc0004e5e20 sp=0xc0004e5cc0 pc=0x48407c&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_channel.go:888 +0x245 fp=0xc0004e5f60 sp=0xc0004e5e20 pc=0xb33b45&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_channel.go:879 +0x7e fp=0xc0004e5fe0 sp=0xc0004e5f60 pc=0xb338be&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc0004e5fe8 sp=0xc0004e5fe0 pc=0x4a6621&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_channel.go:877 +0x21c&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/proc.go:363 +0xd6 fp=0xc0003ea7c8 sp=0xc0003ea7a8 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/select.go:328 +0x8bc fp=0xc0003ea928 sp=0xc0003ea7c8 pc=0x48407c&#xA;/home/runner/work/ably-go/ably-go/ably/ably_test.go:168 +0x1d2 fp=0xc0003eaa58 sp=0xc0003ea928 pc=0xb8a052&#xA;&lt;autogenerated&gt;:1 +0x90 fp=0xc0003eaad0 sp=0xc0003eaa58 pc=0xc76330&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:1057 +0xaa fp=0xc0003eab70 sp=0xc0003eaad0 pc=0xb4480a&#xA;&lt;autogenerated&gt;:1 +0x90 fp=0xc0003eabe8 sp=0xc0003eab70 pc=0xb70ad0&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:770 +0x237 fp=0xc0003eafc0 sp=0xc0003eabe8 pc=0xb402d7&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:437 +0x3a fp=0xc0003eafe0 sp=0xc0003eafc0 pc=0xb3c2fa&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc0003eafe8 sp=0xc0003eafe0 pc=0x4a6621&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:437 +0x78c&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/proc.go:363 +0xd6 fp=0xc0000f47c8 sp=0xc0000f47a8 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/select.go:328 +0x8bc fp=0xc0000f4928 sp=0xc0000f47c8 pc=0x48407c&#xA;/home/runner/work/ably-go/ably-go/ably/ably_test.go:168 +0x1d2 fp=0xc0000f4a58 sp=0xc0000f4928 pc=0xb8a052&#xA;&lt;autogenerated&gt;:1 +0x90 fp=0xc0000f4ad0 sp=0xc0000f4a58 pc=0xc76330&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:1057 +0xaa fp=0xc0000f4b70 sp=0xc0000f4ad0 pc=0xb4480a&#xA;&lt;autogenerated&gt;:1 +0x90 fp=0xc0000f4be8 sp=0xc0000f4b70 pc=0xb70ad0&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:770 +0x237 fp=0xc0000f4fc0 sp=0xc0000f4be8 pc=0xb402d7&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:437 +0x3a fp=0xc0000f4fe0 sp=0xc0000f4fc0 pc=0xb3c2fa&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc0000f4fe8 sp=0xc0000f4fe0 pc=0x4a6621&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:437 +0x78c&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/proc.go:363 +0xd6 fp=0xc0002657c8 sp=0xc0002657a8 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/select.go:328 +0x8bc fp=0xc000265928 sp=0xc0002657c8 pc=0x48407c&#xA;/home/runner/work/ably-go/ably-go/ably/ably_test.go:168 +0x1d2 fp=0xc000265a58 sp=0xc000265928 pc=0xb8a052&#xA;&lt;autogenerated&gt;:1 +0x90 fp=0xc000265ad0 sp=0xc000265a58 pc=0xc76330&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:1057 +0xaa fp=0xc000265b70 sp=0xc000265ad0 pc=0xb4480a&#xA;&lt;autogenerated&gt;:1 +0x90 fp=0xc000265be8 sp=0xc000265b70 pc=0xb70ad0&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:770 +0x237 fp=0xc000265fc0 sp=0xc000265be8 pc=0xb402d7&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:437 +0x3a fp=0xc000265fe0 sp=0xc000265fc0 pc=0xb3c2fa&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc000265fe8 sp=0xc000265fe0 pc=0x4a6621&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:437 +0x78c&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/proc.go:363 +0xd6 fp=0xc000571810 sp=0xc0005717f0 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/chan.go:583 +0x42c fp=0xc0005718a0 sp=0xc000571810 pc=0x43de6c&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/chan.go:442 +0x18 fp=0xc0005718c8 sp=0xc0005718a0 pc=0x43d9d8&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_client_integration_test.go:438 +0x3d fp=0xc0005718f0 sp=0xc0005718c8 pc=0xbfcffd&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/net/http/server.go:2109 +0x4e fp=0xc000571920 sp=0xc0005718f0 pc=0x95c28e&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/net/http/server.go:2947 +0x642 fp=0xc000571a48 sp=0xc000571920 pc=0x961062&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/net/http/server.go:1991 +0xbe5 fp=0xc000571fa0 sp=0xc000571a48 pc=0x95a545&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/net/http/server.go:3102 +0x59 fp=0xc000571fe0 sp=0xc000571fa0 pc=0x961e79&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc000571fe8 sp=0xc000571fe0 pc=0x4a6621&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/net/http/server.go:3102 +0x838&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/proc.go:363 +0xd6 fp=0xc0000fb2d0 sp=0xc0000fb2b0 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/netpoll.go:526 +0xf7 fp=0xc0000fb308 sp=0xc0000fb2d0 pc=0x46aef7&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/netpoll.go:305 +0x89 fp=0xc0000fb328 sp=0xc0000fb308 pc=0x4a0649&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/internal/poll/fd_poll_runtime.go:84 +0xbd fp=0xc0000fb370 sp=0xc0000fb328 pc=0x4f5a1d&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/internal/poll/fd_poll_runtime.go:89&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/internal/poll/fd_unix.go:167 +0x415 fp=0xc0000fb460 sp=0xc0000fb370 pc=0x4f75b5&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/net/fd_posix.go:55 +0x51 fp=0xc0000fb4c0 sp=0xc0000fb460 pc=0x7cf5d1&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/net/net.go:183 +0xb1 fp=0xc0000fb540 sp=0xc0000fb4c0 pc=0x7e6491&#xA;&lt;autogenerated&gt;:1 +0x65 fp=0xc0000fb588 sp=0xc0000fb540 pc=0x807e25&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/net/http/server.go:786 +0x23b fp=0xc0000fb608 sp=0xc0000fb588 pc=0x95095b&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/bufio/bufio.go:106 +0x2ab fp=0xc0000fb698 sp=0xc0000fb608 pc=0x5bebeb&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/bufio/bufio.go:144 +0xd2 fp=0xc0000fb720 sp=0xc0000fb698 pc=0x5beeb2&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/net/http/server.go:991 +0x4bb fp=0xc0000fba48 sp=0xc0000fb720 pc=0x9529db&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/net/http/server.go:1916 +0x5d4 fp=0xc0000fbfa0 sp=0xc0000fba48 pc=0x959f34&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/net/http/server.go:3102 +0x59 fp=0xc0000fbfe0 sp=0xc0000fbfa0 pc=0x961e79&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc0000fbfe8 sp=0xc0000fbfe0 pc=0x4a6621&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/net/http/server.go:3102 +0x838&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/proc.go:363 +0xd6 fp=0xc00025f6e0 sp=0xc00025f6c0 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/netpoll.go:526 +0xf7 fp=0xc00025f718 sp=0xc00025f6e0 pc=0x46aef7&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/netpoll.go:305 +0x89 fp=0xc00025f738 sp=0xc00025f718 pc=0x4a0649&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/internal/poll/fd_poll_runtime.go:84 +0xbd fp=0xc00025f780 sp=0xc00025f738 pc=0x4f5a1d&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/internal/poll/fd_poll_runtime.go:89&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/internal/poll/fd_unix.go:167 +0x415 fp=0xc00025f870 sp=0xc00025f780 pc=0x4f75b5&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/net/fd_posix.go:55 +0x51 fp=0xc00025f8d0 sp=0xc00025f870 pc=0x7cf5d1&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/net/net.go:183 +0xb1 fp=0xc00025f950 sp=0xc00025f8d0 pc=0x7e6491&#xA;&lt;autogenerated&gt;:1 +0x65 fp=0xc00025f998 sp=0xc00025f950 pc=0x807e25&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/net/http/transport.go:1929 +0x105 fp=0xc00025fa18 sp=0xc00025f998 pc=0x984745&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/bufio/bufio.go:106 +0x2ab fp=0xc00025faa8 sp=0xc00025fa18 pc=0x5bebeb&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/bufio/bufio.go:144 +0xd2 fp=0xc00025fb30 sp=0xc00025faa8 pc=0x5beeb2&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/net/http/transport.go:2093 +0x2c8 fp=0xc00025ffc0 sp=0xc00025fb30 pc=0x985a88&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/net/http/transport.go:1751 +0x3a fp=0xc00025ffe0 sp=0xc00025ffc0 pc=0x9833ba&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc00025ffe8 sp=0xc00025ffe0 pc=0x4a6621&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/net/http/transport.go:1751 +0x2586&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/proc.go:363 +0xd6 fp=0xc000064cd0 sp=0xc000064cb0 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/select.go:328 +0x8bc fp=0xc000064e30 sp=0xc000064cd0 pc=0x48407c&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/net/http/transport.go:2392 +0x1a9 fp=0xc000064fc0 sp=0xc000064e30 pc=0x988869&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/net/http/transport.go:1752 +0x3a fp=0xc000064fe0 sp=0xc000064fc0 pc=0x98333a&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc000064fe8 sp=0xc000064fe0 pc=0x4a6621&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/net/http/transport.go:1752 +0x261a&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/proc.go:363 +0xd6 fp=0xc000065ed0 sp=0xc000065eb0 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/chan.go:583 +0x42c fp=0xc000065f60 sp=0xc000065ed0 pc=0x43de6c&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/chan.go:447 +0x18 fp=0xc000065f88 sp=0xc000065f60 pc=0x43da18&#xA;/home/runner/work/ably-go/ably-go/ably/internal/ablyutil/time.go:64 +0x7b fp=0xc000065fe0 sp=0xc000065f88 pc=0xaa4b3b&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc000065fe8 sp=0xc000065fe0 pc=0x4a6621&#xA;/home/runner/work/ably-go/ably-go/ably/internal/ablyutil/time.go:63 +0x26f&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/proc.go:363 +0xd6 fp=0xc0007eec40 sp=0xc0007eec20 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/select.go:328 +0x8bc fp=0xc0007eeda0 sp=0xc0007eec40 pc=0x48407c&#xA;/home/runner/work/ably-go/ably-go/ablytest/ablytest.go:191 +0x39a fp=0xc0007eefe0 sp=0xc0007eeda0 pc=0xb73c5a&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc0007eefe8 sp=0xc0007eefe0 pc=0x4a6621&#xA;/home/runner/work/ably-go/ably-go/ablytest/ablytest.go:178 +0x25b&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/proc.go:363 +0xd6 fp=0xc000380c40 sp=0xc000380c20 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/select.go:328 +0x8bc fp=0xc000380da0 sp=0xc000380c40 pc=0x48407c&#xA;/home/runner/work/ably-go/ably-go/ablytest/ablytest.go:191 +0x39a fp=0xc000380fe0 sp=0xc000380da0 pc=0xb73c5a&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc000380fe8 sp=0xc000380fe0 pc=0x4a6621&#xA;/home/runner/work/ably-go/ably-go/ablytest/ablytest.go:178 +0x25b&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/proc.go:363 +0xd6 fp=0xc0005b8ef8 sp=0xc0005b8ed8 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/netpoll.go:526 +0xf7 fp=0xc0005b8f30 sp=0xc0005b8ef8 pc=0x46aef7&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/netpoll.go:305 +0x89 fp=0xc0005b8f50 sp=0xc0005b8f30 pc=0x4a0649&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/internal/poll/fd_poll_runtime.go:84 +0xbd fp=0xc0005b8f98 sp=0xc0005b8f50 pc=0x4f5a1d&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/internal/poll/fd_poll_runtime.go:89&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/internal/poll/fd_unix.go:167 +0x415 fp=0xc0005b9088 sp=0xc0005b8f98 pc=0x4f75b5&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/net/fd_posix.go:55 +0x51 fp=0xc0005b90e8 sp=0xc0005b9088 pc=0x7cf5d1&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/net/net.go:183 +0xb1 fp=0xc0005b9168 sp=0xc0005b90e8 pc=0x7e6491&#xA;&lt;autogenerated&gt;:1 +0x65 fp=0xc0005b91b0 sp=0xc0005b9168 pc=0x807e25&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/net/http/server.go:786 +0x23b fp=0xc0005b9230 sp=0xc0005b91b0 pc=0x95095b&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/bufio/bufio.go:106 +0x2ab fp=0xc0005b92c0 sp=0xc0005b9230 pc=0x5bebeb&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/bufio/bufio.go:372 +0x89 fp=0xc0005b9388 sp=0xc0005b92c0 pc=0x5c0c49&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/bufio/bufio.go:401 +0x36 fp=0xc0005b93e8 sp=0xc0005b9388 pc=0x5c1256&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/net/textproto/reader.go:58 +0xe5 fp=0xc0005b94f8 sp=0xc0005b93e8 pc=0x8b6765&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/net/textproto/reader.go:39&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/net/http/request.go:1030 +0x8e fp=0xc0005b9720 sp=0xc0005b94f8 pc=0x947a0e&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/net/http/server.go:994 +0x5aa fp=0xc0005b9a48 sp=0xc0005b9720 pc=0x952aca&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/net/http/server.go:1916 +0x5d4 fp=0xc0005b9fa0 sp=0xc0005b9a48 pc=0x959f34&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/net/http/server.go:3102 +0x59 fp=0xc0005b9fe0 sp=0xc0005b9fa0 pc=0x961e79&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc0005b9fe8 sp=0xc0005b9fe0 pc=0x4a6621&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/net/http/server.go:3102 +0x838&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/proc.go:363 +0xd6 fp=0xc00037ded0 sp=0xc00037deb0 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/chan.go:583 +0x42c fp=0xc00037df60 sp=0xc00037ded0 pc=0x43de6c&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/chan.go:447 +0x18 fp=0xc00037df88 sp=0xc00037df60 pc=0x43da18&#xA;/home/runner/work/ably-go/ably-go/ably/internal/ablyutil/time.go:64 +0x7b fp=0xc00037dfe0 sp=0xc00037df88 pc=0xaa4b3b&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc00037dfe8 sp=0xc00037dfe0 pc=0x4a6621&#xA;/home/runner/work/ably-go/ably-go/ably/internal/ablyutil/time.go:63 +0x26f&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/proc.go:363 +0xd6 fp=0xc0006007c8 sp=0xc0006007a8 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/select.go:328 +0x8bc fp=0xc000600928 sp=0xc0006007c8 pc=0x48407c&#xA;/home/runner/work/ably-go/ably-go/ably/ably_test.go:168 +0x1d2 fp=0xc000600a58 sp=0xc000600928 pc=0xb8a052&#xA;&lt;autogenerated&gt;:1 +0x90 fp=0xc000600ad0 sp=0xc000600a58 pc=0xc76330&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:1057 +0xaa fp=0xc000600b70 sp=0xc000600ad0 pc=0xb4480a&#xA;&lt;autogenerated&gt;:1 +0x90 fp=0xc000600be8 sp=0xc000600b70 pc=0xb70ad0&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:770 +0x237 fp=0xc000600fc0 sp=0xc000600be8 pc=0xb402d7&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:437 +0x3a fp=0xc000600fe0 sp=0xc000600fc0 pc=0xb3c2fa&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc000600fe8 sp=0xc000600fe0 pc=0x4a6621&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:437 +0x78c&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/proc.go:363 +0xd6 fp=0xc0006f73a8 sp=0xc0006f7388 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/chan.go:583 +0x42c fp=0xc0006f7438 sp=0xc0006f73a8 pc=0x43de6c&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/chan.go:442 +0x18 fp=0xc0006f7460 sp=0xc0006f7438 pc=0x43d9d8&#xA;/home/runner/work/ably-go/ably-go/ably/transitioner_integration_test.go:48 +0x74 fp=0xc0006f74f0 sp=0xc0006f7460 pc=0xc6cdf4&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:138 +0x53e fp=0xc0006f7638 sp=0xc0006f74f0 pc=0xb37f5e&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:416 +0xafb fp=0xc0006f7888 sp=0xc0006f7638 pc=0xb3bdbb&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:301 +0xff fp=0xc0006f7b20 sp=0xc0006f7888 pc=0xb3a39f&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:228 +0x251 fp=0xc0006f7be8 sp=0xc0006f7b20 pc=0xb38eb1&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:909 +0x2113 fp=0xc0006f7fc0 sp=0xc0006f7be8 pc=0xb421b3&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:437 +0x3a fp=0xc0006f7fe0 sp=0xc0006f7fc0 pc=0xb3c2fa&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc0006f7fe8 sp=0xc0006f7fe0 pc=0x4a6621&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:437 +0x78c&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/proc.go:363 +0xd6 fp=0xc0006067c8 sp=0xc0006067a8 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/select.go:328 +0x8bc fp=0xc000606928 sp=0xc0006067c8 pc=0x48407c&#xA;/home/runner/work/ably-go/ably-go/ably/ably_test.go:168 +0x1d2 fp=0xc000606a58 sp=0xc000606928 pc=0xb8a052&#xA;&lt;autogenerated&gt;:1 +0x90 fp=0xc000606ad0 sp=0xc000606a58 pc=0xc76330&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:1057 +0xaa fp=0xc000606b70 sp=0xc000606ad0 pc=0xb4480a&#xA;&lt;autogenerated&gt;:1 +0x90 fp=0xc000606be8 sp=0xc000606b70 pc=0xb70ad0&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:770 +0x237 fp=0xc000606fc0 sp=0xc000606be8 pc=0xb402d7&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:437 +0x3a fp=0xc000606fe0 sp=0xc000606fc0 pc=0xb3c2fa&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc000606fe8 sp=0xc000606fe0 pc=0x4a6621&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:437 +0x78c&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/proc.go:363 +0xd6 fp=0xc0006c1ed0 sp=0xc0006c1eb0 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/chan.go:583 +0x42c fp=0xc0006c1f60 sp=0xc0006c1ed0 pc=0x43de6c&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/chan.go:447 +0x18 fp=0xc0006c1f88 sp=0xc0006c1f60 pc=0x43da18&#xA;/home/runner/work/ably-go/ably-go/ably/internal/ablyutil/time.go:64 +0x7b fp=0xc0006c1fe0 sp=0xc0006c1f88 pc=0xaa4b3b&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc0006c1fe8 sp=0xc0006c1fe0 pc=0x4a6621&#xA;/home/runner/work/ably-go/ably-go/ably/internal/ablyutil/time.go:63 +0x26f&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/proc.go:363 +0xd6 fp=0xc000382cd8 sp=0xc000382cb8 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/select.go:328 +0x8bc fp=0xc000382e38 sp=0xc000382cd8 pc=0x48407c&#xA;/home/runner/go/pkg/mod/nhooyr.io/websocket@v1.8.7/conn_notjs.go:153 +0x23d fp=0xc000382fc0 sp=0xc000382e38 pc=0xaccbfd&#xA;/home/runner/go/pkg/mod/nhooyr.io/websocket@v1.8.7/conn_notjs.go:114 +0x3a fp=0xc000382fe0 sp=0xc000382fc0 pc=0xacc45a&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc000382fe8 sp=0xc000382fe0 pc=0x4a6621&#xA;/home/runner/go/pkg/mod/nhooyr.io/websocket@v1.8.7/conn_notjs.go:114 +0xc93&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/proc.go:363 +0xd6 fp=0xc0003e8cd8 sp=0xc0003e8cb8 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/select.go:328 +0x8bc fp=0xc0003e8e38 sp=0xc0003e8cd8 pc=0x48407c&#xA;/home/runner/go/pkg/mod/nhooyr.io/websocket@v1.8.7/conn_notjs.go:153 +0x23d fp=0xc0003e8fc0 sp=0xc0003e8e38 pc=0xaccbfd&#xA;/home/runner/go/pkg/mod/nhooyr.io/websocket@v1.8.7/conn_notjs.go:114 +0x3a fp=0xc0003e8fe0 sp=0xc0003e8fc0 pc=0xacc45a&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc0003e8fe8 sp=0xc0003e8fe0 pc=0x4a6621&#xA;/home/runner/go/pkg/mod/nhooyr.io/websocket@v1.8.7/conn_notjs.go:114 +0xc93&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/proc.go:363 +0xd6 fp=0xc0005737c8 sp=0xc0005737a8 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/select.go:328 +0x8bc fp=0xc000573928 sp=0xc0005737c8 pc=0x48407c&#xA;/home/runner/work/ably-go/ably-go/ably/ably_test.go:168 +0x1d2 fp=0xc000573a58 sp=0xc000573928 pc=0xb8a052&#xA;&lt;autogenerated&gt;:1 +0x90 fp=0xc000573ad0 sp=0xc000573a58 pc=0xc76330&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:1057 +0xaa fp=0xc000573b70 sp=0xc000573ad0 pc=0xb4480a&#xA;&lt;autogenerated&gt;:1 +0x90 fp=0xc000573be8 sp=0xc000573b70 pc=0xb70ad0&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:770 +0x237 fp=0xc000573fc0 sp=0xc000573be8 pc=0xb402d7&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:437 +0x3a fp=0xc000573fe0 sp=0xc000573fc0 pc=0xb3c2fa&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc000573fe8 sp=0xc000573fe0 pc=0x4a6621&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:437 +0x78c&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/proc.go:363 +0xd6 fp=0xc0001597c8 sp=0xc0001597a8 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/select.go:328 +0x8bc fp=0xc000159928 sp=0xc0001597c8 pc=0x48407c&#xA;/home/runner/work/ably-go/ably-go/ably/ably_test.go:168 +0x1d2 fp=0xc000159a58 sp=0xc000159928 pc=0xb8a052&#xA;&lt;autogenerated&gt;:1 +0x90 fp=0xc000159ad0 sp=0xc000159a58 pc=0xc76330&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:1057 +0xaa fp=0xc000159b70 sp=0xc000159ad0 pc=0xb4480a&#xA;&lt;autogenerated&gt;:1 +0x90 fp=0xc000159be8 sp=0xc000159b70 pc=0xb70ad0&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:770 +0x237 fp=0xc000159fc0 sp=0xc000159be8 pc=0xb402d7&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:437 +0x3a fp=0xc000159fe0 sp=0xc000159fc0 pc=0xb3c2fa&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc000159fe8 sp=0xc000159fe0 pc=0x4a6621&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:437 +0x78c&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/proc.go:363 +0xd6 fp=0xc0004dbcd0 sp=0xc0004dbcb0 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/select.go:328 +0x8bc fp=0xc0004dbe30 sp=0xc0004dbcd0 pc=0x48407c&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/net/http/transport.go:2392 +0x1a9 fp=0xc0004dbfc0 sp=0xc0004dbe30 pc=0x988869&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/net/http/transport.go:1752 +0x3a fp=0xc0004dbfe0 sp=0xc0004dbfc0 pc=0x98333a&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc0004dbfe8 sp=0xc0004dbfe0 pc=0x4a6621&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/net/http/transport.go:1752 +0x261a&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/proc.go:363 +0xd6 fp=0xc0000e86e0 sp=0xc0000e86c0 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/netpoll.go:526 +0xf7 fp=0xc0000e8718 sp=0xc0000e86e0 pc=0x46aef7&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/netpoll.go:305 +0x89 fp=0xc0000e8738 sp=0xc0000e8718 pc=0x4a0649&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/internal/poll/fd_poll_runtime.go:84 +0xbd fp=0xc0000e8780 sp=0xc0000e8738 pc=0x4f5a1d&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/internal/poll/fd_poll_runtime.go:89&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/internal/poll/fd_unix.go:167 +0x415 fp=0xc0000e8870 sp=0xc0000e8780 pc=0x4f75b5&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/net/fd_posix.go:55 +0x51 fp=0xc0000e88d0 sp=0xc0000e8870 pc=0x7cf5d1&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/net/net.go:183 +0xb1 fp=0xc0000e8950 sp=0xc0000e88d0 pc=0x7e6491&#xA;&lt;autogenerated&gt;:1 +0x65 fp=0xc0000e8998 sp=0xc0000e8950 pc=0x807e25&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/net/http/transport.go:1929 +0x105 fp=0xc0000e8a18 sp=0xc0000e8998 pc=0x984745&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/bufio/bufio.go:106 +0x2ab fp=0xc0000e8aa8 sp=0xc0000e8a18 pc=0x5bebeb&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/bufio/bufio.go:144 +0xd2 fp=0xc0000e8b30 sp=0xc0000e8aa8 pc=0x5beeb2&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/net/http/transport.go:2093 +0x2c8 fp=0xc0000e8fc0 sp=0xc0000e8b30 pc=0x985a88&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/net/http/transport.go:1751 +0x3a fp=0xc0000e8fe0 sp=0xc0000e8fc0 pc=0x9833ba&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc0000e8fe8 sp=0xc0000e8fe0 pc=0x4a6621&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/net/http/transport.go:1751 +0x2586&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/proc.go:363 +0xd6 fp=0xc0003e6cd8 sp=0xc0003e6cb8 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/select.go:328 +0x8bc fp=0xc0003e6e38 sp=0xc0003e6cd8 pc=0x48407c&#xA;/home/runner/go/pkg/mod/nhooyr.io/websocket@v1.8.7/conn_notjs.go:153 +0x23d fp=0xc0003e6fc0 sp=0xc0003e6e38 pc=0xaccbfd&#xA;/home/runner/go/pkg/mod/nhooyr.io/websocket@v1.8.7/conn_notjs.go:114 +0x3a fp=0xc0003e6fe0 sp=0xc0003e6fc0 pc=0xacc45a&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc0003e6fe8 sp=0xc0003e6fe0 pc=0x4a6621&#xA;/home/runner/go/pkg/mod/nhooyr.io/websocket@v1.8.7/conn_notjs.go:114 +0xc93&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/proc.go:363 +0xd6 fp=0xc0007efcc0 sp=0xc0007efca0 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/select.go:328 +0x8bc fp=0xc0007efe20 sp=0xc0007efcc0 pc=0x48407c&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_channel.go:888 +0x245 fp=0xc0007eff60 sp=0xc0007efe20 pc=0xb33b45&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_channel.go:879 +0x7e fp=0xc0007effe0 sp=0xc0007eff60 pc=0xb338be&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc0007effe8 sp=0xc0007effe0 pc=0x4a6621&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_channel.go:877 +0x21c&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/proc.go:363 +0xd6 fp=0xc0004e9c40 sp=0xc0004e9c20 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/select.go:328 +0x8bc fp=0xc0004e9da0 sp=0xc0004e9c40 pc=0x48407c&#xA;/home/runner/work/ably-go/ably-go/ablytest/ablytest.go:191 +0x39a fp=0xc0004e9fe0 sp=0xc0004e9da0 pc=0xb73c5a&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc0004e9fe8 sp=0xc0004e9fe0 pc=0x4a6621&#xA;/home/runner/work/ably-go/ably-go/ablytest/ablytest.go:178 +0x25b&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/proc.go:363 +0xd6 fp=0xc0006fd3a8 sp=0xc0006fd388 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/chan.go:583 +0x42c fp=0xc0006fd438 sp=0xc0006fd3a8 pc=0x43de6c&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/chan.go:442 +0x18 fp=0xc0006fd460 sp=0xc0006fd438 pc=0x43d9d8&#xA;/home/runner/work/ably-go/ably-go/ably/transitioner_integration_test.go:48 +0x74 fp=0xc0006fd4f0 sp=0xc0006fd460 pc=0xc6cdf4&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:138 +0x53e fp=0xc0006fd638 sp=0xc0006fd4f0 pc=0xb37f5e&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:416 +0xafb fp=0xc0006fd888 sp=0xc0006fd638 pc=0xb3bdbb&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:301 +0xff fp=0xc0006fdb20 sp=0xc0006fd888 pc=0xb3a39f&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:228 +0x251 fp=0xc0006fdbe8 sp=0xc0006fdb20 pc=0xb38eb1&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:909 +0x2113 fp=0xc0006fdfc0 sp=0xc0006fdbe8 pc=0xb421b3&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:437 +0x3a fp=0xc0006fdfe0 sp=0xc0006fdfc0 pc=0xb3c2fa&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc0006fdfe8 sp=0xc0006fdfe0 pc=0x4a6621&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:437 +0x78c&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/proc.go:363 +0xd6 fp=0xc000ae6ed0 sp=0xc000ae6eb0 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/chan.go:259 +0x44c fp=0xc000ae6f60 sp=0xc000ae6ed0 pc=0x43cfcc&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/chan.go:145 +0x1d fp=0xc000ae6f90 sp=0xc000ae6f60 pc=0x43cb5d&#xA;/home/runner/work/ably-go/ably-go/ablytest/resultgroup.go:23 +0x86 fp=0xc000ae6fe0 sp=0xc000ae6f90 pc=0xb7e4c6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc000ae6fe8 sp=0xc000ae6fe0 pc=0x4a6621&#xA;/home/runner/work/ably-go/ably-go/ablytest/resultgroup.go:22 +0x14a&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/proc.go:363 +0xd6 fp=0xc000602ed0 sp=0xc000602eb0 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/chan.go:583 +0x42c fp=0xc000602f60 sp=0xc000602ed0 pc=0x43de6c&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/chan.go:447 +0x18 fp=0xc000602f88 sp=0xc000602f60 pc=0x43da18&#xA;/home/runner/work/ably-go/ably-go/ably/internal/ablyutil/time.go:64 +0x7b fp=0xc000602fe0 sp=0xc000602f88 pc=0xaa4b3b&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc000602fe8 sp=0xc000602fe0 pc=0x4a6621&#xA;/home/runner/work/ably-go/ably-go/ably/internal/ablyutil/time.go:63 +0x26f&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/proc.go:363 +0xd6 fp=0xc000505cb0 sp=0xc000505c90 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/chan.go:259 +0x44c fp=0xc000505d40 sp=0xc000505cb0 pc=0x43cfcc&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/chan.go:145 +0x1d fp=0xc000505d70 sp=0xc000505d40 pc=0x43cb5d&#xA;/home/runner/work/ably-go/ably-go/ablytest/resultgroup.go:119 +0xa5 fp=0xc000505dd8 sp=0xc000505d70 pc=0xb7fa45&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:579 +0x167 fp=0xc000505eb8 sp=0xc000505dd8 pc=0xb3e0c7&#xA;/home/runner/work/ably-go/ably-go/ably/event_emitter.go:84 +0xc9 fp=0xc000505f48 sp=0xc000505eb8 pc=0xb1c569&#xA;/home/runner/work/ably-go/ably-go/ably/event_emitter.go:65 +0xee fp=0xc000505fe0 sp=0xc000505f48 pc=0xb1c38e&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc000505fe8 sp=0xc000505fe0 pc=0x4a6621&#xA;/home/runner/work/ably-go/ably-go/ably/event_emitter.go:58 +0x27d&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/proc.go:363 +0xd6 fp=0xc000248ed0 sp=0xc000248eb0 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/chan.go:583 +0x42c fp=0xc000248f60 sp=0xc000248ed0 pc=0x43de6c&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/chan.go:447 +0x18 fp=0xc000248f88 sp=0xc000248f60 pc=0x43da18&#xA;/home/runner/work/ably-go/ably-go/ably/internal/ablyutil/time.go:64 +0x7b fp=0xc000248fe0 sp=0xc000248f88 pc=0xaa4b3b&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc000248fe8 sp=0xc000248fe0 pc=0x4a6621&#xA;/home/runner/work/ably-go/ably-go/ably/internal/ablyutil/time.go:63 +0x26f&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/proc.go:363 +0xd6 fp=0xc0005017c8 sp=0xc0005017a8 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/select.go:328 +0x8bc fp=0xc000501928 sp=0xc0005017c8 pc=0x48407c&#xA;/home/runner/work/ably-go/ably-go/ably/ably_test.go:168 +0x1d2 fp=0xc000501a58 sp=0xc000501928 pc=0xb8a052&#xA;&lt;autogenerated&gt;:1 +0x90 fp=0xc000501ad0 sp=0xc000501a58 pc=0xc76330&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:1057 +0xaa fp=0xc000501b70 sp=0xc000501ad0 pc=0xb4480a&#xA;&lt;autogenerated&gt;:1 +0x90 fp=0xc000501be8 sp=0xc000501b70 pc=0xb70ad0&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:770 +0x237 fp=0xc000501fc0 sp=0xc000501be8 pc=0xb402d7&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:437 +0x3a fp=0xc000501fe0 sp=0xc000501fc0 pc=0xb3c2fa&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc000501fe8 sp=0xc000501fe0 pc=0x4a6621&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:437 +0x78c&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/proc.go:363 +0xd6 fp=0xc0000e6c38 sp=0xc0000e6c18 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/select.go:328 +0x8bc fp=0xc0000e6d98 sp=0xc0000e6c38 pc=0x48407c&#xA;/home/runner/work/ably-go/ably-go/ably/state.go:291 +0x1c9 fp=0xc0000e6f58 sp=0xc0000e6d98 pc=0xb5ad29&#xA;/home/runner/work/ably-go/ably-go/ably/state.go:270 +0x42 fp=0xc0000e6f88 sp=0xc0000e6f58 pc=0xb5a5e2&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_channel.go:833 +0x76 fp=0xc0000e6fe0 sp=0xc0000e6f88 pc=0xb33516&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc0000e6fe8 sp=0xc0000e6fe0 pc=0x4a6621&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_channel.go:829 +0xb36&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/proc.go:363 +0xd6 fp=0xc0004d73a8 sp=0xc0004d7388 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/chan.go:583 +0x42c fp=0xc0004d7438 sp=0xc0004d73a8 pc=0x43de6c&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/chan.go:442 +0x18 fp=0xc0004d7460 sp=0xc0004d7438 pc=0x43d9d8&#xA;/home/runner/work/ably-go/ably-go/ably/transitioner_integration_test.go:48 +0x74 fp=0xc0004d74f0 sp=0xc0004d7460 pc=0xc6cdf4&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:138 +0x53e fp=0xc0004d7638 sp=0xc0004d74f0 pc=0xb37f5e&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:416 +0xafb fp=0xc0004d7888 sp=0xc0004d7638 pc=0xb3bdbb&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:301 +0xff fp=0xc0004d7b20 sp=0xc0004d7888 pc=0xb3a39f&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:228 +0x251 fp=0xc0004d7be8 sp=0xc0004d7b20 pc=0xb38eb1&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:909 +0x2113 fp=0xc0004d7fc0 sp=0xc0004d7be8 pc=0xb421b3&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:437 +0x3a fp=0xc0004d7fe0 sp=0xc0004d7fc0 pc=0xb3c2fa&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc0004d7fe8 sp=0xc0004d7fe0 pc=0x4a6621&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:437 +0x78c&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/proc.go:363 +0xd6 fp=0xc000837cd8 sp=0xc000837cb8 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/select.go:328 +0x8bc fp=0xc000837e38 sp=0xc000837cd8 pc=0x48407c&#xA;/home/runner/go/pkg/mod/nhooyr.io/websocket@v1.8.7/conn_notjs.go:153 +0x23d fp=0xc000837fc0 sp=0xc000837e38 pc=0xaccbfd&#xA;/home/runner/go/pkg/mod/nhooyr.io/websocket@v1.8.7/conn_notjs.go:114 +0x3a fp=0xc000837fe0 sp=0xc000837fc0 pc=0xacc45a&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc000837fe8 sp=0xc000837fe0 pc=0x4a6621&#xA;/home/runner/go/pkg/mod/nhooyr.io/websocket@v1.8.7/conn_notjs.go:114 +0xc93&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/proc.go:363 +0xd6 fp=0xc0006f13a8 sp=0xc0006f1388 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/chan.go:583 +0x42c fp=0xc0006f1438 sp=0xc0006f13a8 pc=0x43de6c&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/chan.go:442 +0x18 fp=0xc0006f1460 sp=0xc0006f1438 pc=0x43d9d8&#xA;/home/runner/work/ably-go/ably-go/ably/transitioner_integration_test.go:48 +0x74 fp=0xc0006f14f0 sp=0xc0006f1460 pc=0xc6cdf4&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:138 +0x53e fp=0xc0006f1638 sp=0xc0006f14f0 pc=0xb37f5e&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:416 +0xafb fp=0xc0006f1888 sp=0xc0006f1638 pc=0xb3bdbb&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:301 +0xff fp=0xc0006f1b20 sp=0xc0006f1888 pc=0xb3a39f&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:228 +0x251 fp=0xc0006f1be8 sp=0xc0006f1b20 pc=0xb38eb1&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:909 +0x2113 fp=0xc0006f1fc0 sp=0xc0006f1be8 pc=0xb421b3&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:437 +0x3a fp=0xc0006f1fe0 sp=0xc0006f1fc0 pc=0xb3c2fa&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc0006f1fe8 sp=0xc0006f1fe0 pc=0x4a6621&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:437 +0x78c&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/proc.go:363 +0xd6 fp=0xc0006c5ed0 sp=0xc0006c5eb0 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/chan.go:583 +0x42c fp=0xc0006c5f60 sp=0xc0006c5ed0 pc=0x43de6c&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/chan.go:447 +0x18 fp=0xc0006c5f88 sp=0xc0006c5f60 pc=0x43da18&#xA;/home/runner/work/ably-go/ably-go/ably/internal/ablyutil/time.go:64 +0x7b fp=0xc0006c5fe0 sp=0xc0006c5f88 pc=0xaa4b3b&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc0006c5fe8 sp=0xc0006c5fe0 pc=0x4a6621&#xA;/home/runner/work/ably-go/ably-go/ably/internal/ablyutil/time.go:63 +0x26f&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/proc.go:363 +0xd6 fp=0xc0004dd7c8 sp=0xc0004dd7a8 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/select.go:328 +0x8bc fp=0xc0004dd928 sp=0xc0004dd7c8 pc=0x48407c&#xA;/home/runner/work/ably-go/ably-go/ably/ably_test.go:168 +0x1d2 fp=0xc0004dda58 sp=0xc0004dd928 pc=0xb8a052&#xA;&lt;autogenerated&gt;:1 +0x90 fp=0xc0004ddad0 sp=0xc0004dda58 pc=0xc76330&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:1057 +0xaa fp=0xc0004ddb70 sp=0xc0004ddad0 pc=0xb4480a&#xA;&lt;autogenerated&gt;:1 +0x90 fp=0xc0004ddbe8 sp=0xc0004ddb70 pc=0xb70ad0&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:770 +0x237 fp=0xc0004ddfc0 sp=0xc0004ddbe8 pc=0xb402d7&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:437 +0x3a fp=0xc0004ddfe0 sp=0xc0004ddfc0 pc=0xb3c2fa&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc0004ddfe8 sp=0xc0004ddfe0 pc=0x4a6621&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:437 +0x78c&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/proc.go:363 +0xd6 fp=0xc000063cd8 sp=0xc000063cb8 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/select.go:328 +0x8bc fp=0xc000063e38 sp=0xc000063cd8 pc=0x48407c&#xA;/home/runner/go/pkg/mod/nhooyr.io/websocket@v1.8.7/conn_notjs.go:153 +0x23d fp=0xc000063fc0 sp=0xc000063e38 pc=0xaccbfd&#xA;/home/runner/go/pkg/mod/nhooyr.io/websocket@v1.8.7/conn_notjs.go:114 +0x3a fp=0xc000063fe0 sp=0xc000063fc0 pc=0xacc45a&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc000063fe8 sp=0xc000063fe0 pc=0x4a6621&#xA;/home/runner/go/pkg/mod/nhooyr.io/websocket@v1.8.7/conn_notjs.go:114 +0xc93&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/proc.go:363 +0xd6 fp=0xc000832c58 sp=0xc000832c38 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/select.go:328 +0x8bc fp=0xc000832db8 sp=0xc000832c58 pc=0x48407c&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_channel.go:310 +0x47d fp=0xc000832f28 sp=0xc000832db8 pc=0xb2b17d&#xA;/home/runner/work/ably-go/ably-go/ably/transitioner_integration_test.go:395 +0x6a fp=0xc000832fa0 sp=0xc000832f28 pc=0xc73b8a&#xA;/home/runner/work/ably-go/ably-go/ably/transitioner_integration_test.go:532 +0x3a fp=0xc000832fe0 sp=0xc000832fa0 pc=0xc757fa&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc000832fe8 sp=0xc000832fe0 pc=0x4a6621&#xA;/home/runner/work/ably-go/ably-go/ably/transitioner_integration_test.go:531 +0xe5&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/proc.go:363 +0xd6 fp=0xc000836ed0 sp=0xc000836eb0 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/chan.go:583 +0x42c fp=0xc000836f60 sp=0xc000836ed0 pc=0x43de6c&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/chan.go:447 +0x18 fp=0xc000836f88 sp=0xc000836f60 pc=0x43da18&#xA;/home/runner/work/ably-go/ably-go/ably/internal/ablyutil/time.go:64 +0x7b fp=0xc000836fe0 sp=0xc000836f88 pc=0xaa4b3b&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc000836fe8 sp=0xc000836fe0 pc=0x4a6621&#xA;/home/runner/work/ably-go/ably-go/ably/internal/ablyutil/time.go:63 +0x26f&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/proc.go:363 +0xd6 fp=0xc0006fb3a8 sp=0xc0006fb388 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/chan.go:583 +0x42c fp=0xc0006fb438 sp=0xc0006fb3a8 pc=0x43de6c&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/chan.go:442 +0x18 fp=0xc0006fb460 sp=0xc0006fb438 pc=0x43d9d8&#xA;/home/runner/work/ably-go/ably-go/ably/transitioner_integration_test.go:48 +0x74 fp=0xc0006fb4f0 sp=0xc0006fb460 pc=0xc6cdf4&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:138 +0x53e fp=0xc0006fb638 sp=0xc0006fb4f0 pc=0xb37f5e&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:416 +0xafb fp=0xc0006fb888 sp=0xc0006fb638 pc=0xb3bdbb&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:301 +0xff fp=0xc0006fbb20 sp=0xc0006fb888 pc=0xb3a39f&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:228 +0x251 fp=0xc0006fbbe8 sp=0xc0006fbb20 pc=0xb38eb1&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:909 +0x2113 fp=0xc0006fbfc0 sp=0xc0006fbbe8 pc=0xb421b3&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:437 +0x3a fp=0xc0006fbfe0 sp=0xc0006fbfc0 pc=0xb3c2fa&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc0006fbfe8 sp=0xc0006fbfe0 pc=0x4a6621&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:437 +0x78c&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/proc.go:363 +0xd6 fp=0xc00005f7c8 sp=0xc00005f7a8 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/select.go:328 +0x8bc fp=0xc00005f928 sp=0xc00005f7c8 pc=0x48407c&#xA;/home/runner/work/ably-go/ably-go/ably/ably_test.go:168 +0x1d2 fp=0xc00005fa58 sp=0xc00005f928 pc=0xb8a052&#xA;&lt;autogenerated&gt;:1 +0x90 fp=0xc00005fad0 sp=0xc00005fa58 pc=0xc76330&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:1057 +0xaa fp=0xc00005fb70 sp=0xc00005fad0 pc=0xb4480a&#xA;&lt;autogenerated&gt;:1 +0x90 fp=0xc00005fbe8 sp=0xc00005fb70 pc=0xb70ad0&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:770 +0x237 fp=0xc00005ffc0 sp=0xc00005fbe8 pc=0xb402d7&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:437 +0x3a fp=0xc00005ffe0 sp=0xc00005ffc0 pc=0xb3c2fa&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc00005ffe8 sp=0xc00005ffe0 pc=0x4a6621&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:437 +0x78c&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/proc.go:363 +0xd6 fp=0xc00024acb0 sp=0xc00024ac90 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/chan.go:259 +0x44c fp=0xc00024ad40 sp=0xc00024acb0 pc=0x43cfcc&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/chan.go:145 +0x1d fp=0xc00024ad70 sp=0xc00024ad40 pc=0x43cb5d&#xA;/home/runner/work/ably-go/ably-go/ablytest/resultgroup.go:119 +0xa5 fp=0xc00024add8 sp=0xc00024ad70 pc=0xb7fa45&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:579 +0x167 fp=0xc00024aeb8 sp=0xc00024add8 pc=0xb3e0c7&#xA;/home/runner/work/ably-go/ably-go/ably/event_emitter.go:84 +0xc9 fp=0xc00024af48 sp=0xc00024aeb8 pc=0xb1c569&#xA;/home/runner/work/ably-go/ably-go/ably/event_emitter.go:65 +0xee fp=0xc00024afe0 sp=0xc00024af48 pc=0xb1c38e&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc00024afe8 sp=0xc00024afe0 pc=0x4a6621&#xA;/home/runner/work/ably-go/ably-go/ably/event_emitter.go:58 +0x27d&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/proc.go:363 +0xd6 fp=0xc0007f37c8 sp=0xc0007f37a8 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/select.go:328 +0x8bc fp=0xc0007f3928 sp=0xc0007f37c8 pc=0x48407c&#xA;/home/runner/work/ably-go/ably-go/ably/ably_test.go:168 +0x1d2 fp=0xc0007f3a58 sp=0xc0007f3928 pc=0xb8a052&#xA;&lt;autogenerated&gt;:1 +0x90 fp=0xc0007f3ad0 sp=0xc0007f3a58 pc=0xc76330&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:1057 +0xaa fp=0xc0007f3b70 sp=0xc0007f3ad0 pc=0xb4480a&#xA;&lt;autogenerated&gt;:1 +0x90 fp=0xc0007f3be8 sp=0xc0007f3b70 pc=0xb70ad0&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:770 +0x237 fp=0xc0007f3fc0 sp=0xc0007f3be8 pc=0xb402d7&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:437 +0x3a fp=0xc0007f3fe0 sp=0xc0007f3fc0 pc=0xb3c2fa&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc0007f3fe8 sp=0xc0007f3fe0 pc=0x4a6621&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:437 +0x78c&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/proc.go:363 +0xd6 fp=0xc00037fcd8 sp=0xc00037fcb8 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/select.go:328 +0x8bc fp=0xc00037fe38 sp=0xc00037fcd8 pc=0x48407c&#xA;/home/runner/go/pkg/mod/nhooyr.io/websocket@v1.8.7/conn_notjs.go:153 +0x23d fp=0xc00037ffc0 sp=0xc00037fe38 pc=0xaccbfd&#xA;/home/runner/go/pkg/mod/nhooyr.io/websocket@v1.8.7/conn_notjs.go:114 +0x3a fp=0xc00037ffe0 sp=0xc00037ffc0 pc=0xacc45a&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc00037ffe8 sp=0xc00037ffe0 pc=0x4a6621&#xA;/home/runner/go/pkg/mod/nhooyr.io/websocket@v1.8.7/conn_notjs.go:114 +0xc93&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/proc.go:363 +0xd6 fp=0xc000381c40 sp=0xc000381c20 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/select.go:328 +0x8bc fp=0xc000381da0 sp=0xc000381c40 pc=0x48407c&#xA;/home/runner/work/ably-go/ably-go/ablytest/ablytest.go:191 +0x39a fp=0xc000381fe0 sp=0xc000381da0 pc=0xb73c5a&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc000381fe8 sp=0xc000381fe0 pc=0x4a6621&#xA;/home/runner/work/ably-go/ably-go/ablytest/ablytest.go:178 +0x25b&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/proc.go:363 +0xd6 fp=0xc000504cd8 sp=0xc000504cb8 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/select.go:328 +0x8bc fp=0xc000504e38 sp=0xc000504cd8 pc=0x48407c&#xA;/home/runner/go/pkg/mod/nhooyr.io/websocket@v1.8.7/conn_notjs.go:153 +0x23d fp=0xc000504fc0 sp=0xc000504e38 pc=0xaccbfd&#xA;/home/runner/go/pkg/mod/nhooyr.io/websocket@v1.8.7/conn_notjs.go:114 +0x3a fp=0xc000504fe0 sp=0xc000504fc0 pc=0xacc45a&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc000504fe8 sp=0xc000504fe0 pc=0x4a6621&#xA;/home/runner/go/pkg/mod/nhooyr.io/websocket@v1.8.7/conn_notjs.go:114 +0xc93&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/proc.go:363 +0xd6 fp=0xc0000e77c8 sp=0xc0000e77a8 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/select.go:328 +0x8bc fp=0xc0000e7928 sp=0xc0000e77c8 pc=0x48407c&#xA;/home/runner/work/ably-go/ably-go/ably/ably_test.go:168 +0x1d2 fp=0xc0000e7a58 sp=0xc0000e7928 pc=0xb8a052&#xA;&lt;autogenerated&gt;:1 +0x90 fp=0xc0000e7ad0 sp=0xc0000e7a58 pc=0xc76330&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:1057 +0xaa fp=0xc0000e7b70 sp=0xc0000e7ad0 pc=0xb4480a&#xA;&lt;autogenerated&gt;:1 +0x90 fp=0xc0000e7be8 sp=0xc0000e7b70 pc=0xb70ad0&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:770 +0x237 fp=0xc0000e7fc0 sp=0xc0000e7be8 pc=0xb402d7&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:437 +0x3a fp=0xc0000e7fe0 sp=0xc0000e7fc0 pc=0xb3c2fa&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc0000e7fe8 sp=0xc0000e7fe0 pc=0x4a6621&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:437 +0x78c&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/proc.go:363 +0xd6 fp=0xc000218c40 sp=0xc000218c20 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/select.go:328 +0x8bc fp=0xc000218da0 sp=0xc000218c40 pc=0x48407c&#xA;/home/runner/work/ably-go/ably-go/ablytest/ablytest.go:191 +0x39a fp=0xc000218fe0 sp=0xc000218da0 pc=0xb73c5a&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc000218fe8 sp=0xc000218fe0 pc=0x4a6621&#xA;/home/runner/work/ably-go/ably-go/ablytest/ablytest.go:178 +0x25b&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/proc.go:363 +0xd6 fp=0xc00025bbf0 sp=0xc00025bbd0 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/select.go:328 +0x8bc fp=0xc00025bd50 sp=0xc00025bbf0 pc=0x48407c&#xA;/home/runner/work/ably-go/ably-go/ably/state.go:291 +0x1c9 fp=0xc00025bf10 sp=0xc00025bd50 pc=0xb5ad29&#xA;/home/runner/work/ably-go/ably-go/ably/state.go:270 +0x42 fp=0xc00025bf40 sp=0xc00025bf10 pc=0xb5a5e2&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_channel.go:303 +0x86 fp=0xc00025bfe0 sp=0xc00025bf40 pc=0xb2b346&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc00025bfe8 sp=0xc00025bfe0 pc=0x4a6621&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_channel.go:302 +0x3ea&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/proc.go:363 +0xd6 fp=0xc0000f7cd8 sp=0xc0000f7cb8 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/select.go:328 +0x8bc fp=0xc0000f7e38 sp=0xc0000f7cd8 pc=0x48407c&#xA;/home/runner/go/pkg/mod/nhooyr.io/websocket@v1.8.7/conn_notjs.go:153 +0x23d fp=0xc0000f7fc0 sp=0xc0000f7e38 pc=0xaccbfd&#xA;/home/runner/go/pkg/mod/nhooyr.io/websocket@v1.8.7/conn_notjs.go:114 +0x3a fp=0xc0000f7fe0 sp=0xc0000f7fc0 pc=0xacc45a&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc0000f7fe8 sp=0xc0000f7fe0 pc=0x4a6621&#xA;/home/runner/go/pkg/mod/nhooyr.io/websocket@v1.8.7/conn_notjs.go:114 +0xc93&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/proc.go:363 +0xd6 fp=0xc0002673a8 sp=0xc000267388 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/chan.go:583 +0x42c fp=0xc000267438 sp=0xc0002673a8 pc=0x43de6c&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/chan.go:442 +0x18 fp=0xc000267460 sp=0xc000267438 pc=0x43d9d8&#xA;/home/runner/work/ably-go/ably-go/ably/transitioner_integration_test.go:48 +0x74 fp=0xc0002674f0 sp=0xc000267460 pc=0xc6cdf4&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:138 +0x53e fp=0xc000267638 sp=0xc0002674f0 pc=0xb37f5e&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:416 +0xafb fp=0xc000267888 sp=0xc000267638 pc=0xb3bdbb&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:301 +0xff fp=0xc000267b20 sp=0xc000267888 pc=0xb3a39f&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:228 +0x251 fp=0xc000267be8 sp=0xc000267b20 pc=0xb38eb1&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:909 +0x2113 fp=0xc000267fc0 sp=0xc000267be8 pc=0xb421b3&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:437 +0x3a fp=0xc000267fe0 sp=0xc000267fc0 pc=0xb3c2fa&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc000267fe8 sp=0xc000267fe0 pc=0x4a6621&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:437 +0x78c&#xA;goroutine running on other thread; stack unavailable&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:437 +0x78c&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/proc.go:363 +0xd6 fp=0xc000568ed0 sp=0xc000568eb0 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/chan.go:583 +0x42c fp=0xc000568f60 sp=0xc000568ed0 pc=0x43de6c&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/chan.go:447 +0x18 fp=0xc000568f88 sp=0xc000568f60 pc=0x43da18&#xA;/home/runner/work/ably-go/ably-go/ably/internal/ablyutil/time.go:64 +0x7b fp=0xc000568fe0 sp=0xc000568f88 pc=0xaa4b3b&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc000568fe8 sp=0xc000568fe0 pc=0x4a6621&#xA;/home/runner/work/ably-go/ably-go/ably/internal/ablyutil/time.go:63 +0x26f&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/proc.go:363 +0xd6 fp=0xc0005757c8 sp=0xc0005757a8 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/select.go:328 +0x8bc fp=0xc000575928 sp=0xc0005757c8 pc=0x48407c&#xA;/home/runner/work/ably-go/ably-go/ably/ably_test.go:168 +0x1d2 fp=0xc000575a58 sp=0xc000575928 pc=0xb8a052&#xA;&lt;autogenerated&gt;:1 +0x90 fp=0xc000575ad0 sp=0xc000575a58 pc=0xc76330&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:1057 +0xaa fp=0xc000575b70 sp=0xc000575ad0 pc=0xb4480a&#xA;&lt;autogenerated&gt;:1 +0x90 fp=0xc000575be8 sp=0xc000575b70 pc=0xb70ad0&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:770 +0x237 fp=0xc000575fc0 sp=0xc000575be8 pc=0xb402d7&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:437 +0x3a fp=0xc000575fe0 sp=0xc000575fc0 pc=0xb3c2fa&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc000575fe8 sp=0xc000575fe0 pc=0x4a6621&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:437 +0x78c&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/proc.go:363 +0xd6 fp=0xc000603be0 sp=0xc000603bc0 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/select.go:328 +0x8bc fp=0xc000603d40 sp=0xc000603be0 pc=0x48407c&#xA;/home/runner/work/ably-go/ably-go/ably/state.go:291 +0x1c9 fp=0xc000603f00 sp=0xc000603d40 pc=0xb5ad29&#xA;/home/runner/work/ably-go/ably-go/ably/state.go:270 +0x42 fp=0xc000603f30 sp=0xc000603f00 pc=0xb5a5e2&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_channel.go:414 +0x9b fp=0xc000603fe0 sp=0xc000603f30 pc=0xb2d05b&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc000603fe8 sp=0xc000603fe0 pc=0x4a6621&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_channel.go:413 +0x453&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/proc.go:363 +0xd6 fp=0xc0006c0c48 sp=0xc0006c0c28 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/select.go:328 +0x8bc fp=0xc0006c0da8 sp=0xc0006c0c48 pc=0x48407c&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_channel.go:421 +0x4e9 fp=0xc0006c0f28 sp=0xc0006c0da8 pc=0xb2ce89&#xA;/home/runner/work/ably-go/ably-go/ably/transitioner_integration_test.go:453 +0x6a fp=0xc0006c0fa0 sp=0xc0006c0f28 pc=0xc74b6a&#xA;/home/runner/work/ably-go/ably-go/ably/transitioner_integration_test.go:532 +0x3a fp=0xc0006c0fe0 sp=0xc0006c0fa0 pc=0xc757fa&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc0006c0fe8 sp=0xc0006c0fe0 pc=0x4a6621&#xA;/home/runner/work/ably-go/ably-go/ably/transitioner_integration_test.go:531 +0xe5&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/proc.go:363 +0xd6 fp=0xc0000f67c8 sp=0xc0000f67a8 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/select.go:328 +0x8bc fp=0xc0000f6928 sp=0xc0000f67c8 pc=0x48407c&#xA;/home/runner/work/ably-go/ably-go/ably/ably_test.go:168 +0x1d2 fp=0xc0000f6a58 sp=0xc0000f6928 pc=0xb8a052&#xA;&lt;autogenerated&gt;:1 +0x90 fp=0xc0000f6ad0 sp=0xc0000f6a58 pc=0xc76330&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:1057 +0xaa fp=0xc0000f6b70 sp=0xc0000f6ad0 pc=0xb4480a&#xA;&lt;autogenerated&gt;:1 +0x90 fp=0xc0000f6be8 sp=0xc0000f6b70 pc=0xb70ad0&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:770 +0x237 fp=0xc0000f6fc0 sp=0xc0000f6be8 pc=0xb402d7&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:437 +0x3a fp=0xc0000f6fe0 sp=0xc0000f6fc0 pc=0xb3c2fa&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc0000f6fe8 sp=0xc0000f6fe0 pc=0x4a6621&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:437 +0x78c&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/proc.go:363 +0xd6 fp=0xc00058d9c8 sp=0xc00058d9a8 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/proc.go:369&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/sema.go:150 +0x1fe fp=0xc00058da30 sp=0xc00058d9c8 pc=0x4853fe&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/sema.go:62 +0x25 fp=0xc00058da60 sp=0xc00058da30 pc=0x4a2365&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/sync/waitgroup.go:139 +0xa6 fp=0xc00058da98 sp=0xc00058da60 pc=0x4b7f86&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/net/http/httptest/server.go:251 +0x225 fp=0xc00058dbd8 sp=0xc00058da98 pc=0xb05825&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_client_integration_test.go:441 +0x3a fp=0xc00058dbf8 sp=0xc00058dbd8 pc=0xbfcf7a&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/panic.go:476 +0x33 fp=0xc00058dc38 sp=0xc00058dbf8 pc=0x46e4d3&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_client_integration_test.go:480 +0xb6d fp=0xc00058dea8 sp=0xc00058dc38 pc=0xbfc56d&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/testing/testing.go:1446 +0x217 fp=0xc00058dfb0 sp=0xc00058dea8 pc=0x5b53f7&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/testing/testing.go:1493 +0x48 fp=0xc00058dfe0 sp=0xc00058dfb0 pc=0x5b6c28&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc00058dfe8 sp=0xc00058dfe0 pc=0x4a6621&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/testing/testing.go:1493 +0x75e&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/proc.go:363 +0xd6 fp=0xc0006267c8 sp=0xc0006267a8 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/select.go:328 +0x8bc fp=0xc000626928 sp=0xc0006267c8 pc=0x48407c&#xA;/home/runner/work/ably-go/ably-go/ably/ably_test.go:168 +0x1d2 fp=0xc000626a58 sp=0xc000626928 pc=0xb8a052&#xA;&lt;autogenerated&gt;:1 +0x90 fp=0xc000626ad0 sp=0xc000626a58 pc=0xc76330&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:1057 +0xaa fp=0xc000626b70 sp=0xc000626ad0 pc=0xb4480a&#xA;&lt;autogenerated&gt;:1 +0x90 fp=0xc000626be8 sp=0xc000626b70 pc=0xb70ad0&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:770 +0x237 fp=0xc000626fc0 sp=0xc000626be8 pc=0xb402d7&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:437 +0x3a fp=0xc000626fe0 sp=0xc000626fc0 pc=0xb3c2fa&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc000626fe8 sp=0xc000626fe0 pc=0x4a6621&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:437 +0x78c&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/proc.go:363 +0xd6 fp=0xc0005076e0 sp=0xc0005076c0 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/netpoll.go:526 +0xf7 fp=0xc000507718 sp=0xc0005076e0 pc=0x46aef7&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/netpoll.go:305 +0x89 fp=0xc000507738 sp=0xc000507718 pc=0x4a0649&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/internal/poll/fd_poll_runtime.go:84 +0xbd fp=0xc000507780 sp=0xc000507738 pc=0x4f5a1d&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/internal/poll/fd_poll_runtime.go:89&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/internal/poll/fd_unix.go:167 +0x415 fp=0xc000507870 sp=0xc000507780 pc=0x4f75b5&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/net/fd_posix.go:55 +0x51 fp=0xc0005078d0 sp=0xc000507870 pc=0x7cf5d1&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/net/net.go:183 +0xb1 fp=0xc000507950 sp=0xc0005078d0 pc=0x7e6491&#xA;&lt;autogenerated&gt;:1 +0x65 fp=0xc000507998 sp=0xc000507950 pc=0x807e25&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/net/http/transport.go:1929 +0x105 fp=0xc000507a18 sp=0xc000507998 pc=0x984745&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/bufio/bufio.go:106 +0x2ab fp=0xc000507aa8 sp=0xc000507a18 pc=0x5bebeb&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/bufio/bufio.go:144 +0xd2 fp=0xc000507b30 sp=0xc000507aa8 pc=0x5beeb2&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/net/http/transport.go:2093 +0x2c8 fp=0xc000507fc0 sp=0xc000507b30 pc=0x985a88&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/net/http/transport.go:1751 +0x3a fp=0xc000507fe0 sp=0xc000507fc0 pc=0x9833ba&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc000507fe8 sp=0xc000507fe0 pc=0x4a6621&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/net/http/transport.go:1751 +0x2586&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/proc.go:363 +0xd6 fp=0xc0008217c8 sp=0xc0008217a8 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/select.go:328 +0x8bc fp=0xc000821928 sp=0xc0008217c8 pc=0x48407c&#xA;/home/runner/work/ably-go/ably-go/ably/ably_test.go:168 +0x1d2 fp=0xc000821a58 sp=0xc000821928 pc=0xb8a052&#xA;&lt;autogenerated&gt;:1 +0x90 fp=0xc000821ad0 sp=0xc000821a58 pc=0xc76330&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:1057 +0xaa fp=0xc000821b70 sp=0xc000821ad0 pc=0xb4480a&#xA;&lt;autogenerated&gt;:1 +0x90 fp=0xc000821be8 sp=0xc000821b70 pc=0xb70ad0&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:770 +0x237 fp=0xc000821fc0 sp=0xc000821be8 pc=0xb402d7&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:437 +0x3a fp=0xc000821fe0 sp=0xc000821fc0 pc=0xb3c2fa&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc000821fe8 sp=0xc000821fe0 pc=0x4a6621&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:437 +0x78c&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/proc.go:363 +0xd6 fp=0xc0006206e0 sp=0xc0006206c0 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/netpoll.go:526 +0xf7 fp=0xc000620718 sp=0xc0006206e0 pc=0x46aef7&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/netpoll.go:305 +0x89 fp=0xc000620738 sp=0xc000620718 pc=0x4a0649&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/internal/poll/fd_poll_runtime.go:84 +0xbd fp=0xc000620780 sp=0xc000620738 pc=0x4f5a1d&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/internal/poll/fd_poll_runtime.go:89&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/internal/poll/fd_unix.go:167 +0x415 fp=0xc000620870 sp=0xc000620780 pc=0x4f75b5&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/net/fd_posix.go:55 +0x51 fp=0xc0006208d0 sp=0xc000620870 pc=0x7cf5d1&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/net/net.go:183 +0xb1 fp=0xc000620950 sp=0xc0006208d0 pc=0x7e6491&#xA;&lt;autogenerated&gt;:1 +0x65 fp=0xc000620998 sp=0xc000620950 pc=0x807e25&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/net/http/transport.go:1929 +0x105 fp=0xc000620a18 sp=0xc000620998 pc=0x984745&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/bufio/bufio.go:106 +0x2ab fp=0xc000620aa8 sp=0xc000620a18 pc=0x5bebeb&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/bufio/bufio.go:144 +0xd2 fp=0xc000620b30 sp=0xc000620aa8 pc=0x5beeb2&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/net/http/transport.go:2093 +0x2c8 fp=0xc000620fc0 sp=0xc000620b30 pc=0x985a88&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/net/http/transport.go:1751 +0x3a fp=0xc000620fe0 sp=0xc000620fc0 pc=0x9833ba&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc000620fe8 sp=0xc000620fe0 pc=0x4a6621&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/net/http/transport.go:1751 +0x2586&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/proc.go:363 +0xd6 fp=0xc0008e3cd0 sp=0xc0008e3cb0 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/select.go:328 +0x8bc fp=0xc0008e3e30 sp=0xc0008e3cd0 pc=0x48407c&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/net/http/transport.go:2392 +0x1a9 fp=0xc0008e3fc0 sp=0xc0008e3e30 pc=0x988869&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/net/http/transport.go:1752 +0x3a fp=0xc0008e3fe0 sp=0xc0008e3fc0 pc=0x98333a&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc0008e3fe8 sp=0xc0008e3fe0 pc=0x4a6621&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/net/http/transport.go:1752 +0x261a&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/proc.go:363 +0xd6 fp=0xc0006b97c8 sp=0xc0006b97a8 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/select.go:328 +0x8bc fp=0xc0006b9928 sp=0xc0006b97c8 pc=0x48407c&#xA;/home/runner/work/ably-go/ably-go/ably/ably_test.go:168 +0x1d2 fp=0xc0006b9a58 sp=0xc0006b9928 pc=0xb8a052&#xA;&lt;autogenerated&gt;:1 +0x90 fp=0xc0006b9ad0 sp=0xc0006b9a58 pc=0xc76330&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:1057 +0xaa fp=0xc0006b9b70 sp=0xc0006b9ad0 pc=0xb4480a&#xA;&lt;autogenerated&gt;:1 +0x90 fp=0xc0006b9be8 sp=0xc0006b9b70 pc=0xb70ad0&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:770 +0x237 fp=0xc0006b9fc0 sp=0xc0006b9be8 pc=0xb402d7&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:437 +0x3a fp=0xc0006b9fe0 sp=0xc0006b9fc0 pc=0xb3c2fa&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc0006b9fe8 sp=0xc0006b9fe0 pc=0x4a6621&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:437 +0x78c&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/proc.go:363 +0xd6 fp=0xc0008447c8 sp=0xc0008447a8 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/select.go:328 +0x8bc fp=0xc000844928 sp=0xc0008447c8 pc=0x48407c&#xA;/home/runner/work/ably-go/ably-go/ably/ably_test.go:168 +0x1d2 fp=0xc000844a58 sp=0xc000844928 pc=0xb8a052&#xA;&lt;autogenerated&gt;:1 +0x90 fp=0xc000844ad0 sp=0xc000844a58 pc=0xc76330&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:1057 +0xaa fp=0xc000844b70 sp=0xc000844ad0 pc=0xb4480a&#xA;&lt;autogenerated&gt;:1 +0x90 fp=0xc000844be8 sp=0xc000844b70 pc=0xb70ad0&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:770 +0x237 fp=0xc000844fc0 sp=0xc000844be8 pc=0xb402d7&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:437 +0x3a fp=0xc000844fe0 sp=0xc000844fc0 pc=0xb3c2fa&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc000844fe8 sp=0xc000844fe0 pc=0x4a6621&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:437 +0x78c&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/proc.go:363 +0xd6 fp=0xc0008477c8 sp=0xc0008477a8 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/select.go:328 +0x8bc fp=0xc000847928 sp=0xc0008477c8 pc=0x48407c&#xA;/home/runner/work/ably-go/ably-go/ably/ably_test.go:168 +0x1d2 fp=0xc000847a58 sp=0xc000847928 pc=0xb8a052&#xA;&lt;autogenerated&gt;:1 +0x90 fp=0xc000847ad0 sp=0xc000847a58 pc=0xc76330&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:1057 +0xaa fp=0xc000847b70 sp=0xc000847ad0 pc=0xb4480a&#xA;&lt;autogenerated&gt;:1 +0x90 fp=0xc000847be8 sp=0xc000847b70 pc=0xb70ad0&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:770 +0x237 fp=0xc000847fc0 sp=0xc000847be8 pc=0xb402d7&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:437 +0x3a fp=0xc000847fe0 sp=0xc000847fc0 pc=0xb3c2fa&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc000847fe8 sp=0xc000847fe0 pc=0x4a6621&#xA;/home/runner/work/ably-go/ably-go/ably/realtime_conn.go:437 +0x78c&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/proc.go:363 +0xd6 fp=0xc00086bcd0 sp=0xc00086bcb0 pc=0x4727b6&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/select.go:328 +0x8bc fp=0xc00086be30 sp=0xc00086bcd0 pc=0x48407c&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/net/http/transport.go:2392 +0x1a9 fp=0xc00086bfc0 sp=0xc00086be30 pc=0x988869&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/net/http/transport.go:1752 +0x3a fp=0xc00086bfe0 sp=0xc00086bfc0 pc=0x98333a&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc00086bfe8 sp=0xc00086bfe0 pc=0x4a6621&#xA;/opt/hostedtoolcache/go/1.19.13/x64/src/net/http/transport.go:1752 +0x261a&#xA;goroutine running on other thread; stack unavailable&#xA;/home/runner/work/ably-go/ably-go/ably/event_emitter.go:58 +0x27d</failure>
		</testcase>
	</testsuite>
	<testsuite tests="8" failures="0" time="0.027" name="github.com/ably/ably-go/ably/internal/ablyutil">
		<properties>
			<property name="go.version" value="go1.19.13"></property>
		</properties>
		<testcase classname="ablyutil" name="Test_string" time="0.000"></testcase>
		<testcase classname="ablyutil" name="Test_string/String_array_Shuffle" time="0.000"></testcase>
		<testcase classname="ablyutil" name="Test_string/String_array_contains" time="0.000"></testcase>
		<testcase classname="ablyutil" name="Test_string/Empty_String" time="0.000"></testcase>
		<testcase classname="ablyutil" name="TestHashSet" time="0.000"></testcase>
		<testcase classname="ablyutil" name="TestHashSet/Add_should_not_duplicate_entries" time="0.000"></testcase>
		<testcase classname="ablyutil" name="TestHashSet/Should_check_if_item_is_present" time="0.000"></testcase>
		<testcase classname="ablyutil" name="TestHashSet/Should_remove_element" time="0.000"></testcase>
	</testsuite>
</testsuites>
