Commit Graph

774 Commits

Author SHA1 Message Date
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
Richard Belleville 87c7c2af3f Stop building manylinux1 images 2020-01-23 13:02:21 -08:00
Esun Kim 7dac73264b Bump the version of gcc to 4.9 2020-01-15 11:00:23 -08:00
Chengyuan Zhang d659ad23ef Skip building Android-dependent modules for Java interop test. 2020-01-10 10:45:49 -08:00
Esun Kim 32af6c7459
Merge pull request #21530 from veblush/artifact-linux
Change the linux for linux artifacts to CentOS 6
2019-12-20 13:40:18 -08:00
Esun Kim f00bdb3d90 Change the linux for linux artifacts to CentOS 6 2019-12-19 16:06:39 -08:00
Lidi Zheng fe919dd71e Pin to 19.3.1 2019-12-19 10:53:55 -08:00
Lidi Zheng 0404939ad0 Let our CI use the latest pip version 2019-12-19 10:53:55 -08:00
Esun Kim c507f3b716 Add linux-headers to docker images for alpine linux 2019-12-15 19:01:29 -08:00
Lidi Zheng e4edc012b2 Upgrade Cython in Dockerfiles 2019-12-11 12:03:52 -08:00
Lidi Zheng 9a05fb3573 Add buildifier sanity check 2019-11-05 14:03:52 -08:00
Lidi Zheng f994f2ea18 Keep the manylinux Dockerfiles unchanged 2019-10-30 17:17:12 -07:00
Lidi Zheng 6b92b4af05 Attempt to drop support for Python 3.4 2019-10-30 14:06:22 -07:00
Jan Tattermusch e5e3f70a1a Revert "Revert "Upgrade to bazel 1.0.0"" 2019-10-29 06:31:38 -04:00
Stanley Cheung e43f925983 PHP: update docker image PHP 7 version 2019-10-28 23:44:17 -07:00
Stanley Cheung e4081cca32 Limit retries to 5 times 2019-10-28 19:49:31 -07:00
Stanley Cheung 40427b1fc7 PHP: composer install could be flaky 2019-10-28 19:49:31 -07:00
Jan Tattermusch 9586644ea0 add gcc8.3 portability test 2019-10-24 06:22:23 -04:00
Jan Tattermusch 92fa3c3d4e replace ubuntu1710 image by ubuntu1804 2019-10-24 05:54:28 -04:00
Jan Tattermusch 46d8d0165c
Merge pull request #20764 from veblush/drop-legacy
Delete deprecated linux environments from distribtest
2019-10-24 09:20:05 +02:00
Esun Kim 4be7c2a743 Delete deprecated linux environments from distribtest 2019-10-23 12:15:35 -07:00
Lidi Zheng 6f878d5d12 Generate Docker files 2019-10-21 17:41:14 -07:00
Nicolas Noble 04d7e0d11f
Revert "Upgrade to bazel 1.0.0" 2019-10-15 14:26:32 -07:00
Jan Tattermusch 2c532e5478
Merge pull request #20558 from jtattermusch/upgrade_bazel100
Upgrade to bazel 1.0.0
2019-10-15 20:27:13 +02:00
Jan Tattermusch 27f1a94aa5 upgrade to bazel 1.0.0 2019-10-14 10:20:59 -04:00