summaryrefslogtreecommitdiff
path: root/src/mongo/tools/workload_simulation/throughput_probing/SConscript
blob: b6138cdbb82c04f2bfd42add235377b70ea42608 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
Import("env")
Import("get_option")

env = env.Clone()

env.WorkloadSimulator(
    target="throughput_probing_simulator",
    source=[
        "throughput_probing_simulator.cpp",
        "ticketed_workload_driver.cpp",
        "workloads.cpp",
    ],
    LIBDEPS=[
        "$BUILD_DIR/mongo/base",
        "$BUILD_DIR/mongo/db/admission/execution_admission_context",
        "$BUILD_DIR/mongo/db/admission/execution_control",
        "$BUILD_DIR/mongo/db/server_base",
        "$BUILD_DIR/mongo/db/service_context",
        "$BUILD_DIR/mongo/tools/workload_simulation/workload_characteristics",
        "$BUILD_DIR/mongo/util/concurrency/ticketholder",
        "$BUILD_DIR/mongo/util/mock_periodic_runner",
    ],
)