mirror of
https://github.com/zebrajr/pytorch.git
synced 2025-12-06 12:20:52 +01:00
move //c10:tests target to the shared //c10/test package (#70928)
Summary: Pull Request resolved: https://github.com/pytorch/pytorch/pull/70928 ghstack-source-id: 148159366 Test Plan: Ensured that the same number of tests are found and run. Reviewed By: malfet Differential Revision: D33455272 fbshipit-source-id: fba1e3409b14794be3e6fe4445c56dd5361cfe9d
This commit is contained in:
parent
55ce1d5c02
commit
b45fce500a
|
|
@ -1915,6 +1915,6 @@ test_suite(
|
||||||
"api_tests",
|
"api_tests",
|
||||||
"jit_tests",
|
"jit_tests",
|
||||||
"torch_dist_autograd_test",
|
"torch_dist_autograd_test",
|
||||||
"//c10:tests",
|
"//c10/test:tests",
|
||||||
],
|
],
|
||||||
)
|
)
|
||||||
|
|
|
||||||
|
|
@ -1,5 +1,5 @@
|
||||||
load("@bazel_skylib//rules:common_settings.bzl", "bool_flag")
|
load("@bazel_skylib//rules:common_settings.bzl", "bool_flag")
|
||||||
load("@rules_cc//cc:defs.bzl", "cc_library", "cc_test")
|
load("@rules_cc//cc:defs.bzl", "cc_library")
|
||||||
load("//tools/config:defs.bzl", "if_cuda")
|
load("//tools/config:defs.bzl", "if_cuda")
|
||||||
|
|
||||||
# The bool_flag targets allow configuring the build from the
|
# The bool_flag targets allow configuring the build from the
|
||||||
|
|
@ -68,21 +68,3 @@ cc_library(
|
||||||
alwayslink = True,
|
alwayslink = True,
|
||||||
visibility = ["//:__pkg__"],
|
visibility = ["//:__pkg__"],
|
||||||
)
|
)
|
||||||
|
|
||||||
cc_test(
|
|
||||||
name = "tests",
|
|
||||||
size = "small",
|
|
||||||
srcs = glob([
|
|
||||||
"test/util/*.cpp",
|
|
||||||
"test/util/*.h",
|
|
||||||
"test/core/*.cpp",
|
|
||||||
"test/core/impl/*.cpp",
|
|
||||||
]),
|
|
||||||
copts = ["-Wno-deprecated-declarations"],
|
|
||||||
deps = [
|
|
||||||
":c10",
|
|
||||||
":headers",
|
|
||||||
"@com_google_googletest//:gtest_main",
|
|
||||||
],
|
|
||||||
visibility = ["//:__pkg__"],
|
|
||||||
)
|
|
||||||
|
|
|
||||||
4
c10/test/BUILD.bazel
Normal file
4
c10/test/BUILD.bazel
Normal file
|
|
@ -0,0 +1,4 @@
|
||||||
|
load("//:tools/bazel.bzl", "rules")
|
||||||
|
load(":build.bzl", "define_targets")
|
||||||
|
|
||||||
|
define_targets(rules = rules)
|
||||||
50
c10/test/build.bzl
Normal file
50
c10/test/build.bzl
Normal file
|
|
@ -0,0 +1,50 @@
|
||||||
|
def define_targets(rules):
|
||||||
|
rules.cc_test(
|
||||||
|
name = "tests",
|
||||||
|
size = "small",
|
||||||
|
srcs = rules.glob([
|
||||||
|
"util/*.cpp",
|
||||||
|
"core/*.cpp",
|
||||||
|
"core/impl/*.cpp",
|
||||||
|
]),
|
||||||
|
copts = ["-Wno-deprecated-declarations"],
|
||||||
|
deps = [
|
||||||
|
":Macros",
|
||||||
|
":complex_math_test_common",
|
||||||
|
":complex_test_common",
|
||||||
|
"@com_google_googletest//:gtest_main",
|
||||||
|
"//c10/core:base",
|
||||||
|
"//c10/macros",
|
||||||
|
"//c10/util:base",
|
||||||
|
"//c10/util:typeid",
|
||||||
|
],
|
||||||
|
visibility = ["//:__pkg__"],
|
||||||
|
)
|
||||||
|
|
||||||
|
rules.cc_library(
|
||||||
|
name = "Macros",
|
||||||
|
hdrs = ["util/Macros.h"],
|
||||||
|
testonly = True,
|
||||||
|
visibility = ["//:__subpackages__"],
|
||||||
|
)
|
||||||
|
|
||||||
|
rules.cc_library(
|
||||||
|
name = "complex_math_test_common",
|
||||||
|
hdrs = ["util/complex_math_test_common.h"],
|
||||||
|
deps = [
|
||||||
|
"@com_google_googletest//:gtest",
|
||||||
|
"//c10/util:base",
|
||||||
|
],
|
||||||
|
testonly = True,
|
||||||
|
)
|
||||||
|
|
||||||
|
rules.cc_library(
|
||||||
|
name = "complex_test_common",
|
||||||
|
hdrs = ["util/complex_test_common.h"],
|
||||||
|
deps = [
|
||||||
|
"@com_google_googletest//:gtest",
|
||||||
|
"//c10/macros",
|
||||||
|
"//c10/util:base",
|
||||||
|
],
|
||||||
|
testonly = True,
|
||||||
|
)
|
||||||
|
|
@ -1,4 +1,4 @@
|
||||||
load("@rules_cc//cc:defs.bzl", "cc_library")
|
load("@rules_cc//cc:defs.bzl", "cc_library", "cc_test")
|
||||||
load("@rules_cuda//cuda:defs.bzl", "requires_cuda_enabled")
|
load("@rules_cuda//cuda:defs.bzl", "requires_cuda_enabled")
|
||||||
load("//c10/macros:cmake_configure_file.bzl", "cmake_configure_file")
|
load("//c10/macros:cmake_configure_file.bzl", "cmake_configure_file")
|
||||||
|
|
||||||
|
|
@ -7,6 +7,7 @@ load("//c10/macros:cmake_configure_file.bzl", "cmake_configure_file")
|
||||||
# the rules simply forward to the Bazel definitions.
|
# the rules simply forward to the Bazel definitions.
|
||||||
rules = struct(
|
rules = struct(
|
||||||
cc_library = cc_library,
|
cc_library = cc_library,
|
||||||
|
cc_test = cc_test,
|
||||||
cmake_configure_file = cmake_configure_file,
|
cmake_configure_file = cmake_configure_file,
|
||||||
filegroup = native.filegroup,
|
filegroup = native.filegroup,
|
||||||
glob = native.glob,
|
glob = native.glob,
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue
Block a user