aboutsummaryrefslogtreecommitdiffhomepage
path: root/tools/run_tests/helper_scripts
Commit message (Collapse)AuthorAge
* ruby-sigint ready to be merged!Gravatar Tommy Chen2018-12-26
|
* Merge pull request #17303 from lidizheng/sanity-python-3Gravatar Lidi Zheng2018-12-20
|\ | | | | Run pylint test in Python 3
* | Add grpcio-status extension packageGravatar Lidi Zheng2018-12-13
| | | | | | | | | | | | * The new package has 2 API `from_call` and `to_status` * Utilize the experimental API `abort_with_status` * Add 5 unit test cases
| * Upgrade sanity Docker image to debian:stretchGravatar Lidi Zheng2018-12-10
|/ | | | | | | | * 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
* Adopt reviewer's suggestionsGravatar Lidi Zheng2018-11-28
| | | | | | | * Correct the StatusCode * Format code * Use @staticmethod * Fix typo
* Channelz Python wrapper implementationGravatar Lidi Zheng2018-11-27
| | | | | | | | | | | | | | | | * 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
* remove an unneeded shell scriptGravatar Jan Tattermusch2018-11-20
|
* Only install virtualenv if not inside of virtualenv alreadyGravatar Lidi Zheng2018-11-09
|
* Merge pull request #16995 from lidizheng/from-3.4-to-3.7Gravatar Lidi Zheng2018-11-07
|\ | | | | Migrate tests from Python 3.4 to Python 3.7
| * Migrate tests from Python 3.4 to Python 3.7Gravatar Lidi Zheng2018-11-06
| |
* | add python monkey-patch for parallel build_ext compilationGravatar Jan Tattermusch2018-10-31
| |
* | TODO about removing realpath dependencyGravatar Jan Tattermusch2018-10-31
|/
* use Ninja to build grpc_csharp_ext windows artifactGravatar Jan Tattermusch2018-10-09
|
* address review commentsGravatar Jan Tattermusch2018-10-05
|
* remove TODOGravatar Jan Tattermusch2018-10-04
|
* build grpc_csharp_ext with cmakeGravatar Jan Tattermusch2018-10-04
|
* Merge branch 'master' of https://github.com/grpc/grpc into channelzGravatar ncteisen2018-06-19
|\
| * Merge pull request #15377 from ganmacs/move-script-which-has-pre-reqGravatar apolcyn2018-06-18
| |\ | | | | | | Move a script which has a pre-requirement to outside of spec
| | * Move a script which has a pre-requirement to outside of specGravatar ganmacs2018-06-16
| | | | | | | | | | | | And make it to be execute when using `./tools/run_tests/run_tests.py -l ruby`
* | | log granular ruby end2end test timesGravatar Alexander Polcyn2018-06-11
|/ /
* | Merge pull request #15412 from kpayson64/fix_gevent_testsGravatar Jan Tattermusch2018-05-16
|\ \ | | | | | | Pin gevent
| * | ChangesGravatar kpayson642018-05-16
| | |
| * | ChangesGravatar kpayson642018-05-16
| | |
| * | Pin geventGravatar kpayson642018-05-16
| | |
* | | Add --user flag to pip install in build_python.shGravatar Matt Kwong2018-05-15
| |/ |/|
* | Install futures package only on Python 2Gravatar Mehrdad Afshari2018-05-14
| |
* | PHP: chang shared channel behaviorGravatar ZhouyihaiDing2018-05-12
| | | | | | | | | | | | | | | | | | | | | | | | PHP: add persistent list upper bounnd check change upper bound from global to each target add ref/unreef; Only delete ref_count=0; make the code cleaner persistent map update after review u2nd pdate after the review
* | avoid concurrency issues with dotnet restoreGravatar Jan Tattermusch2018-05-10
| |
* | get rid of Jenkins specific yaml hackGravatar Jan Tattermusch2018-05-10
| |
* | Remove the fallback when creating Python virtual envGravatar Matt Kwong2018-05-04
|/ | | | | | | | | | See https://github.com/grpc/grpc/issues/15253 for more context. The original behavior when running Python tests is to try to create a virtual env with the specifed Python version. If there is an issue with that, fallback to the system's default Python version. This leads to misleading test results, so removing the fallback and failing the test when virtual env fails to instantiate the specified Python version is the new behavior.
* Bump pip version to 10.0.1Gravatar Mehrdad Afshari2018-04-19
|
* Upgrade pip for virtualenv Python in build_python.shGravatar Matt Kwong2018-04-17
| | | | | | With the upgrade of Kokoro macOS workers to Sierra, not all versions of Python have a pip version new enough to have TLSv1.2. This change should make macOS Python testing more resilient to environment changes.
* Update pip pin from 9.0.1 to 9.0.2Gravatar Matt Kwong2018-04-06
|
* Unpin pip version installed in build_python.shGravatar Matt Kwong2018-04-06
| | | | | | | Fix for issue #14815. Pinning to 9.0.3 doesn't work because pip fails to recognize that as a valid version. Newer versions of pip have a fallback on macOS to use SecureTransport instead of their outdated OpenSSL that doesn't support TLSv1.2.
* Merge pull request #13634 from hassox/ruby-module-nameGravatar apolcyn2018-03-29
|\ | | | | Updates the ruby generator RubyTypeOf to correctly account for underscores in packages
* \ Merge pull request #14809 from Everysick/memsize-unavailableGravatar apolcyn2018-03-28
|\ \ | | | | | | Use GRPC_RB_MEMSIZE_UNAVAILABLE in grpc_rb_md_ary_data_type
| * | Add test for verifying to get memory usage in client requestGravatar everysick2018-03-29
| | |
* | | Initial gevent supportGravatar kpayson642018-03-27
|/ / | | | | | | | | Because some cpp code ends up leaking into cython, we change the cython generator to generate cpp code.
| * Updates the ruby generator RubyAsType to correctly account for underscores ↵Gravatar Daniel Neighman2018-03-26
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | in packages Prior to this change, when the ruby generator tried to reference an entity that was not part of the same package (or a direct parent package) and the package contains underscores, the result would simply uppercase the first character. It should however uppercase each letter that proceeds an underscore and remove underscores. i.e. ``` package my_package.service; import "my_package/data.proto"; service MyService { rpc Test (data.Request) returns data.Response {} } ``` Was ```ruby # ... rpc :Test, My_package::Data::REquest, My_package::Data::Response # ... ``` Should be: ```ruby # ... rpc :Test, MyPackage::Data::REquest, My_package::Data::Response # ... ```
* | Fix run_tests_in_workspace.sh to pass shellcheckGravatar Mehrdad Afshari2017-12-15
| |
* | Fix run_grpc-node.sh to pass shellcheckGravatar Mehrdad Afshari2017-12-15
| |
* | Fix run_ruby_end2end_tests.sh to pass shellcheckGravatar Mehrdad Afshari2017-12-15
| |
* | Fix run_ruby.sh to pass shellcheckGravatar Mehrdad Afshari2017-12-15
| |
* | Fix run_python.sh to pass shellcheckGravatar Mehrdad Afshari2017-12-15
| |
* | Fix run_lcov.sh to pass shellcheckGravatar Mehrdad Afshari2017-12-15
| |
* | Fix pre_build_ruby.sh to pass shellcheckGravatar Mehrdad Afshari2017-12-15
| |
* | Fix pre_build_csharp.sh to pass shellcheckGravatar Mehrdad Afshari2017-12-15
| |
* | Fix pre_build_cmake.sh to pass shellcheckGravatar Mehrdad Afshari2017-12-15
| |
* | Fix post_tests_ruby.sh to pass shellcheckGravatar Mehrdad Afshari2017-12-15
| |
* | Fix post_tests_python.sh to pass shellcheckGravatar Mehrdad Afshari2017-12-15
| |