Run short e2e tests only for code changes #737
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
What this PR does / why we need it:
We run e2e tests in every PR and current workflow defines the type of actions to run e2e short tests are as following:
Description of each activity type:
Personally, it seems too much to re-run whole e2e-short tests when just editing PR description or labeling/unlabeling (it does not matter for us, because we don't have a selective test mechanism based on PR labels) of PR happens (in fact it happens to me a lot and that always re-runs the job which takes as of now ~1h). So, I would like to re-run e2e-short tests only when it is required: in new/re-opened PRs, code change pushes.
Which issue(s) this PR fixes (optional, in
fixes #<issue number>(, fixes #<issue_number>, ...)
format, will close the issue(s) when PR gets merged):Fixes #
Special notes for your reviewer:
Checklist: