Граф коммитов

4400 Коммитов

Автор SHA1 Сообщение Дата
sivachandra@chromium.org d70217d122 [Android] Refactor buildbot tests so that they can be used downstream.
I refactored in the wrong way in r211209 (https://chromiumcodereview.appspot.com/18325030/). This CL fixes that. Note that r211209 is not broken; it is just not usable downstream.

BUG=249997
NOTRY=True

Review URL: https://chromiumcodereview.appspot.com/18202005

git-svn-id: http://src.chromium.org/svn/trunk/src/build@211454 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-07-12 21:05:48 +00:00
scherkus@chromium.org 432ba7d5c8 Update build/android/symbolize.py to match base/debug/stack_trace_android.cc format.
BUG=259554

Review URL: https://chromiumcodereview.appspot.com/19010004

git-svn-id: http://src.chromium.org/svn/trunk/src/build@211449 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-07-12 20:17:54 +00:00
scherkus@chromium.org 475ab8ba5e Remove executable bit from files checked in r211419.
TBR=jam

Review URL: https://codereview.chromium.org/18298013

git-svn-id: http://src.chromium.org/svn/trunk/src/build@211429 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-07-12 18:35:14 +00:00
scherkus@chromium.org 6ea84eda52 Check in missing build/android/symbolize.py test files from r211134.
R=cjhopman@chromium.org

Review URL: https://codereview.chromium.org/18755005

git-svn-id: http://src.chromium.org/svn/trunk/src/build@211419 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-07-12 17:38:40 +00:00
blundell@chromium.org db9f4bff5d Revert "Remove dependencies on /media for iOS."
This reverts commit 5acb0a7605d1eec9220e0b7b3b663967fcf1e5ce.

We need to stop media_unittests running on the iOS simulator bot before we can
safely reland this CL.

TBR=bdibello

Review URL: https://codereview.chromium.org/19002008

git-svn-id: http://src.chromium.org/svn/trunk/src/build@211411 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-07-12 16:49:23 +00:00
frankf@chromium.org 5b0ed2d5ac [Android] Use isolate remap instead of check.
- Instead of parsing *.isolated files, use isolate remap
to create a temporary dependency dir.
- Add an exclusion list to filter dependecies at a finer grain
than what's specified in isolate files.
- Convert base_unittests and unit_tests to use isolate. 

This adds an additional 50MB to the dependency size due
to many small directories not specified in the exclusion list.

BUG=249870

Review URL: https://chromiumcodereview.appspot.com/18233018

git-svn-id: http://src.chromium.org/svn/trunk/src/build@211350 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-07-12 06:58:43 +00:00
navabi@google.com 052b0cec3f Deploy adb reconnect on disconnect daemon on WebKit (ContentShell) Android bot.
NOTRY=True
BUG=256353

Review URL: https://chromiumcodereview.appspot.com/18652008

git-svn-id: http://src.chromium.org/svn/trunk/src/build@211283 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-07-12 01:40:09 +00:00
alexeypa@chromium.org 3bf1608dda Generate the lists of localization files instead of hardcoding them.
This CL modifies remoting/tools/localize.py script such that it can:
  - be invoked via 'pymod_do_main' filter.
  - generate a separate output file for each locale/language.
  - produce the list of output files for given set of parameters.

remoting.gyp now generates the lists of .pak and message.json files invoking the script via 'pymod_do_main' filter. 'pymod_do_main' is necessary to pass paths unaltered between GYP and python.

The script was also renamed to remoting/tools/build/remoting_localize.py to avoid potential name clashes since the script is globally visible now.

TBR is for the DEPS changes only.

TBR=cpu@chromium.org
BUG=155204

Review URL: https://chromiumcodereview.appspot.com/18868009

git-svn-id: http://src.chromium.org/svn/trunk/src/build@211227 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-07-11 22:01:30 +00:00
simonhatch@chromium.org 2b7052817e Unset some environment vars so they can be set up via the bisect script.
BUG=
NOTRY=true

Review URL: https://chromiumcodereview.appspot.com/18991015

git-svn-id: http://src.chromium.org/svn/trunk/src/build@211214 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-07-11 21:10:41 +00:00
sivachandra@chromium.org 83a253d9aa [Android] Refactor so that few pieces can be reused downstream.
BUG=249997
NOTRY=True

Review URL: https://chromiumcodereview.appspot.com/18325030

git-svn-id: http://src.chromium.org/svn/trunk/src/build@211209 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-07-11 20:51:58 +00:00
pliard@chromium.org 145a27fabe Kill forwarder2 host daemon in python_test_sharder.py during setup.
This is normally done at the shard level in shard.py but python_test_sharder.py
doesn't seem to use that code.

BUG=242846

Review URL: https://chromiumcodereview.appspot.com/18915002

git-svn-id: http://src.chromium.org/svn/trunk/src/build@211206 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-07-11 20:42:29 +00:00
sivachandra@chromium.org 8748740460 [Android] Add bot id for an x86 fyi and try builders
BUG=170542
NOTRY=True

Review URL: https://chromiumcodereview.appspot.com/17746004

git-svn-id: http://src.chromium.org/svn/trunk/src/build@211202 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-07-11 20:23:40 +00:00
bulach@chromium.org 3dec338d37 Android: uses at least 3 samples for surface stats.
Follow-up on crrev.com/204593, fixes the bucket calculation.

BUG=

Review URL: https://chromiumcodereview.appspot.com/19055003

git-svn-id: http://src.chromium.org/svn/trunk/src/build@211196 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-07-11 19:59:49 +00:00
enne@chromium.org 2b81c523e6 cc: Consider scroll offset in CalcDrawProperties
Previously, any updates to scroll offset on the main thread updated both
scroll offset and layer position.  CalcDrawProperties only used position
and ignored scroll offset.  This patch changes that to consider scroll
offset equally with scroll delta when computing a layer's tranform.

Although this patch doesn't do anything about it yet, the end result of
this disentangling is that it will become possible to early out in
Layer::SetScrollOffset and not require a SetNeedsCommit when Blink
updates the scroll offset to the value that it already is on the
compositor thread.

This is step 3 of a patch series to disentangle layer position and
scroll offset.  This patch depends on both
https://codereview.chromium.org/18405003/ and
https://codereview.chromium.org/18187004/.

R=danakj@chromium.org
BUG=256381

Review URL: https://chromiumcodereview.appspot.com/18400003

git-svn-id: http://src.chromium.org/svn/trunk/src/build@211176 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-07-11 18:45:47 +00:00
craigdh@chromium.org 75cd762559 [android] Fix suite error message.
BUG=None
TEST=None
NOTRY=True

Review URL: https://chromiumcodereview.appspot.com/18641005

git-svn-id: http://src.chromium.org/svn/trunk/src/build@211156 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-07-11 17:55:51 +00:00
bulach@chromium.org f1d8a9af48 Android: adds stack symbolization utilities.
asan_symbolize.py is used for the logcat stacks using the special ASan format.
tombstones.py is used to manage tombstones files in devices.
symbolize.py is used for stack traces generated by base/debug/stack_trace_android.cc

BUG=234973

Review URL: https://chromiumcodereview.appspot.com/18473004

git-svn-id: http://src.chromium.org/svn/trunk/src/build@211134 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-07-11 16:17:56 +00:00
droger@chromium.org ab6803344a Move language detection to chrome/common/.
This CL moves the language detection code from chrome/renderer/translate
to chrome/common/translate, in order to be able to use it on iOS.
This CL also enables the related unittests on iOS.

BUG=

Review URL: https://chromiumcodereview.appspot.com/18911002

git-svn-id: http://src.chromium.org/svn/trunk/src/build@211108 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-07-11 13:54:22 +00:00
gkanwar@google.com 383770ce5d Fixes dispatch files to return exit codes in several places
BUG=170477

Review URL: https://chromiumcodereview.appspot.com/19021003

git-svn-id: http://src.chromium.org/svn/trunk/src/build@211084 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-07-11 11:49:33 +00:00
solb@chromium.org 9a4b358aa2 Create new remoting_client_jni target
This will house material analogous to the Pepper implementation remoting_client_plugin, except designed to interface instead with JNI, the Java Native Interface.
For now, this folder contains the jni_interface family of functions (which will receive calls FROM Java) and the ChromotingJNIInstance class, which implements ClientUserInterface (while being responsible for calls TO Java).

Review URL: https://chromiumcodereview.appspot.com/18856012

git-svn-id: http://src.chromium.org/svn/trunk/src/build@211073 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-07-11 11:26:50 +00:00
nbarth@chromium.org 6479c3053c We're adding a new idl_compiler.py script and
renaming the existing generate-bindings.pl,
as part of adding a second IDL compile flow so we can compile
with either Python or Perl.
We thus need to update this sed script to process the new command lines.
(Separate CL b/c build in Blink and this is in Chromium.)

Ok to commit, now that the build CL has landed:
Issue 18190004: Add Python flow to bindings generation, move dummy-generating IDL files over
https://codereview.chromium.org/18190004/

BUG=239771

Review URL: https://chromiumcodereview.appspot.com/17215002

git-svn-id: http://src.chromium.org/svn/trunk/src/build@211057 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-07-11 10:45:45 +00:00
cpu@chromium.org 6d2591f426 Revert 211007 "Switch all windows bots to use Aura."
> Switch all windows bots to use Aura.
> 
> So we can have the perf bots run with aura for a while. Depending how red
> the waterfall we could leave it on for a long time.
> 
> This has happened before and it will happen again.
> See for example r204698
> 
> BUG=259185
> TEST=none
> TBR=scottmg
> 
> Review URL: https://codereview.chromium.org/18434006

TBR=cpu@chromium.org
Review URL: https://codereview.chromium.org/18439004

git-svn-id: http://src.chromium.org/svn/trunk/src/build@211040 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-07-11 07:08:06 +00:00
cpu@chromium.org a558961db5 Switch all windows bots to use Aura.
So we can have the perf bots run with aura for a while. Depending how red
the waterfall we could leave it on for a long time.

This has happened before and it will happen again.
See for example r204698

BUG=259185
TEST=none
TBR=scottmg

Review URL: https://codereview.chromium.org/18434006

git-svn-id: http://src.chromium.org/svn/trunk/src/build@211007 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-07-11 02:59:27 +00:00
frankf@chromium.org 4f9db973ff [Android] Tests now log to stdout instead of stderr.
NOTRY=True
BUG=258596

Review URL: https://chromiumcodereview.appspot.com/18612014

git-svn-id: http://src.chromium.org/svn/trunk/src/build@210967 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-07-10 23:29:21 +00:00
noamsml@chromium.org acec8cbeb0 Compile with enable_mdns by default on Windows and Linux
This will compile MDns support by default on Windows and Linux. Note that this
is separate from actually enabling MDns, which will be gated by the
"--enable-device-discovery" flag.

BUG=233821

Review URL: https://chromiumcodereview.appspot.com/18374002

git-svn-id: http://src.chromium.org/svn/trunk/src/build@210906 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-07-10 19:21:05 +00:00
bdibello@google.com 1edb35eeed Remove dependencies on /media for iOS.
/media was only needed for the old version of voice search on iOS.

BUG=227855

Review URL: https://chromiumcodereview.appspot.com/18777006

git-svn-id: http://src.chromium.org/svn/trunk/src/build@210900 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-07-10 18:52:56 +00:00
frankf@chromium.org 060818c956 [Android] Remove deps list for obsolete test targets.
NOTRY=True
BUG=

Review URL: https://chromiumcodereview.appspot.com/18946005

git-svn-id: http://src.chromium.org/svn/trunk/src/build@210892 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-07-10 18:35:56 +00:00
dpranke@chromium.org f16bd7e1f2 add a chromium_builder_asan target
When I changed the ASAN builders to use 'all_webkit' in r202619 I made
them build a bunch of stuff they don't care about. This change adds
an asan builder target so that we can control which binaries are built
in the source tree. A follow-on change will switch the bots to use this.

R=inferno@chromium.org, jochen@chromium.org
BUG=258605

Review URL: https://chromiumcodereview.appspot.com/18066013

git-svn-id: http://src.chromium.org/svn/trunk/src/build@210882 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-07-10 17:51:45 +00:00
bulach@chromium.org 0c82936bb8 Android: follow up on crrev.com/210749
Fixes python-driven tests.

BUG=170477, 258171
TBR=frankf

Review URL: https://chromiumcodereview.appspot.com/18305008

git-svn-id: http://src.chromium.org/svn/trunk/src/build@210859 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-07-10 16:31:52 +00:00
gkanwar@google.com b7f504a41e Updates the test runner script exit codes
The script now returns exit codes based on what occurred in the
test. Exit codes:
0 -- normal
1 -- fail/crash
88 -- warning

In addition, the scripts now handle DeviceUnresponsiveError by
returning a warning exit code overall, rather than silently moving
on.

BUG=170477, 258171

Review URL: https://chromiumcodereview.appspot.com/18323020

git-svn-id: http://src.chromium.org/svn/trunk/src/build@210749 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-07-10 04:57:10 +00:00
joaodasilva@chromium.org 3dd0b1b22f Avoid forwarding the test HTTP port twice.
base_test_runner.BaseTestRunner already forwards port 8000; avoid doing that
again in instrumentation.test_runner.TestRunner again, which confuses the
forwarder.

BUG=242846

Review URL: https://chromiumcodereview.appspot.com/18854020

git-svn-id: http://src.chromium.org/svn/trunk/src/build@210666 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-07-09 23:42:14 +00:00
mostynb@opera.com d7c3c4810c make it possible to disable internal tracing in unofficial builds
Add a tracing_like_official_build gyp setting, which works similarly to
the logging_like_official_build setting.

Review URL: https://chromiumcodereview.appspot.com/18333010

git-svn-id: http://src.chromium.org/svn/trunk/src/build@210650 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-07-09 21:47:01 +00:00
bulach@chromium.org d3ea847751 SurfaceStats / Telemetry: calculate FPS in different frame buckets.
Instead of just calculating FPS over all frames returned by SurfaceFlinger,
use the last 90% and the last 50% as well.
This allow us to have a better representation and skip the "setup" stage.

BUG=256340

Review URL: https://chromiumcodereview.appspot.com/18341006

git-svn-id: http://src.chromium.org/svn/trunk/src/build@210583 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-07-09 17:04:15 +00:00
ilevy@chromium.org 2cc0715a54 Whitespace Change
Whitespace CL to kick builders (no code changes).


git-svn-id: http://src.chromium.org/svn/trunk/src/build@210576 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-07-09 17:02:22 +00:00
pliard@chromium.org b48bb4cd34 Reland r210268: "Improve forwarder2 setup/tear down in telemetry."
This CL kills the host_forwarder daemon before running the tests and also makes
Forwarder.Close() unmap the previously mapped ports.

BUG=242846
TBR=bulach@chromium.org

Review URL: https://codereview.chromium.org/18907002

git-svn-id: http://src.chromium.org/svn/trunk/src/build@210574 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-07-09 15:44:02 +00:00
nduca@chromium.org e94f646c94 Print adb missing warning to stderr, not stdout
R=bulach

Review URL: https://chromiumcodereview.appspot.com/18566007

git-svn-id: http://src.chromium.org/svn/trunk/src/build@210563 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-07-09 14:27:12 +00:00
kkimlabs@chromium.org 19333597df [Android] Add an gyp option to disable generating v14 resources script.
Currently, we are generating v14 layout and style resources from v17
resources by replacing Start and End attributes to Left and Right
attributes. However, it is not necessary for all cases, so make an
option to disable generate_v14_compatible_resources.py script and
only verify that there is no RTL attributes in the pre-v17 resources.

BUG=247049

Review URL: https://chromiumcodereview.appspot.com/18653002

git-svn-id: http://src.chromium.org/svn/trunk/src/build@210555 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-07-09 14:07:51 +00:00
gkanwar@google.com 0c42207094 Relands test_runner.py, updates buildbot scripts
Relands 210035 ("Creates a new test running script test_runner.py"),
and updates the buildbot scripts to point to the test_runner.py script,
so the buildbots don't get deprecated warnings.

BUG=248351

Review URL: https://chromiumcodereview.appspot.com/18514008

git-svn-id: http://src.chromium.org/svn/trunk/src/build@210538 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-07-09 09:03:26 +00:00
hellner@chromium.org 51157755a5 WebRTC: adds webrtc specific unit tests to test_runner.py and gtest_config.py for running them in a chromium workspace.
BUG=https://code.google.com/p/webrtc/issues/detail?id=1882

Review URL: https://chromiumcodereview.appspot.com/18358005

git-svn-id: http://src.chromium.org/svn/trunk/src/build@210534 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-07-09 08:50:41 +00:00
pliard@chromium.org 1be95894f5 Revert "Improve forwarder2 setup/tear down in telemetry."
This reverts r210268 which made some tests fail downstream.

TBR=bulach@chromium.org,mvanouwerkerk@chromium.org
BUG=210268

Review URL: https://codereview.chromium.org/18781002

git-svn-id: http://src.chromium.org/svn/trunk/src/build@210311 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-07-05 15:45:50 +00:00
pliard@chromium.org 982dbd5ac1 Make port unmapping errors non fatal.
In some cases port unmapping can fail. This should not be fatal nor need client
recovery code.

This can happen when multiple instances of the Forwarder class try to map/unmap
a same port. While the host_forwarder daemon supports that, the python wrapper
didn't.

R=bulach@chromium.org

Review URL: https://codereview.chromium.org/18714004

git-svn-id: http://src.chromium.org/svn/trunk/src/build@210306 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-07-05 14:33:32 +00:00
pliard@chromium.org c664eec31b Reland "Add --serial-id option to host_forwarder."
This relands r209945.

r242846 slightly changed the CLI <-> device daemon message sequence which made
the following check fail in case the device daemon was started but already
running on the device: device_forwarder_main.cc:10: CHECK_GT(bytes_read, 0).

This was actually caused by an unexposed long standing issue in daemon.cc.
ConnectToUnixDomainSocket() is performing a hand check to make sure that the
CLI is connecting to the forwarder daemon. While doing this hand check, rather
than only reading the expected fixed-size message, the function was reading all
the available bytes in the socket thus consuming the client data.

BUG=242846
R=bulach@chromium.org

Review URL: https://codereview.chromium.org/18635005

git-svn-id: http://src.chromium.org/svn/trunk/src/build@210273 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-07-05 07:42:02 +00:00
pliard@chromium.org 749841ee04 Improve forwarder2 setup/tear down in telemetry.
This CL kills the host_forwarder daemon before running the tests and also makes
Forwarder.Close() unmap the previously mapped ports.

BUG=242846
R=bulach@chromium.org

Review URL: https://codereview.chromium.org/18694002

git-svn-id: http://src.chromium.org/svn/trunk/src/build@210268 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-07-05 07:04:59 +00:00
tfarina@chromium.org a315647809 device: Gyp organization part 3 - final.
Rename device.gyp to device_tests.gyp now that it only contain test targets.

BUG=None
R=bryeung@chromium.org, miket@chromium.org

Review URL: https://codereview.chromium.org/18266002

git-svn-id: http://src.chromium.org/svn/trunk/src/build@210256 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-07-05 03:56:47 +00:00
ilevy@chromium.org 56f6e3c191 Revert 210035 "Creates a new test running script test_runner.py"
Causes android buildbots to spew deprecation warnings.

> Creates a new test running script test_runner.py
> 
> This new script serves as a unified entry point for all tests. The
> existing scripts are now just wrappers around the new script. Old
> commands should thus still work, but you can now make use of the
> new script to run various types of tests.
> 
> There are a few TODOs left:
> * Add options to run Monkey tests.
> 
> Miscellaneous notes:
> * --python_test_root is now a required flag when Python host-driven
>   tests are being run.
> 
> BUG=248351
> 
> Review URL: https://chromiumcodereview.appspot.com/15942016

TBR=gkanwar@google.com

Review URL: https://codereview.chromium.org/18732002

git-svn-id: http://src.chromium.org/svn/trunk/src/build@210251 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-07-05 02:29:05 +00:00
derat@chromium.org cc34bb324c chromeos: Remove use_spring_wallpaper and use_oem_wallpaper.
Custom wallpapers are now specified via command-line flags.

BUG=248764

Review URL: https://chromiumcodereview.appspot.com/18298009

git-svn-id: http://src.chromium.org/svn/trunk/src/build@210134 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-07-04 06:05:31 +00:00
frankf@chromium.org db842742f6 [Android] Partial revert of r209283.
Generating isolated files from test runners is not thread-safe.

BUG=257133
TBR=craigdh@chromium.org
NOTRY=True

Review URL: https://chromiumcodereview.appspot.com/18519011

git-svn-id: http://src.chromium.org/svn/trunk/src/build@210079 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-07-04 00:12:44 +00:00
gkanwar@google.com 40f6a425e6 Creates a new test running script test_runner.py
This new script serves as a unified entry point for all tests. The
existing scripts are now just wrappers around the new script. Old
commands should thus still work, but you can now make use of the
new script to run various types of tests.

There are a few TODOs left:
* Add options to run Monkey tests.

Miscellaneous notes:
* --python_test_root is now a required flag when Python host-driven
  tests are being run.

BUG=248351

Review URL: https://chromiumcodereview.appspot.com/15942016

git-svn-id: http://src.chromium.org/svn/trunk/src/build@210035 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-07-03 20:31:43 +00:00
benm@chromium.org 251cdcc175 [Android WebView] Fix downstream mac builds.
The downstream mac builders don't understand
--warn-shared-textrel so disable it for android_webview builds.

BUG=157326
TBR=torne@chromium.org
NOTRY=true

Review URL: https://chromiumcodereview.appspot.com/18516009

git-svn-id: http://src.chromium.org/svn/trunk/src/build@210032 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-07-03 20:05:25 +00:00
pliard@chromium.org 39645d8cfc Revert "Add --serial-id option to host_forwarder."
This reverts revision 209945.

TBR=peter@chromium.org
BUG=242846

Review URL: https://codereview.chromium.org/18640002

git-svn-id: http://src.chromium.org/svn/trunk/src/build@209959 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-07-03 11:47:24 +00:00
pliard@chromium.org 9e9405df5f Add --serial-id option to host_forwarder.
This moves the forwarder's control channel set up logic (which can be
considered as an internal implementation detail) from the Python script to the
host_forwarder binary.

This also changes the command line interface for the host_forwarder and
device_forwarder binaries.

BUG=242846
R=bulach@chromium.org, digit@chromium.org

Review URL: https://codereview.chromium.org/18354005

git-svn-id: http://src.chromium.org/svn/trunk/src/build@209945 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-07-03 10:21:26 +00:00