Chromium Code Reviews| Index: build/android/pylib/junit/test_runner.py |
| diff --git a/build/android/pylib/junit/test_runner.py b/build/android/pylib/junit/test_runner.py |
| index 6238fe13927d3187a0718d85fb041e298c0bf658..d6704ee98fd89fe6f2472dff53a03aadf4164d9c 100644 |
| --- a/build/android/pylib/junit/test_runner.py |
| +++ b/build/android/pylib/junit/test_runner.py |
| @@ -19,6 +19,7 @@ class JavaTestRunner(object): |
| self._sdk_version = args.sdk_version |
| self._test_filter = args.test_filter |
| self._test_suite = args.test_suite |
| + self._coverage_dir = args.coverage_dir |
| def SetUp(self): |
| pass |
| @@ -39,6 +40,9 @@ class JavaTestRunner(object): |
| command.extend(['-runner-filter', self._runner_filter]) |
| if self._sdk_version: |
| command.extend(['-sdk-version', self._sdk_version]) |
| + if self._coverage_dir: |
| + # Prefix of JVM means it is JVM argument, not Jar argument. |
| + command.extend(['JVM-Demma.coverage.out.file=' + self._coverage_dir]) |
|
mikecase (-- gone --)
2016/05/09 21:11:46
Where are the .ec files stored by default?
jbudorick
2016/05/09 21:13:40
checkout root directory
BigBossZhiling
2016/05/09 21:14:19
By default it is saved in src directory.
|
| return_code = cmd_helper.RunCmd(command) |
| results_list = json_results.ParseResultsFromJson( |
| json.loads(json_file.read())) |