Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(3336)

Unified Diff: chrome/test/chromedriver/server/http_handler.cc

Issue 127143003: [chromedriver] Reuse forwarded adb ports. (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: Created 6 years, 11 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: chrome/test/chromedriver/server/http_handler.cc
diff --git a/chrome/test/chromedriver/server/http_handler.cc b/chrome/test/chromedriver/server/http_handler.cc
index 86cc76cb475247fc9167d342a85f38cd3e8495df..b73e4f7210ad940f8b6ae8df853e88db7ca97b29 100644
--- a/chrome/test/chromedriver/server/http_handler.cc
+++ b/chrome/test/chromedriver/server/http_handler.cc
@@ -80,7 +80,8 @@ HttpHandler::HttpHandler(
adb_.reset(new AdbImpl(io_task_runner, adb_port));
device_manager_.reset(new DeviceManager(adb_.get()));
port_server_ = port_server.Pass();
- port_manager_.reset(new PortManager(12000, 13000));
+ port_manager_.reset(new PortManager(12000, 13000, false));
+ port_manager_android_.reset(new PortManager(12000, 13000, true));
CommandMapping commands[] = {
CommandMapping(
@@ -89,13 +90,15 @@ HttpHandler::HttpHandler(
base::Bind(&ExecuteCreateSession,
&session_thread_map_,
WrapToCommand(
- "InitSession",
- base::Bind(&ExecuteInitSession,
- InitSessionParams(context_getter_,
- socket_factory_,
- device_manager_.get(),
- port_server_.get(),
- port_manager_.get()))))),
+ "InitSession",
+ base::Bind(
+ &ExecuteInitSession,
+ InitSessionParams(context_getter_,
+ socket_factory_,
+ device_manager_.get(),
+ port_server_.get(),
+ port_manager_.get(),
+ port_manager_android_.get()))))),
CommandMapping(kGet,
"session/:sessionId",
WrapToCommand("GetSessionCapabilities",

Powered by Google App Engine
This is Rietveld 408576698