apolcyn
f82ecf4b0b
[ruby] add distrib tests for ruby 3.1-3.3 ( #35788 )
...
As title
Partial followup to https://github.com/grpc/grpc/pull/35399
Closes #35788
PiperOrigin-RevId: 603786425
10 months ago
apolcyn
d9c253fe32
[csharp] try rebuilding distrib ubuntu image ( #35674 )
...
rebuilt `tools/dockerfile/distribtest/csharp_ubuntu2204_x64/Dockerfile` (without actually changing anything in the docker instructions) in an attempt to fix `The SSL connection could not be established, see inner exception.` errors happening in `dotnet restore` commands in distrib tests using this image.
Closes #35674
PiperOrigin-RevId: 601856906
11 months ago
AJ Heller
bd1eb96b5b
[test-infra] Update all Ubuntu docker images to v20.04 or newer ( #35440 )
...
Closes #35440
PiperOrigin-RevId: 595515422
11 months ago
Eugene Ostroukhov
e82d025cbe
[test] Add OpenSSL1.0 to C# Ubuntu 22.04 image ( #34502 )
1 year ago
Eugene Ostroukhov
0f47441d5c
[build] Update Ubuntu docker images to 22 ( #34473 )
1 year ago
Eugene Ostroukhov
16e26b1091
[test] Fix venv version installed on Fedora 26 ( #34477 )
1 year ago
Eugene Ostroukhov
a5b215024c
[test] Update images to Fedora 36 ( #34469 )
1 year ago
apolcyn
fb635a1959
[ruby] drop ruby 2.6 support ( #34198 )
...
As title
1 year ago
Jan Tattermusch
e62f600838
[dockerfiles] Improvements and fixes to push_testing_images.sh script ( #33760 )
...
- add check that there are no unwanted .current_version files left in
the repo after foobar/Dockerfile gets deleted.
- revisit the logic for repo digest vs id digest of docker images.
1 year ago
Esun Kim
564a46291b
Update all Debian:9 to Debian:10 ( #31917 )
2 years ago
apolcyn
86d314a4cb
Undrop ruby 2.6 ( #32160 )
2 years ago
apolcyn
c1a4b526fb
[ruby]: add pre-compiled binaries for ruby 3.2; drop them for ruby 2.6 ( #32089 )
...
[ruby]: add pre-compiled binaries for ruby 3.2; drop them for ruby 2.6
2 years ago
Jan Tattermusch
ed39634fe8
Move docker images from dockerhub to artifact registry. ( #31591 )
...
* push_testing_images.sh overhaul
* simplify dockerize scripts
* update run_in_docker.sh script
* add generated .current_version files for docker images
* improvements to push_testing_images.sh
* add local-only check for push_testing_images.sh to sanity tests
* fix sanity check
* add expiration for TRANSFER_FROM_DOCKERHUB
* add a readme file
2 years ago
apolcyn
8b941bb648
Drop support for ruby 2.5 ( #30699 )
...
* Drop ruby 2.5 support
2 years ago
Richard Belleville
4472304d63
Drop Python 3.6 From Distribtests ( #30562 )
...
* First attempt at fixing distribtest
* Add dev ubuntu 20.04 image
* Plase the copyright overlords
2 years ago
Esun Kim
2a699b9a09
Removed jessie-based distribtest ( #29029 )
...
* Removed jessie-based distribtest
* Update by review
3 years ago
Esun Kim
6565584c7b
Bump the minimum gcc to 5 ( #28786 )
3 years ago
Lidi Zheng
cd4261b946
Support musllinux binary wheels on x64 and x86 ( #28092 )
...
* Support musllinux binary wheels
* Skip aarach64 for now
* Consolidate the difference of mktemp
* Extend linux artifact building time && install bash for distribtest
* Stop using grpc.tools, use grpc_tools
* Update the README to use grpc_tools
* Force static link libc++ for alpine binaries
* Rebase recent build script changes
* Install ccache for musllinux distribtest images
* Revert timeout change to grpc_build_artifacts
3 years ago
Jan Tattermusch
c8c1774ec4
Revert "Revert "Cleanup run docker machinery in run_tests.py, task_runner.py and elsewhere ( #28704 )" ( #28741 )" ( #28748 )
...
* Revert "Revert "Cleanup run docker machinery in run_tests.py, task_runner.py and elsewhere (#28704 )" (#28741 )"
This reverts commit 9a79d44e9b
.
* fix python distribtest failure on fedora34
3 years ago
apolcyn
95b313de82
Remove ruby 2.4 support ( #28522 )
...
* changes to remove ruby 2.4 support
* some fixes
* remove opensuse since eol
* fixes
* remove unused x86 dockerfile
* stop building for ruby 2.4
* update build scripts
* fix scripts
* fix sanity
Co-authored-by: Jan Tattermusch <jtattermusch@google.com>
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
Lidi Zheng
9978223a26
Add python_requires field to grpcio-* packages ( #27495 )
...
- Update the run_tests.py and distrib tests
- Update the Dockerfiles
3 years ago
Lidi Zheng
4729f6fdcc
Add Python 3.10 drop 3.5 ( #26074 )
...
* Add Python 3.10.0rc1 binary wheels
* Drop Python 3.5 artifacts
* Document the drop of 3.5
* Fix the wrong pip pointer
* Update manylinux2014 to a newer version, remove 3.5 distribtest
* Update manylinux aarch64 to see if the absl error go away
* Use the preferred alias
* Allow different wheel library to produce different tag order
* Remove unused shell var and log produced wheels
* Use copy instead of move
* Make bash happy about the wildcard
* Upgrade the debian image to use 3.5+ Python
* Polish the comments for the Dockerfiles
3 years ago
Lidi Zheng
5820e152cd
Remove Python 2.7 binary wheel generations ( #26691 )
...
* Remove Python 2.7 binary wheels
* Make sure pip won't pick-up newer versions
* Attempt to fix the distribtest
* Fallback to virtualenv==16.7.9 for 34 and 35
* Remove 34 from binary wheel distribtests
3 years ago
AJ Heller
32e83431d1
Add explanatory comments ( #26177 )
4 years ago
AJ Heller
9b87fb33bf
Fixes broken tests by using an upgraded pip ( #26154 )
4 years ago
Jan Tattermusch
d61db49b48
Add python3.8 aarch64 wheel distribtest ( #26136 )
...
* add python3.8 aarch64 distribtest
* register qemu emulator for linux distribtests
4 years ago
Esun Kim
f862a2259f
Add abseil thread annotations to grpcpp/sync ( #25560 )
...
* Add abseil annotation to grpcpp/sync
* Bump alpine linux to 3.11 from 3.9
4 years ago
Esun Kim
160cb1b215
Changed RPI build test to general ARM build test ( #25580 )
...
* Change rpi build test to arm test
* Having a separate docker and targetting aarch64
4 years ago
Jan Tattermusch
06ba99b22d
update dotnet sdk5 docker image to avoid nuget download error
4 years ago
Alexander Polcyn
1f75f4b9b3
fix ruby distrib tests
4 years ago
Lidi Zheng
b62c984eab
Pin pip to 19.3.1 to fix the build failure on master
4 years ago
Alexander Polcyn
ff872f1ca0
Make centos7 docker image buildable
4 years ago
Alexander Polcyn
0633043a70
update dockerfiles
4 years ago
Alexander Polcyn
f5fae54331
Remove no longer supported centos6 distrib test
4 years ago
Alexander Polcyn
039936387e
Add a ruby 3.0.0 distrib test
4 years ago
root
b6979f247a
upgrade phpunit to 8.5.8
4 years ago
root
6a85418fe5
upgrade phpunit to 8.5.8
4 years ago
Jan Tattermusch
6c43b2c98a
add netcoreapp3.1 C# distribtest
4 years ago
Jan Tattermusch
e274e7b93a
add C# distribtest for .NET 5
4 years ago
Jan Tattermusch
fee304d352
remove C# jessie x86 dockerfile
4 years ago
root
2153047b43
add zlib1g-dev to include zlib.h
4 years ago
root
455e2c9847
replace jessie to stretch, using name PHP7 instead of PHP
4 years ago
root
f4a0a9d0ff
del php5 from php_jessie_x64 and run_tests.py
4 years ago
Esun Kim
f8e684944c
Upgraded gcc to 8 in python_dev_centos7_x64
4 years ago
Esun Kim
c0047f46b5
Upgrade Ubuntu 14.04 -> 18.04
4 years ago
Stanley Cheung
eccbac3443
Update grpc protoc plugins to support proto3 optional
5 years ago
Karthik Ravi Shankar
063704ebad
Revert "Update grpc protoc plugin to be compliant of proto3 field presence"
5 years ago
Stanley Cheung
dc9b100865
Update grpc protoc plugins to support proto3 optional
5 years ago
Esun Kim
377fcc9bba
Update docker images for Ruby
5 years ago