Skip to content

[Backport] Reduce the workload of presubmit artifact builds and distribtests#28289

Closed
lidizheng wants to merge 2 commits intogrpc:v1.43.xfrom
lidizheng:build-43
Closed

[Backport] Reduce the workload of presubmit artifact builds and distribtests#28289
lidizheng wants to merge 2 commits intogrpc:v1.43.xfrom
lidizheng:build-43

Conversation

@lidizheng
Copy link
Copy Markdown
Contributor

Backports #28228

…pc#28228)

* Reduce the workload of presubmit artifact builds and distribtests

* Create and redirect Kokoro config
* Remove duplicated scripts and use env var config

* Clean-up Kokoro cfg

* [DO-NOT-SUBMIT] Add ad-hoc TASK_RUNNER_EXTRA_FILTERS

* Revert "[DO-NOT-SUBMIT] Add ad-hoc TASK_RUNNER_EXTRA_FILTERS"

This reverts commit 9436ac5.
@lidizheng lidizheng added area/build release notes: no Indicates if PR should not be in release notes area/infra labels Dec 6, 2021
@lidizheng lidizheng marked this pull request as ready for review December 6, 2021 20:04
Copy link
Copy Markdown
Contributor

@jtattermusch jtattermusch left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Fair enough, but I'd be more in favor of backporting just the duplication of the master/*.cfg files to pull_request/*.cfg.
There is no reason to introduce extra complexity to an already-cut branch (and increase the risk of breaking stuff on release branch where we should do as few changes as possible). And you might need to backport to older release branches at some point as well, at which point backporting the entire PR or nontrivial complexity might be problematic.

Leaving the final resolution up to you.

@jtattermusch
Copy link
Copy Markdown
Contributor

Let's merge #28298 instead.

Copy link
Copy Markdown
Contributor

@jtattermusch jtattermusch left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Undo LGTM.

@lidizheng
Copy link
Copy Markdown
Contributor Author

lidizheng commented Dec 7, 2021

Thanks for creating a thiner version of this PR. It's nice to be cautious. Closing this PR for #28298.

@lidizheng lidizheng closed this Dec 7, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area/build bloat/none perf-change/none 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.

3 participants