Index: net/test/android/javatests/src/org/chromium/net/test/util/TestWebServer.java |
diff --git a/net/test/android/javatests/src/org/chromium/net/test/util/TestWebServer.java b/net/test/android/javatests/src/org/chromium/net/test/util/TestWebServer.java |
index eaa762331e9868b08f5ff2a75cef0872ab808ea5..53202a9f3cbd819474748873a8723806809d9070 100644 |
--- a/net/test/android/javatests/src/org/chromium/net/test/util/TestWebServer.java |
+++ b/net/test/android/javatests/src/org/chromium/net/test/util/TestWebServer.java |
@@ -62,6 +62,8 @@ import javax.net.ssl.X509TrustManager; |
*/ |
public class TestWebServer { |
private static final String TAG = "TestWebServer"; |
+ private static final int SERVER_PORT = 4444; |
+ private static final int SSL_SERVER_PORT = 4445; |
public static final String SHUTDOWN_PREFIX = "/shutdown"; |
@@ -106,21 +108,19 @@ public class TestWebServer { |
public TestWebServer(boolean ssl) throws Exception { |
mSsl = ssl; |
if (mSsl) { |
- mServerUri = "https:"; |
if (sSecureInstance != null) { |
sSecureInstance.shutdown(); |
} |
+ mServerUri = "https://localhost:" + SSL_SERVER_PORT; |
} else { |
- mServerUri = "http:"; |
if (sInstance != null) { |
sInstance.shutdown(); |
} |
+ mServerUri = "http://localhost:" + SERVER_PORT; |
} |
- |
setInstance(this, mSsl); |
mServerThread = new ServerThread(this, mSsl); |
mServerThread.start(); |
- mServerUri += "//localhost:" + mServerThread.mSocket.getLocalPort(); |
} |
/** |
@@ -552,9 +552,10 @@ public class TestWebServer { |
if (mIsSsl) { |
mSslContext = SSLContext.getInstance("TLS"); |
mSslContext.init(getKeyManagers(), null, null); |
- mSocket = mSslContext.getServerSocketFactory().createServerSocket(0); |
+ mSocket = mSslContext.getServerSocketFactory().createServerSocket( |
+ SSL_SERVER_PORT); |
} else { |
- mSocket = new ServerSocket(0); |
+ mSocket = new ServerSocket(SERVER_PORT); |
} |
return; |
} catch (IOException e) { |