aboutsummaryrefslogtreecommitdiffhomepage
path: root/src
diff options
context:
space:
mode:
authorGravatar Dmitry Shevchenko <dmishe@google.com>2016-10-10 16:53:47 +0000
committerGravatar Yue Gan <yueg@google.com>2016-10-11 08:44:14 +0000
commit3e5ac9db368b6aee2e9dbe4be0aca16abeb24645 (patch)
tree63b8f909c62127b1aae89eef12aadc7d5a2a0d0f /src
parentf44211cddf1ee9912eed7fa5c50725d9e4776706 (diff)
Move bazel apple tests into a separate package.
-- MOS_MIGRATED_REVID=135686367
Diffstat (limited to 'src')
-rw-r--r--src/test/shell/bazel/BUILD57
-rw-r--r--src/test/shell/bazel/apple/BUILD62
-rwxr-xr-xsrc/test/shell/bazel/apple/bazel_apple_test.sh (renamed from src/test/shell/bazel/bazel_apple_test.sh)2
-rwxr-xr-xsrc/test/shell/bazel/apple/bazel_objc_test.sh (renamed from src/test/shell/bazel/bazel_objc_test.sh)2
4 files changed, 67 insertions, 56 deletions
diff --git a/src/test/shell/bazel/BUILD b/src/test/shell/bazel/BUILD
index 2be680b2f0..c7a4983bc1 100644
--- a/src/test/shell/bazel/BUILD
+++ b/src/test/shell/bazel/BUILD
@@ -4,6 +4,7 @@ filegroup(
name = "srcs",
srcs = glob(["**"]) + [
"//src/test/shell/bazel/android:srcs",
+ "//src/test/shell/bazel/apple:srcs",
"//src/test/shell/bazel/testdata:srcs",
],
visibility = ["//src/test/shell:__pkg__"],
@@ -17,35 +18,6 @@ genrule(
cmd = "cp $< $@",
)
-config_setting(
- name = "darwin",
- values = {"host_cpu": "darwin"},
-)
-
-filegroup(
- name = "objc-deps",
- testonly = 1,
- srcs = select({
- ":darwin": [
- "//src/objc_tools/bundlemerge:bundlemerge_deploy.jar",
- "//src/objc_tools/plmerge:plmerge_deploy.jar",
- "//src/objc_tools/xcodegen:xcodegen_deploy.jar",
- "//src/tools/xcode/actoolwrapper",
- "//src/tools/xcode/environment:environment_plist",
- "//src/tools/xcode/ibtoolwrapper",
- "//src/tools/xcode/libtool",
- "//src/tools/xcode/momcwrapper",
- "//src/tools/xcode/realpath",
- "//src/tools/xcode/stdredirect:StdRedirect.dylib",
- "//src/tools/xcode/swiftstdlibtoolwrapper",
- "//src/tools/xcode/xcrunwrapper",
- "//tools/osx:xcode-locator",
- "//third_party/iossim",
- ],
- "//conditions:default": [],
- }),
-)
-
filegroup(
name = "test-deps",
testonly = 1,
@@ -83,8 +55,8 @@ sh_test(
size = "large",
srcs = ["bazel_example_test.sh"],
data = [
- ":objc-deps",
":test-deps",
+ "//src/test/shell/bazel/apple:objc-deps",
],
shard_count = 3,
)
@@ -99,19 +71,6 @@ sh_test(
)
sh_test(
- name = "bazel_apple_test",
- size = "large",
- srcs = ["bazel_apple_test.sh"],
- data = [
- ":objc-deps",
- ":test-deps",
- "//:workspace-file",
- "//tools/build_defs/apple/test:srcs",
- ],
- shard_count = 3,
-)
-
-sh_test(
name = "bazel_java_test",
size = "large",
srcs = ["bazel_java_test.sh"],
@@ -141,16 +100,6 @@ sh_test(
)
sh_test(
- name = "bazel_objc_test",
- size = "large",
- srcs = ["bazel_objc_test.sh"],
- data = [
- ":objc-deps",
- ":test-deps",
- ],
-)
-
-sh_test(
name = "bazel_execute_testlog",
srcs = ["bazel_execute_testlog.sh"],
data = [":test-deps"],
@@ -390,9 +339,9 @@ sh_test(
size = "large",
srcs = ["bound_targets_test.sh"],
data = [
- ":objc-deps",
":test-deps",
"//:workspace-file",
+ "//src/test/shell/bazel/apple:objc-deps",
],
)
diff --git a/src/test/shell/bazel/apple/BUILD b/src/test/shell/bazel/apple/BUILD
new file mode 100644
index 0000000000..129b9b8f23
--- /dev/null
+++ b/src/test/shell/bazel/apple/BUILD
@@ -0,0 +1,62 @@
+package(default_visibility = ["//visibility:private"])
+
+filegroup(
+ name = "srcs",
+ srcs = glob(["**"]),
+ visibility = ["//src/test/shell/bazel:__pkg__"],
+)
+
+config_setting(
+ name = "darwin",
+ values = {"host_cpu": "darwin"},
+)
+
+filegroup(
+ name = "objc-deps",
+ testonly = 1,
+ srcs = select({
+ ":darwin": [
+ "//src/objc_tools/bundlemerge:bundlemerge_deploy.jar",
+ "//src/objc_tools/plmerge:plmerge_deploy.jar",
+ "//src/objc_tools/xcodegen:xcodegen_deploy.jar",
+ "//src/tools/xcode/actoolwrapper",
+ "//src/tools/xcode/environment:environment_plist",
+ "//src/tools/xcode/ibtoolwrapper",
+ "//src/tools/xcode/libtool",
+ "//src/tools/xcode/momcwrapper",
+ "//src/tools/xcode/realpath",
+ "//src/tools/xcode/stdredirect:StdRedirect.dylib",
+ "//src/tools/xcode/swiftstdlibtoolwrapper",
+ "//src/tools/xcode/xcrunwrapper",
+ "//tools/osx:xcode-locator",
+ "//third_party/iossim",
+ ],
+ "//conditions:default": [],
+ }),
+ visibility = [
+ "//src/test/shell/bazel:__pkg__",
+ ],
+)
+
+sh_test(
+ name = "bazel_apple_test",
+ size = "large",
+ srcs = ["bazel_apple_test.sh"],
+ data = [
+ ":objc-deps",
+ "//:workspace-file",
+ "//src/test/shell/bazel:test-deps",
+ "//tools/build_defs/apple/test:srcs",
+ ],
+ shard_count = 3,
+)
+
+sh_test(
+ name = "bazel_objc_test",
+ size = "large",
+ srcs = ["bazel_objc_test.sh"],
+ data = [
+ ":objc-deps",
+ "//src/test/shell/bazel:test-deps",
+ ],
+)
diff --git a/src/test/shell/bazel/bazel_apple_test.sh b/src/test/shell/bazel/apple/bazel_apple_test.sh
index c5c6be0465..26342f269b 100755
--- a/src/test/shell/bazel/bazel_apple_test.sh
+++ b/src/test/shell/bazel/apple/bazel_apple_test.sh
@@ -18,7 +18,7 @@
#
# Load test environment
-source $(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)/test-setup.sh \
+source $(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)/../test-setup.sh \
|| { echo "test-setup.sh not found!" >&2; exit 1; }
if [ "${PLATFORM}" != "darwin" ]; then
diff --git a/src/test/shell/bazel/bazel_objc_test.sh b/src/test/shell/bazel/apple/bazel_objc_test.sh
index a234cb4dd6..3b5edb895a 100755
--- a/src/test/shell/bazel/bazel_objc_test.sh
+++ b/src/test/shell/bazel/apple/bazel_objc_test.sh
@@ -15,7 +15,7 @@
# limitations under the License.
# Load test environment
-source $(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)/test-setup.sh \
+source $(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)/../test-setup.sh \
|| { echo "test-setup.sh not found!" >&2; exit 1; }
if [ "${PLATFORM}" != "darwin" ]; then