summaryrefslogtreecommitdiffstats
path: root/build/android/test_package_executable.py
diff options
context:
space:
mode:
authorjrg@google.com <jrg@google.com@0039d316-1c4b-4281-b951-d872f2087c98>2012-01-12 18:47:45 +0000
committerjrg@google.com <jrg@google.com@0039d316-1c4b-4281-b951-d872f2087c98>2012-01-12 18:47:45 +0000
commit9bbaa585d56f7ba3f62997bac003d94e954645dc (patch)
treeb9bffcb0ecd8d03804868829a4578847bdea5067 /build/android/test_package_executable.py
parent3fd84030164d46c4c5390bfc5ab98f452f4e2df4 (diff)
downloadchromium_src-9bbaa585d56f7ba3f62997bac003d94e954645dc.zip
chromium_src-9bbaa585d56f7ba3f62997bac003d94e954645dc.tar.gz
chromium_src-9bbaa585d56f7ba3f62997bac003d94e954645dc.tar.bz2
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: svn://svn.chromium.org/chrome/trunk/src@117458 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'build/android/test_package_executable.py')
-rw-r--r--build/android/test_package_executable.py4
1 files changed, 4 insertions, 0 deletions
diff --git a/build/android/test_package_executable.py b/build/android/test_package_executable.py
index badea4a..dae8408 100644
--- a/build/android/test_package_executable.py
+++ b/build/android/test_package_executable.py
@@ -43,6 +43,7 @@ class TestPackageExecutable(TestPackage):
def _GetGTestReturnCode(self):
ret = None
+ ret_code = 1 # Assume failure if we can't find it
ret_code_file = tempfile.NamedTemporaryFile()
try:
if not self.adb.Adb().Pull(
@@ -105,6 +106,9 @@ class TestPackageExecutable(TestPackage):
cmd_helper.RunCmd(['chmod', '+x', sh_script_file.name])
self.adb.PushIfNeeded(sh_script_file.name,
'/data/local/chrome_test_runner.sh')
+ logging.info('Conents of the test runner script: ')
+ for line in open(sh_script_file.name).readlines():
+ logging.info(' ' + line.rstrip())
def RunTestsAndListResults(self):
"""Runs all the tests and checks for failures.