Vijay Pai
bdfec2c86c
SimultaneousReadWritesDone test was not observing the contract on the
...
streaming API. In particular, Finish should not be called until the client
is sure that there is no more message to be read (as documented in
the comments for ClientStreamingInterface::Finish)
9 years ago
Nicolas "Pixel" Noble
7204010c05
Fixing format and copyright.
9 years ago
Dan Born
53a94ef4e7
Use standard include paths.
9 years ago
Dan Born
7275f36411
Initialize mutex to nullptr.
9 years ago
Dan Born
f30941cd95
Injectable test credentials provider interface.
9 years ago
vjpai
e2d39e08f9
Timer->UsageTimer consistently
9 years ago
vjpai
6483c32f7c
BSD platforms (such as Mac) are likely to have /bin/sh refer to traditional
...
Bourne shell syntax, not Bash syntax. Change "|&" to "2>&1 |" since that's the
traditional way to redirect stdout and stderr to a pipe
9 years ago
David Garcia Quintas
e2f243ba7c
clang format
9 years ago
Craig Tiller
19fa540100
Fix copyrights
9 years ago
Craig Tiller
6541cabe9d
clang-fmt
9 years ago
David Garcia Quintas
0160873273
PR comments addressed
9 years ago
Vijay Pai
e32ef7acde
Make timeout instant as well
9 years ago
Craig Tiller
732a875fe8
Add a sanity test for name aliasing
9 years ago
Makarand Dharmapurikar
bfc7adaa71
Added option to echo back user agent for testing
9 years ago
yang-g
364be644d0
copyright of course
9 years ago
yang-g
ad0df7bf1f
Discard the read buffer on stream error
9 years ago
yang-g
c10348a555
Add custom_metadata test case
9 years ago
Vijay Pai
2d435b9178
Fix the slowdown factor
9 years ago
Vijay Pai
3b28872210
1. Adjust tsan/asan/msan slowdowns according to documentation
...
tsan documentation says 2-20x, so set it at 20x
asan documentation says 1.2-2.7x, so set it at 3x
msan documentation says 2-4x, so set it at 4x
This is now much less optimistic than before
2. Reactive tsan tests for qps_test
3. Set CPU load for qps_openloop_test
4. Divide qps_openloop_test Poisson rate by the slowdown factor of
the configuration
9 years ago
yang-g
12a0a2c20b
move tls type name to .cc file
9 years ago
yang-g
4c8aed3dba
Add a helper to return all the secure types
9 years ago
yang-g
17197ddc71
Revert "make an enum"
...
This reverts commit 5152cd29f8
.
9 years ago
yang-g
5152cd29f8
make an enum
9 years ago
yang-g
7d2a3e1917
Refactor end2end_test. Make the credentials a separate library.
9 years ago
Vijay Pai
64e7875510
Should have a test for 0 and negative alarms to make sure that those make
...
it on to the CQ like any other.
9 years ago
David Garcia Quintas
1689990ff3
clang format
9 years ago
David Garcia Quintas
4105505b33
Fixed refactoring of grpc_arg pointer vtable
9 years ago
Vijay Pai
2815f184a3
Document variable names
9 years ago
Vijay Pai
8a2ff73640
Use more variables for better explanations
9 years ago
Vijay Pai
ed3cd423b6
Use three different load-factors and document load-factor variable
9 years ago
Vijay Pai
b65eda4c88
Make the poll override function assert on non-zero timeout if invoked
...
from the end2end test thread itself (done by adding a TLS on that thread)
Also clang-format
9 years ago
Vijay Pai
018879aa9a
Set up poll overrides
9 years ago
vjpai
cf4daebe27
Comment the requirements for changing grpc_poll_function and do
...
poll overrides in such a way as to avoid polling races
9 years ago
Vijay Pai
e40aefb829
Fix the timeout
9 years ago
Vijay Pai
8ca0faaf52
use timeouts with proper fixture multipliers rather than raw,
...
since tsan slows things down a lot and may complicate issues such
as shutdown.
9 years ago
Vijay Pai
1a06082265
Add 70% load scenario for testing with open-loop
9 years ago
Vijay Pai
6583176337
clang-format
9 years ago
vjpai
7914e62d48
Attack of the const police.
...
I also added some unrequested const's
9 years ago
Craig Tiller
eb841e2010
Revert "Revert "Proto API for LB request/responses""
9 years ago
Craig Tiller
c35e2c582f
Revert "Proto API for LB request/responses"
9 years ago
Vijay Pai
761bcb4a18
Cleanup to make it work with clang build
9 years ago
Vijay Pai
914455782f
Sanity (clang-format and copyright)
9 years ago
Vijay Pai
1132c6b7db
Simplify and properly implement openloop testing.
...
Revive it in tests as well
9 years ago
vjpai
dbca72fb01
init test
9 years ago
vjpai
8fdafede06
tag fed in by user should be any arbitrary tag, not a CompletionQueueTag
...
type
9 years ago
vjpai
04e992a750
Make C++ alarm class usable and testable - there were some build issues and
...
it was not actually even included in the library or the test suite.
9 years ago
Vijay Pai
9982c6fc3a
Fix random number generators and improve code style (stop using
...
operator overloads)
9 years ago
yang-g
1945ae4285
Fix copyright
9 years ago
yang-g
d59ad7ef39
Provide explicit API for user to set user agent string prefix
9 years ago
Craig Tiller
45551e0c99
Fix sanity
9 years ago