summaryrefslogtreecommitdiffstats
path: root/testing
diff options
context:
space:
mode:
authorpkotwicz <pkotwicz@chromium.org>2015-11-11 09:55:07 -0800
committerCommit bot <commit-bot@chromium.org>2015-11-11 17:56:14 +0000
commit93fa232bbc3784aea624d2a554d558cb6ad21ca0 (patch)
treec1ab711d44e98977023930b086782384cf087a50 /testing
parent720163fc735ca812ef0aa2d7ca46dc0a5d407257 (diff)
downloadchromium_src-93fa232bbc3784aea624d2a554d558cb6ad21ca0.zip
chromium_src-93fa232bbc3784aea624d2a554d558cb6ad21ca0.tar.gz
chromium_src-93fa232bbc3784aea624d2a554d558cb6ad21ca0.tar.bz2
Make components_browsertests work in GN
BUG=510485 Review URL: https://codereview.chromium.org/1408353012 Cr-Commit-Position: refs/heads/master@{#359111}
Diffstat (limited to 'testing')
-rw-r--r--testing/android/native_test.gyp1
-rw-r--r--testing/android/native_test/BUILD.gn13
-rw-r--r--testing/test.gni6
3 files changed, 19 insertions, 1 deletions
diff --git a/testing/android/native_test.gyp b/testing/android/native_test.gyp
index 5c30a50..b6fed86 100644
--- a/testing/android/native_test.gyp
+++ b/testing/android/native_test.gyp
@@ -51,6 +51,7 @@
],
},
{
+ # GN: //testing/android/native_test:native_test_java
'target_name': 'native_test_java',
'type': 'none',
'dependencies': [
diff --git a/testing/android/native_test/BUILD.gn b/testing/android/native_test/BUILD.gn
index 0e8ffcb..34c5906 100644
--- a/testing/android/native_test/BUILD.gn
+++ b/testing/android/native_test/BUILD.gn
@@ -35,6 +35,19 @@ source_set("native_test_native_code") {
]
}
+# GYP: //testing/android/native_test.gyp:native_test_java
+android_library("native_test_java") {
+ testonly = true
+ deps = [
+ "//base:base_java",
+ "//testing/android/appurify_support:appurify_support_java",
+ "//testing/android/reporter:reporter_java",
+ ]
+ srcjar_deps = [ "//base:base_native_libraries_gen" ]
+ DEPRECATED_java_in_dir = "java/src"
+ jar_excluded_patterns = [ "*/NativeLibraries.class" ]
+}
+
# GYP: //testing/android/native_test.gyp:native_test_jni_headers
generate_jni("native_test_jni_headers") {
sources = [
diff --git a/testing/test.gni b/testing/test.gni
index 449abd8..a6daf7e 100644
--- a/testing/test.gni
+++ b/testing/test.gni
@@ -54,7 +54,8 @@ template("test") {
])
deps = []
- if (!defined(invoker.use_launcher) || invoker.use_launcher) {
+ if (!defined(invoker.use_default_launcher) ||
+ invoker.use_default_launcher) {
deps += [ "//testing/android/native_test:native_test_native_code" ]
}
if (defined(invoker.deps)) {
@@ -81,6 +82,9 @@ template("test") {
if (defined(invoker.android_manifest)) {
android_manifest = invoker.android_manifest
}
+ if (defined(invoker.use_default_launcher)) {
+ use_default_launcher = invoker.use_default_launcher
+ }
}
_test_name = main_target_name