Commit Graph

6593 Commits

Author SHA1 Message Date
apolcyn 5b9b5ebe26
Merge pull request #22133 from apolcyn/use_internal_watch_state_with_grpclb
Change grpclb policy to use internal connectivity state watch API
2020-02-28 15:06:17 -08:00
Alexander Polcyn e482b79ee8 Change grpclb policy to use internal connectivity state watch API 2020-02-28 00:16:47 -08:00
Mark D. Roth 28b950e407 Merge remote-tracking branch 'upstream/master' into xds_overprovisioning_capability 2020-02-27 12:09:16 -08:00
Jan Tattermusch 3bb4d312df regenerate projects 2020-02-26 19:58:42 -05:00
Jan Tattermusch 2945f9b0a3 fix bazel wrapper download race in sanity tests 2020-02-26 19:56:49 -05:00
Jan Tattermusch 41ac287f7b generate build metadata from bazel BUILD 2020-02-26 19:56:49 -05:00
Eric Gribkoff 6521dbacea
Merge pull request #22142 from ericgribkoff/add_timeout
set timeout on rpc call
2020-02-26 16:09:58 -08:00
Mark D. Roth 412419b5f9 fix submodule check 2020-02-26 09:18:27 -08:00
Esun Kim 389d9baa6f
Merge pull request #22099 from veblush/absl-update
Update abseil to LTS (lts_2020_02_25)
2020-02-26 07:02:30 -08:00
Eric Gribkoff 47ceb4e035 set timeout on rpc call 2020-02-26 00:55:41 -08:00
Esun Kim dc8c0a2c2b Update abseil to lts_2020_02_25 2020-02-26 00:09:41 -08:00
Eric Gribkoff e8325a16e6 Add --stats_port and --service_port_range params
--service_port_range replaces --grpc_port and allows the test driver to
pick an available port, allowing multiple instances of the test to run
simultaneously in the same GCP project and network
2020-02-25 20:55:54 -08:00
Eric Gribkoff 99734c2d20
Merge pull request #22098 from ericgribkoff/more_run_test_params
Add params for running in other test environments
2020-02-25 11:23:58 -08:00
Esun Kim b540b8a71c
Merge pull request #22039 from larskanis/binary-ruby-2.7
Add ruby-2.7 to build process of binary gems for Windows and Linux
2020-02-24 13:41:34 -08:00
Eric Gribkoff 704415e252 Add params for running in other test environments 2020-02-21 02:19:44 -08:00
Lidi Zheng abebd4085d Generate tests.json 2020-02-18 16:28:19 -08:00
Lidi Zheng fdbeb3c5c3 Enforce 1 channel per client 2020-02-18 16:28:18 -08:00
Lidi Zheng c22b161d4e Improve benchmark automations:
1. Use monotonic time;
2. Improve readabilities;
3. Add two more fields for number of processes.
2020-02-18 16:28:18 -08:00
Lidi Zheng 50a7c863dd Add nto1 scenario between aio and C++ 2020-02-18 16:28:18 -08:00
Lidi Zheng 72514e9bf4 Adding more comments & fix the outstanding channel count 2020-02-18 16:27:29 -08:00
Lidi Zheng 4819d8ba6e Improve scenario configs & plumb through channel arguments 2020-02-18 16:27:29 -08:00
Lidi Zheng 68be8a7742 Improve log readability & polish scenario parameters 2020-02-18 16:27:29 -08:00
Lidi Zheng 03e1bf1071 Fix already cancelled RPC 2020-02-18 16:27:29 -08:00
Lidi Zheng df7d02c887 Make shellcheck happy 2020-02-18 16:27:29 -08:00
Lidi Zheng 32d83a9c28 Use tools/bazel instead of installed bazel 2020-02-18 16:27:29 -08:00
Lidi Zheng c702f7238e s/blaze/bazel/ 2020-02-18 16:27:29 -08:00
Lidi Zheng 3a46fc73dd Use Bazel to build and run aio qps worker 2020-02-18 16:27:29 -08:00
Lidi Zheng e9b1cddb97 Fix the cpp server scenarios 2020-02-18 16:27:29 -08:00
Lidi Zheng 88077403cb Add full capacity benchmark scenario 2020-02-18 16:27:29 -08:00
Lidi Zheng 8bede2fe91 Explicitly disable fork support 2020-02-18 16:27:29 -08:00
Lidi Zheng 8a70e757fa Re-enable all scenarios 2020-02-18 16:27:29 -08:00
Lidi Zheng 5e2114d92f Fix the sub worker 2020-02-18 16:27:29 -08:00
Lidi Zheng 2d81bd203f Introduce sub workers 2020-02-18 16:27:28 -08:00
Lidi Zheng e0f235ed99 Unconstrained? 2020-02-18 16:26:41 -08:00
Lidi Zheng 37bb427c03 Make run_worker_python.sh an executable 2020-02-18 16:26:41 -08:00
Lidi Zheng 85eb4c17fb Use Python3.6 v2 2020-02-18 16:26:41 -08:00
Lidi Zheng 2e4e4f72c1 Use Python3.6 instead of Python3.7 2020-02-18 16:26:41 -08:00
Lidi Zheng d309d35934 Fix the build performance for python_asyncio 2020-02-18 16:26:41 -08:00
Lidi Zheng 6f343fc758 Make sanity tests happy 2020-02-18 16:26:41 -08:00
Lidi Zheng 5d46af6c19 Fix typo in build_performance.sh 2020-02-18 16:26:41 -08:00
Lidi Zheng 1ba37eebd2 Add Python AsyncIO to the party 2020-02-18 16:26:41 -08:00
Lars Kanis 4c667476a0 Add ruby-2.7 to build process of binary gems for Windows and Linux
With rake-compiler-dock-1.0.1 there's no need to use a derived Dockerfile.
The standard RCD image can be used instead.
The only issue is with conflicting declarations of gettimeofday(), which can be easily worked around by patching win32.h before the build.

Fixes #21514
2020-02-16 21:25:38 +01:00
Esun Kim df0daed9ff
Merge pull request #22010 from veblush/ruby-docker
Update docker images for Ruby
2020-02-13 20:51:50 -08:00
Esun Kim 377fcc9bba Update docker images for Ruby 2020-02-13 10:19:47 -08:00
Esun Kim cf618b1b8c Removed unused sync_[no]_cxx11 files 2020-02-13 09:26:51 -08:00
Lidi Zheng 96385e260f
Merge pull request #21977 from lidizheng/pin-venv
Pin virtualenv to 16.7.9
2020-02-11 17:23:11 -08:00
Lidi Zheng b2f72702c9 Pin virtualenv to 16.7.9 2020-02-11 11:05:23 -08:00
Yash Tibrewal 360f69bc46
Merge pull request #21781 from yashykt/apifuzzernuke
Delete api_fuzzer
2020-02-11 10:59:23 -08:00
Mark D. Roth bc9cc67fa6
Merge pull request #21857 from markdroth/json_old_api_remove
Remove old JSON API
2020-02-10 07:30:52 -08:00
Eric Gribkoff fe6f3090d9
Merge pull request #21869 from ericgribkoff/run_xds_tests
Add runner script for xDS integration tests
2020-02-09 01:08:23 -08:00