Skip to content

[bazel] Reintroduce bazelified ruby and python tests#34033

Merged
jtattermusch merged 3 commits intogrpc:masterfrom
jtattermusch:reintroduce_bazelified_ruby_and_python
Aug 16, 2023
Merged

[bazel] Reintroduce bazelified ruby and python tests#34033
jtattermusch merged 3 commits intogrpc:masterfrom
jtattermusch:reintroduce_bazelified_ruby_and_python

Conversation

@jtattermusch
Copy link
Contributor

Reintroduce #33959.

I added a fix for the python arm64 build (which is the reason why the change has been reverted earlier).

@jtattermusch
Copy link
Contributor Author

@jtattermusch jtattermusch merged commit 4c3ff07 into grpc:master Aug 16, 2023
@copybara-service copybara-service bot added the imported Specifies if the PR has been imported to the internal repository label Aug 16, 2023
jtattermusch added a commit that referenced this pull request Aug 16, 2023
…grade ccache (#34035)

Based on #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).
eugeneo pushed a commit to eugeneo/grpc that referenced this pull request Aug 21, 2023
Reintroduce grpc#33959.

I added a fix for the python arm64 build (which is the reason why the
change has been reverted earlier).
eugeneo pushed a commit to eugeneo/grpc that referenced this pull request Aug 21, 2023
…grade ccache (grpc#34035)

Based on grpc#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).
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bloat/none imported Specifies if the PR has been imported to the internal repository per-call-memory/neutral per-channel-memory/neutral release notes: no Indicates if PR should not be in release notes

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants