gvisor/benchmarks/suites/BUILD

131 lines
2.5 KiB
Python
Raw Normal View History

package(
default_visibility = ["//benchmarks:__subpackages__"],
licenses = ["notice"],
)
py_library(
name = "suites",
srcs = ["__init__.py"],
)
py_library(
name = "absl",
srcs = ["absl.py"],
deps = [
"//benchmarks/harness:machine",
"//benchmarks/suites",
"//benchmarks/workloads/absl",
],
)
py_library(
name = "density",
srcs = ["density.py"],
deps = [
"//benchmarks/harness:container",
"//benchmarks/harness:machine",
"//benchmarks/suites",
"//benchmarks/suites:helpers",
],
)
py_library(
name = "fio",
srcs = ["fio.py"],
deps = [
"//benchmarks/harness:machine",
"//benchmarks/suites",
"//benchmarks/suites:helpers",
"//benchmarks/workloads/fio",
],
)
py_library(
name = "helpers",
srcs = ["helpers.py"],
deps = ["//benchmarks/harness:machine"],
)
py_library(
name = "http",
srcs = ["http.py"],
deps = [
"//benchmarks/harness:machine",
"//benchmarks/suites",
"//benchmarks/workloads/ab",
],
)
py_library(
name = "media",
srcs = ["media.py"],
deps = [
"//benchmarks/harness:machine",
"//benchmarks/suites",
"//benchmarks/suites:helpers",
"//benchmarks/workloads/ffmpeg",
],
)
py_library(
name = "ml",
srcs = ["ml.py"],
deps = [
"//benchmarks/harness:machine",
"//benchmarks/suites",
"//benchmarks/suites:startup",
"//benchmarks/workloads/tensorflow",
],
)
py_library(
name = "network",
srcs = ["network.py"],
deps = [
"//benchmarks/harness:machine",
"//benchmarks/suites",
"//benchmarks/suites:helpers",
"//benchmarks/workloads/iperf",
],
)
py_library(
name = "redis",
srcs = ["redis.py"],
deps = [
"//benchmarks/harness:machine",
"//benchmarks/suites",
"//benchmarks/workloads/redisbenchmark",
],
)
py_library(
name = "startup",
srcs = ["startup.py"],
deps = [
"//benchmarks/harness:machine",
"//benchmarks/suites",
"//benchmarks/suites:helpers",
],
)
py_library(
name = "sysbench",
srcs = ["sysbench.py"],
deps = [
"//benchmarks/harness:machine",
"//benchmarks/suites",
"//benchmarks/workloads/sysbench",
],
)
py_library(
name = "syscall",
srcs = ["syscall.py"],
deps = [
"//benchmarks/harness:machine",
"//benchmarks/suites",
"//benchmarks/workloads/syscall",
],
)