Craig Tiller
6c8619bbe7
Better fix for flow control bug
9 years ago
Craig Tiller
e940d30f4c
Remove spam
9 years ago
Craig Tiller
c0e73da8c2
Fix flow control issue, make debugging in the future easier
9 years ago
Craig Tiller
79a904a536
Merge branch 'nst-race' into delayed-write
9 years ago
Craig Tiller
ba61f4ac84
Merge github.com:grpc/grpc into delayed-write
9 years ago
Craig Tiller
2cbe754285
Merge pull request #7204 from ctiller/tsan-server-fix
...
Fix TSAN failure in tcp_server (shown via qps_openloop_test)
9 years ago
Craig Tiller
81ea637528
Merge github.com:grpc/grpc into delayed-write
9 years ago
Craig Tiller
42ac6dbe20
Handle orphaned fds
9 years ago
Craig Tiller
4ebfe90560
Properly report large metadata errors
9 years ago
kpayson64
1835747877
Merge pull request #6886 from murgatroid99/ruby_garbage_collection_fixes
...
Ruby garbage collection fixes
9 years ago
Craig Tiller
571f3e55b4
Prevent a use-after-free
9 years ago
Craig Tiller
8db469baf6
Remove the sea of green to allow focusing on failures
9 years ago
Craig Tiller
d552dbdf4d
Cleanup test
9 years ago
Craig Tiller
27da642ab9
Better implementation of backup loop
9 years ago
Craig Tiller
7212c233e8
Fix mutex loop
9 years ago
Craig Tiller
f83f8ca443
Remove pi_mu
9 years ago
Nicolas Noble
2a16a028e0
Merge pull request #7174 from dgquintas/remove_unused_status_code_enum_file
...
removed unused version of status_code_enum.h
9 years ago
Nicolas Noble
cd958b89df
Merge pull request #7175 from dgquintas/algo_init
...
Initialize variables in surface/call.c
9 years ago
kpayson64
dcca468abe
Merge pull request #6791 from soltanmm/pain
...
Make running individual Python tests less painful
9 years ago
Nicolas Noble
014b070a94
Merge pull request #7197 from kpayson64/port_server_fix
...
Change port_server.py to use port 32766
9 years ago
Craig Tiller
1500761b07
Prevent polling island + workqueue reference loop
9 years ago
Nicolas Noble
77e8b714e5
Merge pull request #7210 from ctiller/no-more-zookeeper
...
Expunge all references to zookeeper
9 years ago
Nicolas Noble
123a1b76d3
Merge pull request #6893 from y-zeng/handler_http_response
...
Add http2 status code in error_message if it's not 200
9 years ago
Nicolas Noble
a28a180b3b
Merge pull request #7218 from nicolasnoble/contrib-cmake
...
Contributed cmake project files.
9 years ago
Nicolas "Pixel" Noble
b360c8acc7
Regenerating project files, and adding experimental disclaimer.
9 years ago
Nicolas "Pixel" Noble
955b95de7e
Merge remote-tracking branch 'google/master' into contrib-cmake
9 years ago
David G. Quintas
bf6a913fd9
Merge pull request #7162 from dgquintas/interop-cred-flag-fix
...
Removed invalid sentence from interop flag description
9 years ago
Craig Tiller
eea32bb245
Merge branch 'iq2-pi' into delayed-write
9 years ago
Craig Tiller
f975f74c01
Refactor workqueues a little to make them great again
9 years ago
Craig Tiller
0ab1ec894e
Merge branch 'iq2-pi' into delayed-write
9 years ago
Craig Tiller
2b49ea9d54
Fix compile erors
9 years ago
Craig Tiller
85c0aa5b59
Merge branch 'iq2-pi' into delayed-write
9 years ago
Craig Tiller
052f649854
Merge branch 'delayed-write' of github.com:ctiller/grpc into delayed-write
9 years ago
Craig Tiller
e428dbc816
Merge branch 'iq2' into iq2-pi
9 years ago
Craig Tiller
eda85c6765
Expunge all references to zookeeper
9 years ago
Craig Tiller
de424b5dfa
Merge branch 'wq_windows' into iq2
9 years ago
Craig Tiller
be4e680344
Add comment, make sure object value is set
9 years ago
Craig Tiller
d7addc5027
clang-format
9 years ago
Craig Tiller
bf6fd294d2
Add a minimal (but correct) implementation of workqueue to Windows
9 years ago
Craig Tiller
b19ca30b43
Enable workqueue_test on Windows
9 years ago
Craig Tiller
b76471d53b
Fix TSAN failure in tcp_server (shown via qps_openloop_test)
9 years ago
Masood Malekghassemi
4763678016
Regenerate project files
9 years ago
Masood Malekghassemi
e6a23e255b
Fix job_spec invocation for Python run_tests
9 years ago
Masood Malekghassemi
1c062bdd8c
Remove gcov special-casing for Python tests
...
We'll need to fix coverage testing in the future anyway (see #6894 ).
9 years ago
Masood Malekghassemi
0bd13ed8d0
Fall back to default python for test virtualenvs
9 years ago
Masood Malekghassemi
6db60b9041
Sanitize grpcio-tools command arguments
9 years ago
Masood Malekghassemi
ac586ba21e
Remove tox
9 years ago
Masood Malekghassemi
3b5b20682b
Make running individual Python tests less painful
...
Before this change, running Python tests individually required
building a tox environment via the run_tests script and then specifying
long environment variables to filter out just the test we wanted to run
(and then we wouldn't be able to get the output on interrupt, nor would
we have an easy way of determining the PID of the process for debugger
attachment). Now invoking the build_python.sh script creates a workable
python virtual environment that includes all necessary libraries and
tests (s.t. running a single test is now possible by just knowing the
module name). This does not change existing supported means of running
tests (e.g. through run_tests.py).
An additional way of running individual tests has been introduced.
Following invocation of `./tools/run_tests/build_python.sh` (or
run_tests.py), one may invoke
./$VENV/bin/python -m $TEST_MODULE_NAME
and acquire a single running process that *is* the test process (rather
than a parent of the process). $VENV is the virtual environment name
specified to `build_python.sh` (defaults to `py27`) and
$TEST_MODULE_NAME is what it says on the tin.
9 years ago
Masood Malekghassemi
1ff429da2a
Organize Python tests to use grpcio-tools directly
...
Moves all tests into a separate package. This does not change existing
supported means of running tests (e.g. through run_tests.py).
9 years ago
Masood Malekghassemi
b926ef2fb7
Ignore cython debug information
9 years ago