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

90 Коммитов

Автор SHA1 Сообщение Дата
gkanwar@chromium.org 7b78ca428b [Android] Removes run_* scripts, moves run_update_verificaiton
NOTRY=True
BUG=223650

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@217588 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-08-14 18:09:37 +00:00
solb@chromium.org c28a1318ac Add the beginnings of a Chromoting Android app
Currently, this has only the following capabilities:
 + Authenticate using a Google account on the phone
 + Query and display the host list from the Chromoting directory server
 + Connect to and communicate with the host service over XMPP/ICE
 + Establish peer-to-peer channels for communicating with the host service
Notable missing features are:
 - Display the host's desktop
 - Handle any kind of input

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@212496 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-07-19 01:49:09 +00:00
jam@chromium.org a49a26a29d Remove USE_LINUX_BREAKPAD ifdef since we don't need it for chromium anymore.
See thread "[chromium-dev] PSA: Breakpad is now compiled into
Chromium by default on Linux' for background

TBR=sbc@chromium.org, thakis@chromium.org, thestig@chromium.org

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@211755 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-07-16 03:10:07 +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
jam@chromium.org 0be8eb7fc0 Revert 209420 "Factor out content shell and tests into a standal..."
> Factor out content shell and tests into a standalone gyp
> 
> This simplifies using components in Content Shell.  As components can
> depend on the content layer, trying to use a component from Content Shell
> results in a cross-reference of gyp files which isn't allowed on Mac.
> 
> TBR=joi,robertshield (trivial one-line renames in gyp files)
> 
> Review URL: https://chromiumcodereview.appspot.com/17366006

TBR=mnaganov@chromium.org

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@209770 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-07-02 20:47:45 +00:00
mnaganov@chromium.org 126f286e63 Factor out content shell and tests into a standalone gyp
This simplifies using components in Content Shell.  As components can
depend on the content layer, trying to use a component from Content Shell
results in a cross-reference of gyp files which isn't allowed on Mac.

TBR=joi,robertshield (trivial one-line renames in gyp files)

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@209420 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-07-01 13:38:41 +00:00
qinmin@chromium.org b8602b92ba Add Create() function to AudioCodecBridge and VideoCodecBridge to allow return of null pointers
If codec is not supported, we should allow null pointers to be returned when trying to create a MediaCodecBridge.

BUG=233420

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@202323 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-05-26 02:04:19 +00:00
jamesr@chromium.org 22892053ed Move webkit/compositor_bindings into webkit/renderer
The compositor bindings for WebKit should only be used in a render process or in
webkit_support for DumpRenderTree or webkit_unit_tests. It's never used in a
browser process. This moves the bindings code under webkit/renderer/ so we can
enforce this via DEPS rules.

The path is unfortunately a bit awkward. Once we drop DumpRenderTreeSupport and
figure out a way to deal with webkit_unit_tests, we can move the bindings into
content/renderer/gpu/ since they'll only be used by the content embedding.

BUG=239107
TBR=piman@chromium.org

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@200350 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-05-15 21:18:52 +00:00
jochen@chromium.org 5f871a785e Add a target all_webkit that depends on the old all_webkit and content_shell
BUG=111316
R=abarth@chromium.org

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@199616 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-05-11 18:51:45 +00:00
frankf@chromium.org 9b0f02c699 [Android] Add a dummy uiautomator tests target for chromium testshell.
BUG=226509

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@195592 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-04-22 21:07:28 +00:00
cjhopman@chromium.org ef636e4d0c [Android] Use the build-generated list of libraries for gtest APKs
For normal APKs, the build generates a list of libraries to load at
build time and this is used at runtime to load libraries. Update our
gtest APKs to use this.

This makes gtest APKs work in the component build.

BUG=158821


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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@193536 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-04-11 01:52:47 +00:00
jayjang@chromium.org 867afcbe90 Support multiple proguard flags from java_apk.gypi. Proguard supports multiple proguard configuration files but java_apk and apk-build.xml supports only one proguard configuration.
BUG=181470


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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@191806 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-04-02 09:10:54 +00:00
gman@chromium.org a8c7ea3af7 Make gl_tests apk for android
BUG=180432


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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@189109 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-03-19 21:26:50 +00:00
jln@chromium.org 70f49a4ad0 Linux sandbox: Make the test run on Android as Native executable
Make it possible to run the tests via run_tests.py --exe.

BUG=169416
NOTRY=true


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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@180236 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-02-02 02:54:53 +00:00
nileshagrawal@chromium.org 7424f68b27 Android: Add content_browsertests_apk to the list of default targets.
BUG=138275


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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@179965 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-01-31 21:31:32 +00:00
boliu@chromium.org 7556013519 Add components_unittests to android fyi bots
These are not new tests, just existing tests that has moved to a new
target under components.

BUG=


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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@178696 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-01-24 23:44:30 +00:00
nileshagrawal@chromium.org 34d5033754 Android: Add content_browsertests to the list of compile targets
BUG=138275


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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@177119 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-01-16 09:42:28 +00:00
kaiwang@chromium.org 576abedab3 Add components tests
BUG=169312


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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@176267 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-01-11 05:35:09 +00:00
jln@chromium.org 12fc09f164 Android: compile sandbox_linux_unittests
Note: tests that require kernel seccomp-bpf support to do
anything will just pass if kernel support is lacking.

BUG=166704
NOTRY=true


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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@174193 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-12-20 18:46:09 +00:00
ppi@chromium.org 64ca99f999 Add dependency on Android tools to native unittests APKs targets
This patch adds dependencies on Android tools (port forwarder and md5 util used
for conditional file pushes) required to run native unittests APKs to the APKs
targets. 

BUG=161257

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@173728 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-12-18 14:15:28 +00:00
bulach@chromium.org 78b1742caf Android: adds cc_perftests_apk to All.
BUG=163720
TEST=make All on android builds cc_perftests_apk


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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@172046 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-12-10 12:49:56 +00:00
nyquist@chromium.org 0e337943da Add support for generating jars from protos and add cacheinvalidation_java.
The cacheinvalidation_java target is also added to build/all_android.gyp to
ensure it is always built since nothing currently depends on it upstream.
When all of Android-specific sync code is upstreamed, a target for sync
should be used instead of cacheinvalidation.

BUG=158382

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@167746 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-11-14 21:20:47 +00:00
jcivelli@chromium.org 52ce28c51d Make sure we build the tools used for testing minidumps on Android.
BUG=None
TEST=None


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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@166377 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-11-07 10:18:55 +00:00
mkosiba@chromium.org 39a68fc40a Add a native test target and for android_webview.
This adds the .gyp target for the android_webview native unittests.
This change also adds running them to the fyi bot.

BUG=None
Android-only chagne, ran through trybots before submitting.
NOTRY=true

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@165920 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-11-05 11:49:39 +00:00
michaelbai@chromium.org ad1edc9d9a Added test for findbugs plugin.
- The java files had the issue that findbugd plugin need to find out, they
  compiled with the same configuration as chrome for android's.

- The run_findbugs_plugin_tests.py runs the findbugs against the above Java
  classes, and expects to find the same issues as those in expected_result.txt.

BUG=143971, 157970

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@165442 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-11-01 18:24:28 +00:00
nileshagrawal@chromium.org 5b365a4c4d Android: Remove depenendency on libjingle_p2p and jingle_glue.
BUG=155069


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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@164765 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-10-29 23:03:56 +00:00
shashishekhar@chromium.org aec3d9d218 Compile webkit_compositor_bindings_unittests on Android.
Compile webkit_compositor_bindings_unittests on Android and add
them to android experimental step.

BUG=152702


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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@164015 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-10-25 04:58:59 +00:00
felipeg@chromium.org 6dc3d811dc Upstream the android python scripts changes that enable the new Forwarder2 to be used in our test framework.
BUG=146502

content/ changes are trivial so I am adding a TBR.
TBR=avi


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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@162150 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-10-16 17:16:43 +00:00
epenner@chromium.org 73984eea11 Enable compositor tests on android.
BUG=154524


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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@161976 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-10-15 22:07:14 +00:00
shashishekhar@chromium.org 86b13ebd17 Nuke unused test code.
SDK build is the default build, we do not need Android.mk based
compilation.


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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@161127 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-10-10 17:21:09 +00:00
dtrainor@chromium.org ca9e4e6d12 Add support for the ChromiumTestShellTest APK.
- Add the gyp rules for the ChromiumTestShellTestAPK.
- Add the initial APK base class.
- Add a sample test that launches the activity.

BUG=


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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@158106 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-09-21 23:00:52 +00:00
peter@chromium.org b1744c8c01 Move Android's build_output_dirs target to its own file.
We shouldn't have logic in all_android.gyp. The purpose of that file is
solely to have a list of dependencies which should be build when creating
a gyp file for Android.

BUG=
TEST=gyp generation works.

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@157963 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-09-21 11:11:10 +00:00
mkosiba@chromium.org f551b74150 [Android] Make android_webview targets sdk-only.
These targets are currently only configured to work as part of the
SDK build.

BUG=

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@157732 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-09-20 09:18:02 +00:00
shashishekhar@chromium.org 8fa63d3e5b Add test jar generation logic for ant builds.
Add a new property generate.test.jar to ant scripts.
When this property is set, a jar containing all compiled
classes and referred classes is generated and placed in
out/{Debug|Release}/test.lib.java directory.
This makes it easier and cleaner to write ant build files for test apks.
New directory structure for the build:
Apks are placed in : out/{Debug|Release}/apks
All java libraries in : out/{Debug|Release}/lib.java
All test java libraries in : out/{Debug|Release}/test.lib.java

This CL also includes cleanup to work with the modified output
directory structure.

BUG=146583

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@157570 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-09-19 18:19:18 +00:00
dtrainor@chromium.org d907b3d2a1 Revert "Revert 155950 - Add initial Chromium TestShell support for Android"
Fixed build breakages:
-Had to add DEPS file for testshell/java.
-Something changed with ant from the time I tested and the time my CL got committed.  Had to move
sdk-targets.xml import in the ant file to the end of the file.

This reverts commit 2d30dc03dc0bd0723236c549313774119f163056.

BUG=


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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@156458 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-09-13 01:44:18 +00:00
thakis@chromium.org 2cd9737503 Revert 155950 - Add initial Chromium TestShell support for Android
This makes check_deps fail on linux thusly:

Using base directory: src
Checking: src
WARNING: no package definition found in src/content/test/data/plugin/java_applet.java
WARNING: no package definition found in src/content/test/data/plugin/applet-tests/cookies/CookieTest.java
WARNING: no package definition found in src/content/test/data/plugin/applet-tests/authenticator/AuthenticatorTest.java
WARNING: multiple definitions of com.example.HelloLicenseServlet:
    src/chrome/common/extensions/docs/examples/apps/hello-java/workspace/HelloLicense/src/com/example/HelloLicenseServlet.java
    src/chrome/common/extensions/docs/examples/apps/hello-java/HelloLicenseServlet.java


ERROR in src/chrome/android/testshell/java/src/org/chromium/chrome/testshell/ChromiumTestShellActivity.java
  Illegal include: "content/public/android/java/src/org/chromium/content/app/LibraryLoader.java"
    Because of no rule applying.
  Illegal include: "content/public/android/java/src/org/chromium/content/browser/ContentView.java"
    Because of no rule applying.
  Illegal include: "content/public/android/java/src/org/chromium/content/common/CommandLine.java"
    Because of no rule applying.

ERROR in src/chrome/android/testshell/java/src/org/chromium/chrome/testshell/ChromiumTestShellApplication.java
  Illegal include: "content/public/android/java/src/org/chromium/content/app/LibraryLoader.java"
    Because of no rule applying.
  Illegal include: "content/public/android/java/src/org/chromium/content/browser/ResourceExtractor.java"
    Because of no rule applying.

FAILED

Add a build target and tie it into android_all.  This will build and link
Chrome code for a test apk for Android.  When it runs it properly
loads the library but crashes.  Will fix the crashes in subsequent
patches, but can fork that work after this is in.

BUG=136786


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

TBR=dtrainor@chromium.org
Review URL: https://chromiumcodereview.appspot.com/10911202

git-svn-id: http://src.chromium.org/svn/trunk/src/build@155958 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-09-11 06:05:54 +00:00
dtrainor@chromium.org 81c4ba7373 Add initial Chromium TestShell support for Android
Add a build target and tie it into android_all.  This will build and link
Chrome code for a test apk for Android.  When it runs it properly
loads the library but crashes.  Will fix the crashes in subsequent
patches, but can fork that work after this is in.

BUG=136786


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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@155950 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-09-11 05:51:37 +00:00
torne@chromium.org 23fd1ffd8b Android: build webview on default bots.
Move the webview targets from the android_experimental target into All
so they are built by default on the main tree and on trybots. The tests
are not run currently; this is just checking that they compile.

The libwebview target is a dependency of android_webview_apk so it
doesn't need to be specified explicitly here.

BUG=


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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@155498 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-09-07 21:53:50 +00:00
felipeg@chromium.org 71a9c16206 Forwarder 2 implementation
This is the first CL for implementing the Forwarder2, necessary to android testing.
The big picture CL can be seem here: https://chromiumcodereview.appspot.com/10918057/

BUG=146502


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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@155446 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-09-07 19:18:35 +00:00
yfriedman@chromium.org 111da36e20 Update build/all_android.gyp from downstream.
1) Adds android_app_targets for registering additional build targets
2) Adds breakpad_unittests
3) Sorts targets


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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@154801 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-09-04 20:22:27 +00:00
pliard@chromium.org d3edfc34d5 Get rid of device/host clock synchronization in android_commands.py.
Clocks can't be synchronized programmatically on non-rooted devices due to the
inability to use the SET_TIME permission in non-system apps.
We were depending on synchronization in AndroidCommands.PushIfNeeded() to
handle incremental data push by comparing host and device file timestamps.

This CL adds tools/android/m5sum and uses it in android_commands.py so that we
can avoid depending on dates to handle incremental data push.

This is a first step towards clock synchronization removal.

BUG=143114


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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@154751 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-09-04 14:28:56 +00:00
torne@chromium.org 85f0e7c6ae Android WebView: tidy up source/gyp layout.
1) Rename WebViewMainDelegate to AwMainDelegate for consistency with
other classes.

2) Move gyp file to the top level and don't bother having separate gypi
files for the subcomponents for now; the file list is very short anyway
and is not going to be a significant source of contention between the
small number of webview developers at this time, and it's easier to see
what's going on if it's all in one place.

BUG=


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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@154020 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-08-30 00:29:56 +00:00
mkosiba@chromium.org 2a89de9d2e Build the android_webview APKs on the FYI waterfall.
This adds the android_webview APKs to the FYI build.
This will result in building the android_webview Java
code and Java test code.

BUG=


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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@153806 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-08-29 00:18:49 +00:00
torne@chromium.org c0ebc46369 Android: start building libwebview on FYI waterfall.
Move the libwebview target to android_experimental so it gets compiled
and linked on the FYI waterfall (but not the main waterfall or trybots
yet). This will help us see when it's been broken by other changes.

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@151877 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-08-16 10:56:13 +00:00
ilevy@chromium.org e600a81a1c Add compiler_experiemental stage to fyi builder
Also deleting unused fyi_buildertester script

BUG=
TEST=


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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@151780 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-08-15 23:10:32 +00:00
torne@chromium.org 8607b7b7a0 Build target for Android WebView.
This creates a "libwebview" build target for the JNI code to power the
Android WebView. This is unfinished and can't run without additional
code that has not yet been upstreamed, but it compiles and links
successfully.

In its present state the WebViewMainDelegate reuses Chrome
implementations of other content client interfaces. This is a temporary
state of affairs until necessary refactorings can be performed.

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@150780 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-08-09 10:55:04 +00:00
bulach@chromium.org 09a1a07360 Android: follow up on instrumentation tests.
Follow up from:
http://codereview.chromium.org/10826071/
Build and install content shell on all attached devices.

BUG=139365
TEST=Android FYI tester runs instrumentation tests.


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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@149186 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-07-31 15:21:28 +00:00
nileshagrawal@chromium.org 3580a04009 Run media_unittests on android test bots.
BUG=137131

TEST=


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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@148493 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-07-26 02:35:57 +00:00
nileshagrawal@chromium.org 6512294960 Add unit_tests bundle as a default compile target for Android.
Since With this change we will start compiling unit_tests_apk on the main
waterfall, we are making android a default try bot.

To be submitted after we have increased our capacity to handle the extra
load.

BUG=117407
TEST=


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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@147453 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-07-19 16:30:31 +00:00
satish@chromium.org 5f332a2053 Add an activity monitor which profiles IO and CPU utilization.
This consists of a simple native program which dumps /proc/diskstats and
/proc/stat to a file at a regular interval. The dump is then processed host-side
into a JSON format which is charted in HTML via the Google Charts API.

The perf test runners are not upstreamed yet and when they are this will be part
of the set of profilers available.

BUG=136690
TEST=manual, run activity_monitor.py to try out.


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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@147019 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-07-17 16:48:03 +00:00