gvisor.dev/gvisor@v0.0.0-20240520182842-f9d4d51c7e0f/test/secbench/BUILD (about) 1 load("//tools:defs.bzl", "bzl_library", "go_binary", "go_library") 2 3 package( 4 default_applicable_licenses = ["//:license"], 5 licenses = ["notice"], 6 ) 7 8 go_library( 9 name = "secbench", 10 testonly = 1, 11 srcs = ["secbench.go"], 12 data = [ 13 ":runner", 14 ], 15 visibility = [ 16 "//:sandbox", 17 ], 18 deps = [ 19 "//pkg/abi/linux", 20 "//pkg/bpf", 21 "//pkg/seccomp", 22 "//pkg/test/testutil", 23 "//test/secbench/secbenchdef", 24 "@org_golang_x_sys//unix:go_default_library", 25 ], 26 ) 27 28 go_binary( 29 name = "runner", 30 testonly = 1, 31 srcs = ["runner.go"], 32 deps = [ 33 "//pkg/abi/linux", 34 "//pkg/bpf", 35 "//pkg/gohacks", 36 "//pkg/seccomp", 37 "//test/secbench/secbenchdef", 38 ], 39 ) 40 41 bzl_library( 42 name = "defs", 43 srcs = ["defs.bzl"], 44 deps = ["//tools:defs_bzl"], 45 )