Removing a fixed waittime of 25 seconds on mono
Setting an increased retry wait time. Now test will wait for 42 seconds before giving up.
This commit is contained in:
parent
e26705e2de
commit
5df0d884aa
|
|
@ -205,8 +205,6 @@ namespace E2ETests
|
||||||
|
|
||||||
var hostProcess = Process.Start(startInfo);
|
var hostProcess = Process.Start(startInfo);
|
||||||
logger.WriteInformation("Started {0}. Process Id : {1}", hostProcess.MainModule.FileName, hostProcess.Id);
|
logger.WriteInformation("Started {0}. Process Id : {1}", hostProcess.MainModule.FileName, hostProcess.Id);
|
||||||
Thread.Sleep(25 * 1000);
|
|
||||||
|
|
||||||
return hostProcess;
|
return hostProcess;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -22,6 +22,7 @@ namespace E2ETests
|
||||||
{
|
{
|
||||||
try
|
try
|
||||||
{
|
{
|
||||||
|
logger.WriteWarning("Retry count {0}..", retry + 1);
|
||||||
retryBlock();
|
retryBlock();
|
||||||
break; //Went through successfully
|
break; //Went through successfully
|
||||||
}
|
}
|
||||||
|
|
@ -30,8 +31,8 @@ namespace E2ETests
|
||||||
if (exception.InnerException is HttpRequestException || exception.InnerException is WebException)
|
if (exception.InnerException is HttpRequestException || exception.InnerException is WebException)
|
||||||
{
|
{
|
||||||
logger.WriteWarning("Failed to complete the request.", exception);
|
logger.WriteWarning("Failed to complete the request.", exception);
|
||||||
logger.WriteWarning("Retrying request..");
|
var waitTimeInMilliSeconds = (RunningOnMono ? 6 : 1) * 1000;
|
||||||
Thread.Sleep(1 * 1000); //Wait for a second before retry
|
Thread.Sleep(waitTimeInMilliSeconds); //Wait for a second before retry
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue