You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
update nuget.exe to 4.1.0
$ cd .nuget
$ nuget.exe update -self
run build.net40.bat
Expected results:
All test would be passed.
Actual results:
xunit.console.clr4.exe hangs when about 17-21 are passed.
In a Visual Studio I found that it hangs on several tests like:
NoErrorIsLoggedWhenHttpEndpointIsDisposed
HttpEndpointDoesNotThrowOnDispose
SecondCallToWithHttpEndportDoesNotThrow
HttpEndportLogsAnErrorIfPortIsOccupied
HttpEndpointDoesNotThrowIfPortIsOccupied
when after httpListener.GetContext() it starts to wait for request in a void ProcessRequests() thread in MetricsHttpListener class. When I send some GET request to appropriate URL the thread goes forward and the test passing well.
How should I pass all tests without sending the http requests by myself?
The text was updated successfully, but these errors were encountered:
jaasco
changed the title
[.net40] Some tests hangs becouse of httpListener waiting
[.net40] Some tests hangs because of httpListener waiting
May 23, 2017
jaasco
changed the title
[.net40] Some tests hangs because of httpListener waiting
[.net40] Some tests hangs because of httpListener is waiting for request
May 23, 2017
Steps to reproduce:
$ cd .nuget
$ nuget.exe update -self
Expected results:
All test would be passed.
Actual results:
xunit.console.clr4.exe hangs when about 17-21 are passed.
In a Visual Studio I found that it hangs on several tests like:
NoErrorIsLoggedWhenHttpEndpointIsDisposed
HttpEndpointDoesNotThrowOnDispose
SecondCallToWithHttpEndportDoesNotThrow
HttpEndportLogsAnErrorIfPortIsOccupied
HttpEndpointDoesNotThrowIfPortIsOccupied
when after httpListener.GetContext() it starts to wait for request in a void ProcessRequests() thread in MetricsHttpListener class. When I send some GET request to appropriate URL the thread goes forward and the test passing well.
How should I pass all tests without sending the http requests by myself?
The text was updated successfully, but these errors were encountered: