Skip to content

Allow running e2e tests as presubmits on GitHub #5918

Open
@kwiesmueller

Description

@kwiesmueller

We recently had the case where a PR (#5911) needed to be rolled back because e2e tests were failing.
The author was not able to run the e2e tests and in general I don't think we should rely on people to run e2e tests locally before we accept the code.

I'd propose to move some of our E2E tests into presubmits (https://github.com/kubernetes/test-infra/blob/master/config/jobs/kubernetes/sig-autoscaling/sig-autoscaling-config.yaml) and at least allow to trigger them via bot commands.

This could also allow us to separate CI runs between cluster-autoscaler and VPA as the config allows us to specify which tests to run on which changes.

/good-first-issue
/help

Metadata

Metadata

Assignees

Labels

good first issueDenotes an issue ready for a new contributor, according to the "help wanted" guidelines.help wantedDenotes an issue that needs help from a contributor. Must meet "help wanted" guidelines.kind/featureCategorizes issue or PR as related to a new feature.

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions