summaryrefslogtreecommitdiffstats
path: root/build/config
diff options
context:
space:
mode:
authoragrieve <agrieve@chromium.org>2015-12-22 14:40:49 -0800
committerCommit bot <commit-bot@chromium.org>2015-12-22 22:41:29 +0000
commit9dff782b5cef8d48a5a89b352a0576aa1074ba83 (patch)
tree65c72880e43ee544e4822b50ca45c1a0ac9dcbee /build/config
parentfc0719f30d8b6538a8263b5c0a9c818e822c2643 (diff)
downloadchromium_src-9dff782b5cef8d48a5a89b352a0576aa1074ba83.zip
chromium_src-9dff782b5cef8d48a5a89b352a0576aa1074ba83.tar.gz
chromium_src-9dff782b5cef8d48a5a89b352a0576aa1074ba83.tar.bz2
GN: Set --coverage-dir in bin/run_* script when emma_coverage = true
BUG= Review URL: https://codereview.chromium.org/1544803003 Cr-Commit-Position: refs/heads/master@{#366674}
Diffstat (limited to 'build/config')
-rw-r--r--build/config/android/internal_rules.gni8
1 files changed, 8 insertions, 0 deletions
diff --git a/build/config/android/internal_rules.gni b/build/config/android/internal_rules.gni
index 4673bf4..3416243 100644
--- a/build/config/android/internal_rules.gni
+++ b/build/config/android/internal_rules.gni
@@ -1991,6 +1991,14 @@ template("test_runner_script") {
"--apk-under-test",
"@FileArg($_rebased_build_config:deps_info:tested_apk_path)",
]
+ if (emma_coverage) {
+ # Set a default coverage output directory (can be overridden by user
+ # passing the same flag).
+ test_runner_args += [
+ "--coverage-dir",
+ rebase_path("$root_out_dir/coverage", root_build_dir),
+ ]
+ }
} else {
assert(false, "Invalid test type: $_test_type.")
}