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

1434 Коммитов

Автор SHA1 Сообщение Дата
pliard@chromium.org d7f66e55a3 Revert 239784 "Make page_cycler.py fully measure memory for each..."
> Make page_cycler.py fully measure memory for each page.
> 
> Telemetry makes the distinction between metrics collected for each page and for
> each page set. The fine-grained memory metrics were collected only per page set
> (although there was some histogram data collected per page).
> 
> This CL makes the memory metric module systematically report the whole data per
> page (and not only per page set) so that we can measure pages independently.
> The per page set memory metric collection is now a no-op.
> 
> BUG=323494
> 
> Review URL: https://codereview.chromium.org/91573003

TBR=pliard@chromium.org

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@239791 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-12-10 16:23:15 +00:00
pliard@chromium.org 17da6cd19a Make page_cycler.py fully measure memory for each page.
Telemetry makes the distinction between metrics collected for each page and for
each page set. The fine-grained memory metrics were collected only per page set
(although there was some histogram data collected per page).

This CL makes the memory metric module systematically report the whole data per
page (and not only per page set) so that we can measure pages independently.
The per page set memory metric collection is now a no-op.

BUG=323494

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@239784 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-12-10 15:13:57 +00:00
johnme@chromium.org 343d6580e3 Add InstructionPointerMemoryNullPointer to breakpad_unittests_disabled
BUG=303960
NOTRY=true
TBR=digit@chromium.org

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@239760 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-12-10 12:37:48 +00:00
pliard@chromium.org 6f9dc53652 Add instance-level in-memory cache for PushIfNeeded().
This speeds up PushIfNeeded() execution times on a same instance of
AndroidCommands for repetitive files. This can be achieved by mapping host file
paths to their mtime at push time as tonyg@ pointed out although this assumes
that the device doesn't modify the files.

This is needed to make PurgeUnpinnedAshmem() reasonably fast to execute in
Telemetry. This CL decreases by 40 secs the execution time of netsim.top_10
whem memory is measured for each page (and PurgeUnpinnedAshmem() is called
before each measurement).

BUG=323494,326929
R=bulach@chromium.org, craigdh@chromium.org, tonyg@chromium.org

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@239757 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-12-10 11:27:43 +00:00
tonyg@chromium.org 6e1ea982f7 [Telemetry] Make StartVideoCapture start capturing synchronously.
Previously it just asynchronously started capture.

BUG=323813
R=bulach@chromium.org, skyostil@chromium.org

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@239640 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-12-10 01:50:08 +00:00
bulach@chromium.org 8e5718f100 Android: kill leftover webpagereplay servers.
Some bots downstream ended up with hundreds of instances.
Kill them all before start running the tests.

BUG=326540

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@239479 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-12-09 12:55:22 +00:00
pliard@chromium.org cea7be232e Don't unmap ports in host_driven/test_case.py.
The sync tests failure seems to have to do with port unmapping. Not unmapping
ports let most of the sync tests pass (only 2 failures remain for an unrelated
reason apparently).
Note that port unmapping was added to avoid exceeding the file descriptor limit
in net_unittests since each test server was listening on a different port. The
sync tests use a server always listening on a same port so unmapping the port
is not strictly needed.

BUG=313809

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@239467 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-12-09 11:13:25 +00:00
navabi@google.com 8ab4b6bad9 Run logcat monitor and device status check on bisect bots.
BUG=299782
TBR=ilevy@chromium.org

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@239418 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-12-08 22:51:18 +00:00
newt@chromium.org e0e8e6eb61 Don't use sys.exit() in build_utils.CheckCallDie().
Calling sys.exit() in a thread spawned by
multiprocessing.pool.ThreadPool causes an infinite hang that even SIGINT
can't fix. This is bad. Instead of calling sys.exit(), raise an
exception, crafted so that the important information (the failed
command's stdout and stderr) comes after the stacktrace and the copyable
command.

This also renames CheckCallDie() to CheckOutput() and changes it to
print stderr but not stdout by default. Suppressing stderr has hid bugs
in the past (e.g. aapt crunch failures), and hiding stdout is what we
usually want anyway.

R=cjhopman@chromium.org

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@239276 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-12-06 23:24:37 +00:00
wjia@chromium.org 253aaefc8e Mute audio when volume is zero on Android.
We are using Communication mode for audio backend on Android. By design, the platform voice
volume never goes to zero. This patch uses ContentObserver to listen to volume change. When
volume is set to zero, AudioManagerAndroid will mute all its output streams.

BUG=263399
R=henrika@chromium.org, qinmin@chromium.org, tommi@chromium.org

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@239007 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-12-05 19:09:18 +00:00
boliu@chromium.org fddbff8b61 Fix non-goma android build after r238630
dirname outputs "." when given an empty argument, which gyp rules then
interpret as goma being available.

Remove ANDROID_GOMA_WRAPPER which is no longer used, and use GOMA_DIR
directly for android build.

BUG=
NOTRY=true

Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=238718

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@238727 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-12-04 18:35:38 +00:00
boliu@chromium.org 8f76b822a5 Revert 238718 "Fix non-goma android build after r238630"
Broke gyp on chromeos bot (possibly others)

> Fix non-goma android build after r238630
> 
> dirname outputs "." when given an empty argument, which gyp rules then
> interpret as goma being available.
> 
> Remove ANDROID_GOMA_WRAPPER which is no longer used, and use GOMA_DIR
> directly for android build.
> 
> BUG=
> NOTRY=true
> 
> Review URL: https://codereview.chromium.org/104563004

TBR=boliu@chromium.org

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@238719 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-12-04 17:52:16 +00:00
boliu@chromium.org 4dda2a367e Fix non-goma android build after r238630
dirname outputs "." when given an empty argument, which gyp rules then
interpret as goma being available.

Remove ANDROID_GOMA_WRAPPER which is no longer used, and use GOMA_DIR
directly for android build.

BUG=
NOTRY=true

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@238718 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-12-04 17:47:53 +00:00
tonyg@chromium.org 53316d2f0d Factor out a system_properties interface for interacting with getprop/setprop.
Also, teach it to cache read-only properties so that we don't hit the device so
often. This caching is a prereq for speed index support in Telemetry which would
like to query these often.

BUG=323813

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@238601 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-12-04 06:23:44 +00:00
bulach@chromium.org 55a4aa5dc6 Android: run bb_device_status_check prior to other steps.
This will make sheriffing easier and print the link to the bug
in case there are no online devices.

BUG=324744
TBR=navabi@chromium.org

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@238407 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-12-03 16:13:35 +00:00
craigdh@chromium.org c134c467a4 [android] Adds AdbWrapper which is the base of the eventual AndroidCommands replacement.
BUG=318387
TEST=included
NOTRY=True

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@238123 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-12-02 17:58:10 +00:00
thakis@chromium.org 250c43f29c Remove unused line from android/envsetup_functions.sh
BUG=184431

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@237842 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-11-28 21:43:48 +00:00
skyostil@chromium.org bfb5711308 Re-enable ScrollingCoordinatorChromium tests on Android
These tests were disabled a long time ago because they were crashing,
but now they seem to be passing fine.

BUG=159935,170787,152573

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@237821 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-11-28 18:31:58 +00:00
primiano@chromium.org a00b91d193 [Telemetry] Refactor common Android test harness functions.
This is a reland of crrev.com/62953024 which was reverted because
it broke other platforms.

Refactoring common cleanup code required by both
android_browser_finder.py and perf/setup.py and moving it into
pyblib/utils/test_environment.py.
Also, this change avoids killing twice the adb server when running
in a bot environment, where the adb restart is already invoked by
the bot steps.

BUG=268450
R=bulach@chromium.org,tonyg@chromium.org

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@237815 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-11-28 18:02:32 +00:00
aberent@chromium.org 6af865d391 Check library version and handle library load errors
This CL modifies the build to incorporate the expected C++ library version
in the Java code. This is then checked when the library is loaded, to
make sure that the C++ and Java builds match.

This CL also implements error handling when library loads fail or the
loaded version doesn't match the expected version.

BUG=311644

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@237779 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-11-28 14:28:52 +00:00
creis@chromium.org 2b35f6c039 Rename RenderViewHostManager to RenderFrameHostManager.
BUG=314791
TEST=No behavior change.
TBR=nduca@chromium.org

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@237714 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-11-28 06:47:36 +00:00
bulach@chromium.org c60e3f540f Android: makes "RestartAdbdOnDevice" more robust.
Some bots fail on the command that kills adbd on the device,
even though the device should be online and available.

BUG=322132

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@237708 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-11-28 06:35:32 +00:00
thakis@chromium.org dc9851ae43 Revert 237667 "[Telemetry] Refactor common Android test harness ..."
http://build.chromium.org/p/chromium.chromiumos/builders/ChromiumOS%20%28amd64%29/builds/12649/steps/BuildPackages/logs/stdio

autotest-chrome-0.0.1-r3242: ERROR:root:bluetooth_RegressionClient import error: No module named telemetry.core.  Skipping bluetooth_RegressionClient
autotest-chrome-0.0.1-r3242: Traceback (most recent call last):
autotest-chrome-0.0.1-r3242:   File "/build/amd64-generic/tmp/portage/chromeos-base/autotest-chrome-0.0.1-r3242/work/autotest-work/client/bin/setup_job.py", line 72, in init_test
autotest-chrome-0.0.1-r3242:     exec import_stmt + '\n' + init_stmt in locals_dict, globals_dict
autotest-chrome-0.0.1-r3242:   File "<string>", line 1, in <module>
autotest-chrome-0.0.1-r3242:   File "/build/amd64-generic/tmp/portage/chromeos-base/autotest-chrome-0.0.1-r3242/work/autotest-work/client/site_tests/bluetooth_RegressionClient/bluetooth_RegressionClient.py", line 7, in <module>
autotest-chrome-0.0.1-r3242:     from autotest_lib.client.cros.bluetooth import bluetooth_semiauto_helper
autotest-chrome-0.0.1-r3242:   File "/build/amd64-generic/tmp/portage/chromeos-base/autotest-chrome-0.0.1-r3242/work/autotest-work/client/cros/bluetooth/bluetooth_semiauto_helper.py", line 10, in <module>
autotest-chrome-0.0.1-r3242:     from autotest_lib.client.cros import semiauto_framework
autotest-chrome-0.0.1-r3242:   File "/build/amd64-generic/tmp/portage/chromeos-base/autotest-chrome-0.0.1-r3242/work/autotest-work/client/cros/semiauto_framework.py", line 9, in <module>
autotest-chrome-0.0.1-r3242:     from autotest_lib.client.common_lib.cros import chrome
autotest-chrome-0.0.1-r3242:   File "/build/amd64-generic/tmp/portage/chromeos-base/autotest-chrome-0.0.1-r3242/work/autotest-work/client/common_lib/cros/chrome.py", line 7, in <module>
autotest-chrome-0.0.1-r3242:     from telemetry.core import browser_finder, browser_options, exceptions
autotest-chrome-0.0.1-r3242: ImportError: No module named telemetry.core

> [Telemetry] Refactor common Android test harness functions.
> 
> Refactoring common cleanup code required by both
> android_browser_finder.py and perf/setup.py and moving it into
> pyblib/utils/test_environment.py.
> Also, this change avoids killing twice the adb server when running
> in a bot environment, where the adb restart is already invoked by
> the bot steps.
> 
> BUG=268450
> R=bulach@chromium.org,tonyg@chromium.org
> NOTRY=true
> 
> Review URL: https://codereview.chromium.org/62953024

TBR=primiano@chromium.org

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@237674 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-11-28 05:15:37 +00:00
primiano@chromium.org 92461c7d48 [Telemetry] Refactor common Android test harness functions.
Refactoring common cleanup code required by both
android_browser_finder.py and perf/setup.py and moving it into
pyblib/utils/test_environment.py.
Also, this change avoids killing twice the adb server when running
in a bot environment, where the adb restart is already invoked by
the bot steps.

BUG=268450
R=bulach@chromium.org,tonyg@chromium.org
NOTRY=true

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@237667 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-11-28 03:50:22 +00:00
frankf@chromium.org 9566e2e083 [chromedriver] Run all tests on WebView test app.
BUG=None
R=craigdh@chromium.org
TBR=navabi@chromium.org

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@237627 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-11-27 22:01:28 +00:00
frankf@chromium.org ae3f3ec10a [Android] Make exceptions when starting MinidumpUploadService non-fatal.
Sometimes we get "android.util.AndroidException: Can't connect to
activity manager; is the system running?". So starting the service
should be best-effort.

BUG=None
R=craigdh@chromium.org

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@237626 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-11-27 21:45:14 +00:00
bulach@chromium.org c57d85ac3c Android: fixes out dir for adb_gdb with cr tool.
Use the CHROMIUM_OUT_DIR variable when available.

BUG=
NOTRY=True

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@237571 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-11-27 14:34:36 +00:00
bulach@chromium.org 7777a4442b Android: removes old "keep_test_server_ports".
This option is no longer in use, clean it up.

BUG=

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@236533 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-11-21 16:18:40 +00:00
ilevy@chromium.org 81d5adc244 Fix android presubmit errors.
Modify android code to avoid depending on side effects of previous
steps when in BUILDBOT_TESTING mode.  This is causing failure on
chromium_presubmit.  Fix some pylint warnings.

BUG=317585

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@236522 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-11-21 13:48:58 +00:00
frankf@chromium.org 840475656a [Android] Send minidump service intent as root.
Also improve exception message.

BUG=None
NOTRY=True

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@236280 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-11-20 20:47:46 +00:00
andrewhayden@chromium.org 387369ae2b Emulator script improvements: config templates, --api-level, and mips support.
BUG=

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@236219 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-11-20 10:39:48 +00:00
jyasskin@chromium.org 9b0e2cbaf0 Support GTest's spellings for its options.
In the build/android/test_runner.py tool.

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@236149 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-11-20 04:38:03 +00:00
craigdh@chromium.org 448e4bae97 [Android] Refactor and reuse reraiser_thread thread stack dumping utility.
BUG=None
TEST=reraiser_thread_unittest.py
NOTRY=True
R=frankf@chromium.org

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@236077 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-11-20 00:35:24 +00:00
pliard@chromium.org 7c11b595c9 Add threads stack dumping feature (through SIGUSR1) to test_runner.py.
BUG=320445
R=bulach@chromium.org

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@235996 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-11-19 15:02:21 +00:00
bulach@chromium.org af506374aa Android perf: force flushing stdout.
Some of the perf bots are still not showing the output.
Force flushing the stdout,

BUG=320445
NOTRY=True

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@235995 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-11-19 14:55:23 +00:00
frankf@chromium.org 1a224057f4 [Android] Guard perf_control creation in gtest test_runner.
BUG=None
TBR=skyostil@chromium.org

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@235862 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-11-19 01:01:47 +00:00
elham@google.com 3405e2cb37 Adding two test cases to the existing webrtc content_browser tests:
1) Verify that setLocalDescription fails when trying to negotiate an unsupported video codec
 
- Verify that setLocalDescription fails when trying to negotiate with a client that does not support encryption
 

BUG=303035

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@235798 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-11-18 19:51:25 +00:00
andrewhayden@chromium.org 58f1ea309f Make install_emulator_deps.py more flexible
Changes:
* Decouple the version of the SDK that is installed from
  the version of the Android API that will be used.
* Upgrade the SDK to Android-19 while we are at it.
* Allow an "--api-level" argument to choose system images.
* Automagically download and install platform libraries for
  any --api-level

BUG=

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@235782 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-11-18 19:05:54 +00:00
craigdh@chromium.org 794996b688 [android] Add timeout_retry module to pylib/utils/.
BUG=318387
TEST=None
NOTRY=True

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@235776 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-11-18 18:52:06 +00:00
mnaganov@chromium.org 433f48e336 [android] Disable 3 failing accessibility-related content browsertests.
DumpAccessibilityTreeTest.AccessibilityDialog
DumpAccessibilityTreeTest.AccessibilityModalDialogClosed
DumpAccessibilityTreeTest.AccessibilityModalDialogInIframeOpened

BUG=297230
TBR=dmazzoni@chromium.org
NOTRY=True

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@235740 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-11-18 16:36:53 +00:00
bulach@chromium.org dede467ff1 Android perf tests: print output more often.
Tests are timing out without output.

BUG=320445
TBR=tonyg@chromium.org
NOTRY=True

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@235697 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-11-18 11:16:02 +00:00
rileya@chromium.org e1ee525060 Add .isolate for media_perftests.
BUG=310837

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@235687 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-11-18 10:53:59 +00:00
dominikg@chromium.org d21af03f9f Telemetry: Filter invalid frame lengths from SurfaceFlinger data.
We use the SurfaceFlinger data to compute the lengths of the frames (normalized
to vsyncs). Sometimes the data is inconsistent and we get two frames that are
less than 1 vsync apart. Filter out these frame lengths (threshold length is
currently 0.5 vsyncs) and print a warning.

BUG=318093

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@235675 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-11-18 08:53:07 +00:00
rockot@google.com 466f619032 Disable CoreAnimationCompositorAnimationsTest.ConvertTimingForCompositorIterationCount
BUG=320005

git-svn-id: http://src.chromium.org/svn/trunk/src/build@235425 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-11-15 21:15:48 +00:00
bulach@chromium.org ff726602fb Android perf tests: use a proper timer.
Rather than relying on |flush| to be called, use a timer to keep
the log going.

BUG=
NOTRY=True

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@235338 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-11-15 16:08:20 +00:00
frankf@chromium.org 524f350f20 [Android] Enable starting the crash upload service using an intent
This utility can be used by stability tests to upload any crashers
before the profile is cleared.

BUG=None
R=feng@chromium.org, yfriedman@chromium.org

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@235229 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-11-14 20:57:45 +00:00
mek@chromium.org 45454b24af As promised, add a unit test that makes sure the in app payments app gets installed and is enabled.
BUG=313797
R=asargent@chromium.org

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@235206 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-11-14 19:18:23 +00:00
navabi@google.com 81ea6f4471 Roll to Android SDK 19 and build-tools 19.0.0.
BUG=317754

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@235122 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-11-14 12:05:28 +00:00
pliard@chromium.org 1c4b751d6b Purge unpinned ashmem before parsing /proc/$pid/smaps.
This will help stabilize memory measurements so that memory regressions can't
be hidden when unpinned ashmem gets purged by the kernel.

BUG=311633

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@235115 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-11-14 11:00:30 +00:00
newt@chromium.org aabdacb34b Don't swallow "aapt crunch" build errors.
aapt crunch always has a return code of 0, even when it finds an invalid
9-patch and can't process it. Since we can't trust the return code, we
fail when aapt outputs anything to stderr.

BUG=314885
R=cjhopman@chromium.org

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@234972 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-11-14 00:13:38 +00:00