Fix tests hanging
This commit is contained in:
parent
33ae9d069e
commit
7d2ec5b37b
|
|
@ -36,7 +36,7 @@ namespace Microsoft.AspNetCore.Server.Testing
|
|||
try
|
||||
{
|
||||
logger.LogWarning("Retry count {retryCount}..", retry + 1);
|
||||
var response = await retryBlock();
|
||||
var response = await retryBlock().ConfigureAwait(false);
|
||||
|
||||
if (response.StatusCode == HttpStatusCode.ServiceUnavailable)
|
||||
{
|
||||
|
|
|
|||
|
|
@ -46,7 +46,7 @@ namespace Microsoft.AspNetCore.Server.Testing
|
|||
var response = RetryHelper.RetryRequest(() =>
|
||||
{
|
||||
return httpClient.GetAsync(redirectUri);
|
||||
}, Logger).Result;
|
||||
}, Logger, exitToken).Result;
|
||||
|
||||
if (!response.IsSuccessStatusCode)
|
||||
{
|
||||
|
|
@ -68,6 +68,8 @@ namespace Microsoft.AspNetCore.Server.Testing
|
|||
// copy nginx.conf template and replace pertinent information
|
||||
DeploymentParameters.ServerConfigTemplateContent = DeploymentParameters.ServerConfigTemplateContent
|
||||
.Replace("[user]", Environment.GetEnvironmentVariable("LOGNAME"))
|
||||
.Replace("[errorlog]", Path.Combine(DeploymentParameters.ApplicationPath, "nginx.error.log"))
|
||||
.Replace("[accesslog]", Path.Combine(DeploymentParameters.ApplicationPath, "nginx.access.log"))
|
||||
.Replace("[listenPort]", originalUri.Port.ToString())
|
||||
.Replace("[redirectUri]", redirectUri)
|
||||
.Replace("[pidFile]", Path.Combine(DeploymentParameters.ApplicationPath, Guid.NewGuid().ToString()));
|
||||
|
|
|
|||
Loading…
Reference in New Issue