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

4400 Коммитов

Автор SHA1 Сообщение Дата
apatrick@chromium.org d557c5d66d Make it possible to switch between two different versions of ANGLE.
One is the existing one and the default with this patch: third_party/angle.
The other is third_party/angle_dx11, which will pulled in via DEPS in another patch.

BUG=247158
TBR=xhwang@chromium.org
Review URL: https://codereview.chromium.org/16737007

git-svn-id: http://src.chromium.org/svn/trunk/src/build@205962 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-06-12 22:53:01 +00:00
ilevy@chromium.org 848bf8f26e Switch android clang bots to component build
BUG=243007

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@205933 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-06-12 21:17:33 +00:00
thestig@chromium.org ad09b4d085 Linux: Call the install-debian-sysroot scripts directly instead of via a wrapper, now that the scripts on no longer internal.
BUG=246404

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@205918 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-06-12 20:33:54 +00:00
navabi@google.com 5bab7e0c61 Do not send alerts on slow install and make the step fail on < 15% battery.
The slow install errors were happening too often causing too many alert emails.
A few bots have had device battery problems. E.g.
http://build.chromium.org/p/chromium.perf/builders/Android%20GN
The device status step will fail when charge is < 15%, allowing devices to
recharge before running more tests on them, and thus avoiding devices turning
off and needing someone to go to the clab to restart the devices.

TBR=cmp@chromium.org
BUG=224004

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@205912 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-06-12 20:18:54 +00:00
cevans@chromium.org 06d06160b0 Revert 205709 "Try turning on the partition allocator temporaril..."
> Try turning on the partition allocator temporarily for bot cycle.
> 
> BUG=246860
> R=tsepez@chromium.org
> 
> Review URL: https://codereview.chromium.org/15967009

TBR=cevans@chromium.org

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@205892 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-06-12 19:20:39 +00:00
craigdh@chromium.org 2e2ae050b0 [android] Remove timeout for instrumentation tests.
NOTRY=True
BUG=248612
TEST=None

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@205815 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-06-12 16:33:08 +00:00
ilevy@chromium.org 9962083d66 Fix android buildbot presubmit
Remove android deps dependence in presubmit,
fixing presubmit on CQ.

TBR=iannucci
NOTRY=True

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@205728 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-06-12 05:30:28 +00:00
cevans@chromium.org 0cab134bd5 Try turning on the partition allocator temporarily for bot cycle.
BUG=246860
R=tsepez@chromium.org

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@205709 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-06-12 03:47:23 +00:00
nileshagrawal@chromium.org f4e3d317d4 Android: Disable failing ResourceFetcherTests.
BUG=248796
R=mariakhomenko@chromium.org
NOTRY=true

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@205707 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-06-12 03:40:05 +00:00
sivachandra@chromium.org 9bdf14a1a4 Add an Android perf bisect bots and its host steps.
BUG=245361
R=ilevy@chromium.org

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@205641 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-06-11 21:42:33 +00:00
nileshagrawal@chromium.org 0d5059c857 Android: Don't push layout_tests data for content browser tests.
These tests are now deleted. See: crbug.com/247459

Also disable some tests which were enabled but not fixed.
See: https://codereview.chromium.org/16268011

BUG=238485
NOTRY=true

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@205638 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-06-11 21:26:57 +00:00
jeremy@chromium.org 33b6709566 Cleanup old TODO in tweak_info_plist.py
Remove an unneeded call now that m25 is released.

BUG=None
TEST=None
TBR=thakis

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@205606 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-06-11 19:42:53 +00:00
glider@chromium.org 1b3fe28828 Add $(inherited) to the conditional OTHER_LDFLAGS settings to prevent them from masking
the value of non-conditional OTHER_LDFLAGS.

R=mark@chromium.org

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@205521 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-06-11 13:25:12 +00:00
kinuko@chromium.org 4d2e118257 2nd try: Split webkit_storage target into webkit_storage_{browser,common,renderer}
This does:
- Remove all webkit/browser/foo/*.gypi, webkit/common/foo/*.gypi for storage
- Add three top-level gyp's in webkit/: storage_{browser,common,renderer}.gyp

storage_common and storage_renderer might be able to be subsumed in
bigger targets for common|renderer, but believe we can do that later
when necessary.

Original review: https://codereview.chromium.org/15716007/

BUG=239109
TBR=jamesr@chromium.org,mnaganov@chromium.org,thestig@chromium.org,avi@chromium.org
NOTRY=true

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@205489 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-06-11 10:57:39 +00:00
frankf@chromium.org 81d0e1a89d [Android] Add --skip-deps-push to test scripts.
This bypasses syncing any deps to the device to speed up
the developer workflow.
    
BUG=243447
NOTRY=True

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@205317 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-06-10 21:50:48 +00:00
frankf@chromium.org 6f58026f56 [Android] Add a check in sharder for an empty test list.
BUG=245915
NOTRY=True

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@205249 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-06-10 18:31:01 +00:00
ilevy@chromium.org 81ce891cbd Port remaining android buildbot code into python
- Run envsetup.sh and retrieve environment rather than wrapping
   commands in a bash shell. Consolidate remaining PATH code.
   This also cleans up the preamble output.
- Port android landmine code to python.
- Simplified testing command layout in bb_run_bot.
- Change bb_run_bot_test to run in parallel.
- Fixed bug where dbg clobber affects release bot using same checkout
- Made step names more similar to other chromium bots.
- Consolidated factory-prop and build-prop parsing code.

BUG=176126
NOTRY=True

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@205244 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-06-10 17:53:25 +00:00
jamesr@chromium.org 3961b3fce8 Make chromium_builder_tests depend on all_blink
This is necessary so chromium buildbots and tryservers can run blink's unit
tests.

BUG=248008
R=thakis@chromium.org

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@205242 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-06-10 17:52:35 +00:00
jochen@chromium.org 5190b79d5d Remove InProcessBrowserLayoutTest, since we now run layout tests in content_shell
R=jam@chromium.org
BUG=247459

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@205166 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-06-10 08:39:04 +00:00
jochen@chromium.org 66a0e74788 Stop running worker layout tests as browser tests
R=dimich@chromium.org, jam@chromium.org
BUG=247459

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@205164 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-06-10 08:34:41 +00:00
jochen@chromium.org fbababb99a Stop running filesystem and blob layout tests as browser tests
R=jam@chromium.org
BUG=247459

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@205163 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-06-10 08:31:42 +00:00
thakis@chromium.org a38413b4d6 cycle bots
BUG=
TBR=cpu

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@205136 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-06-10 03:08:13 +00:00
ilevy@chromium.org 4dd925eef6 [Android] Remove Reboot devices step
Consolidate these commands into provision_devices.

TBR=sivachandra@chromium.org
NOTRY=True

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@205118 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-06-09 13:07:32 +00:00
ilevy@chromium.org 5652afce82 Revert 205109 "Temporarily turn on Blink's partition allocator f..."
Likely candidate for broken incremental linux builds, which are failing with:
<command-line>:0:0: warning: "ENABLE_PARTITION_ALLOC" redefined [enabled by
default]
<command-line>:0:0: note: this is the location of the previous definition

> Temporarily turn on Blink's partition allocator for Linux in order to get full perf runs.
> 
> BUG=246860
> TBR=abarth@chromium.org
> 
> Review URL: https://codereview.chromium.org/16344004

TBR=cevans@chromium.org

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@205112 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-06-09 08:39:28 +00:00
cevans@chromium.org e66de96c60 Temporarily turn on Blink's partition allocator for Linux in order to get full perf runs.
BUG=246860
TBR=abarth@chromium.org

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@205109 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-06-09 07:45:19 +00:00
cpu@chromium.org a23aa7fed7 Revert 205054 "Revert 204716 "
This returns to the normal configuration all windows bots
so all the redness on CF an NaCL should go away.


> Revert 204716 
> 
> This causes Aura to run on all windows bots some redness might
> ensure in chromeframe and some nacl tests.
> 
> Currently this is the only way to get perf data
> 
> 
> "Revert 204698 "Run aura on the bots for a bit (ta..."
> 
> > Revert 204698 "Run aura on the bots for a bit (take 2)"
> > 
> > > Run aura on the bots for a bit (take 2)
> > > 
> > > So we can see the perfbots for Aura.
> > > 
> > > BUG=none
> > > TEST=see the waterfall red
> > > 
> > > Review URL: https://codereview.chromium.org/16049016
> > 
> > TBR=cpu@chromium.org
> > 
> > Review URL: https://codereview.chromium.org/16179003
> 
> TBR=cpu@chromium.org
> Review URL: https://codereview.chromium.org/16135006

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@205074 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-06-08 17:16:47 +00:00
cpu@chromium.org 4d79db18cb Revert 204716
This causes Aura to run on all windows bots some redness might
ensure in chromeframe and some nacl tests.

Currently this is the only way to get perf data


"Revert 204698 "Run aura on the bots for a bit (ta..."

> Revert 204698 "Run aura on the bots for a bit (take 2)"
> 
> > Run aura on the bots for a bit (take 2)
> > 
> > So we can see the perfbots for Aura.
> > 
> > BUG=none
> > TEST=see the waterfall red
> > 
> > Review URL: https://codereview.chromium.org/16049016
> 
> TBR=cpu@chromium.org
> 
> Review URL: https://codereview.chromium.org/16179003

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@205054 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-06-08 12:00:45 +00:00
sivachandra@chromium.org 7460772c72 Do not alert if devices with user/eng Android builds are not provisioned.
BUG=245058

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@205021 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-06-08 05:02:45 +00:00
frankf@chromium.org 469fd5fdc7 [Android] Fix import error in browsertests/dispatch.py
NOTRY=True
TBR=nileshagrawal@chromium.org
BUG=

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@204991 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-06-08 00:32:15 +00:00
sivachandra@chromium.org 9baabbd90d Add a new script bb_host_steps.py which handles all host side steps.
BUG=154525
NOTRY=True

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@204970 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-06-07 23:14:39 +00:00
groby@chromium.org a6fa783a56 [rAC, OSX] Enable requestAutocomplet for OSX
Turns on requestAutocomplete behind a flag for OSX. Other implementations are still on by default. (OSX will be on by default when the UI has parity)

BUG=157274

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@204936 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-06-07 21:38:38 +00:00
kkimlabs@chromium.org 198e305912 [Android] Skip generating v14 resources if already a version is specified.
If a version is already specified for resources, (e.g., layout-v20/), it shouldn't
be generating v14 compatible resource from it, because it's an explicit intention
to apply only to that version. The exception is for style resources due to the reason
explained at here https://codereview.chromium.org/16125003/.

BUG=247049

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@204910 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-06-07 20:28:51 +00:00
jochen@chromium.org 2fdf6974c0 Stop running media layout tests as browser tests
R=jam@chromium.org,shadi@chromium.org
BUG=247459

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@204813 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-06-07 13:39:42 +00:00
bulach@chromium.org a3f4ed5c97 Android: removes pylib.constants.CHROME_DIR.
Follow up from crrev.com/204357, it has now rolled downstream
so it's safe to remove the constant.

BUG=
TEST=

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@204812 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-06-07 13:39:24 +00:00
cpu@chromium.org edeadf1ecb Revert 204698 "Run aura on the bots for a bit (take 2)"
> Run aura on the bots for a bit (take 2)
> 
> So we can see the perfbots for Aura.
> 
> BUG=none
> TEST=see the waterfall red
> 
> Review URL: https://codereview.chromium.org/16049016

TBR=cpu@chromium.org

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@204716 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-06-07 05:37:03 +00:00
cpu@chromium.org a318863d1e Run aura on the bots for a bit (take 2)
So we can see the perfbots for Aura.

BUG=none
TEST=see the waterfall red

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@204698 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-06-07 02:32:30 +00:00
scottmg@chromium.org 19af9a3254 Revert 204691 "Run aura on the bots for a bit"
Failed on runhooks (OS=win)

> Run aura on the bots for a bit
> 
> So we can see the perfbots for Aura.
> 
> 
> BUG=none
> TEST=see the waterfall red
> 
> Review URL: https://codereview.chromium.org/15789017

TBR=cpu@chromium.org

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@204692 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-06-07 02:12:10 +00:00
cpu@chromium.org f2b24a74bc Run aura on the bots for a bit
So we can see the perfbots for Aura.


BUG=none
TEST=see the waterfall red

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@204691 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-06-07 01:59:11 +00:00
bshe@chromium.org 58d69492a6 Add use_spring_wallpaper flag for Spring default wallpaper
BUG=247072

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@204682 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-06-07 00:55:20 +00:00
skyostil@chromium.org 31a36bca7c Android: support glob-style gtest filters with content browser tests
This patch makes it possible to use glob-style gtest filters with
the content browser tests. An example of such a filter is
WebGLConformanceTest.*, which should cause all the WebGL conformance
tests to be run.

Previously the gtest filter was passed directly to the test executable,
causing it to run all matching tests successively in the same process.
Normally this would be fine, but with content browsertests we must run
each test in a fresh process to avoid issues with double initialization.

The fix is to expand the filter to a flat list of tests in the test
dispatcher. After this, the tests are sharded and run in exactly the
same way as when no gtest filter is provided.

BUG=138226

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@204680 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-06-07 00:50:14 +00:00
scherkus@chromium.org 40fe9d6ad1 Enable MediaSourceTest.* content_browsertests on Android.
Sprinkling a little command line flag magic reveals these tests actually pass!

BUG=243843

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@204634 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-06-06 22:44:08 +00:00
bulach@chromium.org e2e48ad7b8 Android / Telemetry: make surface_stats_collector more robust.
Rather than failing the entire test suite, report empty data when
surface stats is unavailable.

BUG=246730

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@204593 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-06-06 21:10:34 +00:00
dpranke@chromium.org 3a921ebf15 remove webkit.gyp (and the test_shell target) and update affected targets
We had some old dummy targets left over in webkit.gyp that were used when
we had to jump through hoops to build webkit-related targets. We don't need
these any more.

We also don't need the dummy test_shell target, as no builder should be
trying to build test_shell directly at this point.

R=darin@chromium.org, jamesr@chromium.org
BUG=247105

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@204565 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-06-06 20:05:52 +00:00
groby@chromium.org a52524dfe9 Fixed accidental build enable.
R=dbeam@chromium.org
BUG=

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@204516 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-06-06 16:27:31 +00:00
bulach@chromium.org df2043b890 Android: renames pylib.constants.CHROME_DIR to DIR_SOURCE_ROOT.
Following comments from https://codereview.chromium.org/14882007/,
let's keep it consistent with base/base_paths.

BUG=
TEST=

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@204357 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-06-05 23:28:09 +00:00
michaelbai@chromium.org 5fd094a7ab Main changes are
- Rename ContentVideoViewContextDelegate to ContentVideoViewClient, instead of having the getContext() method, passing the context to ContentVideoView when it is created.

- Add getContentVideoViewClient method in ContentViewClient, so it will be created when it actually used.



BUG=http://b/8315237

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@204353 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-06-05 23:26:35 +00:00
thestig@chromium.org e85443ba8b Dummy whitespace change to kick the bots.
git-svn-id: http://src.chromium.org/svn/trunk/src/build@204352 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-06-05 23:10:54 +00:00
phajdan.jr@chromium.org 2059d6d6a7 Update remaining files after move of Linux installer
to the public repo.

BUG=246404
R=thestig@chromium.org

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@204351 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-06-05 23:07:43 +00:00
phajdan.jr@chromium.org 7580a99947 Fix build with harfbuzz-0.9.18
See https://bugs.gentoo.org/show_bug.cgi?id=472416 .

BUG=none
R=thestig@chromium.org

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@204345 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-06-05 21:40:43 +00:00
bulach@chromium.org 551095c595 Android: allows using adb from a chromium checkout without envsetup.sh
Following comments on https://chromiumcodereview.appspot.com/15891002,
rather than setting the path in pylib.__init__, set it via constants and android_commands.py.
Note that android_commands calls into third_party/android_testrunner, which then
uses adb directly, so it still needs to tweak os.environ.path.

BUG=242960
TEST=./build/android/run_tests.py -s cc_perftests

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@204341 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-06-05 21:16:21 +00:00