Skip to content

fix: Added winHttpHandler TcpKeepAlive #3563

fix: Added winHttpHandler TcpKeepAlive

fix: Added winHttpHandler TcpKeepAlive #3563

GitHub Actions / ConnectivityTests windows-2019 net4.7 GrpcWebHandler failed Jun 20, 2024 in 1s

5 passed, 35 failed and 0 skipped

Tests failed

❌ ./packages/csharp/ArmoniK.Api.Client.Test/TestResults/test-results.trx

40 tests were completed in 13s with 5 passed, 35 failed and 0 skipped.

Test suite Passed Failed Skipped Time
ArmoniK.Api.Client.Tests.CertificateTests 5✅ 699ms
ArmoniK.Api.Client.Tests.ConnectivityTests 35❌ 4s

✅ ArmoniK.Api.Client.Tests.CertificateTests

✅ TestECDSACertificate("certificate-ec.p12","","")
✅ TestECDSACertificate(null,"certificate-ec.pem","privateec.pem")
✅ TestRSACertificate("certificate-rsa.p12","","")
✅ TestRSACertificate(null,"certificate-rsa.pem","privatersa.p8")
✅ TestRSACertificate(null,"certificate-rsa.pem","privatersa.pem")

❌ ArmoniK.Api.Client.Tests.ConnectivityTests

❌ MultipleChannels(MTlsCert,1)
	Grpc.Core.RpcException : Status(StatusCode="Internal", Detail="Error starting gRPC call. HttpRequestException: An error occurred while sending the request. WinHttpException: Error 12009 calling WinHttpSetOption, 'The option is invalid'.", DebugException="System.Net.Http.HttpRequestException: An error occurred while sending the request.")
	  ----> System.Net.Http.HttpRequestException : An error occurred while sending the request.
	  ----> System.Net.Http.WinHttpException : Error 12009 calling WinHttpSetOption, 'The option is invalid'.
❌ MultipleChannels(MTlsCert,10)
	Grpc.Core.RpcException : Status(StatusCode="Internal", Detail="Error starting gRPC call. HttpRequestException: An error occurred while sending the request. WinHttpException: Error 12009 calling WinHttpSetOption, 'The option is invalid'.", DebugException="System.Net.Http.HttpRequestException: An error occurred while sending the request.")
	  ----> System.Net.Http.HttpRequestException : An error occurred while sending the request.
	  ----> System.Net.Http.WinHttpException : Error 12009 calling WinHttpSetOption, 'The option is invalid'.
❌ MultipleChannels(MTlsCert,100)
	Grpc.Core.RpcException : Status(StatusCode="Internal", Detail="Error starting gRPC call. HttpRequestException: An error occurred while sending the request. WinHttpException: Error 12009 calling WinHttpSetOption, 'The option is invalid'.", DebugException="System.Net.Http.HttpRequestException: An error occurred while sending the request.")
	  ----> System.Net.Http.HttpRequestException : An error occurred while sending the request.
	  ----> System.Net.Http.WinHttpException : Error 12009 calling WinHttpSetOption, 'The option is invalid'.
❌ MultipleChannels(MTlsCert,2)
	Grpc.Core.RpcException : Status(StatusCode="Internal", Detail="Error starting gRPC call. HttpRequestException: An error occurred while sending the request. WinHttpException: Error 12009 calling WinHttpSetOption, 'The option is invalid'.", DebugException="System.Net.Http.HttpRequestException: An error occurred while sending the request.")
	  ----> System.Net.Http.HttpRequestException : An error occurred while sending the request.
	  ----> System.Net.Http.WinHttpException : Error 12009 calling WinHttpSetOption, 'The option is invalid'.
❌ MultipleChannels(MTlsInsecure,1)
	Grpc.Core.RpcException : Status(StatusCode="Internal", Detail="Error starting gRPC call. HttpRequestException: An error occurred while sending the request. WinHttpException: Error 12009 calling WinHttpSetOption, 'The option is invalid'.", DebugException="System.Net.Http.HttpRequestException: An error occurred while sending the request.")
	  ----> System.Net.Http.HttpRequestException : An error occurred while sending the request.
	  ----> System.Net.Http.WinHttpException : Error 12009 calling WinHttpSetOption, 'The option is invalid'.
❌ MultipleChannels(MTlsInsecure,10)
	Grpc.Core.RpcException : Status(StatusCode="Internal", Detail="Error starting gRPC call. HttpRequestException: An error occurred while sending the request. WinHttpException: Error 12009 calling WinHttpSetOption, 'The option is invalid'.", DebugException="System.Net.Http.HttpRequestException: An error occurred while sending the request.")
	  ----> System.Net.Http.HttpRequestException : An error occurred while sending the request.
	  ----> System.Net.Http.WinHttpException : Error 12009 calling WinHttpSetOption, 'The option is invalid'.
❌ MultipleChannels(MTlsInsecure,100)
	Grpc.Core.RpcException : Status(StatusCode="Internal", Detail="Error starting gRPC call. HttpRequestException: An error occurred while sending the request. WinHttpException: Error 12009 calling WinHttpSetOption, 'The option is invalid'.", DebugException="System.Net.Http.HttpRequestException: An error occurred while sending the request.")
	  ----> System.Net.Http.HttpRequestException : An error occurred while sending the request.
	  ----> System.Net.Http.WinHttpException : Error 12009 calling WinHttpSetOption, 'The option is invalid'.
❌ MultipleChannels(MTlsInsecure,2)
	Grpc.Core.RpcException : Status(StatusCode="Internal", Detail="Error starting gRPC call. HttpRequestException: An error occurred while sending the request. WinHttpException: Error 12009 calling WinHttpSetOption, 'The option is invalid'.", DebugException="System.Net.Http.HttpRequestException: An error occurred while sending the request.")
	  ----> System.Net.Http.HttpRequestException : An error occurred while sending the request.
	  ----> System.Net.Http.WinHttpException : Error 12009 calling WinHttpSetOption, 'The option is invalid'.
❌ MultipleChannels(MTlsStore,1)
	Grpc.Core.RpcException : Status(StatusCode="Internal", Detail="Error starting gRPC call. HttpRequestException: An error occurred while sending the request. WinHttpException: Error 12009 calling WinHttpSetOption, 'The option is invalid'.", DebugException="System.Net.Http.HttpRequestException: An error occurred while sending the request.")
	  ----> System.Net.Http.HttpRequestException : An error occurred while sending the request.
	  ----> System.Net.Http.WinHttpException : Error 12009 calling WinHttpSetOption, 'The option is invalid'.
❌ MultipleChannels(MTlsStore,10)
	Grpc.Core.RpcException : Status(StatusCode="Internal", Detail="Error starting gRPC call. HttpRequestException: An error occurred while sending the request. WinHttpException: Error 12009 calling WinHttpSetOption, 'The option is invalid'.", DebugException="System.Net.Http.HttpRequestException: An error occurred while sending the request.")
	  ----> System.Net.Http.HttpRequestException : An error occurred while sending the request.
	  ----> System.Net.Http.WinHttpException : Error 12009 calling WinHttpSetOption, 'The option is invalid'.
❌ MultipleChannels(MTlsStore,100)
	Grpc.Core.RpcException : Status(StatusCode="Internal", Detail="Error starting gRPC call. HttpRequestException: An error occurred while sending the request. WinHttpException: Error 12009 calling WinHttpSetOption, 'The option is invalid'.", DebugException="System.Net.Http.HttpRequestException: An error occurred while sending the request.")
	  ----> System.Net.Http.HttpRequestException : An error occurred while sending the request.
	  ----> System.Net.Http.WinHttpException : Error 12009 calling WinHttpSetOption, 'The option is invalid'.
❌ MultipleChannels(MTlsStore,2)
	Grpc.Core.RpcException : Status(StatusCode="Internal", Detail="Error starting gRPC call. HttpRequestException: An error occurred while sending the request. WinHttpException: Error 12009 calling WinHttpSetOption, 'The option is invalid'.", DebugException="System.Net.Http.HttpRequestException: An error occurred while sending the request.")
	  ----> System.Net.Http.HttpRequestException : An error occurred while sending the request.
	  ----> System.Net.Http.WinHttpException : Error 12009 calling WinHttpSetOption, 'The option is invalid'.
❌ MultipleChannels(TlsCert,1)
	Grpc.Core.RpcException : Status(StatusCode="Internal", Detail="Error starting gRPC call. HttpRequestException: An error occurred while sending the request. WinHttpException: Error 12009 calling WinHttpSetOption, 'The option is invalid'.", DebugException="System.Net.Http.HttpRequestException: An error occurred while sending the request.")
	  ----> System.Net.Http.HttpRequestException : An error occurred while sending the request.
	  ----> System.Net.Http.WinHttpException : Error 12009 calling WinHttpSetOption, 'The option is invalid'.
❌ MultipleChannels(TlsCert,10)
	Grpc.Core.RpcException : Status(StatusCode="Internal", Detail="Error starting gRPC call. HttpRequestException: An error occurred while sending the request. WinHttpException: Error 12009 calling WinHttpSetOption, 'The option is invalid'.", DebugException="System.Net.Http.HttpRequestException: An error occurred while sending the request.")
	  ----> System.Net.Http.HttpRequestException : An error occurred while sending the request.
	  ----> System.Net.Http.WinHttpException : Error 12009 calling WinHttpSetOption, 'The option is invalid'.
❌ MultipleChannels(TlsCert,100)
	Grpc.Core.RpcException : Status(StatusCode="Internal", Detail="Error starting gRPC call. HttpRequestException: An error occurred while sending the request. WinHttpException: Error 12009 calling WinHttpSetOption, 'The option is invalid'.", DebugException="System.Net.Http.HttpRequestException: An error occurred while sending the request.")
	  ----> System.Net.Http.HttpRequestException : An error occurred while sending the request.
	  ----> System.Net.Http.WinHttpException : Error 12009 calling WinHttpSetOption, 'The option is invalid'.
❌ MultipleChannels(TlsCert,2)
	Grpc.Core.RpcException : Status(StatusCode="Internal", Detail="Error starting gRPC call. HttpRequestException: An error occurred while sending the request. WinHttpException: Error 12009 calling WinHttpSetOption, 'The option is invalid'.", DebugException="System.Net.Http.HttpRequestException: An error occurred while sending the request.")
	  ----> System.Net.Http.HttpRequestException : An error occurred while sending the request.
	  ----> System.Net.Http.WinHttpException : Error 12009 calling WinHttpSetOption, 'The option is invalid'.
❌ MultipleChannels(TlsInsecure,1)
	Grpc.Core.RpcException : Status(StatusCode="Internal", Detail="Error starting gRPC call. HttpRequestException: An error occurred while sending the request. WinHttpException: Error 12009 calling WinHttpSetOption, 'The option is invalid'.", DebugException="System.Net.Http.HttpRequestException: An error occurred while sending the request.")
	  ----> System.Net.Http.HttpRequestException : An error occurred while sending the request.
	  ----> System.Net.Http.WinHttpException : Error 12009 calling WinHttpSetOption, 'The option is invalid'.
❌ MultipleChannels(TlsInsecure,10)
	Grpc.Core.RpcException : Status(StatusCode="Internal", Detail="Error starting gRPC call. HttpRequestException: An error occurred while sending the request. WinHttpException: Error 12009 calling WinHttpSetOption, 'The option is invalid'.", DebugException="System.Net.Http.HttpRequestException: An error occurred while sending the request.")
	  ----> System.Net.Http.HttpRequestException : An error occurred while sending the request.
	  ----> System.Net.Http.WinHttpException : Error 12009 calling WinHttpSetOption, 'The option is invalid'.
❌ MultipleChannels(TlsInsecure,100)
	Grpc.Core.RpcException : Status(StatusCode="Internal", Detail="Error starting gRPC call. HttpRequestException: An error occurred while sending the request. WinHttpException: Error 12009 calling WinHttpSetOption, 'The option is invalid'.", DebugException="System.Net.Http.HttpRequestException: An error occurred while sending the request.")
	  ----> System.Net.Http.HttpRequestException : An error occurred while sending the request.
	  ----> System.Net.Http.WinHttpException : Error 12009 calling WinHttpSetOption, 'The option is invalid'.
❌ MultipleChannels(TlsInsecure,2)
	Grpc.Core.RpcException : Status(StatusCode="Internal", Detail="Error starting gRPC call. HttpRequestException: An error occurred while sending the request. WinHttpException: Error 12009 calling WinHttpSetOption, 'The option is invalid'.", DebugException="System.Net.Http.HttpRequestException: An error occurred while sending the request.")
	  ----> System.Net.Http.HttpRequestException : An error occurred while sending the request.
	  ----> System.Net.Http.WinHttpException : Error 12009 calling WinHttpSetOption, 'The option is invalid'.
❌ MultipleChannels(TlsStore,1)
	Grpc.Core.RpcException : Status(StatusCode="Internal", Detail="Error starting gRPC call. HttpRequestException: An error occurred while sending the request. WinHttpException: Error 12009 calling WinHttpSetOption, 'The option is invalid'.", DebugException="System.Net.Http.HttpRequestException: An error occurred while sending the request.")
	  ----> System.Net.Http.HttpRequestException : An error occurred while sending the request.
	  ----> System.Net.Http.WinHttpException : Error 12009 calling WinHttpSetOption, 'The option is invalid'.
❌ MultipleChannels(TlsStore,10)
	Grpc.Core.RpcException : Status(StatusCode="Internal", Detail="Error starting gRPC call. HttpRequestException: An error occurred while sending the request. WinHttpException: Error 12009 calling WinHttpSetOption, 'The option is invalid'.", DebugException="System.Net.Http.HttpRequestException: An error occurred while sending the request.")
	  ----> System.Net.Http.HttpRequestException : An error occurred while sending the request.
	  ----> System.Net.Http.WinHttpException : Error 12009 calling WinHttpSetOption, 'The option is invalid'.
❌ MultipleChannels(TlsStore,100)
	Grpc.Core.RpcException : Status(StatusCode="Internal", Detail="Error starting gRPC call. HttpRequestException: An error occurred while sending the request. WinHttpException: Error 12009 calling WinHttpSetOption, 'The option is invalid'.", DebugException="System.Net.Http.HttpRequestException: An error occurred while sending the request.")
	  ----> System.Net.Http.HttpRequestException : An error occurred while sending the request.
	  ----> System.Net.Http.WinHttpException : Error 12009 calling WinHttpSetOption, 'The option is invalid'.
❌ MultipleChannels(TlsStore,2)
	Grpc.Core.RpcException : Status(StatusCode="Internal", Detail="Error starting gRPC call. HttpRequestException: An error occurred while sending the request. WinHttpException: Error 12009 calling WinHttpSetOption, 'The option is invalid'.", DebugException="System.Net.Http.HttpRequestException: An error occurred while sending the request.")
	  ----> System.Net.Http.HttpRequestException : An error occurred while sending the request.
	  ----> System.Net.Http.WinHttpException : Error 12009 calling WinHttpSetOption, 'The option is invalid'.
❌ MultipleChannels(Unencrypted,1)
	Grpc.Core.RpcException : Status(StatusCode="Internal", Detail="Error starting gRPC call. HttpRequestException: An error occurred while sending the request. WinHttpException: Error 12009 calling WinHttpSetOption, 'The option is invalid'.", DebugException="System.Net.Http.HttpRequestException: An error occurred while sending the request.")
	  ----> System.Net.Http.HttpRequestException : An error occurred while sending the request.
	  ----> System.Net.Http.WinHttpException : Error 12009 calling WinHttpSetOption, 'The option is invalid'.
❌ MultipleChannels(Unencrypted,10)
	Grpc.Core.RpcException : Status(StatusCode="Internal", Detail="Error starting gRPC call. HttpRequestException: An error occurred while sending the request. WinHttpException: Error 12009 calling WinHttpSetOption, 'The option is invalid'.", DebugException="System.Net.Http.HttpRequestException: An error occurred while sending the request.")
	  ----> System.Net.Http.HttpRequestException : An error occurred while sending the request.
	  ----> System.Net.Http.WinHttpException : Error 12009 calling WinHttpSetOption, 'The option is invalid'.
❌ MultipleChannels(Unencrypted,100)
	Grpc.Core.RpcException : Status(StatusCode="Internal", Detail="Error starting gRPC call. HttpRequestException: An error occurred while sending the request. WinHttpException: Error 12009 calling WinHttpSetOption, 'The option is invalid'.", DebugException="System.Net.Http.HttpRequestException: An error occurred while sending the request.")
	  ----> System.Net.Http.HttpRequestException : An error occurred while sending the request.
	  ----> System.Net.Http.WinHttpException : Error 12009 calling WinHttpSetOption, 'The option is invalid'.
❌ MultipleChannels(Unencrypted,2)
	Grpc.Core.RpcException : Status(StatusCode="Internal", Detail="Error starting gRPC call. HttpRequestException: An error occurred while sending the request. WinHttpException: Error 12009 calling WinHttpSetOption, 'The option is invalid'.", DebugException="System.Net.Http.HttpRequestException: An error occurred while sending the request.")
	  ----> System.Net.Http.HttpRequestException : An error occurred while sending the request.
	  ----> System.Net.Http.WinHttpException : Error 12009 calling WinHttpSetOption, 'The option is invalid'.
❌ ResultsGetServiceConfiguration(MTlsCert)
	  Expected: No Exception to be thrown
	  But was:  <Grpc.Core.RpcException: Status(StatusCode="Internal", Detail="Error starting gRPC call. HttpRequestException: An error occurred while sending the request. WinHttpException: Error 12009 calling WinHttpSetOption, 'The option is invalid'.", DebugException="System.Net.Http.HttpRequestException: An error occurred while sending the request.") ---> System.Net.Http.HttpRequestException: An error occurred while sending the request. ---> System.Net.Http.WinHttpException: Error 12009 calling WinHttpSetOption, 'The option is invalid'.
	   at System.Net.Http.WinHttpException.ThrowExceptionUsingLastError(String nameOfCalledFunction)
	   at System.Net.Http.WinHttpHandler.SetTcpKeepalive(SafeWinHttpHandle sessionHandle)
	   at System.Net.Http.WinHttpHandler.SetSessionHandleOptions(SafeWinHttpHandle sessionHandle)
	   at System.Net.Http.WinHttpHandler.EnsureSessionHandleExists(WinHttpRequestState state)
	   at System.Net.Http.WinHttpHandler.<StartRequestAsync>d__122.MoveNext()
	   --- End of inner exception stack trace ---
	   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
	   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
	   at Grpc.Net.Client.Web.GrpcWebHandler.<SendAsyncCore>d__18.MoveNext()
	--- End of stack trace from previous location where exception was thrown ---
	   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
	   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
	   at System.Net.Http.HttpClient.<FinishSendAsyncUnbuffered>d__59.MoveNext()
	--- End of stack trace from previous location where exception was thrown ---
	   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
	   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
	   at Grpc.Net.Client.Internal.GrpcCall`2.<RunCall>d__82.MoveNext()
	   --- End of inner exception stack trace ---
	   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
	   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
	   at Grpc.Net.Client.Internal.Retry.RetryCallBase`2.<GetResponseCoreAsync>d__79.MoveNext()
	--- End of stack trace from previous location where exception was thrown ---
	   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
	   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
	   at Grpc.Net.Client.Internal.HttpClientCallInvoker.BlockingUnaryCall[TRequest,TResponse](Method`2 method, String host, CallOptions options, TRequest request)
	   at Grpc.Core.Interceptors.InterceptingCallInvoker.<BlockingUnaryCall>b__3_0[TRequest,TResponse](TRequest req, ClientInterceptorContext`2 ctx)
	   at Grpc.Core.ClientBase.ClientBaseConfiguration.ClientBaseConfigurationInterceptor.BlockingUnaryCall[TRequest,TResponse](TRequest request, ClientInterceptorContext`2 context, BlockingUnaryCallContinuation`2 continuation)
	   at Grpc.Core.Interceptors.InterceptingCallInvoker.BlockingUnaryCall[TRequest,TResponse](Method`2 method, String host, CallOptions options, TRequest request)
	   at ArmoniK.Api.gRPC.V1.Results.Results.ResultsClient.GetServiceConfiguration(Empty request, CallOptions options) in D:\a\ArmoniK.Api\ArmoniK.Api\packages\csharp\ArmoniK.Api.Client\obj\Debug\netstandard2.0\ResultsServiceGrpc.cs:line 596
	   at ArmoniK.Api.gRPC.V1.Results.Results.ResultsClient.GetServiceConfiguration(Empty request, Metadata headers, Nullable`1 deadline, CancellationToken cancellationToken) in D:\a\ArmoniK.Api\ArmoniK.Api\packages\csharp\ArmoniK.Api.Client\obj\Debug\netstandard2.0\ResultsServiceGrpc.cs:line 584
	   at ArmoniK.Api.Client.Tests.ConnectivityTests.<>c__DisplayClass0_0.<ResultsGetServiceConfiguration>b__0() in D:\a\ArmoniK.Api\ArmoniK.Api\packages\csharp\ArmoniK.Api.Client.Test\ConnectivityTest.cs:line 44
	--- End of stack trace from previous location where exception was thrown ---
	   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
	   at NUnit.Framework.Internal.ExceptionHelper.Rethrow(Exception exception)
	   at NUnit.Framework.Internal.Reflect.DynamicInvokeWithTransparentExceptions(Delegate delegate)
	   at NUnit.Framework.Internal.ExceptionHelper.RecordException(Delegate parameterlessDelegate, String parameterName)>
	
❌ ResultsGetServiceConfiguration(MTlsInsecure)
	  Expected: No Exception to be thrown
	  But was:  <Grpc.Core.RpcException: Status(StatusCode="Internal", Detail="Error starting gRPC call. HttpRequestException: An error occurred while sending the request. WinHttpException: Error 12009 calling WinHttpSetOption, 'The option is invalid'.", DebugException="System.Net.Http.HttpRequestException: An error occurred while sending the request.") ---> System.Net.Http.HttpRequestException: An error occurred while sending the request. ---> System.Net.Http.WinHttpException: Error 12009 calling WinHttpSetOption, 'The option is invalid'.
	   at System.Net.Http.WinHttpException.ThrowExceptionUsingLastError(String nameOfCalledFunction)
	   at System.Net.Http.WinHttpHandler.SetTcpKeepalive(SafeWinHttpHandle sessionHandle)
	   at System.Net.Http.WinHttpHandler.SetSessionHandleOptions(SafeWinHttpHandle sessionHandle)
	   at System.Net.Http.WinHttpHandler.EnsureSessionHandleExists(WinHttpRequestState state)
	   at System.Net.Http.WinHttpHandler.<StartRequestAsync>d__122.MoveNext()
	   --- End of inner exception stack trace ---
	   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
	   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
	   at Grpc.Net.Client.Web.GrpcWebHandler.<SendAsyncCore>d__18.MoveNext()
	--- End of stack trace from previous location where exception was thrown ---
	   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
	   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
	   at System.Net.Http.HttpClient.<FinishSendAsyncUnbuffered>d__59.MoveNext()
	--- End of stack trace from previous location where exception was thrown ---
	   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
	   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
	   at Grpc.Net.Client.Internal.GrpcCall`2.<RunCall>d__82.MoveNext()
	   --- End of inner exception stack trace ---
	   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
	   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
	   at Grpc.Net.Client.Internal.Retry.RetryCallBase`2.<GetResponseCoreAsync>d__79.MoveNext()
	--- End of stack trace from previous location where exception was thrown ---
	   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
	   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
	   at Grpc.Net.Client.Internal.HttpClientCallInvoker.BlockingUnaryCall[TRequest,TResponse](Method`2 method, String host, CallOptions options, TRequest request)
	   at Grpc.Core.Interceptors.InterceptingCallInvoker.<BlockingUnaryCall>b__3_0[TRequest,TResponse](TRequest req, ClientInterceptorContext`2 ctx)
	   at Grpc.Core.ClientBase.ClientBaseConfiguration.ClientBaseConfigurationInterceptor.BlockingUnaryCall[TRequest,TResponse](TRequest request, ClientInterceptorContext`2 context, BlockingUnaryCallContinuation`2 continuation)
	   at Grpc.Core.Interceptors.InterceptingCallInvoker.BlockingUnaryCall[TRequest,TResponse](Method`2 method, String host, CallOptions options, TRequest request)
	   at ArmoniK.Api.gRPC.V1.Results.Results.ResultsClient.GetServiceConfiguration(Empty request, CallOptions options) in D:\a\ArmoniK.Api\ArmoniK.Api\packages\csharp\ArmoniK.Api.Client\obj\Debug\netstandard2.0\ResultsServiceGrpc.cs:line 596
	   at ArmoniK.Api.gRPC.V1.Results.Results.ResultsClient.GetServiceConfiguration(Empty request, Metadata headers, Nullable`1 deadline, CancellationToken cancellationToken) in D:\a\ArmoniK.Api\ArmoniK.Api\packages\csharp\ArmoniK.Api.Client\obj\Debug\netstandard2.0\ResultsServiceGrpc.cs:line 584
	   at ArmoniK.Api.Client.Tests.ConnectivityTests.<>c__DisplayClass0_0.<ResultsGetServiceConfiguration>b__0() in D:\a\ArmoniK.Api\ArmoniK.Api\packages\csharp\ArmoniK.Api.Client.Test\ConnectivityTest.cs:line 44
	--- End of stack trace from previous location where exception was thrown ---
	   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
	   at NUnit.Framework.Internal.ExceptionHelper.Rethrow(Exception exception)
	   at NUnit.Framework.Internal.Reflect.DynamicInvokeWithTransparentExceptions(Delegate delegate)
	   at NUnit.Framework.Internal.ExceptionHelper.RecordException(Delegate parameterlessDelegate, String parameterName)>
	
❌ ResultsGetServiceConfiguration(MTlsStore)
	  Expected: No Exception to be thrown
	  But was:  <Grpc.Core.RpcException: Status(StatusCode="Internal", Detail="Error starting gRPC call. HttpRequestException: An error occurred while sending the request. WinHttpException: Error 12009 calling WinHttpSetOption, 'The option is invalid'.", DebugException="System.Net.Http.HttpRequestException: An error occurred while sending the request.") ---> System.Net.Http.HttpRequestException: An error occurred while sending the request. ---> System.Net.Http.WinHttpException: Error 12009 calling WinHttpSetOption, 'The option is invalid'.
	   at System.Net.Http.WinHttpException.ThrowExceptionUsingLastError(String nameOfCalledFunction)
	   at System.Net.Http.WinHttpHandler.SetTcpKeepalive(SafeWinHttpHandle sessionHandle)
	   at System.Net.Http.WinHttpHandler.SetSessionHandleOptions(SafeWinHttpHandle sessionHandle)
	   at System.Net.Http.WinHttpHandler.EnsureSessionHandleExists(WinHttpRequestState state)
	   at System.Net.Http.WinHttpHandler.<StartRequestAsync>d__122.MoveNext()
	   --- End of inner exception stack trace ---
	   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
	   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
	   at Grpc.Net.Client.Web.GrpcWebHandler.<SendAsyncCore>d__18.MoveNext()
	--- End of stack trace from previous location where exception was thrown ---
	   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
	   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
	   at System.Net.Http.HttpClient.<FinishSendAsyncUnbuffered>d__59.MoveNext()
	--- End of stack trace from previous location where exception was thrown ---
	   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
	   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
	   at Grpc.Net.Client.Internal.GrpcCall`2.<RunCall>d__82.MoveNext()
	   --- End of inner exception stack trace ---
	   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
	   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
	   at Grpc.Net.Client.Internal.Retry.RetryCallBase`2.<GetResponseCoreAsync>d__79.MoveNext()
	--- End of stack trace from previous location where exception was thrown ---
	   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
	   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
	   at Grpc.Net.Client.Internal.HttpClientCallInvoker.BlockingUnaryCall[TRequest,TResponse](Method`2 method, String host, CallOptions options, TRequest request)
	   at Grpc.Core.Interceptors.InterceptingCallInvoker.<BlockingUnaryCall>b__3_0[TRequest,TResponse](TRequest req, ClientInterceptorContext`2 ctx)
	   at Grpc.Core.ClientBase.ClientBaseConfiguration.ClientBaseConfigurationInterceptor.BlockingUnaryCall[TRequest,TResponse](TRequest request, ClientInterceptorContext`2 context, BlockingUnaryCallContinuation`2 continuation)
	   at Grpc.Core.Interceptors.InterceptingCallInvoker.BlockingUnaryCall[TRequest,TResponse](Method`2 method, String host, CallOptions options, TRequest request)
	   at ArmoniK.Api.gRPC.V1.Results.Results.ResultsClient.GetServiceConfiguration(Empty request, CallOptions options) in D:\a\ArmoniK.Api\ArmoniK.Api\packages\csharp\ArmoniK.Api.Client\obj\Debug\netstandard2.0\ResultsServiceGrpc.cs:line 596
	   at ArmoniK.Api.gRPC.V1.Results.Results.ResultsClient.GetServiceConfiguration(Empty request, Metadata headers, Nullable`1 deadline, CancellationToken cancellationToken) in D:\a\ArmoniK.Api\ArmoniK.Api\packages\csharp\ArmoniK.Api.Client\obj\Debug\netstandard2.0\ResultsServiceGrpc.cs:line 584
	   at ArmoniK.Api.Client.Tests.ConnectivityTests.<>c__DisplayClass0_0.<ResultsGetServiceConfiguration>b__0() in D:\a\ArmoniK.Api\ArmoniK.Api\packages\csharp\ArmoniK.Api.Client.Test\ConnectivityTest.cs:line 44
	--- End of stack trace from previous location where exception was thrown ---
	   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
	   at NUnit.Framework.Internal.ExceptionHelper.Rethrow(Exception exception)
	   at NUnit.Framework.Internal.Reflect.DynamicInvokeWithTransparentExceptions(Delegate delegate)
	   at NUnit.Framework.Internal.ExceptionHelper.RecordException(Delegate parameterlessDelegate, String parameterName)>
	
❌ ResultsGetServiceConfiguration(TlsCert)
	  Expected: No Exception to be thrown
	  But was:  <Grpc.Core.RpcException: Status(StatusCode="Internal", Detail="Error starting gRPC call. HttpRequestException: An error occurred while sending the request. WinHttpException: Error 12009 calling WinHttpSetOption, 'The option is invalid'.", DebugException="System.Net.Http.HttpRequestException: An error occurred while sending the request.") ---> System.Net.Http.HttpRequestException: An error occurred while sending the request. ---> System.Net.Http.WinHttpException: Error 12009 calling WinHttpSetOption, 'The option is invalid'.
	   at System.Net.Http.WinHttpException.ThrowExceptionUsingLastError(String nameOfCalledFunction)
	   at System.Net.Http.WinHttpHandler.SetTcpKeepalive(SafeWinHttpHandle sessionHandle)
	   at System.Net.Http.WinHttpHandler.SetSessionHandleOptions(SafeWinHttpHandle sessionHandle)
	   at System.Net.Http.WinHttpHandler.EnsureSessionHandleExists(WinHttpRequestState state)
	   at System.Net.Http.WinHttpHandler.<StartRequestAsync>d__122.MoveNext()
	   --- End of inner exception stack trace ---
	   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
	   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
	   at Grpc.Net.Client.Web.GrpcWebHandler.<SendAsyncCore>d__18.MoveNext()
	--- End of stack trace from previous location where exception was thrown ---
	   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
	   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
	   at System.Net.Http.HttpClient.<FinishSendAsyncUnbuffered>d__59.MoveNext()
	--- End of stack trace from previous location where exception was thrown ---
	   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
	   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
	   at Grpc.Net.Client.Internal.GrpcCall`2.<RunCall>d__82.MoveNext()
	   --- End of inner exception stack trace ---
	   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
	   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
	   at Grpc.Net.Client.Internal.Retry.RetryCallBase`2.<GetResponseCoreAsync>d__79.MoveNext()
	--- End of stack trace from previous location where exception was thrown ---
	   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
	   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
	   at Grpc.Net.Client.Internal.HttpClientCallInvoker.BlockingUnaryCall[TRequest,TResponse](Method`2 method, String host, CallOptions options, TRequest request)
	   at Grpc.Core.Interceptors.InterceptingCallInvoker.<BlockingUnaryCall>b__3_0[TRequest,TResponse](TRequest req, ClientInterceptorContext`2 ctx)
	   at Grpc.Core.ClientBase.ClientBaseConfiguration.ClientBaseConfigurationInterceptor.BlockingUnaryCall[TRequest,TResponse](TRequest request, ClientInterceptorContext`2 context, BlockingUnaryCallContinuation`2 continuation)
	   at Grpc.Core.Interceptors.InterceptingCallInvoker.BlockingUnaryCall[TRequest,TResponse](Method`2 method, String host, CallOptions options, TRequest request)
	   at ArmoniK.Api.gRPC.V1.Results.Results.ResultsClient.GetServiceConfiguration(Empty request, CallOptions options) in D:\a\ArmoniK.Api\ArmoniK.Api\packages\csharp\ArmoniK.Api.Client\obj\Debug\netstandard2.0\ResultsServiceGrpc.cs:line 596
	   at ArmoniK.Api.gRPC.V1.Results.Results.ResultsClient.GetServiceConfiguration(Empty request, Metadata headers, Nullable`1 deadline, CancellationToken cancellationToken) in D:\a\ArmoniK.Api\ArmoniK.Api\packages\csharp\ArmoniK.Api.Client\obj\Debug\netstandard2.0\ResultsServiceGrpc.cs:line 584
	   at ArmoniK.Api.Client.Tests.ConnectivityTests.<>c__DisplayClass0_0.<ResultsGetServiceConfiguration>b__0() in D:\a\ArmoniK.Api\ArmoniK.Api\packages\csharp\ArmoniK.Api.Client.Test\ConnectivityTest.cs:line 44
	--- End of stack trace from previous location where exception was thrown ---
	   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
	   at NUnit.Framework.Internal.ExceptionHelper.Rethrow(Exception exception)
	   at NUnit.Framework.Internal.Reflect.DynamicInvokeWithTransparentExceptions(Delegate delegate)
	   at NUnit.Framework.Internal.ExceptionHelper.RecordException(Delegate parameterlessDelegate, String parameterName)>
	
❌ ResultsGetServiceConfiguration(TlsInsecure)
	  Expected: No Exception to be thrown
	  But was:  <Grpc.Core.RpcException: Status(StatusCode="Internal", Detail="Error starting gRPC call. HttpRequestException: An error occurred while sending the request. WinHttpException: Error 12009 calling WinHttpSetOption, 'The option is invalid'.", DebugException="System.Net.Http.HttpRequestException: An error occurred while sending the request.") ---> System.Net.Http.HttpRequestException: An error occurred while sending the request. ---> System.Net.Http.WinHttpException: Error 12009 calling WinHttpSetOption, 'The option is invalid'.
	   at System.Net.Http.WinHttpException.ThrowExceptionUsingLastError(String nameOfCalledFunction)
	   at System.Net.Http.WinHttpHandler.SetTcpKeepalive(SafeWinHttpHandle sessionHandle)
	   at System.Net.Http.WinHttpHandler.SetSessionHandleOptions(SafeWinHttpHandle sessionHandle)
	   at System.Net.Http.WinHttpHandler.EnsureSessionHandleExists(WinHttpRequestState state)
	   at System.Net.Http.WinHttpHandler.<StartRequestAsync>d__122.MoveNext()
	   --- End of inner exception stack trace ---
	   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
	   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
	   at Grpc.Net.Client.Web.GrpcWebHandler.<SendAsyncCore>d__18.MoveNext()
	--- End of stack trace from previous location where exception was thrown ---
	   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
	   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
	   at System.Net.Http.HttpClient.<FinishSendAsyncUnbuffered>d__59.MoveNext()
	--- End of stack trace from previous location where exception was thrown ---
	   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
	   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
	   at Grpc.Net.Client.Internal.GrpcCall`2.<RunCall>d__82.MoveNext()
	   --- End of inner exception stack trace ---
	   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
	   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
	   at Grpc.Net.Client.Internal.Retry.RetryCallBase`2.<GetResponseCoreAsync>d__79.MoveNext()
	--- End of stack trace from previous location where exception was thrown ---
	   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
	   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
	   at Grpc.Net.Client.Internal.HttpClientCallInvoker.BlockingUnaryCall[TRequest,TResponse](Method`2 method, String host, CallOptions options, TRequest request)
	   at Grpc.Core.Interceptors.InterceptingCallInvoker.<BlockingUnaryCall>b__3_0[TRequest,TResponse](TRequest req, ClientInterceptorContext`2 ctx)
	   at Grpc.Core.ClientBase.ClientBaseConfiguration.ClientBaseConfigurationInterceptor.BlockingUnaryCall[TRequest,TResponse](TRequest request, ClientInterceptorContext`2 context, BlockingUnaryCallContinuation`2 continuation)
	   at Grpc.Core.Interceptors.InterceptingCallInvoker.BlockingUnaryCall[TRequest,TResponse](Method`2 method, String host, CallOptions options, TRequest request)
	   at ArmoniK.Api.gRPC.V1.Results.Results.ResultsClient.GetServiceConfiguration(Empty request, CallOptions options) in D:\a\ArmoniK.Api\ArmoniK.Api\packages\csharp\ArmoniK.Api.Client\obj\Debug\netstandard2.0\ResultsServiceGrpc.cs:line 596
	   at ArmoniK.Api.gRPC.V1.Results.Results.ResultsClient.GetServiceConfiguration(Empty request, Metadata headers, Nullable`1 deadline, CancellationToken cancellationToken) in D:\a\ArmoniK.Api\ArmoniK.Api\packages\csharp\ArmoniK.Api.Client\obj\Debug\netstandard2.0\ResultsServiceGrpc.cs:line 584
	   at ArmoniK.Api.Client.Tests.ConnectivityTests.<>c__DisplayClass0_0.<ResultsGetServiceConfiguration>b__0() in D:\a\ArmoniK.Api\ArmoniK.Api\packages\csharp\ArmoniK.Api.Client.Test\ConnectivityTest.cs:line 44
	--- End of stack trace from previous location where exception was thrown ---
	   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
	   at NUnit.Framework.Internal.ExceptionHelper.Rethrow(Exception exception)
	   at NUnit.Framework.Internal.Reflect.DynamicInvokeWithTransparentExceptions(Delegate delegate)
	   at NUnit.Framework.Internal.ExceptionHelper.RecordException(Delegate parameterlessDelegate, String parameterName)>
	
❌ ResultsGetServiceConfiguration(TlsStore)
	  Expected: No Exception to be thrown
	  But was:  <Grpc.Core.RpcException: Status(StatusCode="Internal", Detail="Error starting gRPC call. HttpRequestException: An error occurred while sending the request. WinHttpException: Error 12009 calling WinHttpSetOption, 'The option is invalid'.", DebugException="System.Net.Http.HttpRequestException: An error occurred while sending the request.") ---> System.Net.Http.HttpRequestException: An error occurred while sending the request. ---> System.Net.Http.WinHttpException: Error 12009 calling WinHttpSetOption, 'The option is invalid'.
	   at System.Net.Http.WinHttpException.ThrowExceptionUsingLastError(String nameOfCalledFunction)
	   at System.Net.Http.WinHttpHandler.SetTcpKeepalive(SafeWinHttpHandle sessionHandle)
	   at System.Net.Http.WinHttpHandler.SetSessionHandleOptions(SafeWinHttpHandle sessionHandle)
	   at System.Net.Http.WinHttpHandler.EnsureSessionHandleExists(WinHttpRequestState state)
	   at System.Net.Http.WinHttpHandler.<StartRequestAsync>d__122.MoveNext()
	   --- End of inner exception stack trace ---
	   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
	   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
	   at Grpc.Net.Client.Web.GrpcWebHandler.<SendAsyncCore>d__18.MoveNext()
	--- End of stack trace from previous location where exception was thrown ---
	   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
	   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
	   at System.Net.Http.HttpClient.<FinishSendAsyncUnbuffered>d__59.MoveNext()
	--- End of stack trace from previous location where exception was thrown ---
	   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
	   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
	   at Grpc.Net.Client.Internal.GrpcCall`2.<RunCall>d__82.MoveNext()
	   --- End of inner exception stack trace ---
	   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
	   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
	   at Grpc.Net.Client.Internal.Retry.RetryCallBase`2.<GetResponseCoreAsync>d__79.MoveNext()
	--- End of stack trace from previous location where exception was thrown ---
	   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
	   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
	   at Grpc.Net.Client.Internal.HttpClientCallInvoker.BlockingUnaryCall[TRequest,TResponse](Method`2 method, String host, CallOptions options, TRequest request)
	   at Grpc.Core.Interceptors.InterceptingCallInvoker.<BlockingUnaryCall>b__3_0[TRequest,TResponse](TRequest req, ClientInterceptorContext`2 ctx)
	   at Grpc.Core.ClientBase.ClientBaseConfiguration.ClientBaseConfigurationInterceptor.BlockingUnaryCall[TRequest,TResponse](TRequest request, ClientInterceptorContext`2 context, BlockingUnaryCallContinuation`2 continuation)
	   at Grpc.Core.Interceptors.InterceptingCallInvoker.BlockingUnaryCall[TRequest,TResponse](Method`2 method, String host, CallOptions options, TRequest request)
	   at ArmoniK.Api.gRPC.V1.Results.Results.ResultsClient.GetServiceConfiguration(Empty request, CallOptions options) in D:\a\ArmoniK.Api\ArmoniK.Api\packages\csharp\ArmoniK.Api.Client\obj\Debug\netstandard2.0\ResultsServiceGrpc.cs:line 596
	   at ArmoniK.Api.gRPC.V1.Results.Results.ResultsClient.GetServiceConfiguration(Empty request, Metadata headers, Nullable`1 deadline, CancellationToken cancellationToken) in D:\a\ArmoniK.Api\ArmoniK.Api\packages\csharp\ArmoniK.Api.Client\obj\Debug\netstandard2.0\ResultsServiceGrpc.cs:line 584
	   at ArmoniK.Api.Client.Tests.ConnectivityTests.<>c__DisplayClass0_0.<ResultsGetServiceConfiguration>b__0() in D:\a\ArmoniK.Api\ArmoniK.Api\packages\csharp\ArmoniK.Api.Client.Test\ConnectivityTest.cs:line 44
	--- End of stack trace from previous location where exception was thrown ---
	   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
	   at NUnit.Framework.Internal.ExceptionHelper.Rethrow(Exception exception)
	   at NUnit.Framework.Internal.Reflect.DynamicInvokeWithTransparentExceptions(Delegate delegate)
	   at NUnit.Framework.Internal.ExceptionHelper.RecordException(Delegate parameterlessDelegate, String parameterName)>
	
❌ ResultsGetServiceConfiguration(Unencrypted)
	  Expected: No Exception to be thrown
	  But was:  <Grpc.Core.RpcException: Status(StatusCode="Internal", Detail="Error starting gRPC call. HttpRequestException: An error occurred while sending the request. WinHttpException: Error 12009 calling WinHttpSetOption, 'The option is invalid'.", DebugException="System.Net.Http.HttpRequestException: An error occurred while sending the request.") ---> System.Net.Http.HttpRequestException: An error occurred while sending the request. ---> System.Net.Http.WinHttpException: Error 12009 calling WinHttpSetOption, 'The option is invalid'.
	   at System.Net.Http.WinHttpException.ThrowExceptionUsingLastError(String nameOfCalledFunction)
	   at System.Net.Http.WinHttpHandler.SetTcpKeepalive(SafeWinHttpHandle sessionHandle)
	   at System.Net.Http.WinHttpHandler.SetSessionHandleOptions(SafeWinHttpHandle sessionHandle)
	   at System.Net.Http.WinHttpHandler.EnsureSessionHandleExists(WinHttpRequestState state)
	   at System.Net.Http.WinHttpHandler.<StartRequestAsync>d__122.MoveNext()
	   --- End of inner exception stack trace ---
	   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
	   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
	   at Grpc.Net.Client.Web.GrpcWebHandler.<SendAsyncCore>d__18.MoveNext()
	--- End of stack trace from previous location where exception was thrown ---
	   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
	   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
	   at System.Net.Http.HttpClient.<FinishSendAsyncUnbuffered>d__59.MoveNext()
	--- End of stack trace from previous location where exception was thrown ---
	   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
	   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
	   at Grpc.Net.Client.Internal.GrpcCall`2.<RunCall>d__82.MoveNext()
	   --- End of inner exception stack trace ---
	   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
	   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
	   at Grpc.Net.Client.Internal.Retry.RetryCallBase`2.<GetResponseCoreAsync>d__79.MoveNext()
	--- End of stack trace from previous location where exception was thrown ---
	   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
	   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
	   at Grpc.Net.Client.Internal.HttpClientCallInvoker.BlockingUnaryCall[TRequest,TResponse](Method`2 method, String host, CallOptions options, TRequest request)
	   at Grpc.Core.Interceptors.InterceptingCallInvoker.<BlockingUnaryCall>b__3_0[TRequest,TResponse](TRequest req, ClientInterceptorContext`2 ctx)
	   at Grpc.Core.ClientBase.ClientBaseConfiguration.ClientBaseConfigurationInterceptor.BlockingUnaryCall[TRequest,TResponse](TRequest request, ClientInterceptorContext`2 context, BlockingUnaryCallContinuation`2 continuation)
	   at Grpc.Core.Interceptors.InterceptingCallInvoker.BlockingUnaryCall[TRequest,TResponse](Method`2 method, String host, CallOptions options, TRequest request)
	   at ArmoniK.Api.gRPC.V1.Results.Results.ResultsClient.GetServiceConfiguration(Empty request, CallOptions options) in D:\a\ArmoniK.Api\ArmoniK.Api\packages\csharp\ArmoniK.Api.Client\obj\Debug\netstandard2.0\ResultsServiceGrpc.cs:line 596
	   at ArmoniK.Api.gRPC.V1.Results.Results.ResultsClient.GetServiceConfiguration(Empty request, Metadata headers, Nullable`1 deadline, CancellationToken cancellationToken) in D:\a\ArmoniK.Api\ArmoniK.Api\packages\csharp\ArmoniK.Api.Client\obj\Debug\netstandard2.0\ResultsServiceGrpc.cs:line 584
	   at ArmoniK.Api.Client.Tests.ConnectivityTests.<>c__DisplayClass0_0.<ResultsGetServiceConfiguration>b__0() in D:\a\ArmoniK.Api\ArmoniK.Api\packages\csharp\ArmoniK.Api.Client.Test\ConnectivityTest.cs:line 44
	--- End of stack trace from previous location where exception was thrown ---
	   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
	   at NUnit.Framework.Internal.ExceptionHelper.Rethrow(Exception exception)
	   at NUnit.Framework.Internal.Reflect.DynamicInvokeWithTransparentExceptions(Delegate delegate)
	   at NUnit.Framework.Internal.ExceptionHelper.RecordException(Delegate parameterlessDelegate, String parameterName)>
	

Annotations

Check failure on line 66 in packages/csharp/ArmoniK.Api.Client.Test/ConnectivityTest.cs

See this annotation in the file changed.

@github-actions github-actions / ConnectivityTests windows-2019 net4.7 GrpcWebHandler

ArmoniK.Api.Client.Tests.ConnectivityTests ► MultipleChannels(MTlsCert,1)

Failed test found in:
  ./packages/csharp/ArmoniK.Api.Client.Test/TestResults/test-results.trx
Error:
  Grpc.Core.RpcException : Status(StatusCode="Internal", Detail="Error starting gRPC call. HttpRequestException: An error occurred while sending the request. WinHttpException: Error 12009 calling WinHttpSetOption, 'The option is invalid'.", DebugException="System.Net.Http.HttpRequestException: An error occurred while sending the request.")
    ----> System.Net.Http.HttpRequestException : An error occurred while sending the request.
    ----> System.Net.Http.WinHttpException : Error 12009 calling WinHttpSetOption, 'The option is invalid'.
Raw output
Grpc.Core.RpcException : Status(StatusCode="Internal", Detail="Error starting gRPC call. HttpRequestException: An error occurred while sending the request. WinHttpException: Error 12009 calling WinHttpSetOption, 'The option is invalid'.", DebugException="System.Net.Http.HttpRequestException: An error occurred while sending the request.")
  ----> System.Net.Http.HttpRequestException : An error occurred while sending the request.
  ----> System.Net.Http.WinHttpException : Error 12009 calling WinHttpSetOption, 'The option is invalid'.
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at Grpc.Net.Client.Internal.Retry.RetryCallBase`2.<GetResponseCoreAsync>d__79.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at ArmoniK.Api.Client.Tests.ConnectivityTests.<>c.<<MultipleChannels>b__1_0>d.MoveNext() in D:\a\ArmoniK.Api\ArmoniK.Api\packages\csharp\ArmoniK.Api.Client.Test\ConnectivityTest.cs:line 66
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at ArmoniK.Utils.ParallelSelectExt.<>c__DisplayClass5_0`1.<<ParallelForEach>b__0>d.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at ArmoniK.Utils.ParallelSelectInternal.<>c__DisplayClass0_1`2.<<ParallelSelectOrdered>b__1>d.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at ArmoniK.Utils.ParallelSelectInternal.<ParallelSelectOrdered>d__0`2.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at ArmoniK.Utils.ParallelSelectInternal.<ParallelSelectOrdered>d__0`2.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at ArmoniK.Utils.ParallelSelectInternal.<ParallelSelectOrdered>d__0`2.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Threading.Tasks.Sources.ManualResetValueTaskSourceCore`1.GetResult(Int16 token)
   at ArmoniK.Utils.ParallelSelectExt.<ParallelForEach>d__5`1.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at ArmoniK.Utils.ParallelSelectExt.<ParallelForEach>d__5`1.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at ArmoniK.Api.Client.Tests.ConnectivityTests.<MultipleChannels>d__1.MoveNext() in D:\a\ArmoniK.Api\ArmoniK.Api\packages\csharp\ArmoniK.Api.Client.Test\ConnectivityTest.cs:line 63
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at ArmoniK.Utils.ParallelSelectInternal.<>c__DisplayClass0_0`2.<<ParallelSelectOrdered>g__Run|0>d.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Runtime.CompilerServices.TaskAwaiter`1.GetResult()
   at NUnit.Framework.Internal.TaskAwaitAdapter.GenericAdapter`1.BlockUntilCompleted()
   at NUnit.Framework.Internal.MessagePumpStrategy.NoMessagePumpStrategy.WaitForCompletion(AwaitAdapter awaiter)
   at NUnit.Framework.Internal.AsyncToSyncAdapter.Await(Func`1 invoke)
   at NUnit.Framework.Internal.Commands.TestMethodCommand.RunTestMethod(TestExecutionContext context)
   at NUnit.Framework.Internal.Commands.TestMethodCommand.Execute(TestExecutionContext context)
   at NUnit.Framework.Internal.Execution.SimpleWorkItem.<>c__DisplayClass4_0.<PerformWork>b__0()
   at NUnit.Framework.Internal.ContextUtils.<>c__DisplayClass1_0`1.<DoIsolated>b__0(Object _)
   at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
   at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
   at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
   at NUnit.Framework.Internal.ContextUtils.DoIsolated(ContextCallback callback, Object state)
   at NUnit.Framework.Internal.ContextUtils.DoIsolated[T](Func`1 func)
   at NUnit.Framework.Internal.Execution.SimpleWorkItem.PerformWork()
--HttpRequestException
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at Grpc.Net.Client.Web.GrpcWebHandler.<SendAsyncCore>d__18.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Net.Http.HttpClient.<FinishSendAsyncUnbuffered>d__59.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at Grpc.Net.Client.Internal.GrpcCall`2.<RunCall>d__82.MoveNext()
--WinHttpException
   at System.Net.Http.WinHttpException.ThrowExceptionUsingLastError(String nameOfCalledFunction)
   at System.Net.Http.WinHttpHandler.SetTcpKeepalive(SafeWinHttpHandle sessionHandle)
   at System.Net.Http.WinHttpHandler.SetSessionHandleOptions(SafeWinHttpHandle sessionHandle)
   at System.Net.Http.WinHttpHandler.EnsureSessionHandleExists(WinHttpRequestState state)
   at System.Net.Http.WinHttpHandler.<StartRequestAsync>d__122.MoveNext()

Check failure on line 66 in packages/csharp/ArmoniK.Api.Client.Test/ConnectivityTest.cs

See this annotation in the file changed.

@github-actions github-actions / ConnectivityTests windows-2019 net4.7 GrpcWebHandler

ArmoniK.Api.Client.Tests.ConnectivityTests ► MultipleChannels(MTlsCert,10)

Failed test found in:
  ./packages/csharp/ArmoniK.Api.Client.Test/TestResults/test-results.trx
Error:
  Grpc.Core.RpcException : Status(StatusCode="Internal", Detail="Error starting gRPC call. HttpRequestException: An error occurred while sending the request. WinHttpException: Error 12009 calling WinHttpSetOption, 'The option is invalid'.", DebugException="System.Net.Http.HttpRequestException: An error occurred while sending the request.")
    ----> System.Net.Http.HttpRequestException : An error occurred while sending the request.
    ----> System.Net.Http.WinHttpException : Error 12009 calling WinHttpSetOption, 'The option is invalid'.
Raw output
Grpc.Core.RpcException : Status(StatusCode="Internal", Detail="Error starting gRPC call. HttpRequestException: An error occurred while sending the request. WinHttpException: Error 12009 calling WinHttpSetOption, 'The option is invalid'.", DebugException="System.Net.Http.HttpRequestException: An error occurred while sending the request.")
  ----> System.Net.Http.HttpRequestException : An error occurred while sending the request.
  ----> System.Net.Http.WinHttpException : Error 12009 calling WinHttpSetOption, 'The option is invalid'.
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at Grpc.Net.Client.Internal.Retry.RetryCallBase`2.<GetResponseCoreAsync>d__79.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at ArmoniK.Api.Client.Tests.ConnectivityTests.<>c.<<MultipleChannels>b__1_0>d.MoveNext() in D:\a\ArmoniK.Api\ArmoniK.Api\packages\csharp\ArmoniK.Api.Client.Test\ConnectivityTest.cs:line 66
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at ArmoniK.Utils.ParallelSelectExt.<>c__DisplayClass5_0`1.<<ParallelForEach>b__0>d.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at ArmoniK.Utils.ParallelSelectInternal.<>c__DisplayClass0_1`2.<<ParallelSelectOrdered>b__1>d.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at ArmoniK.Utils.ParallelSelectInternal.<ParallelSelectOrdered>d__0`2.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at ArmoniK.Utils.ParallelSelectInternal.<ParallelSelectOrdered>d__0`2.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at ArmoniK.Utils.ParallelSelectInternal.<ParallelSelectOrdered>d__0`2.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Threading.Tasks.Sources.ManualResetValueTaskSourceCore`1.GetResult(Int16 token)
   at ArmoniK.Utils.ParallelSelectExt.<ParallelForEach>d__5`1.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at ArmoniK.Utils.ParallelSelectExt.<ParallelForEach>d__5`1.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at ArmoniK.Api.Client.Tests.ConnectivityTests.<MultipleChannels>d__1.MoveNext() in D:\a\ArmoniK.Api\ArmoniK.Api\packages\csharp\ArmoniK.Api.Client.Test\ConnectivityTest.cs:line 63
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Runtime.CompilerServices.TaskAwaiter`1.GetResult()
   at NUnit.Framework.Internal.TaskAwaitAdapter.GenericAdapter`1.BlockUntilCompleted()
   at NUnit.Framework.Internal.MessagePumpStrategy.NoMessagePumpStrategy.WaitForCompletion(AwaitAdapter awaiter)
   at NUnit.Framework.Internal.AsyncToSyncAdapter.Await(Func`1 invoke)
   at NUnit.Framework.Internal.Commands.TestMethodCommand.RunTestMethod(TestExecutionContext context)
   at NUnit.Framework.Internal.Commands.TestMethodCommand.Execute(TestExecutionContext context)
   at NUnit.Framework.Internal.Execution.SimpleWorkItem.<>c__DisplayClass4_0.<PerformWork>b__0()
   at NUnit.Framework.Internal.ContextUtils.<>c__DisplayClass1_0`1.<DoIsolated>b__0(Object _)
   at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
   at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
   at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
   at NUnit.Framework.Internal.ContextUtils.DoIsolated(ContextCallback callback, Object state)
   at NUnit.Framework.Internal.ContextUtils.DoIsolated[T](Func`1 func)
   at NUnit.Framework.Internal.Execution.SimpleWorkItem.PerformWork()
--HttpRequestException
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at Grpc.Net.Client.Web.GrpcWebHandler.<SendAsyncCore>d__18.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Net.Http.HttpClient.<FinishSendAsyncUnbuffered>d__59.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at Grpc.Net.Client.Internal.GrpcCall`2.<RunCall>d__82.MoveNext()
--WinHttpException
   at System.Net.Http.WinHttpException.ThrowExceptionUsingLastError(String nameOfCalledFunction)
   at System.Net.Http.WinHttpHandler.SetTcpKeepalive(SafeWinHttpHandle sessionHandle)
   at System.Net.Http.WinHttpHandler.SetSessionHandleOptions(SafeWinHttpHandle sessionHandle)
   at System.Net.Http.WinHttpHandler.EnsureSessionHandleExists(WinHttpRequestState state)
   at System.Net.Http.WinHttpHandler.<StartRequestAsync>d__122.MoveNext()

Check failure on line 66 in packages/csharp/ArmoniK.Api.Client.Test/ConnectivityTest.cs

See this annotation in the file changed.

@github-actions github-actions / ConnectivityTests windows-2019 net4.7 GrpcWebHandler

ArmoniK.Api.Client.Tests.ConnectivityTests ► MultipleChannels(MTlsCert,100)

Failed test found in:
  ./packages/csharp/ArmoniK.Api.Client.Test/TestResults/test-results.trx
Error:
  Grpc.Core.RpcException : Status(StatusCode="Internal", Detail="Error starting gRPC call. HttpRequestException: An error occurred while sending the request. WinHttpException: Error 12009 calling WinHttpSetOption, 'The option is invalid'.", DebugException="System.Net.Http.HttpRequestException: An error occurred while sending the request.")
    ----> System.Net.Http.HttpRequestException : An error occurred while sending the request.
    ----> System.Net.Http.WinHttpException : Error 12009 calling WinHttpSetOption, 'The option is invalid'.
Raw output
Grpc.Core.RpcException : Status(StatusCode="Internal", Detail="Error starting gRPC call. HttpRequestException: An error occurred while sending the request. WinHttpException: Error 12009 calling WinHttpSetOption, 'The option is invalid'.", DebugException="System.Net.Http.HttpRequestException: An error occurred while sending the request.")
  ----> System.Net.Http.HttpRequestException : An error occurred while sending the request.
  ----> System.Net.Http.WinHttpException : Error 12009 calling WinHttpSetOption, 'The option is invalid'.
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at Grpc.Net.Client.Internal.Retry.RetryCall`2.<StartRetry>d__7.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at Grpc.Net.Client.Internal.Retry.RetryCallBase`2.<GetResponseCoreAsync>d__79.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at ArmoniK.Api.Client.Tests.ConnectivityTests.<>c.<<MultipleChannels>b__1_0>d.MoveNext() in D:\a\ArmoniK.Api\ArmoniK.Api\packages\csharp\ArmoniK.Api.Client.Test\ConnectivityTest.cs:line 66
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at ArmoniK.Utils.ParallelSelectExt.<>c__DisplayClass5_0`1.<<ParallelForEach>b__0>d.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at ArmoniK.Utils.ParallelSelectInternal.<>c__DisplayClass0_1`2.<<ParallelSelectOrdered>b__1>d.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at ArmoniK.Utils.ParallelSelectInternal.<ParallelSelectOrdered>d__0`2.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at ArmoniK.Utils.ParallelSelectInternal.<ParallelSelectOrdered>d__0`2.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at ArmoniK.Utils.ParallelSelectInternal.<ParallelSelectOrdered>d__0`2.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Threading.Tasks.Sources.ManualResetValueTaskSourceCore`1.GetResult(Int16 token)
   at ArmoniK.Utils.ParallelSelectExt.<ParallelForEach>d__5`1.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at ArmoniK.Utils.ParallelSelectExt.<ParallelForEach>d__5`1.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at ArmoniK.Api.Client.Tests.ConnectivityTests.<MultipleChannels>d__1.MoveNext() in D:\a\ArmoniK.Api\ArmoniK.Api\packages\csharp\ArmoniK.Api.Client.Test\ConnectivityTest.cs:line 63
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Runtime.CompilerServices.TaskAwaiter`1.GetResult()
   at NUnit.Framework.Internal.TaskAwaitAdapter.GenericAdapter`1.BlockUntilCompleted()
   at NUnit.Framework.Internal.MessagePumpStrategy.NoMessagePumpStrategy.WaitForCompletion(AwaitAdapter awaiter)
   at NUnit.Framework.Internal.AsyncToSyncAdapter.Await(Func`1 invoke)
   at NUnit.Framework.Internal.Commands.TestMethodCommand.RunTestMethod(TestExecutionContext context)
   at NUnit.Framework.Internal.Commands.TestMethodCommand.Execute(TestExecutionContext context)
   at NUnit.Framework.Internal.Execution.SimpleWorkItem.<>c__DisplayClass4_0.<PerformWork>b__0()
   at NUnit.Framework.Internal.ContextUtils.<>c__DisplayClass1_0`1.<DoIsolated>b__0(Object _)
   at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
   at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
   at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
   at NUnit.Framework.Internal.ContextUtils.DoIsolated(ContextCallback callback, Object state)
   at NUnit.Framework.Internal.ContextUtils.DoIsolated[T](Func`1 func)
   at NUnit.Framework.Internal.Execution.SimpleWorkItem.PerformWork()
--HttpRequestException
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at Grpc.Net.Client.Web.GrpcWebHandler.<SendAsyncCore>d__18.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Net.Http.HttpClient.<FinishSendAsyncUnbuffered>d__59.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at Grpc.Net.Client.Internal.GrpcCall`2.<RunCall>d__82.MoveNext()
--WinHttpException
   at System.Net.Http.WinHttpException.ThrowExceptionUsingLastError(String nameOfCalledFunction)
   at System.Net.Http.WinHttpHandler.SetTcpKeepalive(SafeWinHttpHandle sessionHandle)
   at System.Net.Http.WinHttpHandler.SetSessionHandleOptions(SafeWinHttpHandle sessionHandle)
   at System.Net.Http.WinHttpHandler.EnsureSessionHandleExists(WinHttpRequestState state)
   at System.Net.Http.WinHttpHandler.<StartRequestAsync>d__122.MoveNext()

Check failure on line 66 in packages/csharp/ArmoniK.Api.Client.Test/ConnectivityTest.cs

See this annotation in the file changed.

@github-actions github-actions / ConnectivityTests windows-2019 net4.7 GrpcWebHandler

ArmoniK.Api.Client.Tests.ConnectivityTests ► MultipleChannels(MTlsCert,2)

Failed test found in:
  ./packages/csharp/ArmoniK.Api.Client.Test/TestResults/test-results.trx
Error:
  Grpc.Core.RpcException : Status(StatusCode="Internal", Detail="Error starting gRPC call. HttpRequestException: An error occurred while sending the request. WinHttpException: Error 12009 calling WinHttpSetOption, 'The option is invalid'.", DebugException="System.Net.Http.HttpRequestException: An error occurred while sending the request.")
    ----> System.Net.Http.HttpRequestException : An error occurred while sending the request.
    ----> System.Net.Http.WinHttpException : Error 12009 calling WinHttpSetOption, 'The option is invalid'.
Raw output
Grpc.Core.RpcException : Status(StatusCode="Internal", Detail="Error starting gRPC call. HttpRequestException: An error occurred while sending the request. WinHttpException: Error 12009 calling WinHttpSetOption, 'The option is invalid'.", DebugException="System.Net.Http.HttpRequestException: An error occurred while sending the request.")
  ----> System.Net.Http.HttpRequestException : An error occurred while sending the request.
  ----> System.Net.Http.WinHttpException : Error 12009 calling WinHttpSetOption, 'The option is invalid'.
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at Grpc.Net.Client.Internal.Retry.RetryCallBase`2.<GetResponseCoreAsync>d__79.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at ArmoniK.Api.Client.Tests.ConnectivityTests.<>c.<<MultipleChannels>b__1_0>d.MoveNext() in D:\a\ArmoniK.Api\ArmoniK.Api\packages\csharp\ArmoniK.Api.Client.Test\ConnectivityTest.cs:line 66
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at ArmoniK.Utils.ParallelSelectExt.<>c__DisplayClass5_0`1.<<ParallelForEach>b__0>d.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at ArmoniK.Utils.ParallelSelectInternal.<>c__DisplayClass0_1`2.<<ParallelSelectOrdered>b__1>d.MoveNext()
   at ArmoniK.Utils.ParallelSelectInternal.<ParallelSelectOrdered>d__0`2.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at ArmoniK.Utils.ParallelSelectInternal.<>c__DisplayClass0_0`2.<<ParallelSelectOrdered>g__Run|0>d.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at ArmoniK.Utils.ParallelSelectInternal.<ParallelSelectOrdered>d__0`2.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Threading.Tasks.Sources.ManualResetValueTaskSourceCore`1.GetResult(Int16 token)
   at ArmoniK.Utils.ParallelSelectExt.<ParallelForEach>d__5`1.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at ArmoniK.Utils.ParallelSelectExt.<ParallelForEach>d__5`1.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at ArmoniK.Api.Client.Tests.ConnectivityTests.<MultipleChannels>d__1.MoveNext() in D:\a\ArmoniK.Api\ArmoniK.Api\packages\csharp\ArmoniK.Api.Client.Test\ConnectivityTest.cs:line 63
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Runtime.CompilerServices.TaskAwaiter`1.GetResult()
   at NUnit.Framework.Internal.TaskAwaitAdapter.GenericAdapter`1.BlockUntilCompleted()
   at NUnit.Framework.Internal.MessagePumpStrategy.NoMessagePumpStrategy.WaitForCompletion(AwaitAdapter awaiter)
   at NUnit.Framework.Internal.AsyncToSyncAdapter.Await(Func`1 invoke)
   at NUnit.Framework.Internal.Commands.TestMethodCommand.RunTestMethod(TestExecutionContext context)
   at NUnit.Framework.Internal.Commands.TestMethodCommand.Execute(TestExecutionContext context)
   at NUnit.Framework.Internal.Execution.SimpleWorkItem.<>c__DisplayClass4_0.<PerformWork>b__0()
   at NUnit.Framework.Internal.ContextUtils.<>c__DisplayClass1_0`1.<DoIsolated>b__0(Object _)
   at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
   at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
   at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
   at NUnit.Framework.Internal.ContextUtils.DoIsolated(ContextCallback callback, Object state)
   at NUnit.Framework.Internal.ContextUtils.DoIsolated[T](Func`1 func)
   at NUnit.Framework.Internal.Execution.SimpleWorkItem.PerformWork()
--HttpRequestException
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at Grpc.Net.Client.Web.GrpcWebHandler.<SendAsyncCore>d__18.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Net.Http.HttpClient.<FinishSendAsyncUnbuffered>d__59.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at Grpc.Net.Client.Internal.GrpcCall`2.<RunCall>d__82.MoveNext()
--WinHttpException
   at System.Net.Http.WinHttpException.ThrowExceptionUsingLastError(String nameOfCalledFunction)
   at System.Net.Http.WinHttpHandler.SetTcpKeepalive(SafeWinHttpHandle sessionHandle)
   at System.Net.Http.WinHttpHandler.SetSessionHandleOptions(SafeWinHttpHandle sessionHandle)
   at System.Net.Http.WinHttpHandler.EnsureSessionHandleExists(WinHttpRequestState state)
   at System.Net.Http.WinHttpHandler.<StartRequestAsync>d__122.MoveNext()

Check failure on line 66 in packages/csharp/ArmoniK.Api.Client.Test/ConnectivityTest.cs

See this annotation in the file changed.

@github-actions github-actions / ConnectivityTests windows-2019 net4.7 GrpcWebHandler

ArmoniK.Api.Client.Tests.ConnectivityTests ► MultipleChannels(MTlsInsecure,1)

Failed test found in:
  ./packages/csharp/ArmoniK.Api.Client.Test/TestResults/test-results.trx
Error:
  Grpc.Core.RpcException : Status(StatusCode="Internal", Detail="Error starting gRPC call. HttpRequestException: An error occurred while sending the request. WinHttpException: Error 12009 calling WinHttpSetOption, 'The option is invalid'.", DebugException="System.Net.Http.HttpRequestException: An error occurred while sending the request.")
    ----> System.Net.Http.HttpRequestException : An error occurred while sending the request.
    ----> System.Net.Http.WinHttpException : Error 12009 calling WinHttpSetOption, 'The option is invalid'.
Raw output
Grpc.Core.RpcException : Status(StatusCode="Internal", Detail="Error starting gRPC call. HttpRequestException: An error occurred while sending the request. WinHttpException: Error 12009 calling WinHttpSetOption, 'The option is invalid'.", DebugException="System.Net.Http.HttpRequestException: An error occurred while sending the request.")
  ----> System.Net.Http.HttpRequestException : An error occurred while sending the request.
  ----> System.Net.Http.WinHttpException : Error 12009 calling WinHttpSetOption, 'The option is invalid'.
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at Grpc.Net.Client.Internal.Retry.RetryCallBase`2.<GetResponseCoreAsync>d__79.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at ArmoniK.Api.Client.Tests.ConnectivityTests.<>c.<<MultipleChannels>b__1_0>d.MoveNext() in D:\a\ArmoniK.Api\ArmoniK.Api\packages\csharp\ArmoniK.Api.Client.Test\ConnectivityTest.cs:line 66
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at ArmoniK.Utils.ParallelSelectExt.<>c__DisplayClass5_0`1.<<ParallelForEach>b__0>d.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at ArmoniK.Utils.ParallelSelectInternal.<>c__DisplayClass0_1`2.<<ParallelSelectOrdered>b__1>d.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at ArmoniK.Utils.ParallelSelectInternal.<ParallelSelectOrdered>d__0`2.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at ArmoniK.Utils.ParallelSelectInternal.<ParallelSelectOrdered>d__0`2.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at ArmoniK.Utils.ParallelSelectInternal.<ParallelSelectOrdered>d__0`2.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Threading.Tasks.Sources.ManualResetValueTaskSourceCore`1.GetResult(Int16 token)
   at ArmoniK.Utils.ParallelSelectExt.<ParallelForEach>d__5`1.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at ArmoniK.Utils.ParallelSelectExt.<ParallelForEach>d__5`1.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at ArmoniK.Api.Client.Tests.ConnectivityTests.<MultipleChannels>d__1.MoveNext() in D:\a\ArmoniK.Api\ArmoniK.Api\packages\csharp\ArmoniK.Api.Client.Test\ConnectivityTest.cs:line 63
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Runtime.CompilerServices.TaskAwaiter`1.GetResult()
   at NUnit.Framework.Internal.TaskAwaitAdapter.GenericAdapter`1.BlockUntilCompleted()
   at NUnit.Framework.Internal.MessagePumpStrategy.NoMessagePumpStrategy.WaitForCompletion(AwaitAdapter awaiter)
   at NUnit.Framework.Internal.AsyncToSyncAdapter.Await(Func`1 invoke)
   at NUnit.Framework.Internal.Commands.TestMethodCommand.RunTestMethod(TestExecutionContext context)
   at NUnit.Framework.Internal.Commands.TestMethodCommand.Execute(TestExecutionContext context)
   at NUnit.Framework.Internal.Execution.SimpleWorkItem.<>c__DisplayClass4_0.<PerformWork>b__0()
   at NUnit.Framework.Internal.ContextUtils.<>c__DisplayClass1_0`1.<DoIsolated>b__0(Object _)
   at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
   at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
   at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
   at NUnit.Framework.Internal.ContextUtils.DoIsolated(ContextCallback callback, Object state)
   at NUnit.Framework.Internal.ContextUtils.DoIsolated[T](Func`1 func)
   at NUnit.Framework.Internal.Execution.SimpleWorkItem.PerformWork()
--HttpRequestException
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at Grpc.Net.Client.Web.GrpcWebHandler.<SendAsyncCore>d__18.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Net.Http.HttpClient.<FinishSendAsyncUnbuffered>d__59.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at Grpc.Net.Client.Internal.GrpcCall`2.<RunCall>d__82.MoveNext()
--WinHttpException
   at System.Net.Http.WinHttpException.ThrowExceptionUsingLastError(String nameOfCalledFunction)
   at System.Net.Http.WinHttpHandler.SetTcpKeepalive(SafeWinHttpHandle sessionHandle)
   at System.Net.Http.WinHttpHandler.SetSessionHandleOptions(SafeWinHttpHandle sessionHandle)
   at System.Net.Http.WinHttpHandler.EnsureSessionHandleExists(WinHttpRequestState state)
   at System.Net.Http.WinHttpHandler.<StartRequestAsync>d__122.MoveNext()

Check failure on line 66 in packages/csharp/ArmoniK.Api.Client.Test/ConnectivityTest.cs

See this annotation in the file changed.

@github-actions github-actions / ConnectivityTests windows-2019 net4.7 GrpcWebHandler

ArmoniK.Api.Client.Tests.ConnectivityTests ► MultipleChannels(MTlsInsecure,10)

Failed test found in:
  ./packages/csharp/ArmoniK.Api.Client.Test/TestResults/test-results.trx
Error:
  Grpc.Core.RpcException : Status(StatusCode="Internal", Detail="Error starting gRPC call. HttpRequestException: An error occurred while sending the request. WinHttpException: Error 12009 calling WinHttpSetOption, 'The option is invalid'.", DebugException="System.Net.Http.HttpRequestException: An error occurred while sending the request.")
    ----> System.Net.Http.HttpRequestException : An error occurred while sending the request.
    ----> System.Net.Http.WinHttpException : Error 12009 calling WinHttpSetOption, 'The option is invalid'.
Raw output
Grpc.Core.RpcException : Status(StatusCode="Internal", Detail="Error starting gRPC call. HttpRequestException: An error occurred while sending the request. WinHttpException: Error 12009 calling WinHttpSetOption, 'The option is invalid'.", DebugException="System.Net.Http.HttpRequestException: An error occurred while sending the request.")
  ----> System.Net.Http.HttpRequestException : An error occurred while sending the request.
  ----> System.Net.Http.WinHttpException : Error 12009 calling WinHttpSetOption, 'The option is invalid'.
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at Grpc.Net.Client.Internal.Retry.RetryCallBase`2.<GetResponseCoreAsync>d__79.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at ArmoniK.Api.Client.Tests.ConnectivityTests.<>c.<<MultipleChannels>b__1_0>d.MoveNext() in D:\a\ArmoniK.Api\ArmoniK.Api\packages\csharp\ArmoniK.Api.Client.Test\ConnectivityTest.cs:line 66
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at ArmoniK.Utils.ParallelSelectExt.<>c__DisplayClass5_0`1.<<ParallelForEach>b__0>d.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at ArmoniK.Utils.ParallelSelectInternal.<>c__DisplayClass0_1`2.<<ParallelSelectOrdered>b__1>d.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at ArmoniK.Utils.ParallelSelectInternal.<ParallelSelectOrdered>d__0`2.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at ArmoniK.Utils.ParallelSelectInternal.<ParallelSelectOrdered>d__0`2.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at ArmoniK.Utils.ParallelSelectInternal.<ParallelSelectOrdered>d__0`2.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Threading.Tasks.Sources.ManualResetValueTaskSourceCore`1.GetResult(Int16 token)
   at ArmoniK.Utils.ParallelSelectExt.<ParallelForEach>d__5`1.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at ArmoniK.Utils.ParallelSelectExt.<ParallelForEach>d__5`1.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at ArmoniK.Api.Client.Tests.ConnectivityTests.<MultipleChannels>d__1.MoveNext() in D:\a\ArmoniK.Api\ArmoniK.Api\packages\csharp\ArmoniK.Api.Client.Test\ConnectivityTest.cs:line 63
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Runtime.CompilerServices.TaskAwaiter`1.GetResult()
   at NUnit.Framework.Internal.TaskAwaitAdapter.GenericAdapter`1.BlockUntilCompleted()
   at NUnit.Framework.Internal.MessagePumpStrategy.NoMessagePumpStrategy.WaitForCompletion(AwaitAdapter awaiter)
   at NUnit.Framework.Internal.AsyncToSyncAdapter.Await(Func`1 invoke)
   at NUnit.Framework.Internal.Commands.TestMethodCommand.RunTestMethod(TestExecutionContext context)
   at NUnit.Framework.Internal.Commands.TestMethodCommand.Execute(TestExecutionContext context)
   at NUnit.Framework.Internal.Execution.SimpleWorkItem.<>c__DisplayClass4_0.<PerformWork>b__0()
   at NUnit.Framework.Internal.ContextUtils.<>c__DisplayClass1_0`1.<DoIsolated>b__0(Object _)
   at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
   at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
   at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
   at NUnit.Framework.Internal.ContextUtils.DoIsolated(ContextCallback callback, Object state)
   at NUnit.Framework.Internal.ContextUtils.DoIsolated[T](Func`1 func)
   at NUnit.Framework.Internal.Execution.SimpleWorkItem.PerformWork()
--HttpRequestException
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at Grpc.Net.Client.Web.GrpcWebHandler.<SendAsyncCore>d__18.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Net.Http.HttpClient.<FinishSendAsyncUnbuffered>d__59.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at Grpc.Net.Client.Internal.GrpcCall`2.<RunCall>d__82.MoveNext()
--WinHttpException
   at System.Net.Http.WinHttpException.ThrowExceptionUsingLastError(String nameOfCalledFunction)
   at System.Net.Http.WinHttpHandler.SetTcpKeepalive(SafeWinHttpHandle sessionHandle)
   at System.Net.Http.WinHttpHandler.SetSessionHandleOptions(SafeWinHttpHandle sessionHandle)
   at System.Net.Http.WinHttpHandler.EnsureSessionHandleExists(WinHttpRequestState state)
   at System.Net.Http.WinHttpHandler.<StartRequestAsync>d__122.MoveNext()

Check failure on line 66 in packages/csharp/ArmoniK.Api.Client.Test/ConnectivityTest.cs

See this annotation in the file changed.

@github-actions github-actions / ConnectivityTests windows-2019 net4.7 GrpcWebHandler

ArmoniK.Api.Client.Tests.ConnectivityTests ► MultipleChannels(MTlsInsecure,100)

Failed test found in:
  ./packages/csharp/ArmoniK.Api.Client.Test/TestResults/test-results.trx
Error:
  Grpc.Core.RpcException : Status(StatusCode="Internal", Detail="Error starting gRPC call. HttpRequestException: An error occurred while sending the request. WinHttpException: Error 12009 calling WinHttpSetOption, 'The option is invalid'.", DebugException="System.Net.Http.HttpRequestException: An error occurred while sending the request.")
    ----> System.Net.Http.HttpRequestException : An error occurred while sending the request.
    ----> System.Net.Http.WinHttpException : Error 12009 calling WinHttpSetOption, 'The option is invalid'.
Raw output
Grpc.Core.RpcException : Status(StatusCode="Internal", Detail="Error starting gRPC call. HttpRequestException: An error occurred while sending the request. WinHttpException: Error 12009 calling WinHttpSetOption, 'The option is invalid'.", DebugException="System.Net.Http.HttpRequestException: An error occurred while sending the request.")
  ----> System.Net.Http.HttpRequestException : An error occurred while sending the request.
  ----> System.Net.Http.WinHttpException : Error 12009 calling WinHttpSetOption, 'The option is invalid'.
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at Grpc.Net.Client.Internal.Retry.RetryCallBase`2.<GetResponseCoreAsync>d__79.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at ArmoniK.Api.Client.Tests.ConnectivityTests.<>c.<<MultipleChannels>b__1_0>d.MoveNext() in D:\a\ArmoniK.Api\ArmoniK.Api\packages\csharp\ArmoniK.Api.Client.Test\ConnectivityTest.cs:line 66
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at ArmoniK.Utils.ParallelSelectExt.<>c__DisplayClass5_0`1.<<ParallelForEach>b__0>d.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at ArmoniK.Utils.ParallelSelectInternal.<>c__DisplayClass0_1`2.<<ParallelSelectOrdered>b__1>d.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at ArmoniK.Utils.ParallelSelectInternal.<ParallelSelectOrdered>d__0`2.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at ArmoniK.Utils.ParallelSelectInternal.<ParallelSelectOrdered>d__0`2.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at ArmoniK.Utils.ParallelSelectInternal.<ParallelSelectOrdered>d__0`2.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Threading.Tasks.Sources.ManualResetValueTaskSourceCore`1.GetResult(Int16 token)
   at ArmoniK.Utils.ParallelSelectExt.<ParallelForEach>d__5`1.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at ArmoniK.Utils.ParallelSelectExt.<ParallelForEach>d__5`1.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at ArmoniK.Api.Client.Tests.ConnectivityTests.<MultipleChannels>d__1.MoveNext() in D:\a\ArmoniK.Api\ArmoniK.Api\packages\csharp\ArmoniK.Api.Client.Test\ConnectivityTest.cs:line 63
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Runtime.CompilerServices.TaskAwaiter`1.GetResult()
   at NUnit.Framework.Internal.TaskAwaitAdapter.GenericAdapter`1.BlockUntilCompleted()
   at NUnit.Framework.Internal.MessagePumpStrategy.NoMessagePumpStrategy.WaitForCompletion(AwaitAdapter awaiter)
   at NUnit.Framework.Internal.AsyncToSyncAdapter.Await(Func`1 invoke)
   at NUnit.Framework.Internal.Commands.TestMethodCommand.RunTestMethod(TestExecutionContext context)
   at NUnit.Framework.Internal.Commands.TestMethodCommand.Execute(TestExecutionContext context)
   at NUnit.Framework.Internal.Execution.SimpleWorkItem.<>c__DisplayClass4_0.<PerformWork>b__0()
   at NUnit.Framework.Internal.ContextUtils.<>c__DisplayClass1_0`1.<DoIsolated>b__0(Object _)
   at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
   at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
   at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
   at NUnit.Framework.Internal.ContextUtils.DoIsolated(ContextCallback callback, Object state)
   at NUnit.Framework.Internal.ContextUtils.DoIsolated[T](Func`1 func)
   at NUnit.Framework.Internal.Execution.SimpleWorkItem.PerformWork()
--HttpRequestException
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at Grpc.Net.Client.Web.GrpcWebHandler.<SendAsyncCore>d__18.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Net.Http.HttpClient.<FinishSendAsyncUnbuffered>d__59.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at Grpc.Net.Client.Internal.GrpcCall`2.<RunCall>d__82.MoveNext()
--WinHttpException
   at System.Net.Http.WinHttpException.ThrowExceptionUsingLastError(String nameOfCalledFunction)
   at System.Net.Http.WinHttpHandler.SetTcpKeepalive(SafeWinHttpHandle sessionHandle)
   at System.Net.Http.WinHttpHandler.SetSessionHandleOptions(SafeWinHttpHandle sessionHandle)
   at System.Net.Http.WinHttpHandler.EnsureSessionHandleExists(WinHttpRequestState state)
   at System.Net.Http.WinHttpHandler.<StartRequestAsync>d__122.MoveNext()

Check failure on line 66 in packages/csharp/ArmoniK.Api.Client.Test/ConnectivityTest.cs

See this annotation in the file changed.

@github-actions github-actions / ConnectivityTests windows-2019 net4.7 GrpcWebHandler

ArmoniK.Api.Client.Tests.ConnectivityTests ► MultipleChannels(MTlsInsecure,2)

Failed test found in:
  ./packages/csharp/ArmoniK.Api.Client.Test/TestResults/test-results.trx
Error:
  Grpc.Core.RpcException : Status(StatusCode="Internal", Detail="Error starting gRPC call. HttpRequestException: An error occurred while sending the request. WinHttpException: Error 12009 calling WinHttpSetOption, 'The option is invalid'.", DebugException="System.Net.Http.HttpRequestException: An error occurred while sending the request.")
    ----> System.Net.Http.HttpRequestException : An error occurred while sending the request.
    ----> System.Net.Http.WinHttpException : Error 12009 calling WinHttpSetOption, 'The option is invalid'.
Raw output
Grpc.Core.RpcException : Status(StatusCode="Internal", Detail="Error starting gRPC call. HttpRequestException: An error occurred while sending the request. WinHttpException: Error 12009 calling WinHttpSetOption, 'The option is invalid'.", DebugException="System.Net.Http.HttpRequestException: An error occurred while sending the request.")
  ----> System.Net.Http.HttpRequestException : An error occurred while sending the request.
  ----> System.Net.Http.WinHttpException : Error 12009 calling WinHttpSetOption, 'The option is invalid'.
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at Grpc.Net.Client.Internal.Retry.RetryCallBase`2.<GetResponseCoreAsync>d__79.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at ArmoniK.Api.Client.Tests.ConnectivityTests.<>c.<<MultipleChannels>b__1_0>d.MoveNext() in D:\a\ArmoniK.Api\ArmoniK.Api\packages\csharp\ArmoniK.Api.Client.Test\ConnectivityTest.cs:line 66
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at ArmoniK.Utils.ParallelSelectExt.<>c__DisplayClass5_0`1.<<ParallelForEach>b__0>d.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at ArmoniK.Utils.ParallelSelectInternal.<>c__DisplayClass0_1`2.<<ParallelSelectOrdered>b__1>d.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at ArmoniK.Utils.ParallelSelectInternal.<ParallelSelectOrdered>d__0`2.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at ArmoniK.Utils.ParallelSelectInternal.<ParallelSelectOrdered>d__0`2.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at ArmoniK.Utils.ParallelSelectInternal.<ParallelSelectOrdered>d__0`2.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Threading.Tasks.Sources.ManualResetValueTaskSourceCore`1.GetResult(Int16 token)
   at ArmoniK.Utils.ParallelSelectExt.<ParallelForEach>d__5`1.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at ArmoniK.Utils.ParallelSelectExt.<ParallelForEach>d__5`1.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at ArmoniK.Api.Client.Tests.ConnectivityTests.<MultipleChannels>d__1.MoveNext() in D:\a\ArmoniK.Api\ArmoniK.Api\packages\csharp\ArmoniK.Api.Client.Test\ConnectivityTest.cs:line 63
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Runtime.CompilerServices.TaskAwaiter`1.GetResult()
   at NUnit.Framework.Internal.TaskAwaitAdapter.GenericAdapter`1.BlockUntilCompleted()
   at NUnit.Framework.Internal.MessagePumpStrategy.NoMessagePumpStrategy.WaitForCompletion(AwaitAdapter awaiter)
   at NUnit.Framework.Internal.AsyncToSyncAdapter.Await(Func`1 invoke)
   at NUnit.Framework.Internal.Commands.TestMethodCommand.RunTestMethod(TestExecutionContext context)
   at NUnit.Framework.Internal.Commands.TestMethodCommand.Execute(TestExecutionContext context)
   at NUnit.Framework.Internal.Execution.SimpleWorkItem.<>c__DisplayClass4_0.<PerformWork>b__0()
   at NUnit.Framework.Internal.ContextUtils.<>c__DisplayClass1_0`1.<DoIsolated>b__0(Object _)
   at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
   at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
   at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
   at NUnit.Framework.Internal.ContextUtils.DoIsolated(ContextCallback callback, Object state)
   at NUnit.Framework.Internal.ContextUtils.DoIsolated[T](Func`1 func)
   at NUnit.Framework.Internal.Execution.SimpleWorkItem.PerformWork()
--HttpRequestException
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at Grpc.Net.Client.Web.GrpcWebHandler.<SendAsyncCore>d__18.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Net.Http.HttpClient.<FinishSendAsyncUnbuffered>d__59.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at Grpc.Net.Client.Internal.GrpcCall`2.<RunCall>d__82.MoveNext()
--WinHttpException
   at System.Net.Http.WinHttpException.ThrowExceptionUsingLastError(String nameOfCalledFunction)
   at System.Net.Http.WinHttpHandler.SetTcpKeepalive(SafeWinHttpHandle sessionHandle)
   at System.Net.Http.WinHttpHandler.SetSessionHandleOptions(SafeWinHttpHandle sessionHandle)
   at System.Net.Http.WinHttpHandler.EnsureSessionHandleExists(WinHttpRequestState state)
   at System.Net.Http.WinHttpHandler.<StartRequestAsync>d__122.MoveNext()

Check failure on line 66 in packages/csharp/ArmoniK.Api.Client.Test/ConnectivityTest.cs

See this annotation in the file changed.

@github-actions github-actions / ConnectivityTests windows-2019 net4.7 GrpcWebHandler

ArmoniK.Api.Client.Tests.ConnectivityTests ► MultipleChannels(MTlsStore,1)

Failed test found in:
  ./packages/csharp/ArmoniK.Api.Client.Test/TestResults/test-results.trx
Error:
  Grpc.Core.RpcException : Status(StatusCode="Internal", Detail="Error starting gRPC call. HttpRequestException: An error occurred while sending the request. WinHttpException: Error 12009 calling WinHttpSetOption, 'The option is invalid'.", DebugException="System.Net.Http.HttpRequestException: An error occurred while sending the request.")
    ----> System.Net.Http.HttpRequestException : An error occurred while sending the request.
    ----> System.Net.Http.WinHttpException : Error 12009 calling WinHttpSetOption, 'The option is invalid'.
Raw output
Grpc.Core.RpcException : Status(StatusCode="Internal", Detail="Error starting gRPC call. HttpRequestException: An error occurred while sending the request. WinHttpException: Error 12009 calling WinHttpSetOption, 'The option is invalid'.", DebugException="System.Net.Http.HttpRequestException: An error occurred while sending the request.")
  ----> System.Net.Http.HttpRequestException : An error occurred while sending the request.
  ----> System.Net.Http.WinHttpException : Error 12009 calling WinHttpSetOption, 'The option is invalid'.
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at Grpc.Net.Client.Internal.Retry.RetryCallBase`2.<GetResponseCoreAsync>d__79.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at ArmoniK.Api.Client.Tests.ConnectivityTests.<>c.<<MultipleChannels>b__1_0>d.MoveNext() in D:\a\ArmoniK.Api\ArmoniK.Api\packages\csharp\ArmoniK.Api.Client.Test\ConnectivityTest.cs:line 66
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at ArmoniK.Utils.ParallelSelectExt.<>c__DisplayClass5_0`1.<<ParallelForEach>b__0>d.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at ArmoniK.Utils.ParallelSelectInternal.<>c__DisplayClass0_1`2.<<ParallelSelectOrdered>b__1>d.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at ArmoniK.Utils.ParallelSelectInternal.<ParallelSelectOrdered>d__0`2.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at ArmoniK.Utils.ParallelSelectInternal.<ParallelSelectOrdered>d__0`2.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at ArmoniK.Utils.ParallelSelectInternal.<ParallelSelectOrdered>d__0`2.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Threading.Tasks.Sources.ManualResetValueTaskSourceCore`1.GetResult(Int16 token)
   at ArmoniK.Utils.ParallelSelectExt.<ParallelForEach>d__5`1.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at ArmoniK.Utils.ParallelSelectExt.<ParallelForEach>d__5`1.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at ArmoniK.Api.Client.Tests.ConnectivityTests.<MultipleChannels>d__1.MoveNext() in D:\a\ArmoniK.Api\ArmoniK.Api\packages\csharp\ArmoniK.Api.Client.Test\ConnectivityTest.cs:line 63
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Runtime.CompilerServices.TaskAwaiter`1.GetResult()
   at NUnit.Framework.Internal.TaskAwaitAdapter.GenericAdapter`1.BlockUntilCompleted()
   at NUnit.Framework.Internal.MessagePumpStrategy.NoMessagePumpStrategy.WaitForCompletion(AwaitAdapter awaiter)
   at NUnit.Framework.Internal.AsyncToSyncAdapter.Await(Func`1 invoke)
   at NUnit.Framework.Internal.Commands.TestMethodCommand.RunTestMethod(TestExecutionContext context)
   at NUnit.Framework.Internal.Commands.TestMethodCommand.Execute(TestExecutionContext context)
   at NUnit.Framework.Internal.Execution.SimpleWorkItem.<>c__DisplayClass4_0.<PerformWork>b__0()
   at NUnit.Framework.Internal.ContextUtils.<>c__DisplayClass1_0`1.<DoIsolated>b__0(Object _)
   at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
   at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
   at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
   at NUnit.Framework.Internal.ContextUtils.DoIsolated(ContextCallback callback, Object state)
   at NUnit.Framework.Internal.ContextUtils.DoIsolated[T](Func`1 func)
   at NUnit.Framework.Internal.Execution.SimpleWorkItem.PerformWork()
--HttpRequestException
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at Grpc.Net.Client.Web.GrpcWebHandler.<SendAsyncCore>d__18.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Net.Http.HttpClient.<FinishSendAsyncUnbuffered>d__59.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at Grpc.Net.Client.Internal.GrpcCall`2.<RunCall>d__82.MoveNext()
--WinHttpException
   at System.Net.Http.WinHttpException.ThrowExceptionUsingLastError(String nameOfCalledFunction)
   at System.Net.Http.WinHttpHandler.SetTcpKeepalive(SafeWinHttpHandle sessionHandle)
   at System.Net.Http.WinHttpHandler.SetSessionHandleOptions(SafeWinHttpHandle sessionHandle)
   at System.Net.Http.WinHttpHandler.EnsureSessionHandleExists(WinHttpRequestState state)
   at System.Net.Http.WinHttpHandler.<StartRequestAsync>d__122.MoveNext()

Check failure on line 66 in packages/csharp/ArmoniK.Api.Client.Test/ConnectivityTest.cs

See this annotation in the file changed.

@github-actions github-actions / ConnectivityTests windows-2019 net4.7 GrpcWebHandler

ArmoniK.Api.Client.Tests.ConnectivityTests ► MultipleChannels(MTlsStore,10)

Failed test found in:
  ./packages/csharp/ArmoniK.Api.Client.Test/TestResults/test-results.trx
Error:
  Grpc.Core.RpcException : Status(StatusCode="Internal", Detail="Error starting gRPC call. HttpRequestException: An error occurred while sending the request. WinHttpException: Error 12009 calling WinHttpSetOption, 'The option is invalid'.", DebugException="System.Net.Http.HttpRequestException: An error occurred while sending the request.")
    ----> System.Net.Http.HttpRequestException : An error occurred while sending the request.
    ----> System.Net.Http.WinHttpException : Error 12009 calling WinHttpSetOption, 'The option is invalid'.
Raw output
Grpc.Core.RpcException : Status(StatusCode="Internal", Detail="Error starting gRPC call. HttpRequestException: An error occurred while sending the request. WinHttpException: Error 12009 calling WinHttpSetOption, 'The option is invalid'.", DebugException="System.Net.Http.HttpRequestException: An error occurred while sending the request.")
  ----> System.Net.Http.HttpRequestException : An error occurred while sending the request.
  ----> System.Net.Http.WinHttpException : Error 12009 calling WinHttpSetOption, 'The option is invalid'.
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at Grpc.Net.Client.Internal.Retry.RetryCallBase`2.<GetResponseCoreAsync>d__79.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at ArmoniK.Api.Client.Tests.ConnectivityTests.<>c.<<MultipleChannels>b__1_0>d.MoveNext() in D:\a\ArmoniK.Api\ArmoniK.Api\packages\csharp\ArmoniK.Api.Client.Test\ConnectivityTest.cs:line 66
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at ArmoniK.Utils.ParallelSelectExt.<>c__DisplayClass5_0`1.<<ParallelForEach>b__0>d.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at ArmoniK.Utils.ParallelSelectInternal.<>c__DisplayClass0_1`2.<<ParallelSelectOrdered>b__1>d.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at ArmoniK.Utils.ParallelSelectInternal.<ParallelSelectOrdered>d__0`2.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at ArmoniK.Utils.ParallelSelectInternal.<ParallelSelectOrdered>d__0`2.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at ArmoniK.Utils.ParallelSelectInternal.<ParallelSelectOrdered>d__0`2.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Threading.Tasks.Sources.ManualResetValueTaskSourceCore`1.GetResult(Int16 token)
   at ArmoniK.Utils.ParallelSelectExt.<ParallelForEach>d__5`1.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at ArmoniK.Utils.ParallelSelectExt.<ParallelForEach>d__5`1.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at ArmoniK.Api.Client.Tests.ConnectivityTests.<MultipleChannels>d__1.MoveNext() in D:\a\ArmoniK.Api\ArmoniK.Api\packages\csharp\ArmoniK.Api.Client.Test\ConnectivityTest.cs:line 63
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Runtime.CompilerServices.TaskAwaiter`1.GetResult()
   at NUnit.Framework.Internal.TaskAwaitAdapter.GenericAdapter`1.BlockUntilCompleted()
   at NUnit.Framework.Internal.MessagePumpStrategy.NoMessagePumpStrategy.WaitForCompletion(AwaitAdapter awaiter)
   at NUnit.Framework.Internal.AsyncToSyncAdapter.Await(Func`1 invoke)
   at NUnit.Framework.Internal.Commands.TestMethodCommand.RunTestMethod(TestExecutionContext context)
   at NUnit.Framework.Internal.Commands.TestMethodCommand.Execute(TestExecutionContext context)
   at NUnit.Framework.Internal.Execution.SimpleWorkItem.<>c__DisplayClass4_0.<PerformWork>b__0()
   at NUnit.Framework.Internal.ContextUtils.<>c__DisplayClass1_0`1.<DoIsolated>b__0(Object _)
   at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
   at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
   at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
   at NUnit.Framework.Internal.ContextUtils.DoIsolated(ContextCallback callback, Object state)
   at NUnit.Framework.Internal.ContextUtils.DoIsolated[T](Func`1 func)
   at NUnit.Framework.Internal.Execution.SimpleWorkItem.PerformWork()
--HttpRequestException
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at Grpc.Net.Client.Web.GrpcWebHandler.<SendAsyncCore>d__18.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Net.Http.HttpClient.<FinishSendAsyncUnbuffered>d__59.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at Grpc.Net.Client.Internal.GrpcCall`2.<RunCall>d__82.MoveNext()
--WinHttpException
   at System.Net.Http.WinHttpException.ThrowExceptionUsingLastError(String nameOfCalledFunction)
   at System.Net.Http.WinHttpHandler.SetTcpKeepalive(SafeWinHttpHandle sessionHandle)
   at System.Net.Http.WinHttpHandler.SetSessionHandleOptions(SafeWinHttpHandle sessionHandle)
   at System.Net.Http.WinHttpHandler.EnsureSessionHandleExists(WinHttpRequestState state)
   at System.Net.Http.WinHttpHandler.<StartRequestAsync>d__122.MoveNext()

Check failure on line 66 in packages/csharp/ArmoniK.Api.Client.Test/ConnectivityTest.cs

See this annotation in the file changed.

@github-actions github-actions / ConnectivityTests windows-2019 net4.7 GrpcWebHandler

ArmoniK.Api.Client.Tests.ConnectivityTests ► MultipleChannels(MTlsStore,100)

Failed test found in:
  ./packages/csharp/ArmoniK.Api.Client.Test/TestResults/test-results.trx
Error:
  Grpc.Core.RpcException : Status(StatusCode="Internal", Detail="Error starting gRPC call. HttpRequestException: An error occurred while sending the request. WinHttpException: Error 12009 calling WinHttpSetOption, 'The option is invalid'.", DebugException="System.Net.Http.HttpRequestException: An error occurred while sending the request.")
    ----> System.Net.Http.HttpRequestException : An error occurred while sending the request.
    ----> System.Net.Http.WinHttpException : Error 12009 calling WinHttpSetOption, 'The option is invalid'.
Raw output
Grpc.Core.RpcException : Status(StatusCode="Internal", Detail="Error starting gRPC call. HttpRequestException: An error occurred while sending the request. WinHttpException: Error 12009 calling WinHttpSetOption, 'The option is invalid'.", DebugException="System.Net.Http.HttpRequestException: An error occurred while sending the request.")
  ----> System.Net.Http.HttpRequestException : An error occurred while sending the request.
  ----> System.Net.Http.WinHttpException : Error 12009 calling WinHttpSetOption, 'The option is invalid'.
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at Grpc.Net.Client.Internal.Retry.RetryCallBase`2.<GetResponseCoreAsync>d__79.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at ArmoniK.Api.Client.Tests.ConnectivityTests.<>c.<<MultipleChannels>b__1_0>d.MoveNext() in D:\a\ArmoniK.Api\ArmoniK.Api\packages\csharp\ArmoniK.Api.Client.Test\ConnectivityTest.cs:line 66
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at ArmoniK.Utils.ParallelSelectExt.<>c__DisplayClass5_0`1.<<ParallelForEach>b__0>d.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at ArmoniK.Utils.ParallelSelectInternal.<>c__DisplayClass0_1`2.<<ParallelSelectOrdered>b__1>d.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at ArmoniK.Utils.ParallelSelectInternal.<ParallelSelectOrdered>d__0`2.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at ArmoniK.Utils.ParallelSelectInternal.<ParallelSelectOrdered>d__0`2.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at ArmoniK.Utils.ParallelSelectInternal.<ParallelSelectOrdered>d__0`2.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Threading.Tasks.Sources.ManualResetValueTaskSourceCore`1.GetResult(Int16 token)
   at ArmoniK.Utils.ParallelSelectExt.<ParallelForEach>d__5`1.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at ArmoniK.Utils.ParallelSelectExt.<ParallelForEach>d__5`1.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at ArmoniK.Api.Client.Tests.ConnectivityTests.<MultipleChannels>d__1.MoveNext() in D:\a\ArmoniK.Api\ArmoniK.Api\packages\csharp\ArmoniK.Api.Client.Test\ConnectivityTest.cs:line 63
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Runtime.CompilerServices.TaskAwaiter`1.GetResult()
   at NUnit.Framework.Internal.TaskAwaitAdapter.GenericAdapter`1.BlockUntilCompleted()
   at NUnit.Framework.Internal.MessagePumpStrategy.NoMessagePumpStrategy.WaitForCompletion(AwaitAdapter awaiter)
   at NUnit.Framework.Internal.AsyncToSyncAdapter.Await(Func`1 invoke)
   at NUnit.Framework.Internal.Commands.TestMethodCommand.RunTestMethod(TestExecutionContext context)
   at NUnit.Framework.Internal.Commands.TestMethodCommand.Execute(TestExecutionContext context)
   at NUnit.Framework.Internal.Execution.SimpleWorkItem.<>c__DisplayClass4_0.<PerformWork>b__0()
   at NUnit.Framework.Internal.ContextUtils.<>c__DisplayClass1_0`1.<DoIsolated>b__0(Object _)
   at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
   at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
   at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
   at NUnit.Framework.Internal.ContextUtils.DoIsolated(ContextCallback callback, Object state)
   at NUnit.Framework.Internal.ContextUtils.DoIsolated[T](Func`1 func)
   at NUnit.Framework.Internal.Execution.SimpleWorkItem.PerformWork()
--HttpRequestException
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at Grpc.Net.Client.Web.GrpcWebHandler.<SendAsyncCore>d__18.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Net.Http.HttpClient.<FinishSendAsyncUnbuffered>d__59.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at Grpc.Net.Client.Internal.GrpcCall`2.<RunCall>d__82.MoveNext()
--WinHttpException
   at System.Net.Http.WinHttpException.ThrowExceptionUsingLastError(String nameOfCalledFunction)
   at System.Net.Http.WinHttpHandler.SetTcpKeepalive(SafeWinHttpHandle sessionHandle)
   at System.Net.Http.WinHttpHandler.SetSessionHandleOptions(SafeWinHttpHandle sessionHandle)
   at System.Net.Http.WinHttpHandler.EnsureSessionHandleExists(WinHttpRequestState state)
   at System.Net.Http.WinHttpHandler.<StartRequestAsync>d__122.MoveNext()