Craig Tiller
74e770d5e8
Speed up hash checks, crash on first TSAN error
10 years ago
Masood Malekghassemi
4b4181ed1c
Ensure C89 compatibility in Linux tests
10 years ago
Vijay Pai
372fd8791b
Revert "Revert "Open loop sync/async multithreaded testing""
10 years ago
Craig Tiller
d55636d813
Revert "Open loop sync/async multithreaded testing"
10 years ago
vjpai
fb61373066
Add a new test for qps openloop to make sure this code gets exercised
...
regularly.
Also, convert qps_test to test, from benchmark
10 years ago
vjpai
aa4548ddf0
Add a new test for qps openloop to make sure this code gets exercised
...
regularly.
Also, convert qps_test to test, from benchmark
10 years ago
Craig Tiller
3c26d09a7f
Add a test of bad settings frame (and fix a bug!)
10 years ago
Craig Tiller
b5075e3754
Add working tests for httpcli
10 years ago
murgatroid99
16d36362d4
Set up Node, Python, and Ruby environment in Jenkins slave. Made other minor changes to make those work
10 years ago
David Garcia Quintas
79e389f431
Improvements to the way we randomize test runs.
10 years ago
Masood Malekghassemi
ee6f1bffc6
Redirect build_python.sh to requirements.txt
10 years ago
Craig Tiller
50e53e27d5
Fix bug with finite runs per test
10 years ago
Jan Tattermusch
b00aa67b3c
run_tests.py support for C# on windows
10 years ago
David Garcia Quintas
583b9a689a
Addressed comments: fixed memory leak introduced by changes.
10 years ago
David Garcia Quintas
e90cd37a1d
Added "inf" as a valid option to run_test.py's -n flag.
...
Especially useful in combination with -f.
10 years ago
Craig Tiller
1a6f755c1f
Make it possible to run with poll() instead of epoll()
...
Mostly to facilitate testing, but maybe in the future we want to work on
Linux systems with broken epoll support?
10 years ago
Masood Malekghassemi
a2918d2e04
Move batch API exposure to Python layer
...
Exposes the C core batch API to the Python layers. Provides a shim to
enable the old Python API to remain the same (for now).
10 years ago
Craig Tiller
6fbdd49875
Enable LSAN report_objects by default
10 years ago
Craig Tiller
533b1a22b4
Add fast stop
...
Allows run_tests to early out as soon as a test fails.
Plays well with -f.
10 years ago
Masood Malekghassemi
19b1478f14
Update protobuf to release v3.0.0-alpha-3
...
Fixes #1759 .
10 years ago
Craig Tiller
7a1b415237
Re-enable some tests
10 years ago
Nicolas "Pixel" Noble
d5066b725d
Updating our protobuf submodule to alpha3
10 years ago
Alistair Veitch
9686dabd04
Initial refactoring and context API changes
10 years ago
Craig Tiller
ba3c3cd36c
Add testing of bad client behavior
...
This test will become a suite over coming weeks.
Spin up a server, and send some illegal data to it, and probe that the correct behavior occurs.
10 years ago
Craig Tiller
ce192ed4f3
Fix 4.4 build
10 years ago
Craig Tiller
c82a866c99
Fix typo
10 years ago
Craig Tiller
af7cf54e51
Build shared libraries for wrapped languages too
10 years ago
Craig Tiller
234b6e79c0
Add antagonist processes to run_tests.py arsenal
...
These are processes consume CPU for the purpose of slowing down tests, allowing more timing related issues to be exposed.
10 years ago
Craig Tiller
83762ac78d
Make -j on run_tests work as expected
10 years ago
Masood Malekghassemi
d86576f2e5
Fix MacOS Python test linker paths
10 years ago
Craig Tiller
d4db33dcab
Add missing copyright notices
10 years ago
Craig Tiller
4fc900343c
Force GRPC_TRACE=surface,batch for wrapped languages
...
Trying to make all bugs become clearer
10 years ago
Julien Boeuf
84d964a8df
API for auth context and server-side secure transport only impl.
...
Still TODO:
- a way to plug a metadata processing (somewhat elsewhere but did not
one to overload this already large PR).
- plug-in the auth context on the client side.
- Better end to end testing.
10 years ago
Craig Tiller
d0ffe14317
Include pid in failures
10 years ago
Craig Tiller
7a29098b71
Send RST_STREAM when closing from the server without getting a client half-close first
10 years ago
Jan Tattermusch
15514b557c
upgrade protobuf latest version containing objectiveC and csharp
10 years ago
Nicolas "Pixel" Noble
b98188e826
Upgrading third_party/protobuf to version v3.0.0-alpha-1-150-g7d5cf8d.
10 years ago
Craig Tiller
7a317e5c77
Add crashing client test
10 years ago
Craig Tiller
eadd9a3b8c
Add testing for GRPC_TRACE
10 years ago
Craig Tiller
de91fc1d67
Run qps smoke tests on Travis
10 years ago
Craig Tiller
fff495e908
Fix test, readd it to build
10 years ago
Craig Tiller
fbac5f17b7
Crash handling test
10 years ago
Nicolas "Pixel" Noble
cbd9c8bf9b
Changing run_tests to simplify the ruby build.
10 years ago
murgatroid99
ef2d707cc5
Re-doubling Node timeout to fix #1539
10 years ago
Craig Tiller
8302025770
Set shortname for Python tests
...
This avoids all tests showing up as run_python.sh.
10 years ago
Nicolas "Pixel" Noble
99768acc51
Prevents run_tests from spamming.
10 years ago
Nicolas Noble
e144536852
Various Win32 fixes and improvements.
...
-) Properly setting up the endpoint pair.
-) Beancounting on socket shutdown to properly add references.
-) Only proceed to clear out data when called from the IOCP thread.
-) Enabling ALL the tests.
-) Fixing run_tests.py to properly invoke them.
10 years ago
Craig Tiller
8421678ed0
Make runtests print logs on timed out tests
10 years ago
Craig Tiller
6efa6eb5b3
Allow running ASAN without leak checking
10 years ago
Craig Tiller
59b195f864
Make runtests print logs on timed out tests
10 years ago