131 lines
2.5 KiB
Python
131 lines
2.5 KiB
Python
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",
|
|
],
|
|
)
|