diff options
author | Guang Zhu <guangzhu@google.com> | 2009-09-15 14:17:04 -0700 |
---|---|---|
committer | Guang Zhu <guangzhu@google.com> | 2009-09-15 14:17:04 -0700 |
commit | ce8d9d1672e8321466aab745083233239422557d (patch) | |
tree | c5ef633991a46f34a7840b158d21527cb94b89e0 /tests | |
parent | d583a015bcbac8718cbf5ed8a1c40d074c65a226 (diff) | |
download | frameworks_base-ce8d9d1672e8321466aab745083233239422557d.zip frameworks_base-ce8d9d1672e8321466aab745083233239422557d.tar.gz frameworks_base-ce8d9d1672e8321466aab745083233239422557d.tar.bz2 |
Add more error message if the script failed to pull result file from device.
Diffstat (limited to 'tests')
-rwxr-xr-x | tests/DumpRenderTree/assets/run_page_cycler.py | 11 |
1 files changed, 9 insertions, 2 deletions
diff --git a/tests/DumpRenderTree/assets/run_page_cycler.py b/tests/DumpRenderTree/assets/run_page_cycler.py index 4a68d72..7dd4a88 100755 --- a/tests/DumpRenderTree/assets/run_page_cycler.py +++ b/tests/DumpRenderTree/assets/run_page_cycler.py @@ -88,8 +88,15 @@ def main(options, args): result_file = "/sdcard/load_test_result.txt" shell_cmd_str = adb_cmd + " pull " + result_file + " " + results_dir - adb_output = subprocess.Popen(shell_cmd_str, shell=True, stdout=subprocess.PIPE, stderr=subprocess.PIPE).communicate()[0] - logging.info(adb_output) + (adb_output, err) = subprocess.Popen( + shell_cmd_str, shell=True, + stdout=subprocess.PIPE, stderr=subprocess.PIPE).communicate() + if not os.path.isfile(os.path.join(results_dir, "load_test_result.txt")): + logging.error("Failed to pull result file.") + logging.error("adb stdout:") + logging.error(adb_output) + logging.error("adb stderr:") + logging.error(err) logging.info("Results are stored under: " + results_dir + "/load_test_result.txt\n") if '__main__' == __name__: |