Jan Tattermusch
d15711d2bb
Docker image cleanup (prepare for ARM64 tests) ( #29051 )
...
* remove gcc-multilib from base image
* remove useless "apt-get --allow-releaseinfo-change update" from docker images
* get rid of no-longer-useful python_debian11_base.include
* regenerate dockerfiles
3 years ago
Jan Tattermusch
1289cdae2e
Upgrade PHP docker images to debian11 ( #28701 )
...
* upgrade PHP docker images to debian11
* regenerate dockerfiles
* adjust testrunners to php debian11 images
3 years ago
Jan Tattermusch
b0cdd3cba2
Cleanup (followup for ccache addition) ( #28702 )
...
* nit in python interop dockerfile
* address TODO in prepare_ccache_symlinks_rc
* enable ccache for C# and ruby distribtest jobs
* use debian11 instead of bullseye consistently
3 years ago
Jan Tattermusch
1cf6b085f2
Enable ccache in more builds ( #28665 )
...
* upgrade ruby docker images to debian 11
* upgrade C# docker images to debian11
* update sanity dockerimage to debian11
* upgrade cxx interop to debian11
* add ccache to python interop images
* enable use of ccache for interop tests
* adjust run_tests.py to new docker images
* add ccache to rake-compiler-dock docker images
* improve prepare_ccache_symlinks_rc
* enable use of ccache in rake-compiler-dock docker containers
* add ccache support for python_manylinux2014_aarch64
* add ccache support for python_linux_armv7
* deduplicate python3.9 install
* ccache for crosscompiled darwin gems is broken
* fix bash -l resetting of PATH in grpc_artifact_python_linux_armv7
3 years ago
apolcyn
3c368a5b2c
Don't gem install rake-compiler on macos setup scripts ( #28415 )
...
* Don't gem install rake-compiler on macos setup scripts
3 years ago
Jan Tattermusch
205d7569ea
Big dockerimage cleanup ( #28010 )
...
* use python3 for running run_tests.py
* update dockerimage templates
* update dockerfiles
* fix bazel build in the bazel docker image
* adjust run_tests.py to renamed php docker image
* add previously forgotten new templates
* add missing images
* php dockerfile remove whitespaces
* restore accidentally deleted binder_transport_apk image
* add back cxx_buster_x64 image
* add back php zts stretch image
* add back binder_transport_apk image
* fix bazel builds by temporarily adding back python2-dev
* check_redundant_namespace_qualifiers.py to python3
* fix clang-tidy
* make run_tests_matrix.py use python3
* fixup cxx_debian9 templates
* regenerate
* stop running dummy grpc-node tests for protobuf-at-head and boringssl-at-head jobs
* remove cxx_buster image (replaced by cxx_debian9)
* add back python_alpine_x64 image
* run_tests_in_workspace using python3
* unbreak python macos basictests by partially reverting run_tests_matrix to python2
* fix cxx_gcc_X docker images
3 years ago
Jan Tattermusch
79b58431ed
Update csharp SDK to LTS versions ( #27966 )
...
* update C# SDK
* regenerate dockerfiles
* install .NET6 and .NET Core 3.1
* regenerate dockerfiles
* change netcoreapp2.1 targets to netcoreapp3.1
* update installed SDKs in aarch64 C# job
* update run_tests scripts to use netcoreapp3.1 for C#
3 years ago
Richard Belleville
179a7c7459
Fix Python Interop ( #27620 ) ( #27703 ) ( #27749 )
...
* WIP. Attempt to fix interop
* Yapf
3 years ago
Esun Kim
11d2f86e5e
Upgrade PHP7 docker image to use Debian 9 ( #27537 )
...
* Upgrade PHP7 docker image to use Debian 9
* update
3 years ago
Esun Kim
420a98f96b
Update docker images ( #27109 )
3 years ago
Jan Tattermusch
288fe131b4
Reintroduce #22964 with extra fixes ( #26465 )
...
* Revert "Revert "Upgrade dotnet SDK 3 for C# build (#22964 )" (#26462 )"
This reverts commit 736d914cfd
.
* Revert "Exclude csharp from performance test continuous runs. (#26458 )"
This reverts commit 6744e8f84a
.
* switch remaining tests to C# buster image
* remove C#'s global.json (which requires dotnet SDK 3+)
* dotnet SDK3 currently breaks C# package build
* regenerate dockerfiles
4 years ago
Esun Kim
736d914cfd
Revert "Upgrade dotnet SDK 3 for C# build ( #22964 )" ( #26462 )
...
This reverts commit a44bafec08
.
4 years ago
Jan Tattermusch
a44bafec08
Upgrade dotnet SDK 3 for C# build ( #22964 )
...
* upgrade dotnet SDK 3 for C# build
* add C# global.json
* install dotnet SDK 3 on macos
* upgrade C# docker images to debian buster
* regenerate dockerfiles
4 years ago
Yash Tibrewal
39ab85a6d9
Add logging to xDS client server images ( #26327 )
4 years ago
Richard Belleville
cc22375572
Fix Python xDS k8s Interop ( #26158 )
...
* Increase core logging verbosity
* Make repo URL injectable
* Apparently that's not allowed
* Use ipv4 in interop server
* Add CSDS to Python interop client
* Revert CI script change
* Scale back logging
* Move env variable to dockerfile
* And Python too
4 years ago
Jan Tattermusch
802375393a
Use go1.16 for go interop tests and for newly added interop_matrix tests. ( #26124 )
...
* use go1.16 for go interop tests
* add go1.16 runtime support for interop_matrix tests
* update copyright headers
4 years ago
Yash Tibrewal
57cb063fb7
Add kokoro job for xds psm security tests ( #26033 )
...
* add kokoro job for xds psm security
* Fix scripts
* Cleanup
* Add copyright
4 years ago
Ivan Inozemtsev
5c95dd5c2c
Update dart to 2.12 release ( #25657 )
4 years ago
Richard Belleville
1437dc9816
Fix pypa link ( #25647 )
...
* Fix pypa link
* And 3.5 as well
4 years ago
Lidi Zheng
a6c5d6c43e
[xDS Proto] Pin PyPI dependencies in Dockerfiles ( #25510 )
4 years ago
Jan Tattermusch
cd53c55269
regenerate dockerfiles
4 years ago
Ivan Inozemtsev
2453a4b2d5
Fix dart interop test
4 years ago
James Newton-King
f759267c56
Flag to build latest framework to ASP.NET Core interop tests
4 years ago
Jan Tattermusch
64e33aa505
cmake not needed for grpc_interop_ruby
4 years ago
Jan Tattermusch
c5c123efc9
add cmake to ruby dockerfiles
4 years ago
Alexander Polcyn
70f3a25125
Delete unused grpclb-in-dns interop test suite
4 years ago
Jan Tattermusch
4d01188e5c
restore go1.8 image
4 years ago
Jan Tattermusch
985ce73b41
remove unused go1.7 image
4 years ago
Jan Tattermusch
7f08fc203a
generate go build_interop.sh from the template
4 years ago
Easwar Swaminathan
f520a45ccb
remove calls to deps
4 years ago
Easwar Swaminathan
ef191718d1
interop: Enable Go modules support
4 years ago
Jan Tattermusch
b29676dec5
restore go1.8 image
4 years ago
Jan Tattermusch
1fb53d9698
remove unused go1.7 image
4 years ago
Jan Tattermusch
0f2385a28d
generate go build_interop.sh from the template
4 years ago
Easwar Swaminathan
2b21f774c6
remove calls to deps
4 years ago
Easwar Swaminathan
694f226586
interop: Enable Go modules support
4 years ago
Jan Tattermusch
cf3d407e69
upgrade dart interop SDK to 2.10
4 years ago
Esun Kim
a07345a5e2
Upgrade six 1.15
4 years ago
root
840e67984a
del several docker related files
4 years ago
Jan Tattermusch
b1ab3c1217
add cmake to grpc_interop_cxx docker image
4 years ago
Jan Tattermusch
d4f3e05fef
switch C++ interop tests to cmake
4 years ago
Stanley Cheung
ac0f7e80ea
Attempt to de-flake dart interop build
4 years ago
James Newton-King
21e855592a
Output grpc-dotnet interop apps to specific directories
4 years ago
Stanley Cheung
15a16df640
Add --verbose to dart pub get command
4 years ago
Jan Tattermusch
91f36feac8
fix PHP interop tests build
4 years ago
Jan Tattermusch
d8c76321c3
fix C++ interop test build
4 years ago
Stanley Cheung
7d8f295ab0
Fix run_tests pip install error
5 years ago
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
5 years ago
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).
5 years ago
Jan Tattermusch
710be13856
refactor generate_proto_php.sh
5 years ago