Index: build/android/pylib/local/device/local_device_environment.py |
diff --git a/build/android/pylib/local/device/local_device_environment.py b/build/android/pylib/local/device/local_device_environment.py |
index 9faf0f7111f9a953919947e705b4f36b04f4d440..9f9c78745b36c321dc8ec110f112cda666d59283 100644 |
--- a/build/android/pylib/local/device/local_device_environment.py |
+++ b/build/android/pylib/local/device/local_device_environment.py |
@@ -204,7 +204,8 @@ class LocalDeviceEnvironment(environment.Environment): |
if self._logcat_output_file: |
file_utils.MergeFiles( |
self._logcat_output_file, |
- [m.output_file for m in self._logcat_monitors]) |
+ [m.output_file for m in self._logcat_monitors |
+ if os.path.exists(m.output_file)]) |
shutil.rmtree(self._logcat_output_dir) |
def BlacklistDevice(self, device, reason='local_device_failure'): |