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

71 Коммитов

Автор SHA1 Сообщение Дата
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
peter@chromium.org 051ba405f6 Always enable the ARMv7 architecture for Android builds
BUG=
TEST=


Review URL: http://codereview.chromium.org/9111018

git-svn-id: http://src.chromium.org/svn/trunk/src/build@116662 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-01-06 13:10:07 +00:00
jrg@chromium.org 19f63a01d7 Rename env var to match new output folder of latest SDK
BUG=None
TEST=

Review URL: http://codereview.chromium.org/9114002

git-svn-id: http://src.chromium.org/svn/trunk/src/build@116527 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-01-05 19:25:41 +00:00
jrg@google.com 12d1df1df6 Android emulator image cleanup.
BUG=None
TEST=

Review URL: http://codereview.chromium.org/8889040

git-svn-id: http://src.chromium.org/svn/trunk/src/build@113771 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2011-12-09 07:04:32 +00:00
jrg@google.com 642bb7bf74 Disable a test that hangs (on both emulator and device).
BUG=None
TEST=

Review URL: http://codereview.chromium.org/8890046

git-svn-id: http://src.chromium.org/svn/trunk/src/build@113689 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2011-12-08 23:23:40 +00:00
jrg@google.com 51c11e2a7c Use -wipe-data on emulator launch to improve android bot reliability.
BUG=None
TEST=

Review URL: http://codereview.chromium.org/8863003

git-svn-id: http://src.chromium.org/svn/trunk/src/build@113492 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2011-12-07 22:57:52 +00:00
jrg@chromium.org cb846b6c0c Android buildbot: be more tolerant of 'stuck' devices.
Be explicit about which device we are 'wait for boot'ing on.  Also add
explicit timeout on wait-for-boot.

BUG=None
TEST=


Review URL: http://codereview.chromium.org/8831002

git-svn-id: http://src.chromium.org/svn/trunk/src/build@113363 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2011-12-07 08:12:45 +00:00
jrg@chromium.org 1c43eeb41a Adapt Android buildbot.sh towards an Android trybot.
For now, the trybot will be compile-only to help with reliability.

BUG=None
TEST=


Review URL: http://codereview.chromium.org/8816004

git-svn-id: http://src.chromium.org/svn/trunk/src/build@113271 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2011-12-06 23:23:54 +00:00
jrg@google.com 7d20ff4535 Android buildbot reliability fixes.
More changes to help make the chromium android buildbot more reliable.
Unlikely to be comprehensive but in the right direction.

BUG=None
TEST=

Review URL: http://codereview.chromium.org/8787010

git-svn-id: http://src.chromium.org/svn/trunk/src/build@113004 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2011-12-05 20:28:13 +00:00
jrg@google.com 31879914d7 Android bot changes for robustness, profiling, and debugging.
Kill all emulators before starting a test to be more robust on error.
Print error if a file fails to copy to the device.
Speed up emulator launch by 40%.
Increase emulator partition size to fix 'out of space on device' errors.
Log emulator launch time to help profile bot costs.
Run tests in verbose mode to assist with bot debugging.

BUG=None
TEST=

Review URL: http://codereview.chromium.org/8769020

git-svn-id: http://src.chromium.org/svn/trunk/src/build@112552 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2011-12-01 22:09:03 +00:00