Commit Graph

798 Commits

Author SHA1 Message Date
Jan Tattermusch b1ab3c1217 add cmake to grpc_interop_cxx docker image 2020-07-31 13:08:43 +02:00
Jan Tattermusch d4f3e05fef switch C++ interop tests to cmake 2020-07-31 10:33:10 +02:00
Stanley Cheung f836410fa9
Merge pull request #23660 from stanley-cheung/deflake-dart-pub-get
Attempt to de-flake dart interop build
2020-07-31 00:05:59 -07:00
Stanley Cheung fec5c3a643
Merge pull request #23607 from HannahShiSFB/api-doxygen-step2
PHP: change to awk from gawk, since mac doesn't support it
2020-07-29 12:35:08 -07:00
Stanley Cheung ac0f7e80ea Attempt to de-flake dart interop build 2020-07-28 22:35:42 -07:00
Hannah Shi d3c1cbf4cb replace gawk with awk, so as not to introduce an extra dependency 2020-07-24 19:02:46 +00:00
Jan Tattermusch b775f62afb
Merge pull request #23523 from JamesNK/jamesnk/interoptests-remove-version
Output grpc-dotnet interop apps to specific directories
2020-07-22 15:55:30 +02:00
James Newton-King 21e855592a
Output grpc-dotnet interop apps to specific directories 2020-07-22 09:02:13 +12:00
Hannah Shi c69c06b8d6 generate api reference documents by doxygen 2020-07-19 17:52:59 +00:00
Mark D. Roth b5b9172915
Merge pull request #23524 from markdroth/xds_logging_revert
Revert "Merge pull request #21941 from markdroth/xds_logging"
2020-07-17 14:47:29 -07:00
Mark D. Roth a0f08b1b06 Revert "Merge pull request #21941 from markdroth/xds_logging"
This reverts commit 37d5d93983, reversing
changes made to 0e8190a3c9.
2020-07-17 10:19:28 -07:00
Esun Kim bec51c0175 Manylinux2010-based Ruby images 2020-07-16 14:37:25 -07:00
Esun Kim 66f30cea72
Merge pull request #22589 from veblush/ruby-docker
Ruby docker for gRPC
2020-07-16 14:33:01 -07:00
Stanley Cheung 15a16df640 Add --verbose to dart pub get command 2020-07-15 15:10:44 -07:00
Jan Tattermusch 91f36feac8 fix PHP interop tests build 2020-07-15 08:56:46 +02:00
Jan Tattermusch d8c76321c3 fix C++ interop test build 2020-07-15 08:56:46 +02:00
Esun Kim bfa1ca968c Add gRPC-specific docker images for Ruby build 2020-07-07 09:54:44 -07:00
Esun Kim 40dbe0e28a Removed grpc_artifact_protoc/Dockerfile 2020-06-29 20:26:54 -07:00
Esun Kim eff27a6593
Merge pull request #23288 from veblush/manylinux2014
Added Manylinux2014
2020-06-26 13:56:00 -07:00
Esun Kim c33c67edf6 Add Python 3.9 support 2020-06-25 20:35:00 -07:00
Mark D. Roth c1d7180daa Use upb textformat library to dump out raw xDS proto messages 2020-06-24 10:10:03 -07:00
Esun Kim 06b1a9b0d3 Add manylinux2014 docker images 2020-06-23 15:03:40 -07:00
Esun Kim 65590e1dd3 Make rvm install 32bit artifacts explicitly on i686 2020-06-16 11:15:58 -07:00
Esun Kim 65ecbbde61 Make grpc_artifact_centos6 updated 2020-06-16 10:45:14 -07:00
Stanley Cheung 8a856d3814 Fix PHP xDS test 2020-06-03 17:06:28 -07:00
Stanley Cheung eccbac3443 Update grpc protoc plugins to support proto3 optional 2020-05-29 13:50:18 -07:00
Karthik Ravi Shankar 063704ebad
Revert "Update grpc protoc plugin to be compliant of proto3 field presence" 2020-05-29 11:21:24 -07:00
Stanley Cheung 2f395c34da
Merge pull request #23056 from stanley-cheung/php-xds-client
PHP xDS Interop Client
2020-05-28 11:51:06 -07:00
Stanley Cheung 3614b0088c PHP xDS Interop test client 2020-05-27 21:11:49 -07:00
Stanley Cheung dc9b100865 Update grpc protoc plugins to support proto3 optional 2020-05-27 18:30:12 -07:00
Stanley Cheung 8cb7fd5df0
Merge pull request #22940 from stanley-cheung/test-python-fix
Fix run_tests pip install error
2020-05-15 11:17:56 -07:00
Esun Kim 3c5b02b17c Removed unnecessary commands 2020-05-14 17:43:23 -07:00
Stanley Cheung 7d8f295ab0 Fix run_tests pip install error 2020-05-13 10:59:09 -07:00
Eric Anderson eee38e35dd tools/dockerfile: Run Java build twice to reduce flakiness
Downloads fail from time to time because Gradle does not retry certain
types of network failures
(https://github.com/gradle/gradle/issues/8264).

Retrying twice should reduce the flake rate below noticeable without
increasing the size of the interop image created for each new release
for historical testing.

Fixes #18892
2020-05-11 11:37:49 -07:00
Jan Tattermusch 275be9cd63
Merge pull request #22756 from ejona86/no-sha-in-name
tools: Put sha1 in container tag instead of name
2020-04-24 14:18:19 +02:00
Eric Anderson 61f66e81b6 tools: Put sha1 in container tag instead of name
Ideally instead of having names like ruby_jessie_x64_ruby_2_5 and
ruby_jessie_x64_ruby_2_6 they would have the name "ruby" with tags
containing jessie_x64_ruby_2_5/6. But fixing that would be much more
invasive. The sha1 in the tag is producing the worst effects, so this is
a case of the perfect being the enemy of the good.

Fixes #20546
2020-04-23 12:53:46 -07:00
Jan Tattermusch cfbeb3edd7 Fix wrong error handling logic in php's build_interop.sh
If [[ "$DONE" != 1 ]] && echo "Failed to do composer install" && exit 1
is at the end of a shell script, even if DONE is 1, this will return with error
exit status. That's because [[ $DONE != 1 ]] has exitcode 1 and thus anything after && doesn't get executed
and the entire scripts exits the last exit code it seen (which is 1).
2020-04-23 16:18:22 +02:00
Jan Tattermusch 710be13856 refactor generate_proto_php.sh 2020-04-22 16:35:13 +02:00
Lidi Zheng a0613c2f9f Drop commands about Python 3.4 in manylinux2010 Dockerfile 2020-04-20 16:11:36 -07:00
Richard Belleville 3928f2fa69
Merge pull request #22561 from gnossen/python35_test
Add 3.5 to default interpreters to be tested.
2020-04-08 15:24:36 -07:00
Jan Tattermusch bb3b5d1d23 switch grpc-dart interop test to dart2.7 2020-04-08 11:52:03 -04:00
Richard Belleville 23c32621d6 Fix all_the_cpythons. Add 3.5 to defaults 2020-04-02 15:36:07 -07:00
Esun Kim 128c8eaacf Upgrade sanity docker 2020-03-03 10:46:52 -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 377fcc9bba Update docker images for Ruby 2020-02-13 10:19:47 -08:00
Lidi Zheng b2f72702c9 Pin virtualenv to 16.7.9 2020-02-11 11:05:23 -08:00
Jan Tattermusch 87f7674248 cleanup C++ distribtests 2020-02-04 10:14:46 -05:00
Lidi Zheng 13e1965b38 Let the template spit out the backslashes 2020-01-31 13:19:09 -08:00
Lidi Zheng 3e2d5da7a2 Use as much template as possible & fix some wording 2020-01-31 13:19:09 -08:00
Lidi Zheng dc202bdf1f Adding gRPC Python AsyncIO interop client and server 2020-01-31 13:19:09 -08:00