chromium-src-build/android
bulach@chromium.org 13689003bf Android: improves test sharding reliability.
Originally test sharding for android was written with performance in mind
(i.e., to scale up the test speed per device).
Now that we're on the main waterfall, we need to improve reliability as
devices may randomly drop offline during tests.
This patch captures exceptions in key places and retries if there are enough
devices available.

BUG=153718
TEST=run android tests, randomly unplugging devices


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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@165918 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-11-05 11:49:15 +00:00
..
ant Remove -debug suffix in apk names. 2012-10-18 21:52:16 +00:00
arm-linux-androideabi-gold Made clang use the gold linker for Android 2012-09-17 17:05:29 +00:00
buildbot Run findbugs and findbugs-plugin test on clang bot. 2012-11-03 07:10:30 +00:00
findbugs_filter Run findbugs and findbugs-plugin test on clang bot. 2012-11-03 07:10:30 +00:00
gtest_filter Android: Disable WebContentsVideoCaptureDeviceTest 2012-11-02 22:11:55 +00:00
pylib Android: improves test sharding reliability. 2012-11-05 11:49:15 +00:00
adb_chromium_testshell_command_line Add build/android scripts for Chromium TestShell 2012-10-30 01:07:38 +00:00
adb_content_shell_command_line Add a script to manage the content shell command-line flags. 2012-09-06 20:47:23 +00:00
adb_device_functions.sh Make adb_device_loop return if no devices 2012-09-24 10:20:03 +00:00
adb_gdb Android: Add new debugging scripts (adb_gdb_xxx) 2012-10-18 14:53:26 +00:00
adb_gdb_chromium_testshell Add build/android scripts for Chromium TestShell 2012-10-30 01:07:38 +00:00
adb_gdb_content_shell Android: Add new debugging scripts (adb_gdb_xxx) 2012-10-18 14:53:26 +00:00
adb_gdb_drt Android: Add new debugging scripts (adb_gdb_xxx) 2012-10-18 14:53:26 +00:00
adb_install_apk.py Android: makes "apk_package" optional in adb_install_apk.py 2012-11-01 18:55:26 +00:00
adb_kill_content_shell Package and load native library in content shell. Add content shell util scripts. 2012-04-26 00:48:41 +00:00
adb_logcat_monitor.py [android] Split top-level scripts and libraries from build/android. 2012-07-09 09:11:57 +00:00
adb_logcat_printer.py [android] Split top-level scripts and libraries from build/android. 2012-07-09 09:11:57 +00:00
adb_run_chromium_testshell Add build/android scripts for Chromium TestShell 2012-10-30 01:07:38 +00:00
adb_run_content_shell Add quotes around command line arg to allow a wider range of URLs. 2012-06-19 23:17:08 +00:00
device_stats_monitor.py Change Android build configurations (step 2). 2012-08-21 01:26:26 +00:00
device_status_check.py Add code to debug difference between adb devices checks. 2012-10-04 03:44:04 +00:00
emulator.py Enable GPU by default 2012-10-17 09:03:56 +00:00
enable_asserts.py [android] Upstream / sync most of build/android and build/android/pylib. 2012-07-10 13:21:43 +00:00
envsetup.sh Pass target architecture to build/android/envsetup.sh 2012-10-31 17:25:20 +00:00
envsetup_functions.sh Pass target architecture to build/android/envsetup.sh 2012-10-31 17:25:20 +00:00
findbugs_diff.py The findbugs_diff and lib. 2012-10-30 22:00:05 +00:00
gdb_apk Fix the gdb path for NDK-r8b. 2012-09-06 02:53:53 +00:00
gdb_content_shell Android: Add new debugging scripts (adb_gdb_xxx) 2012-10-18 14:53:26 +00:00
lighttpd_server.py Use third_party/pexpect in android pylib 2012-10-17 21:03:12 +00:00
monkeyrunner_screenshot.py Fix build after r155954 2012-09-11 06:30:11 +00:00
prepare_library_for_apk Move shared library copy and strip to java_apk.gypi 2012-10-11 23:23:49 +00:00
run_instrumentation_tests.py Upstream remaining differences in android/build python files 2012-10-25 18:43:25 +00:00
run_monkey_test.py Restart app before running monkey test. 2012-10-30 21:51:15 +00:00
run_tests.py Android: improves test sharding reliability. 2012-11-05 11:49:15 +00:00