Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add CoreWCF Services Support #5473

Open
wants to merge 24 commits into
base: main
Choose a base branch
from

update

0693127
Select commit
Loading
Failed to load commit list.
Open

Add CoreWCF Services Support #5473

update
0693127
Select commit
Loading
Failed to load commit list.
Azure Pipelines / dotnet-wcf-ci failed Dec 9, 2024 in 53m 38s

Build #20241209.6 had test failures

Details

Tests

  • Failed: 4,788 (40.57%)
  • Passed: 6,039 (51.16%)
  • Other: 976 (8.27%)
  • Total: 11,803

Annotations

Check failure on line 89 in .packages\microsoft.dotnet.helix.sdk\8.0.0-beta.23409.5\tools\Microsoft.DotNet.Helix.Sdk.MultiQueue.targets

See this annotation in the file changed.

@azure-pipelines azure-pipelines / dotnet-wcf-ci

.packages\microsoft.dotnet.helix.sdk\8.0.0-beta.23409.5\tools\Microsoft.DotNet.Helix.Sdk.MultiQueue.targets#L89

.packages\microsoft.dotnet.helix.sdk\8.0.0-beta.23409.5\tools\Microsoft.DotNet.Helix.Sdk.MultiQueue.targets(89,5): error : (NETCORE_ENGINEERING_TELEMETRY=Test) Work item Binding.Custom.IntegrationTests.dll in job 8793b3c2-6367-4347-851a-9a204829c690 has failed.
Failure log: https://helix.dot.net/api/2019-06-17/jobs/8793b3c2-6367-4347-851a-9a204829c690/workitems/Binding.Custom.IntegrationTests.dll/console

Check failure on line 89 in .packages\microsoft.dotnet.helix.sdk\8.0.0-beta.23409.5\tools\Microsoft.DotNet.Helix.Sdk.MultiQueue.targets

See this annotation in the file changed.

@azure-pipelines azure-pipelines / dotnet-wcf-ci

.packages\microsoft.dotnet.helix.sdk\8.0.0-beta.23409.5\tools\Microsoft.DotNet.Helix.Sdk.MultiQueue.targets#L89

.packages\microsoft.dotnet.helix.sdk\8.0.0-beta.23409.5\tools\Microsoft.DotNet.Helix.Sdk.MultiQueue.targets(89,5): error : (NETCORE_ENGINEERING_TELEMETRY=Test) Work item Binding.Http.IntegrationTests.dll in job 8793b3c2-6367-4347-851a-9a204829c690 has failed.
Failure log: https://helix.dot.net/api/2019-06-17/jobs/8793b3c2-6367-4347-851a-9a204829c690/workitems/Binding.Http.IntegrationTests.dll/console

Check failure on line 89 in .packages\microsoft.dotnet.helix.sdk\8.0.0-beta.23409.5\tools\Microsoft.DotNet.Helix.Sdk.MultiQueue.targets

See this annotation in the file changed.

@azure-pipelines azure-pipelines / dotnet-wcf-ci

.packages\microsoft.dotnet.helix.sdk\8.0.0-beta.23409.5\tools\Microsoft.DotNet.Helix.Sdk.MultiQueue.targets#L89

.packages\microsoft.dotnet.helix.sdk\8.0.0-beta.23409.5\tools\Microsoft.DotNet.Helix.Sdk.MultiQueue.targets(89,5): error : (NETCORE_ENGINEERING_TELEMETRY=Test) Work item Binding.Tcp.IntegrationTests.dll in job 8793b3c2-6367-4347-851a-9a204829c690 has failed.
Failure log: https://helix.dot.net/api/2019-06-17/jobs/8793b3c2-6367-4347-851a-9a204829c690/workitems/Binding.Tcp.IntegrationTests.dll/console

Check failure on line 89 in .packages\microsoft.dotnet.helix.sdk\8.0.0-beta.23409.5\tools\Microsoft.DotNet.Helix.Sdk.MultiQueue.targets

See this annotation in the file changed.

@azure-pipelines azure-pipelines / dotnet-wcf-ci

.packages\microsoft.dotnet.helix.sdk\8.0.0-beta.23409.5\tools\Microsoft.DotNet.Helix.Sdk.MultiQueue.targets#L89

.packages\microsoft.dotnet.helix.sdk\8.0.0-beta.23409.5\tools\Microsoft.DotNet.Helix.Sdk.MultiQueue.targets(89,5): error : (NETCORE_ENGINEERING_TELEMETRY=Test) Work item Binding.WS.TransportWithMessageCredentialSecurity.IntegrationTests.dll in job 8793b3c2-6367-4347-851a-9a204829c690 has failed.
Failure log: https://helix.dot.net/api/2019-06-17/jobs/8793b3c2-6367-4347-851a-9a204829c690/workitems/Binding.WS.TransportWithMessageCredentialSecurity.IntegrationTests.dll/console

Check failure on line 1 in CustomBindingTests.DefaultSettings_Http_Text_Echo_RoundTrips_String

See this annotation in the file changed.

@azure-pipelines azure-pipelines / dotnet-wcf-ci

CustomBindingTests.DefaultSettings_Http_Text_Echo_RoundTrips_String

System.ServiceModel.ProtocolException : The content type text/html; charset=utf-8 of the response message does not match the content type of the binding (application/soap+xml; charset=utf-8). If using a custom encoder, be sure that the IsContentTypeSupported method is implemented properly. The first 1024 bytes of the response were: '<!DOCTYPE html>
<html>
    <head>
        <title>Runtime Error</title>
        <meta name="viewport" content="width=device-width" />
        <style>
         body {font-family:"Verdana";font-weight:normal;font-size: .7em;color:black;} 
         p {font-family:"Verdana";font-weight:normal;color:black;margin-top: -5px}
         b {font-family:"Verdana";font-weight:bold;color:black;margin-top: -5px}
         H1 { font-family:"Verdana";font-weight:normal;font-size:18pt;color:red }
         H2 { font-family:"Verdana";font-weight:normal;font-size:14pt;color:maroon }
         pre {font-family:"Consolas","Lucida Console",Monospace;font-size:11pt;margin:0;padding:0.5em;line-height:14pt}
         .marker {font-weight: bold; color: black;text-decoration: none;}
         .version {color: gray;}
         .error {margin-bottom: 10px;}
         .expandable { text-decoration:underline; font-weight:bold; color:navy; cursor:pointer; }
         @media screen and (max-width: 639px) {
          pre { width: 440px'.
Raw output
   at System.ServiceModel.Channels.HttpResponseMessageHelper.ValidateContentTypeAsync(TimeoutHelper timeoutHelper)
   at System.ServiceModel.Channels.HttpResponseMessageHelper.ParseIncomingResponse(TimeoutHelper timeoutHelper)
   at System.ServiceModel.Channels.HttpChannelFactory`1.HttpClientRequestChannel.HttpClientChannelAsyncRequest.ReceiveReplyAsync(TimeoutHelper timeoutHelper)
   at System.ServiceModel.Channels.RequestChannel.RequestAsync(Message message, TimeSpan timeout)
   at System.ServiceModel.Channels.RequestChannel.RequestAsyncInternal(Message message, TimeSpan timeout)
   at System.Runtime.TaskHelpers.WaitForCompletionNoSpin[TResult](Task`1 task)
   at System.ServiceModel.Channels.RequestChannel.Request(Message message, TimeSpan timeout)
   at System.ServiceModel.Dispatcher.RequestChannelBinder.Request(Message message, TimeSpan timeout)
   at System.ServiceModel.Channels.ServiceChannel.Call(String action, Boolean oneway, ProxyOperationRuntime operation, Object[] ins, Object[] outs, TimeSpan timeout)
   at System.ServiceModel.Channels.ServiceChannel.Call(String action, Boolean oneway, ProxyOperationRuntime operation, Object[] ins, Object[] outs)
   at System.ServiceModel.Channels.ServiceChannelProxy.InvokeService(MethodCall methodCall, ProxyOperationRuntime operation)
   at System.ServiceModel.Channels.ServiceChannelProxy.Invoke(MethodInfo targetMethod, Object[] args)
   at generatedProxy_1.Echo(String)
   at CustomBindingTests.DefaultSettings_Http_Text_Echo_RoundTrips_String() in /_/src/System.Private.ServiceModel/tests/Scenarios/Binding/Custom/CustomBindingTests.4.0.0.cs:line 31
   at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor)
   at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr)

Check failure on line 1 in CustomBindingTests.DefaultSettings_Tcp_Binary_Echo_RoundTrips_String

See this annotation in the file changed.

@azure-pipelines azure-pipelines / dotnet-wcf-ci

CustomBindingTests.DefaultSettings_Tcp_Binary_Echo_RoundTrips_String

System.Exception : Got Status code InternalServerError from http://wcfcoresrv23.westus3.cloudapp.azure.com/WcfService3/TestHost.svc/Fqdn.
Raw output
   at ServiceUtilHelper.GetResourceFromServiceAsString(String resource) in /_/src/System.Private.ServiceModel/tests/Common/Infrastructure/ServiceUtilHelper.cs:line 551
   at ServiceUtilHelper.get_ServiceHostName() in /_/src/System.Private.ServiceModel/tests/Common/Infrastructure/ServiceUtilHelper.cs:line 459
   at Endpoints.get_Tcp_CustomBinding_SslStreamSecurity_HostName() in /_/src/System.Private.ServiceModel/tests/Common/Scenarios/Endpoints.cs:line 630
   at CustomBindingTests.DefaultSettings_Tcp_Binary_Echo_RoundTrips_String() in /_/src/System.Private.ServiceModel/tests/Scenarios/Binding/Custom/CustomBindingTests.4.1.0.cs:line 34
   at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor)
   at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr)

Check failure on line 1 in CustomBindingTests.DefaultSettings_Https_Text_Echo_RoundTrips_String

See this annotation in the file changed.

@azure-pipelines azure-pipelines / dotnet-wcf-ci

CustomBindingTests.DefaultSettings_Https_Text_Echo_RoundTrips_String

System.ServiceModel.Security.SecurityNegotiationException : Could not establish trust relationship for the SSL/TLS secure channel with authority 'wcfcoresrv23.westus3.cloudapp.azure.com'.
---- System.Net.Http.HttpRequestException : The SSL connection could not be established, see inner exception.
-------- System.Security.Authentication.AuthenticationException : The remote certificate is invalid because of errors in the certificate chain: PartialChain
Raw output
   at System.ServiceModel.Channels.HttpChannelUtilities.ProcessGetResponseWebException(HttpRequestException requestException, HttpRequestMessage request, HttpAbortReason abortReason)
   at System.ServiceModel.Channels.HttpChannelFactory`1.HttpClientRequestChannel.HttpClientChannelAsyncRequest.SendRequestAsync(Message message, TimeoutHelper timeoutHelper)
   at System.ServiceModel.Channels.RequestChannel.RequestAsync(Message message, TimeSpan timeout)
   at System.ServiceModel.Channels.RequestChannel.RequestAsyncInternal(Message message, TimeSpan timeout)
   at System.Runtime.TaskHelpers.WaitForCompletionNoSpin[TResult](Task`1 task)
   at System.ServiceModel.Channels.RequestChannel.Request(Message message, TimeSpan timeout)
   at System.ServiceModel.Dispatcher.RequestChannelBinder.Request(Message message, TimeSpan timeout)
   at System.ServiceModel.Channels.ServiceChannel.Call(String action, Boolean oneway, ProxyOperationRuntime operation, Object[] ins, Object[] outs, TimeSpan timeout)
   at System.ServiceModel.Channels.ServiceChannel.Call(String action, Boolean oneway, ProxyOperationRuntime operation, Object[] ins, Object[] outs)
   at System.ServiceModel.Channels.ServiceChannelProxy.InvokeService(MethodCall methodCall, ProxyOperationRuntime operation)
   at System.ServiceModel.Channels.ServiceChannelProxy.Invoke(MethodInfo targetMethod, Object[] args)
   at generatedProxy_1.Echo(String)
   at CustomBindingTests.DefaultSettings_Https_Text_Echo_RoundTrips_String() in /_/src/System.Private.ServiceModel/tests/Scenarios/Binding/Custom/CustomBindingTests.4.1.0.cs:line 77
   at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor)
   at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr)
----- Inner Stack Trace -----
   at System.Net.Http.ConnectHelper.EstablishSslConnectionAsync(SslClientAuthenticationOptions sslOptions, HttpRequestMessage request, Boolean async, Stream stream, CancellationToken cancellationToken)
   at System.Net.Http.HttpConnectionPool.ConnectAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken)
   at System.Net.Http.HttpConnectionPool.CreateHttp11ConnectionAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken)
   at System.Net.Http.HttpConnectionPool.AddHttp11ConnectionAsync(QueueItem queueItem)
   at System.Threading.Tasks.TaskCompletionSourceWithCancellation`1.WaitWithCancellationAsync(CancellationToken cancellationToken)
   at System.Net.Http.HttpConnectionPool.SendWithVersionDetectionAndRetryAsync(HttpRequestMessage request, Boolean async, Boolean doRequestAuth, CancellationToken cancellationToken)
   at System.Net.Http.RedirectHandler.SendAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken)
   at System.Net.Http.DecompressionHandler.SendAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken)
   at System.Net.Http.HttpClient.<SendAsync>g__Core|83_0(HttpRequestMessage request, HttpCompletionOption completionOption, CancellationTokenSource cts, Boolean disposeCts, CancellationTokenSource pendingRequestsCts, CancellationToken originalCancellationToken)
   at System.ServiceModel.Channels.HttpChannelFactory`1.HttpClientRequestChannel.HttpClientChannelAsyncRequest.SendRequestAsync(Message message, TimeoutHelper timeoutHelper)
----- Inner Stack Trace -----
   at System.Net.Security.SslStream.SendAuthResetSignal(ReadOnlySpan`1 alert, ExceptionDispatchInfo exception)
   at System.Net.Security.SslStream.CompleteHandshake(SslAuthenticationOptions sslAuthenticationOptions)
   at System.Net.Security.SslStream.ForceAuthenticationAsync[TIOAdapter](Boolean receiveFirst, Byte[] reAuthenticationData, CancellationToken cancellationToken)
   at System.Net.Http.ConnectHelper.EstablishSslConnectionAsync(SslClientAuthenticationOptions sslOptions, HttpRequestMessage request, Boolean async, Stream stream, Cancellati

Check failure on line 1 in OperationContextAsyncFlowTests.OperationContextCallbackAsyncFlow

See this annotation in the file changed.

@azure-pipelines azure-pipelines / dotnet-wcf-ci

OperationContextAsyncFlowTests.OperationContextCallbackAsyncFlow

System.ServiceModel.EndpointNotFoundException : The message could not be dispatched because the service at the endpoint address 'net.tcp://wcfcoresrv23.westus3.cloudapp.azure.com/WcfService3/DuplexCallback.svc/tcp-nosecurity-typedproxy-duplexcallback' is unavailable for the protocol of the address.
Raw output
   at System.ServiceModel.Channels.ConnectionUpgradeHelper.DecodeFramingFaultAsync(ClientFramingDecoder decoder, IConnection connection, Uri via, String contentType, TimeSpan timeout)
   at System.ServiceModel.Channels.ClientFramingDuplexSessionChannel.SendPreambleAsync(IConnection connection, Memory`1 preamble, TimeSpan timeout)
   at System.ServiceModel.Channels.ConnectionPoolHelper.EstablishConnectionAsync(TimeSpan timeout)
   at System.ServiceModel.Channels.ClientFramingDuplexSessionChannel.OnOpenAsync(TimeSpan timeout)
   at System.ServiceModel.Channels.CommunicationObject.OnOpenAsyncInternal(TimeSpan timeout)
   at System.ServiceModel.Channels.CommunicationObject.System.ServiceModel.IAsyncCommunicationObject.OpenAsync(TimeSpan timeout)
   at System.ServiceModel.Channels.ServiceChannel.OnOpenAsync(TimeSpan timeout)
   at System.ServiceModel.Channels.CommunicationObject.OnOpenAsyncInternal(TimeSpan timeout)
   at System.ServiceModel.Channels.CommunicationObject.System.ServiceModel.IAsyncCommunicationObject.OpenAsync(TimeSpan timeout)
   at System.Runtime.TaskHelpers.WaitForCompletion(Task task)
   at System.ServiceModel.Channels.CommunicationObject.Open(TimeSpan timeout)
   at System.ServiceModel.Channels.ServiceChannel.CallOpenOnce.System.ServiceModel.Channels.ServiceChannel.ICallOnce.Call(ServiceChannel channel, TimeSpan timeout)
   at System.ServiceModel.Channels.ServiceChannel.CallOnceManager.CallOnce(TimeSpan timeout, CallOnceManager cascade)
   at System.ServiceModel.Channels.ServiceChannel.EnsureOpened(TimeSpan timeout)
   at System.ServiceModel.Channels.ServiceChannel.Call(String action, Boolean oneway, ProxyOperationRuntime operation, Object[] ins, Object[] outs, TimeSpan timeout)
   at System.ServiceModel.Channels.ServiceChannel.Call(String action, Boolean oneway, ProxyOperationRuntime operation, Object[] ins, Object[] outs)
   at System.ServiceModel.Channels.ServiceChannelProxy.InvokeService(MethodCall methodCall, ProxyOperationRuntime operation)
   at System.ServiceModel.Channels.ServiceChannelProxy.Invoke(MethodInfo targetMethod, Object[] args)
   at generatedProxy_3.Ping(Guid)
   at OperationContextAsyncFlowTests.OperationContextCallbackAsyncFlow() in /_/src/System.Private.ServiceModel/tests/Scenarios/Binding/Tcp/OperationContextAsyncFlowTests.cs:line 118
--- End of stack trace from previous location ---