-
Notifications
You must be signed in to change notification settings - Fork 110
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Revert upgrade #226
Revert upgrade #226
Conversation
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: JAORMX The full list of commands accepted by this bot can be found here. The pull request process is described here
Needs approval from an approver in each of these files:
Approvers can indicate their approval by writing |
@JAORMX: The following test failed, say
Full PR test history. Your PR dashboard. Please help us cut down on flakes by linking to an open issue when you hit one in your PR. Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here. |
Make it easier for contributors to find e2e tests available to run with `make e2e`. This also exposes an issue with test discovery. See issue openshift#226 for more details.
Golang supports filtering tests using a -run flag, which can be a regular expressin. The e2e tests don't honor this flag since we're building the tests in a particular way so we can run parallel tests (e.g., non-destructive) tests before running the serial tests, which test remediations and other actions that affect the state of the cluster. It would be nice to run single tests so that you don't have to wait for the entire e2e test to run when developing new tests. This commit adds a framework flag that pulls the -run flag from the commandline invocation and attempts to filter e2e tests using the flag as if it were a regular expression. The idea was to re-use an existing flag that contributors are already familiar with instead of implementing a new flag for the same functionality that's specific to CO e2e tests. Fixes openshift#226
Golang supports filtering tests using a -run flag, which can be a regular expression. The e2e tests don't honor this flag since we're building the tests in a particular way so we can run parallel tests (e.g., non-destructive) tests before running the serial tests, which test remediations and other actions that affect the state of the cluster. It would be nice to run single tests so that you don't have to wait for the entire e2e test to run when developing new tests. This commit adds a framework flag that pulls the -run flag from the command line invocation and attempts to filter e2e tests using the flag as if it were a regular expression. The idea was to re-use an existing flag that contributors are already familiar with instead of implementing a new flag for the same functionality that's specific to CO e2e tests. Fixes openshift#226
Golang supports filtering tests using a -run flag, which can be a regular expression. The e2e tests don't honor this flag since we're building the tests in a particular way so we can run parallel tests (e.g., non-destructive) tests before running the serial tests, which test remediations and other actions that affect the state of the cluster, potentially affecting other tests. To make things more egonomic for contributors, it would be nice to run a single test so you don't have to wait for the entire suite to execute. This commit adds a framework flag that introduces a new command line argument called `-testRegex` and filters e2e tests using the flag as if it were a regular expression. Fixes openshift#226
Golang supports filtering tests using a -run flag, which can be a regular expression. The e2e tests don't honor this flag since we're building the tests in a particular way so we can run parallel tests (e.g., non-destructive) tests before running the serial tests, which test remediations and other actions that affect the state of the cluster, potentially affecting other tests. To make things more egonomic for contributors, it would be nice to run a single test so you don't have to wait for the entire suite to execute. This commit adds a framework flag that introduces a new command line argument called `-testRegex` and filters e2e tests using the flag as if it were a regular expression. Fixes openshift#226
The Makefile referenced an old example of how to run a single test that was inaccurate and outdated. Let's update it so that it's easier to understand how to invoke a single e2e test. Fixes openshift#226
No description provided.