diff options
author | Derek Sollenberger <djsollen@google.com> | 2015-04-08 15:20:25 -0400 |
---|---|---|
committer | Derek Sollenberger <djsollen@google.com> | 2015-04-08 15:20:25 -0400 |
commit | a0219f15651a781e7cb8621189d5c2aa8d56da71 (patch) | |
tree | fb774db95bfaf0192a58a3f301da5cb0184951bd /platform_tools/android/tradefed | |
parent | feaadee1c38e1d4e1ec0069a3509ef6fbc5fbeff (diff) |
Fail gracefully when dm.json is not present
Review URL: https://codereview.chromium.org/1073593002
Diffstat (limited to 'platform_tools/android/tradefed')
-rwxr-xr-x | platform_tools/android/tradefed/upload_dm_results.py | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/platform_tools/android/tradefed/upload_dm_results.py b/platform_tools/android/tradefed/upload_dm_results.py index 9aac407580..a8ca01e64c 100755 --- a/platform_tools/android/tradefed/upload_dm_results.py +++ b/platform_tools/android/tradefed/upload_dm_results.py @@ -32,6 +32,9 @@ def main(dm_dir, build_number, builder_name): gs_utils.GSUtils.Permission.READ )] + if not os.path.isfile(os.path.join(dm_dir, 'dm.json')): + sys.exit("no dm.json file found in output directory.") + # Move dm.json to its own directory to make uploading it easier. tmp = tempfile.mkdtemp() shutil.move(os.path.join(dm_dir, 'dm.json'), |