1load("@fbcode_macros//build_defs:cpp_unittest.bzl", "cpp_unittest") 2 3# Any targets that should be shared between fbcode and xplat must be defined in 4# targets.bzl. This file can contain fbcode-only targets. 5load("@fbcode_macros//build_defs:python_unittest.bzl", "python_unittest") 6 7oncall("executorch") 8 9python_unittest( 10 name = "prim_ops_test_py", 11 srcs = [ 12 "prim_ops_test.py", 13 ], 14 deps = [ 15 "//caffe2:torch", 16 "//executorch/exir/passes:prim_ops_py_registry", 17 ], 18) 19 20cpp_unittest( 21 name = "prim_ops_test_cpp", 22 srcs = [ 23 "prim_ops_test.cpp", 24 ], 25 deps = [ 26 "//executorch/kernels/prim_ops:prim_ops_registry", # @manual 27 "//executorch/runtime/core:evalue", # @manual 28 "//executorch/runtime/core/exec_aten:lib", # @manual 29 "//executorch/runtime/core/exec_aten/testing_util:tensor_util", # @manual 30 "//executorch/runtime/core/exec_aten/util:tensor_util", # @manual 31 "//executorch/runtime/kernel:kernel_runtime_context", # @manual 32 "//executorch/runtime/kernel:operator_registry", 33 "//executorch/runtime/platform:platform", 34 "//executorch/test/utils:utils_aten", 35 ], 36) 37