AI 145161: am: CL 145095 am: CL 144902 Fix default src lookup for code coverage.
Original author: brettchabot
Merged from: //branches/cupcake/...
Original author: android-build
Automated import of CL 145161
diff --git a/testrunner/coverage_targets.py b/testrunner/coverage_targets.py
index 8847bca..bc826de 100644
--- a/testrunner/coverage_targets.py
+++ b/testrunner/coverage_targets.py
@@ -120,6 +120,9 @@
def _ParsePaths(self, target_element):
src_elements = target_element.getElementsByTagName(self._SRC_TAG)
+ if len(src_elements) <= 0:
+ # no src tags specified. Assume build_path + src
+ self._paths.append(os.path.join(self.GetBuildPath(), "src"))
for src_element in src_elements:
rel_path = src_element.getAttribute(self._PATH_ATTR)
self._paths.append(os.path.join(self.GetBuildPath(), rel_path))