80c663882a
Summary: First draft. Unit tests pass. Test Plan: unit tests attached Reviewers: heyongqiang Reviewed By: heyongqiang Differential Revision: https://reviews.facebook.net/D3969
33 lines
512 B
Plaintext
33 lines
512 B
Plaintext
cpp_library(
|
|
name = 'loadgen',
|
|
srcs = [
|
|
'Controller.cpp',
|
|
'LatencyMonitor.cpp',
|
|
'LatencyScoreBoard.cpp',
|
|
'LoadConfig.cpp',
|
|
'loadgen.cpp',
|
|
'QpsMonitor.cpp',
|
|
'QpsScoreBoard.cpp',
|
|
'RNG.cpp',
|
|
'TerminalMonitor.cpp',
|
|
'WeightedLoadConfig.cpp',
|
|
],
|
|
deps = [
|
|
'@/common/time:time',
|
|
],
|
|
external_deps = [
|
|
('boost', None, 'boost'),
|
|
],
|
|
)
|
|
|
|
cpp_binary(
|
|
name = 'perftest',
|
|
srcs = [
|
|
'PerfTest.cpp',
|
|
],
|
|
deps = [
|
|
':loadgen',
|
|
'@/common/config',
|
|
],
|
|
)
|