Jan Tattermusch
b62edde1e3
[bazelified tests] Add more bazelified portability tests (and make them SOT for presubmit) ( #34388 )
...
- bring parity between legacy portability_build_only linux job and
bazelified RBE portability tests.
- make grpc_portability_build_only job a no-op, since it's fully
replaced by that bazelified tests (but keep grpc_portability on master
job for now).
For comparison:
[legacy portability linux build only
tests](https://source.cloud.google.com/results/invocations/f26f8b32-6878-43c7-9613-05f3111fa07c/targets )
[bazel RBE bazelified
tests](https://source.cloud.google.com/results/invocations/b656625f-b1e8-4b5c-9be0-b34ac9fcb31e/targets )
(before this PR).
1 year ago
Jan Tattermusch
a526a091ae
[docker images] Consolidate git directory ownership workaround and upgrade ccache ( #34035 )
...
Based on https://github.com/grpc/grpc/pull/34033
Bunch of cleanup and rebuilding many docker images from scratch
- consolidate the workaround for "dubious ownership" issue reported by
git. Other team members have run into this recently and used similar but
not identical workarounds so some cleanup is due.
- rebuilding many images increases the chance that we fix the "dubious
ownership" git issue early on rather than later on in the one-at-a-time
fashion in the future (and the former will prevent many teammembers from
wasting time on this weird issue).
- Newer version of ccache is needed for some portability tests to be
able to benefit from caching (e.g. the GCC 12 portability test to get
benefits of local disk caching) - this is a prerequisite for reenabling
the bazelified gcc12 portability test.
- upgrade node interop images to debian:11 (since debian jessie is long
past EOL).
1 year ago
Yijie Ma
4dee8bf3fd
[CI] Update cxx_* docker images to install twisted ( #33857 )
...
This is so that the newly added dns_test (which uses twisted-based
server) within the posix_event_engine_test can run on those platforms.
<!--
If you know who should review your pull request, please assign it to
that
person, otherwise the pull request would get assigned randomly.
If your pull request is for a specific language, please add the
appropriate
lang label.
-->
1 year ago
Esun Kim
c59fd2ed88
[Test] Upgrade Alpine Linux to 3.15 ( #32905 )
...
Upgrade Alpine Linux version as 3.15 is the oldest supported version.
2 years ago
Jan Tattermusch
27b6b45c32
Upgrade C++ and Python docker images to debian stable (debian 11) ( #28664 )
...
* upgrade C++ and python docker images
* regenerate dockerfiles
* upgrade grpc_artifact_python docker images
* adjust run_tests scripts to dockerimages upgrades
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
Esun Kim
420a98f96b
Update docker images ( #27109 )
3 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
capstan
1f670397ce
Remove gflags.
...
With the move to abseil's flags, this removed the now-unnecessary submodule and installation commands.
4 years ago
Esun Kim
a07345a5e2
Upgrade six 1.15
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
Lidi Zheng
fe919dd71e
Pin to 19.3.1
5 years ago
Lidi Zheng
0404939ad0
Let our CI use the latest pip version
5 years ago
Jan Tattermusch
0c4a3ba63b
regenerate dockerfiles
7 years ago
Jan Tattermusch
2e679e664d
Revert "Remove ccache from all docker images"
7 years ago
Jan Tattermusch
80095a046c
regenerate dockerfiles
7 years ago
Mehrdad Afshari
d0d8ce8568
Bump pip version to 10.0.1
7 years ago
Matt Kwong
01bd0c6b19
Update pip pin from 9.0.1 to 9.0.2
7 years ago
Matt Kwong
4598eb8a7a
Update pip pin from 9.0.1 to 9.0.2
7 years ago
Alex Polcyn
11a45a8057
Fix c-ares tests under gcc musl
7 years ago
Jan Tattermusch
ffc2345ec8
fix resolver_component_tests_runner test in gcc_musl
7 years ago
Matt Kwong
a110c74c58
Update BoringSSL to latest chromium-stable ref
7 years ago
Mehrdad Afshari
0df9c8acdc
Update Python dependency to protobuf v3.5.0.post1
7 years ago
Nathaniel Manista
8bba3bfc25
Pin pip at 9.0.1
7 years ago
Jan Tattermusch
7897ae9308
auto-fix most of licenses
8 years ago
Matt Kwong
6bf7782ee1
Add Python GCP API library installation to Alpine Dockerfiles
8 years ago
Ken Payson
5db8ef9cd0
Fix alpine build
8 years ago
Ken Payson
975b5103e5
Fix build on Alpine linux + add portability tests
8 years ago