dfalcantara@chromium.org
f8167ac3d9
Disables a test to get the Android FYI bot green
...
Disables FileUtilProxyTest.Touch; it doesn't seem to have ever worked for Android and is keeping the bot red.
BUG=
TEST=
Review URL: http://codereview.chromium.org/10253018
git-svn-id: http://src.chromium.org/svn/trunk/src/build@134411 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-04-28 00:43:08 +00:00
jrg@chromium.org
a6747feb99
Package and load native library in content shell. Add content shell util scripts.
...
BUG=None
TEST=
Review URL: http://codereview.chromium.org/10223007
git-svn-id: http://src.chromium.org/svn/trunk/src/build@134030 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-04-26 00:48:41 +00:00
nileshagrawal@chromium.org
b75696ded7
Fix commandline and disabling tests for apk based tests.
...
Command for running with a test filter:
./build/android/run_tests.py -s
out/Release/base_unittests_apk/base_unittests-debug.apk -f
FileUtilTest.*
The _disabled file should be base_unittests-debug_disabled
BUG=
TEST=
Review URL: http://codereview.chromium.org/10214002
git-svn-id: http://src.chromium.org/svn/trunk/src/build@133838 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-04-25 01:50:21 +00:00
nileshagrawal@chromium.org
bd742e0900
Add test summaries for native tests for Android.
...
Modify test_result.LogFull() to print the summary, and call it when
native finish running.
BUG=
TEST=
Review URL: http://codereview.chromium.org/10210001
git-svn-id: http://src.chromium.org/svn/trunk/src/build@133830 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-04-25 01:04:45 +00:00
yfriedman@chromium.org
e35c9e9494
Update net/android/network_library.cc with fresher code.
...
Also adds it to the build to ensure it doesn't suffer bit-rot again, and
include Java-side component.
Review URL: http://codereview.chromium.org/10171009
git-svn-id: http://src.chromium.org/svn/trunk/src/build@133591 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-04-24 01:34:41 +00:00
maruel@chromium.org
ad0f4df047
Remove shebang from non-executable script.
...
R=jrg@chromium.org
BUG=
TEST=
Review URL: http://codereview.chromium.org/10186005
git-svn-id: http://src.chromium.org/svn/trunk/src/build@133567 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-04-23 23:45:29 +00:00
nileshagrawal@chromium.org
55ff008c78
Look for "END" marker while runnig APK tests.
...
test_package_apk is watching adb logcat and will never see EOF.
BUG=
TEST=
Review URL: http://codereview.chromium.org/10204001
git-svn-id: http://src.chromium.org/svn/trunk/src/build@133566 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-04-23 23:40:59 +00:00
maruel@chromium.org
ff50d0dcb5
Set svn:executable bit on scripts that are executable.
...
R=mark@chromium.org
BUG=
TEST=
Review URL: http://codereview.chromium.org/10165021
git-svn-id: http://src.chromium.org/svn/trunk/src/build@133399 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-04-23 03:24:12 +00:00
jrg@chromium.org
5354603cad
apk-based test runner work for android. 2 unit test bundles converted over (ipc, base).
...
OFF by default; enable with a gyp var. E.g.
GYP_DEFINES="$GYP_DEFINES gtest_target_type=shared_library" android_gyp
Some useful commands:
adb uninstall org.chromium.native_test
adb install -r out/Release/base_unittests_apk/ChromeNativeTests-debug.apk
adb shell am start -n org.chromium.native_test/org.chromium.native_test.ChromeNativeTestActivity
For the moment, all apks can be built simultaneously but use the same
activity name. Thus you cannot have more than one installed at the
same time.
BUG=None
TEST=
Review URL: http://codereview.chromium.org/10051021
git-svn-id: http://src.chromium.org/svn/trunk/src/build@133053 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-04-19 21:02:09 +00:00
yfriedman@chromium.org
a5bc72ea2a
Disable newly added test for Android.
...
Depends on test server which isn't operational yet.
Review URL: https://chromiumcodereview.appspot.com/10124011
git-svn-id: http://src.chromium.org/svn/trunk/src/build@133015 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-04-19 18:07:37 +00:00
yfriedman@chromium.org
3a1b1b2d3e
Enable gpu_unittests for Android.
...
It builds and runs successfully.
Review URL: http://codereview.chromium.org/10107023
git-svn-id: http://src.chromium.org/svn/trunk/src/build@132622 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-04-17 19:58:12 +00:00
jrg@chromium.org
d91074ccb4
Disable some tests which newly fail on Android
...
BUG=None
TEST=
Review URL: https://chromiumcodereview.appspot.com/10082015
git-svn-id: http://src.chromium.org/svn/trunk/src/build@132241 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-04-13 19:41:47 +00:00
wangxianzhu@chromium.org
dd8796dfb3
Don't show failure of the last succeeded test
...
Before this change, if some test failed before the last test succeeded,
because of the return value, the buildbot will show that the last test also
failed. Add a summary build step to avoid that.
BUG=None
TEST=None
Review URL: http://codereview.chromium.org/9989001
git-svn-id: http://src.chromium.org/svn/trunk/src/build@130823 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-04-05 02:53:29 +00:00
wangxianzhu@chromium.org
d80ce0caef
Build and push chrome.pak for ui_unittests on Android.
...
BUG=None
TEST=build/android/run_tests.py -s out/Release/ui_unittests
Review URL: http://codereview.chromium.org/9963086
git-svn-id: http://src.chromium.org/svn/trunk/src/build@130547 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-04-04 03:03:04 +00:00
rsleevi@chromium.org
2e6201830d
Update test suppressions / disabled tests following refactoring.
...
Some of these suppressed tests no longer exist or were renamed. They
have not been failing since they were renamed, so it should be fine.
Additionally, in the case of the CertVerifier tests, these tests now
use a mock stub for testing caching behaviour, and thus no longer
block dependent on the system libraries.
R=wtc
BUG=117372, 67599
TEST=net_unittests
Review URL: https://chromiumcodereview.appspot.com/9965036
git-svn-id: http://src.chromium.org/svn/trunk/src/build@130419 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-04-03 18:28:52 +00:00
wangxianzhu@chromium.org
a44d5abcb4
Disable ui_unittests before we resolve resource pack issue.
...
BUG=None
TEST=None
Review URL: http://codereview.chromium.org/9963076
git-svn-id: http://src.chromium.org/svn/trunk/src/build@130271 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-04-03 01:02:23 +00:00
wangxianzhu@chromium.org
ff12ec33c2
Enable ui_unittests in Android build
...
BUG=none
TEST=none
Review URL: http://codereview.chromium.org/9958026
git-svn-id: http://src.chromium.org/svn/trunk/src/build@130188 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-04-02 20:09:43 +00:00
bulach@chromium.org
06e1c0fdd8
Android fyi content_unittests fix.
...
Disables a couple of tests that are already marked as flaky
on other platforms, and currently failing on our FYI bots:
http://build.chromium.org/p/chromium.fyi/builders/Chromium%20Linux%20Android/builds/7638/steps/Test%20suite%20content_unittests/logs/stdio
BUG=104950
TEST=content_unittests runs fine on android
Review URL: http://codereview.chromium.org/9875017
git-svn-id: http://src.chromium.org/svn/trunk/src/build@129430 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-03-28 17:09:14 +00:00
bulach@chromium.org
b4127ddfa3
Fixes android.fiy bot base_unittests.
...
Following:
http://codereview.chromium.org/9860035
we need to push an extra data file.
BUG=
TEST=JSONReaderTest.ReadFromFile
Review URL: http://codereview.chromium.org/9844017
git-svn-id: http://src.chromium.org/svn/trunk/src/build@129419 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-03-28 15:59:29 +00:00
rsleevi@chromium.org
962d5c4564
Revert 128679 - Speculative revert. xcodebuilders hosed between r128678 - 128680 in GYP phse, this is the only change that touched GYP files.
...
apk-based test runner work. Not enabled yet. This CL is a combination of upstreaming, ndk/ant-ification, and other tweaks.
BUG=None
TEST=
Review URL: http://codereview.chromium.org/9834037
TBR=jrg@chromium.org
Review URL: https://chromiumcodereview.appspot.com/9852004
git-svn-id: http://src.chromium.org/svn/trunk/src/build@128685 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-03-24 04:44:41 +00:00
jrg@chromium.org
d168ae37cd
apk-based test runner work. Not enabled yet. This CL is a combination of upstreaming, ndk/ant-ification, and other tweaks.
...
BUG=None
TEST=
Review URL: http://codereview.chromium.org/9834037
git-svn-id: http://src.chromium.org/svn/trunk/src/build@128679 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-03-24 03:57:36 +00:00
jrg@chromium.org
a1974b3a7f
Enable goma for Android. Fix non-goma 'make' builds.
...
BUG=None
TEST=
Review URL: http://codereview.chromium.org/9693016
git-svn-id: http://src.chromium.org/svn/trunk/src/build@127919 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-03-21 07:09:49 +00:00
bulach@chromium.org
f0219b05fd
Chrome on Android: fix cross-compilation setup.
...
This patch removes the need of exporting / setting
CROSS_C* variables when calling make for android.
Instead, set them at Makefile generation time so that gyp will
set the right compilers when calling android_gyp.
This also allows goma builds.
BUG=
TEST=builds for android.
Review URL: http://codereview.chromium.org/9693042
git-svn-id: http://src.chromium.org/svn/trunk/src/build@127667 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-03-20 10:45:27 +00:00
wangxianzhu@google.com
30c32b9748
Disable GPUTestExpectationsParserTest.WebGLTestExpectationsValidation on Android
...
BUG=118542
TEST=none
Review URL: https://chromiumcodereview.appspot.com/9699101
git-svn-id: http://src.chromium.org/svn/trunk/src/build@127075 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-03-16 01:46:58 +00:00
wangxianzhu@google.com
b71f9590d8
Disable URLFetcherUploadProgressTest.Basic
...
It's not feasible to run it on Android for now.
BUG=none
TEST=none
Review URL: https://chromiumcodereview.appspot.com/9701087
git-svn-id: http://src.chromium.org/svn/trunk/src/build@127050 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-03-16 00:44:32 +00:00
satish@chromium.org
a75b06b5a1
Enable running content_unittests on the android builder.
...
This adds a blacklist of known test failures and adds content_unittests to the
list of test suites to run.
BUG=None
TEST=content_unittests should start running and pass on the android builder.
Review URL: http://codereview.chromium.org/9703066
git-svn-id: http://src.chromium.org/svn/trunk/src/build@127020 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-03-15 23:09:34 +00:00
peter@chromium.org
08bcd48b81
Upstream Android's PathUtils implementation.
...
BUG=
TEST=
Review URL: http://codereview.chromium.org/9443018
git-svn-id: http://src.chromium.org/svn/trunk/src/build@126624 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-03-14 11:24:04 +00:00
yfriedman@chromium.org
bcc556a429
Add sync_unit_test to known lists of Android unit tests.
...
This will cause them to be run on the test/experimental bots.
These tests are currently passing and we should keep them that way.
BUG=
TEST=
Review URL: http://codereview.chromium.org/9696031
git-svn-id: http://src.chromium.org/svn/trunk/src/build@126556 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-03-14 04:14:09 +00:00
steveblock@chromium.org
f0f4e0995b
Move third_party/android/testrunner to third_party/android_testrunner
...
The original intent was to have multiple subdirectories under
third_party/android/, but the need for these has not arisen and it potentially
adds complexity.
Also update the license checker tool to prune this directory, as the code is
used only for testing.
'tools/licenses.py scan | grep android'
See http://codereview.chromium.org/8322008 .
Review URL: http://codereview.chromium.org/9622010
git-svn-id: http://src.chromium.org/svn/trunk/src/build@125451 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-03-07 21:12:36 +00:00
navabi@google.com
4973b55eb9
Add install script for ant/java for Android and rename sdk install script.
...
As we upstream Java source code, the upstream bots and developers need to hava
java and ant. Ant is used to build the java source code. Installing ant/java
requires sudo privileges which installation of sdk/ndk does not require. The
patch moves the install script for sdk/ndk to install-build-deps-android-sdk.sh.
The new install script for ant/java is called install-ubild-deps-android.sh and
will prompt the user for sudo password.
BUG=http://code.google.com/p/chromium/issues/detail?id=117023
TEST=
Review URL: http://codereview.chromium.org/9605020
git-svn-id: http://src.chromium.org/svn/trunk/src/build@125297 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-03-07 02:22:18 +00:00
jgreenwald@chromium.org
3186f6605c
Filter out more tests from net_unittests
...
Some refactoring occured that broke some more Chrome on Android tests.
See: https://chromiumcodereview.appspot.com/9582034
These will be fixed later.
BUG=
TEST=
Review URL: http://codereview.chromium.org/9597027
git-svn-id: http://src.chromium.org/svn/trunk/src/build@124997 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-03-05 21:03:03 +00:00
jrg@chromium.org
85d18c0909
Replace make function back now that not using goma (removed in http://chromiumcodereview.appspot.com/9570042 )
...
TBR=maruel@chromium.org
BUG=None
TEST=
Review URL: https://chromiumcodereview.appspot.com/9585002
git-svn-id: http://src.chromium.org/svn/trunk/src/build@124615 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-03-02 06:44:16 +00:00
jrg@chromium.org
92950e94b5
Disable Goma for Android bots.
...
BUG=None
TEST=
Review URL: https://chromiumcodereview.appspot.com/9584001
git-svn-id: http://src.chromium.org/svn/trunk/src/build@124612 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-03-02 06:31:06 +00:00
jrg@chromium.org
9e9f9540f8
Use goma for android builds.
...
BUG=None
TEST=
Review URL: https://chromiumcodereview.appspot.com/9570042
git-svn-id: http://src.chromium.org/svn/trunk/src/build@124565 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-03-02 01:30:42 +00:00
bulach@chromium.org
953d4d6923
Upstream test sharder.
...
On chromium for android, we shard tests by splitting the set of tests
and running on multiple connected devices.
BUG=
TEST=build/android/run_tests.py
Review URL: http://codereview.chromium.org/9494007
git-svn-id: http://src.chromium.org/svn/trunk/src/build@124214 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-02-29 18:40:27 +00:00
jrg@google.com
9e8734ebea
Self-install Android SDK/NDK tools on each build.
...
This mechanism was enabled for the FYI bot a week ago and looks good.
BUG=None
TEST=
Review URL: https://chromiumcodereview.appspot.com/9429073
git-svn-id: http://src.chromium.org/svn/trunk/src/build@124048 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-02-28 22:38:19 +00:00
jrg@google.com
cc7d425020
'make -k' for android_experimental compile (not just make)
...
BUG=None
TEST=
Review URL: https://chromiumcodereview.appspot.com/9514007
git-svn-id: http://src.chromium.org/svn/trunk/src/build@124015 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-02-28 20:24:57 +00:00
zhenghao@chromium.org
29f3ec4e85
Fix Android FYI bot.
...
Disable StackContainer.BufferAlignment.
BUG=115612
TEST=None
Review URL: http://codereview.chromium.org/9455050
git-svn-id: http://src.chromium.org/svn/trunk/src/build@123466 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-02-24 11:58:53 +00:00
jknotten@chromium.org
fe6fec623c
Make sure that chrome/ dir exists for webkit_unit_tests on Android.
...
webkit_support::GetWebKitRootDirFilePath() looks for a chrome/ directory so
that it can identify this as a chrome working directory and therefore add
third_party/WebKit to the path to get the WebKit root dir. This normally
works because other unit tests pull in the chrome directory for their own
reasons, but if this is the first test run on a blank /data/local/tmp
directory, webkit_unit_test fails when it tries to load resources required
for the tests.
Pull in chrome/VERSION and thus ensure that the chrome/ directory exists.
TEST=webkit_unit_tests
Review URL: http://codereview.chromium.org/9433049
git-svn-id: http://src.chromium.org/svn/trunk/src/build@123312 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-02-23 20:32:53 +00:00
yfriedman@chromium.org
ceb36ef58d
Switch android fyi builder to actually build the "android_experimental" target.
...
Also updates that target with in process build targets and disables a
failing test.
BUG=113487
TEST=
Review URL: http://codereview.chromium.org/9433007
git-svn-id: http://src.chromium.org/svn/trunk/src/build@122905 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-02-21 23:30:13 +00:00
jrg@chromium.org
8dc4c35c48
Android build: 64-bit linker issues.
...
Fix install-build-deps-android.sh so it can be re-run cheaply.
Update install-build-deps-android.sh so it installs the 64-bit linker.
Run install-build-deps-android.sh each build on the FYI bot.
Move content_unittests to experimental so the FYI builder hits it.
BUG=None
TEST=
Review URL: http://codereview.chromium.org/9401029
git-svn-id: http://src.chromium.org/svn/trunk/src/build@122665 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-02-18 01:58:43 +00:00
wangxianzhu@chromium.org
8161bd6d41
Use 'readlink -f .' instead of 'pwd' when setting CHROME_SRC
...
Some python script (e.g. tools/grit/grit/node/misc.py) assumes that there is no
symblic link in the path of CHROME_SRC.
BUG=
TEST=
Review URL: http://codereview.chromium.org/9350052
git-svn-id: http://src.chromium.org/svn/trunk/src/build@121788 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-02-14 00:41:55 +00:00
jrg@google.com
dfed5ee6c1
Disable some tests to get Android FYI bot green.
...
BUG=None
TEST=
Review URL: https://chromiumcodereview.appspot.com/9346011
git-svn-id: http://src.chromium.org/svn/trunk/src/build@120719 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-02-07 04:40:56 +00:00
jrg@google.com
e9a269cedf
Fix comment about non-emulator android tests.
...
Switch FYI bot to run non-emulator tests (see related CL to switch over).
BUG=None
TEST=
Review URL: https://chromiumcodereview.appspot.com/9223034
git-svn-id: http://src.chromium.org/svn/trunk/src/build@119754 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-01-30 22:52:38 +00:00
jrg@google.com
599f63691d
Android buildbot refactor.
...
Add distinct entry points for each type of chromium android buildbot.
Make it super-ez for a sheriff to disable (force green) any of them.
BUG=None
TEST=
Review URL: https://chromiumcodereview.appspot.com/9249030
git-svn-id: http://src.chromium.org/svn/trunk/src/build@118471 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-01-20 19:59:10 +00:00
jrg@google.com
1abcbf7e39
Cycle through port pools for Android emulator.
...
BUG=None
TEST=
Review URL: http://codereview.chromium.org/9194006
git-svn-id: http://src.chromium.org/svn/trunk/src/build@117616 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-01-13 06:50:01 +00:00
jrg@google.com
6a48d3983a
Add annotator tags for better debugging. More suppressions and other tweaks.
...
BUG=None
TEST=
Review URL: http://codereview.chromium.org/9104002
git-svn-id: http://src.chromium.org/svn/trunk/src/build@117583 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-01-13 02:34:21 +00:00
jrg@google.com
4cf7a559e1
Restart the Android emulator for each test.
...
BUG=None
TEST=
Review URL: http://codereview.chromium.org/9187062
git-svn-id: http://src.chromium.org/svn/trunk/src/build@117508 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-01-12 21:36:37 +00:00
jrg@google.com
a45f7bc4cb
Increase Android test robustness.
...
Use of the emulator is probably a lost cause, but maybe this can hold
us for now.
BUG=None
TEST=
Review URL: http://codereview.chromium.org/9185043
git-svn-id: http://src.chromium.org/svn/trunk/src/build@117458 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-01-12 18:47:45 +00:00
peter@chromium.org
cdee1a8014
Check whether the file exists before cleaning it up.
...
BUG=
TEST=
Review URL: http://codereview.chromium.org/9190012
git-svn-id: http://src.chromium.org/svn/trunk/src/build@117244 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-01-11 18:27:22 +00:00