summaryrefslogtreecommitdiffstats
path: root/net/socket/ssl_test_util.h
diff options
context:
space:
mode:
authorrobertshield@chromium.org <robertshield@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2009-08-06 21:13:36 +0000
committerrobertshield@chromium.org <robertshield@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2009-08-06 21:13:36 +0000
commitec0a5ac08daab3f5c680c93408f51dd8d3912684 (patch)
tree73717609dd6f37b149eb3cc499b6b0d4fa16ad26 /net/socket/ssl_test_util.h
parent2ed12962c41bcb40078d4d5364f8d94dd8fcb9b6 (diff)
downloadchromium_src-ec0a5ac08daab3f5c680c93408f51dd8d3912684.zip
chromium_src-ec0a5ac08daab3f5c680c93408f51dd8d3912684.tar.gz
chromium_src-ec0a5ac08daab3f5c680c93408f51dd8d3912684.tar.bz2
Submitting http://codereview.chromium.org/164076 for syf1984@gmail.com (aka miletus):
Make the timeout in WaitToStart() of TestServerLauncher parametrized and expose this parameter to HTTPTestServer::CreateServer() TBR=syf1984@gmail.com, tommi@chromium.org Review URL: http://codereview.chromium.org/164090 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@22667 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'net/socket/ssl_test_util.h')
-rw-r--r--net/socket/ssl_test_util.h8
1 files changed, 8 insertions, 0 deletions
diff --git a/net/socket/ssl_test_util.h b/net/socket/ssl_test_util.h
index acda685..ad9bbab 100644
--- a/net/socket/ssl_test_util.h
+++ b/net/socket/ssl_test_util.h
@@ -26,6 +26,7 @@ namespace net {
class TestServerLauncher {
public:
TestServerLauncher();
+ TestServerLauncher(int connection_attempts, int connection_timeout);
virtual ~TestServerLauncher();
@@ -94,6 +95,9 @@ class TestServerLauncher {
// Returns false if our test root certificate is not trusted.
bool CheckCATrusted();
+ // Initilize the certificate path.
+ void InitCertPath();
+
FilePath document_root_dir_;
FilePath cert_dir_;
@@ -102,6 +106,10 @@ class TestServerLauncher {
base::ProcessHandle process_handle_;
+ // Number of tries and timeout for each try used for WaitToStart.
+ int connection_attempts_;
+ int connection_timeout_;
+
#if defined(OS_LINUX)
struct PrivateCERTCertificate;
PrivateCERTCertificate *cert_;