Increase startup timeout
This commit is contained in:
parent
fed171fd06
commit
3a4d743eb5
1 changed files with 4 additions and 3 deletions
|
@ -21,7 +21,7 @@ public class RouteServerTest {
|
||||||
private static final String baseUrl = "http://" + host + ":" + port + "/";
|
private static final String baseUrl = "http://" + host + ":" + port + "/";
|
||||||
|
|
||||||
@BeforeClass
|
@BeforeClass
|
||||||
public static void setupServer() throws IOException {
|
public static void setupServer() throws IOException, InterruptedException {
|
||||||
File workingDir = new File(".").getCanonicalFile();
|
File workingDir = new File(".").getCanonicalFile();
|
||||||
File segmentDir = new File(workingDir, "../brouter-map-creator/build/resources/test/tmp/segments");
|
File segmentDir = new File(workingDir, "../brouter-map-creator/build/resources/test/tmp/segments");
|
||||||
File profileDir = new File(workingDir, "../misc/profiles2");
|
File profileDir = new File(workingDir, "../misc/profiles2");
|
||||||
|
@ -41,15 +41,16 @@ public class RouteServerTest {
|
||||||
// Busy-wait for server startup
|
// Busy-wait for server startup
|
||||||
URL requestUrl = new URL(baseUrl);
|
URL requestUrl = new URL(baseUrl);
|
||||||
HttpURLConnection httpConnection = (HttpURLConnection) requestUrl.openConnection();
|
HttpURLConnection httpConnection = (HttpURLConnection) requestUrl.openConnection();
|
||||||
for (int i = 10; i >= 0; i--) {
|
for (int i = 20; i >= 0; i--) {
|
||||||
try {
|
try {
|
||||||
httpConnection.setConnectTimeout(10);
|
httpConnection.setConnectTimeout(1000);
|
||||||
httpConnection.connect();
|
httpConnection.connect();
|
||||||
break;
|
break;
|
||||||
} catch (ConnectException e) {
|
} catch (ConnectException e) {
|
||||||
if (i == 0) {
|
if (i == 0) {
|
||||||
throw e;
|
throw e;
|
||||||
}
|
}
|
||||||
|
Thread.sleep(100);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue