Vijay Pai
6b05639ab1
Make sure that client limit is valid
9 years ago
Vijay Pai
7d45cdb60b
Enable properly working core limits on clients and servers,
...
and determine these dynamically if only one or the other is
specified but both are running on the same host
9 years ago
Vijay Pai
c5eec2be89
Make dynamic sizing of async threads work again
9 years ago
Vijay Pai
c64736d852
Clean-up core list usage and make it possible to reset the core list
9 years ago
Vijay Pai
5919e81ff1
Remove host option from ServerConfig proto since it is error-prone and
...
may cause inter-language confusion.
9 years ago
Vijay Pai
269c4b98c5
Testing scenarios for various performance characteristics
9 years ago
David Garcia Quintas
6523391782
sanity fixes
9 years ago
David Garcia Quintas
5a9462339d
copyrights
9 years ago
Vijay Pai
16e45702ac
clang-format
9 years ago
Vijay Pai
7d8335f875
Don't log newlines
9 years ago
Vijay Pai
7a984f0e3a
Copyright
9 years ago
Vijay Pai
d02dd30a1f
Also dynamic sizing for num_clients on performance tests
9 years ago
Vijay Pai
32baa5e622
Allow dynamic sizing of async client and server thread pools
9 years ago
vjpai
a24e9d774c
Sanity checks and asan fix
9 years ago
vjpai
0c31b60805
Sanity failures (copyright, clang-format)
9 years ago
vjpai
94aada9ee5
clang-format
9 years ago
vjpai
020c2f36ac
Fix copyright
9 years ago
vjpai
a091a23a7f
No need to put \n at end of a log message
9 years ago
vjpai
a00f998089
Actually create async generic server
9 years ago
Vijay Pai
bdf4acbbfb
Properly state client name
9 years ago
Vijay Pai
0f14209061
Improve logging for test
9 years ago
Vijay Pai
57ecf766ab
clang-format
9 years ago
Vijay Pai
58da895a8c
localhost -> wildcard address
9 years ago
David Garcia Quintas
6a48405ed0
pre sync_stream.cc creation. Does not compile
9 years ago
vjpai
f524844da9
Fix include guard
9 years ago
vjpai
41859d025b
Added todo as a reminder to drive core selection automatically
9 years ago
vjpai
4f5146dac2
Change name from coresched to limit_cores
9 years ago
vjpai
861eb9f13a
Fix copyrights for sanity
9 years ago
vjpai
2c42bb1d18
Copyright fixes for sanity
9 years ago
vjpai
cd624d2eee
Dealt with a nit
9 years ago
Vijay Pai
d3ea2708cc
Re-enable explicit specification of server port for qps worker. Also
...
add in a check that we don't try to use generic testing for sync or unary.
9 years ago
vjpai
caace811b4
Fix asan error caused by mismatch in alloc/dealloc between new[] and
...
regular delete...
9 years ago
David Garcia Quintas
45484b31bb
Added sanity check for trailing newlines
9 years ago
David Garcia Quintas
2bf574f814
Added back trailing newlines
9 years ago
Craig Tiller
754bd26e28
clang-format code
9 years ago
murgatroid99
eeb02ba77a
Update copyrights again
9 years ago
Vijay Pai
3448c27275
clang-format
9 years ago
Vijay Pai
0e66efdadd
Make core limitation work for both client and server so that we can run tests on the same
...
machine if desired. The core_list flags to qps_driver are comma-separated lists of
core numbers.
9 years ago
Vijay Pai
b30bc2aad6
Remove dead code and a thus unneeded change to C++ bbuf
9 years ago
Vijay Pai
78268212ba
clang-format
9 years ago
Vijay Pai
af2e1cf080
Fix bugs and include build files
9 years ago
vjpai
083dc62cf6
Generic test
9 years ago
Vijay Pai
9f991e252d
More changes needed for generic support
9 years ago
Craig Tiller
15f383c6cc
Exploratory refactoring for mixed sync/async methods on the same C++ service
9 years ago
Vijay Pai
31c0c7949f
clang-format
9 years ago
vjpai
de332dfcac
Refactor server side to support generic tests.
9 years ago
Vijay Pai
18c0477528
Got rid of all compilation problems, now need to test
9 years ago
Vijay Pai
e488668075
WIP
9 years ago
Craig Tiller
1b4e33029e
Consolidate C++ proto files under src/proto
...
- make the directory structure match the package structure
- sanitize the package structure (test --> testing)
- add auto-detection of proto file dependencies
10 years ago
murgatroid99
0a9bac929e
Reverted changes to single_run_localhost.sh
10 years ago