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