Jan Tattermusch
113f5e89b5
build_ruby.sh: build Debug protoc on config=dbg
4 years ago
Jan Tattermusch
c5c123efc9
add cmake to ruby dockerfiles
4 years ago
Jan Tattermusch
a35cd4f89d
build protoc artifacts with cmake
4 years ago
Lidi Zheng
5527e0f328
Simplify the check with existing if
4 years ago
Lidi Zheng
0bd1c6ae28
Check $VENV_PYTHON instead of python
4 years ago
Lidi Zheng
c45f50581b
Don't install enum34 for non-2.7 Python
4 years ago
Eric Gribkoff
034cdbeb07
Merge pull request #24094 from ericgribkoff/xds_python3.6
...
xds tests: pin grpcio and grpc-tools to 1.31.0
4 years ago
Eric Gribkoff
a6a7755c3f
Pin grpcio and grpc-tools to 1.31.0
...
Can remove when https://github.com/grpc/grpc/pull/24094 is in a patch
release
4 years ago
Lidi Zheng
c8fa1c9978
Pin setuptools in one more location
4 years ago
Menghan Li
ccc8f50504
Merge pull request #23923 from menghanl/xds_test_set_serving_status
4 years ago
Menghan Li
a7dc27d4e9
xds testing: check serving status is set correctly
...
And print what status was set. This helps debugging when the test fails
4 years ago
Jan Tattermusch
c67db2e8eb
fix pre_build_cmake.bat
4 years ago
Jan Tattermusch
31fa9a3530
switch run_tests.py C/C++ tests to cmake
4 years ago
Alexander Polcyn
9b4ef62cb9
Split up run_ruby_end2end_tests.sh into more granular test targets
4 years ago
Alexander Polcyn
0bfbea06bc
Fix use-after-free in ruby call creds
4 years ago
Alexander Polcyn
95387716dc
Make sure call creds user callbacks can't kill the ruby call credentials thread
5 years ago
Alexander Polcyn
b88c0a22c7
Fix use-after-free in ruby call creds
5 years ago
Lidi Zheng
281f80aeab
Install rsa==4.0 to avoid the egg cache race issue
5 years ago
Lidi Zheng
a5d2f719bd
Trust google-auth library will handle their dependency properly
5 years ago
Lidi Zheng
18054754c5
Install rsa==4.0 to avoid the egg cache race issue
5 years ago
Lidi Zheng
43a574d1ae
Trust google-auth library will handle their dependency properly
5 years ago
Lidi Zheng
3f9e2148eb
Fix typo ras -> rsa
5 years ago
Lidi Zheng
25491305ff
Pin to 4.3 instead of 4.0
5 years ago
Lidi Zheng
9a3ae47658
Pump up the minimum version of google-auth to 1.17.1
5 years ago
Richard Belleville
1c1321ddea
Indentation
5 years ago
Richard Belleville
dbf3bb31cd
Shellcheck
5 years ago
Richard Belleville
fb2b2122ac
Add quotes
5 years ago
Richard Belleville
9344a259b5
Fix MacOS Python 3.5 gevent build
5 years ago
Eric Gribkoff
86568c4de2
Update pip before installing grpcio
5 years ago
Jan Tattermusch
326939fb64
temporarily disable node tests
5 years ago
Eric Gribkoff
704415e252
Add params for running in other test environments
5 years ago
Lidi Zheng
b2f72702c9
Pin virtualenv to 16.7.9
5 years ago
Eric Gribkoff
31fa9550e5
Add runner script for xDS integration tests
5 years ago
Lidi Zheng
fe919dd71e
Pin to 19.3.1
5 years ago
Lidi Zheng
f692cf520a
Upgrade the Cython version whenever we can
5 years ago
Lidi Zheng
61d463672d
Windows' gevent is always special!
5 years ago
Lidi Zheng
52b5c5a575
Make shellcheck happy
5 years ago
Lidi Zheng
ac6d942a5b
Make the speed up of compilation automatic on Linux
5 years ago
Lidi Zheng
c66bdcdbe0
Unblock the compilation speed up
5 years ago
Mike Moore
b132c34c61
Allow loading grpc/errors before grpc
5 years ago
Tommy Chen
39ac83a49e
ruby-sigint ready to be merged!
6 years ago
Lidi Zheng
45b3230ef2
Add grpcio-status extension package
...
* The new package has 2 API `from_call` and `to_status`
* Utilize the experimental API `abort_with_status`
* Add 5 unit test cases
6 years ago
Lidi Zheng
8cb2d0546d
Upgrade sanity Docker image to debian:stretch
...
* Use latest pylint in Python 3.7 (they dropped support for PY2)
* Make latest pylint happy
* Forced to upgrade to shellcheck 0.4.4
* Make shellcheck 0.4.4 happy
* Adopt reviewers' advice to reduce global disabled rules
6 years ago
Lidi Zheng
53476eced4
Adopt reviewer's suggestions
...
* Correct the StatusCode
* Format code
* Use @staticmethod
* Fix typo
6 years ago
Lidi Zheng
43599facf4
Channelz Python wrapper implementation
...
* Expose the C-Core API in Cython layer
* Handle the object translation
* Create a separate package for Channelz specifically
* Handle nullptr and raise exception if seen one
* Translate C++ Channelz unit tests
* Adding 5 more invalid query unit tests
Adding peripheral utility for grpcio-channelz package
* Add to `pylint_code.sh`
* Add to Python build script
* Add to artifact build script
* Add to Bazel
* Add to Sphinx module list
6 years ago
Jan Tattermusch
3a0c72ff6b
remove an unneeded shell script
6 years ago
Lidi Zheng
c6471a7f85
Only install virtualenv if not inside of virtualenv already
6 years ago
Lidi Zheng
8a0b08b574
Migrate tests from Python 3.4 to Python 3.7
6 years ago
Jan Tattermusch
185a0a7028
add python monkey-patch for parallel build_ext compilation
6 years ago
Jan Tattermusch
e573316ec3
TODO about removing realpath dependency
6 years ago