Skip to content

Add bazel distribtests (minimalist version that only tests with bazel 3.x and 4.x)#27486

Merged
jtattermusch merged 14 commits intogrpc:masterfrom
jtattermusch:bazel_distribtests
Sep 28, 2021
Merged

Add bazel distribtests (minimalist version that only tests with bazel 3.x and 4.x)#27486
jtattermusch merged 14 commits intogrpc:masterfrom
jtattermusch:bazel_distribtests

Conversation

@jtattermusch
Copy link
Copy Markdown
Contributor

@jtattermusch jtattermusch commented Sep 27, 2021

Add a minimalist version of distribtests from #25318 (and yes, most logic comes from there)

@jtattermusch jtattermusch added lang/c++ lang/Python release notes: no Indicates if PR should not be in release notes labels Sep 27, 2021
@github-actions github-actions bot removed the lang/c++ label Sep 27, 2021
@gnossen
Copy link
Copy Markdown
Contributor

gnossen commented Sep 27, 2021

Looks like Windows RBE is passing. That was the main blocker on the PR I originally wrote. Absolutely LGTM. I'll follow up with some advanced test cases (i.e. usage of //:grpc, grpc_proto_library, etc.)

@jtattermusch jtattermusch enabled auto-merge (squash) September 28, 2021 07:35
@jtattermusch jtattermusch merged commit fa8a122 into grpc:master Sep 28, 2021
javiyt pushed a commit to javiyt/grpc that referenced this pull request Sep 28, 2021
… 3.x and 4.x) (grpc#27486) (#1)

* Make repo globally buildable

* Add initial distrib test script

* Add test script

* Support multiple versions

* Split out a separate latest version test

* Integrate with kokoro

* make tools/bazel version overridable

* added simplified test_single_bazel_version.sh

* cleanup .bazelignore

* only test 3.x and 4.x

* always test all the bazel versions

* revert unnecessary changes

* revert unnecessary changes

* fix shellcheck error

Co-authored-by: Richard Belleville <rbellevi@google.com>

Co-authored-by: Jan Tattermusch <jtattermusch@users.noreply.github.com>
Co-authored-by: Richard Belleville <rbellevi@google.com>
javiyt pushed a commit to javiyt/grpc that referenced this pull request Sep 28, 2021
… 3.x and 4.x) (grpc#27486) (#2)

* Make repo globally buildable

* Add initial distrib test script

* Add test script

* Support multiple versions

* Split out a separate latest version test

* Integrate with kokoro

* make tools/bazel version overridable

* added simplified test_single_bazel_version.sh

* cleanup .bazelignore

* only test 3.x and 4.x

* always test all the bazel versions

* revert unnecessary changes

* revert unnecessary changes

* fix shellcheck error

Co-authored-by: Richard Belleville <rbellevi@google.com>

Co-authored-by: Jan Tattermusch <jtattermusch@users.noreply.github.com>
Co-authored-by: Richard Belleville <rbellevi@google.com>
@copybara-service copybara-service bot added the imported Specifies if the PR has been imported to the internal repository label Sep 28, 2021
paulosjca pushed a commit to paulosjca/grpc that referenced this pull request Sep 29, 2021
… 3.x and 4.x) (grpc#27486)

* Make repo globally buildable

* Add initial distrib test script

* Add test script

* Support multiple versions

* Split out a separate latest version test

* Integrate with kokoro

* make tools/bazel version overridable

* added simplified test_single_bazel_version.sh

* cleanup .bazelignore

* only test 3.x and 4.x

* always test all the bazel versions

* revert unnecessary changes

* revert unnecessary changes

* fix shellcheck error

Co-authored-by: Richard Belleville <rbellevi@google.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

imported Specifies if the PR has been imported to the internal repository lang/Python 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