murgatroid99
b3ac991d9e
Fix function pointer type in timeout_encoding_test
9 years ago
Craig Tiller
5c04760d46
Change default on Python install option
9 years ago
Alistair Veitch
49653c5c7f
gpr_time_init() for windows tests
9 years ago
murgatroid99
7a55684a13
Clang format and fix copyrights
9 years ago
murgatroid99
309830f6b8
Replace 'long' with 'int64_t' in public core headers
9 years ago
Craig Tiller
f3f8fdbc54
Fix copyright
9 years ago
Jan Tattermusch
ee7a88c7d2
fix note distribtest nvm problem
9 years ago
murgatroid99
cb3b4cff7e
Ensure distrib test npm install runs under docker
9 years ago
Jan Tattermusch
eae8fc4a8b
python distrib smoketest
9 years ago
murgatroid99
b781c9757d
Add Node distrib tests and fixed some issues with the packaging script
9 years ago
Vijay Pai
0a3a766960
Give tsan a chance
9 years ago
Vijay Pai
feef8be5ae
clang-format
9 years ago
Craig Tiller
9ddf0044d5
Sanity
9 years ago
vjpai
73d2a12d4b
Fix copyright
9 years ago
Craig Tiller
6f87164f3c
Properly handle "." in metadata
9 years ago
Craig Tiller
a44cbfc11c
Fix race condition in transport API
...
Specifically:
Receiving trailing and initial metadata had to be published in
lock-step.
=> If we wanted trailing metadata, we might not get initial metadata processed
until messages arrived.
=> Compression code had no idea what codec to use.
To fix it, publish initial metadata as soon as it's ready (this is a
transport API change).
Requires changes to grpc_call to ensure ordering in processing initial
metadata and messages (one may be delayed).
Exposed at least some bugs in C++ where we never read initial metadata.
I expect at least one more similar bug.
9 years ago
Vijay Pai
63b28447e8
Remove the command-line flags
9 years ago
Vijay Pai
490e5023d7
Fix a typecast...
9 years ago
Vijay Pai
e51d29d93c
Remove some std:: so that grpc:: will be used by default when available
9 years ago
Vijay Pai
9f3bbb00d8
Generalize namespace for ParseCommandLineFlags
9 years ago
Vijay Pai
d10bbb63f8
Refactor to favor composition over inheritance
...
Also make num_threads and num_rpcs as command-line flags
9 years ago
Alistair Veitch
9ded5dbf35
fix missed merge issue
9 years ago
Craig Tiller
e1c2d6a6df
Fix clang3.7/tsan compile failure
9 years ago
Sree Kuchibhotla
4aadcb4ebf
Run tools/distrib/clang_format_code.sh
9 years ago
vjpai
7f1b65b8c6
Took out dependence on vector
9 years ago
vjpai
574020edf1
Forgot to put this in the Mac version
9 years ago
yang-g
70fa0da7f1
add a test
9 years ago
Alistair Veitch
85afe71d4c
initial commit
9 years ago
yang-g
9fd55b0d2d
remove duplicate functions
9 years ago
Craig Tiller
e3fd4aa588
Ruby linux testing support
9 years ago
yang-g
7b0edbd1a3
remove the old impl caused by 4921
9 years ago
Craig Tiller
b2afc1f680
Starting Python
9 years ago
Vijay Pai
2066443b7c
Function name changed on merge....
9 years ago
Vijay Pai
2ed337aab3
clang-format
9 years ago
Alistair Veitch
75d5c0f024
post merge
9 years ago
vjpai
21e5d2b2f1
Add a Quit RPC so that we can conveniently shut down the workers from the driver.
9 years ago
Vijay Pai
daadcc8f74
at
9 years ago
Vijay Pai
33e51184fc
Address reviewer comments regarding const and shortage of comments
9 years ago
Jan Tattermusch
8d59ad4544
fix copyrights
9 years ago
Vijay Pai
0d7a070e7e
Add core-limited scenario and protobuf-based QPS scenario
9 years ago
Jan Tattermusch
73c99f3555
test C# nuget package
9 years ago
Jan Tattermusch
38b519a48d
replace nuget version by placeholder
9 years ago
Jan Tattermusch
d38e372d71
add C# DistribTest project
9 years ago
Vijay Pai
595674275b
Copyright and clang-format
9 years ago
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
Sree Kuchibhotla
369a04ace6
Address code review comments
9 years ago
Vijay Pai
c5eec2be89
Make dynamic sizing of async threads work again
9 years ago
Craig Tiller
a2a7aa9374
Move parenthesis to compile
9 years ago
Vijay Pai
c64736d852
Clean-up core list usage and make it possible to reset the core list
9 years ago