Change to async retry helper.
This commit is contained in:
parent
d034dbb3c7
commit
54a8d8f8de
|
|
@ -100,14 +100,11 @@ namespace ServerComparison.FunctionalTests
|
||||||
var httpClientHandler = new HttpClientHandler();
|
var httpClientHandler = new HttpClientHandler();
|
||||||
var httpClient = new HttpClient(httpClientHandler) { BaseAddress = new Uri(deploymentResult.ApplicationBaseUri) };
|
var httpClient = new HttpClient(httpClientHandler) { BaseAddress = new Uri(deploymentResult.ApplicationBaseUri) };
|
||||||
|
|
||||||
HttpResponseMessage response = null;
|
|
||||||
|
|
||||||
// Request to base address and check if various parts of the body are rendered & measure the cold startup time.
|
// Request to base address and check if various parts of the body are rendered & measure the cold startup time.
|
||||||
RetryHelper.RetryRequest(() =>
|
var response = await RetryHelper.RetryRequest(() =>
|
||||||
{
|
{
|
||||||
response = httpClient.GetAsync(string.Empty).Result;
|
return httpClient.GetAsync(string.Empty);
|
||||||
return response;
|
}, logger, deploymentResult.HostShutdownToken);
|
||||||
}, logger: logger);
|
|
||||||
|
|
||||||
logger.LogInformation("[Time]: Approximate time taken for application initialization : '{t}' seconds", stopwatch.Elapsed.TotalSeconds);
|
logger.LogInformation("[Time]: Approximate time taken for application initialization : '{t}' seconds", stopwatch.Elapsed.TotalSeconds);
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -50,14 +50,11 @@ namespace ServerComparison.FunctionalTests
|
||||||
var httpClientHandler = new HttpClientHandler();
|
var httpClientHandler = new HttpClientHandler();
|
||||||
var httpClient = new HttpClient(httpClientHandler) { BaseAddress = new Uri(deploymentResult.ApplicationBaseUri) };
|
var httpClient = new HttpClient(httpClientHandler) { BaseAddress = new Uri(deploymentResult.ApplicationBaseUri) };
|
||||||
|
|
||||||
HttpResponseMessage response = null;
|
|
||||||
|
|
||||||
// Request to base address and check if various parts of the body are rendered & measure the cold startup time.
|
// Request to base address and check if various parts of the body are rendered & measure the cold startup time.
|
||||||
RetryHelper.RetryRequest(() =>
|
var response = await RetryHelper.RetryRequest(() =>
|
||||||
{
|
{
|
||||||
response = httpClient.GetAsync(string.Empty).Result;
|
return httpClient.GetAsync(string.Empty);
|
||||||
return response;
|
}, logger, deploymentResult.HostShutdownToken);
|
||||||
}, logger: logger);
|
|
||||||
|
|
||||||
logger.LogInformation("[Time]: Approximate time taken for application initialization : '{t}' seconds", stopwatch.Elapsed.TotalSeconds);
|
logger.LogInformation("[Time]: Approximate time taken for application initialization : '{t}' seconds", stopwatch.Elapsed.TotalSeconds);
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue