Mehrdad Afshari
fe3ca486bc
Fix check_submodules.sh to pass shellcheck
7 years ago
Mehrdad Afshari
5f7ab9b519
Fix check_owners.sh to pass shellcheck
7 years ago
Mehrdad Afshari
11eb322204
Fix check_clang_tidy.sh to pass shellcheck
7 years ago
Mehrdad Afshari
237f9edcf6
Merge pull request #13816 from mehrdada/sanitytest-shellcheck
...
Add a sanity test for shellcheck
7 years ago
Mehrdad Afshari
a2ed77db56
Add a sanity test for shellcheck
...
Start by checking the scripts in tools/run_tests/helper_scripts.
7 years ago
David G. Quintas
1acca45e89
Merge pull request #13813 from dgquintas/disable_low_thread_count
...
Disabled the json_run_localhost:*_low_thread_count family of tests
7 years ago
apolcyn
795e8ebdc4
Merge pull request #13798 from apolcyn/min_max_rpc_version_constants
...
Define RPC protocol version constants
7 years ago
David Garcia Quintas
251af24c54
Disabled the json_run_localhost:*_low_thread_count family of tests
7 years ago
Alexander Polcyn
15a74d3317
Define RPC protocol version constants
7 years ago
apolcyn
8ecabd987b
Merge pull request #13777 from frankyn/patch-1
...
[Ruby] Specify module init in README
7 years ago
apolcyn
f19b20f9f6
Merge pull request #13803 from apolcyn/mark_testonly
...
Mark two test binaries as testonly
7 years ago
apolcyn
7f16daf993
Merge pull request #13793 from apolcyn/fix_ruby_distrib_retry
...
Fix failing ruby distrib tests
7 years ago
Mehrdad Afshari
336bce09d4
Merge pull request #11622 from mehrdada/shellckec
...
Fix tools/run_tests/helper_scripts/*.sh to pass shellcheck
7 years ago
Noah Eisen
28839ce3a8
Merge pull request #13776 from ncteisen/executor-tsan
...
Fix shutdown executor tsan bug
7 years ago
Yang Gao
2279cd4aa9
Merge pull request #13771 from yang-g/delete
...
Mark tcp errors as UNAVAILABLE
7 years ago
Mehrdad Afshari
290bbd2111
Fix run_tests_in_workspace.sh to pass shellcheck
7 years ago
Mehrdad Afshari
af3eb69856
Fix run_grpc-node.sh to pass shellcheck
7 years ago
Mehrdad Afshari
4fc1317565
Fix run_ruby_end2end_tests.sh to pass shellcheck
7 years ago
Mehrdad Afshari
e0614e75ef
Fix run_ruby.sh to pass shellcheck
7 years ago
Mehrdad Afshari
3d1dc96f47
Fix run_python.sh to pass shellcheck
7 years ago
Mehrdad Afshari
4da34aa8f0
Fix run_lcov.sh to pass shellcheck
7 years ago
Mehrdad Afshari
fa98f1d086
Fix pre_build_ruby.sh to pass shellcheck
7 years ago
Mehrdad Afshari
51d6c66517
Fix pre_build_csharp.sh to pass shellcheck
7 years ago
Mehrdad Afshari
d8b9243d21
Fix pre_build_cmake.sh to pass shellcheck
7 years ago
Mehrdad Afshari
d4db0986e1
Fix post_tests_ruby.sh to pass shellcheck
7 years ago
Mehrdad Afshari
d3143cd90f
Fix post_tests_python.sh to pass shellcheck
7 years ago
Mehrdad Afshari
4ef3c92170
Fix post_tests_php.sh to pass shellcheck
7 years ago
Mehrdad Afshari
d8ef4887dd
Fix post_tests_csharp.sh to pass shellcheck
7 years ago
Mehrdad Afshari
1a0ff1edb4
Fix post_tests_c.sh to pass shellcheck
7 years ago
Mehrdad Afshari
517d298071
Fix bundle_install_wrapper.sh to pass shellcheck
7 years ago
Mehrdad Afshari
ba137985ff
Fix build_ruby.sh to pass shellcheck
7 years ago
Mehrdad Afshari
3b6dcfa3be
Fix build_python_msys2.sh to pass shellcheck
7 years ago
Mehrdad Afshari
009941ed51
Fix build_php.sh to pass shellcheck
7 years ago
Mehrdad Afshari
0ccd3af0e8
Fix build_csharp.sh to pass shellcheck
7 years ago
Mehrdad Afshari
3bfa56fcea
Fix build_python.sh to pass shellcheck
7 years ago
Alexander Polcyn
5f72c6a0f0
Mark a couple of test binaries asa testonly
7 years ago
David G. Quintas
af605bae61
Merge pull request #13226 from dgquintas/super_detect_flakes
...
Many improvements to detect flakes script
7 years ago
apolcyn
2ebb168ac7
Merge pull request #13774 from apolcyn/disable_soreuseport_in_ruby_tests
...
Tentatively disable so_reuseport in ruby tests
7 years ago
Alexander Polcyn
acd56b7361
Fix failing ruby distrib tests on ruby 2.0 images
7 years ago
apolcyn
dd1dbca2c3
Merge pull request #13561 from apolcyn/revise_bazel_api
...
Carry on from #13468 , simplify bazel consumption of grpc
7 years ago
David Garcia Quintas
806de15273
yapf'd the new file
7 years ago
Alexander Polcyn
54a70409c0
Move more special cases in bazel build to the .bzl files
7 years ago
Ning Ren
00a7d47e5b
Depends third_party/nanopb via workspace relative-path to pass bazel's dependency check.
...
Otherwise include "third_party/nanopb/pb.h" will find local ph.h rather than the one in "//external:nanopb".
7 years ago
Ning Ren
174e02ae3e
Packs contents of WORKSPACE into a bzl function, so that it can be resued by other projects, and simplifies cares build.
7 years ago
Yuchen Zeng
65ca508892
Merge pull request #13785 from y-zeng/cli_token
...
Support access token credential in grpc_cli
7 years ago
David Garcia Quintas
4131b58688
Merge branch 'master' of github.com:grpc/grpc into super_detect_flakes
7 years ago
Yuchen Zeng
487ee31b9e
Address review comments
7 years ago
Mehrdad Afshari
5b6b591343
Merge pull request #13789 from grpc/v1.8.x
...
Upmerge changes from v1.8.x to master
7 years ago
kpayson64
f5649c7e96
Merge pull request #13786 from kpayson64/fix_python_server_race
...
Fixes race condition in Python server shutdown
7 years ago
Ken Payson
8179b9523a
Fixes race condition in Python server shutdown
...
When we set the call state to "CANCELLED" after
grpc_cancel_all_calls, we would block other start batch
operations from happening. The rpc_state for the cancelled
call would still be in the server's rpc_states set, but it
would never get removed because there were no active batches
for the call, and the only place we remove from rpc_states is
when a batch completes.
It is better to rely on c-core's cancellation. Once a call
is cancelled, all subsequent ops on that call will return
immediately with a cancellation error.
The RLock() change is due to the possibility that
_on_call_completed
gets invoked immediately when the call has already completed when the
rpc_future callback is created.
7 years ago