load("//tools:defs.bzl", "cc_binary")

package(
    default_applicable_licenses = ["//:license"],
    licenses = ["notice"],
)

cc_binary(
    name = "workload",
    testonly = 1,
    srcs = [
        "workload.cc",
    ],
    visibility = ["//test/trace:__pkg__"],
    deps = [
        "//test/util:eventfd_util",
        "//test/util:file_descriptor",
        "//test/util:memory_util",
        "//test/util:multiprocess_util",
        "//test/util:posix_error",
        "//test/util:signal_util",
        "//test/util:test_util",
        "@com_google_absl//absl/cleanup",
        "@com_google_absl//absl/strings",
        "@com_google_absl//absl/time",
    ],
)
