41 lines
838 B
Python
41 lines
838 B
Python
load("//benchmarks:defs.bzl", "py_library", "requirement")
|
|
|
|
package(
|
|
default_visibility = ["//benchmarks:__subpackages__"],
|
|
licenses = ["notice"],
|
|
)
|
|
|
|
py_library(
|
|
name = "harness",
|
|
srcs = ["__init__.py"],
|
|
)
|
|
|
|
py_library(
|
|
name = "machine_producer",
|
|
srcs = ["machine_producer.py"],
|
|
)
|
|
|
|
py_library(
|
|
name = "mock_producer",
|
|
srcs = ["mock_producer.py"],
|
|
deps = [
|
|
"//benchmarks/harness:machine",
|
|
"//benchmarks/harness/machine_producers:machine_producer",
|
|
],
|
|
)
|
|
|
|
py_library(
|
|
name = "yaml_producer",
|
|
srcs = ["yaml_producer.py"],
|
|
deps = [
|
|
"//benchmarks/harness:machine",
|
|
"//benchmarks/harness/machine_producers:machine_producer",
|
|
requirement("PyYAML", False),
|
|
],
|
|
)
|
|
|
|
py_library(
|
|
name = "gcloud_mock_recorder",
|
|
srcs = ["gcloud_mock_recorder.py"],
|
|
)
|