-
Notifications
You must be signed in to change notification settings - Fork 1.8k
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
Allow skipping some YAML tests #3069
Conversation
170070b
to
f9617a6
Compare
Allow skipping some of the yaml tests if the environment variable TEST_EXAMPLES_IGNORES is set and match the regexp : For example : export TEST_EXAMPLES_IGNORES=".*clustertasks.*" will skip all the kankiko examples yamls. Signed-off-by: Chmouel Boudjnah <[email protected]>
f9617a6
to
7b36913
Compare
/lgtm |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Two small nits.
re := regexp.MustCompile(val) | ||
submatch := re.FindSubmatch([]byte(path)) | ||
if submatch != nil { | ||
t.Logf("Skipping test %s", path) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Does t.Skip work here?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@dlorenc it would skip all the tests I think 🙃
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
/meow
In response to this:
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. |
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: vdemeester 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 |
Allow skipping some of the yaml tests if the environment variable
TEST_EXAMPLES_IGNORES
is set and match the regexp :For example :
export TEST_EXAMPLES_IGNORES=".*clustertasks.*"
will skip all the kankiko examples yamls.
We have a need for this because we want to run the go yaml examples testsuite
but need to skip some of those tests that are not compatible with openshift due
of some restrictions on that system.
/kind misc
/area testing
Changes
Submitter Checklist
These are the criteria that every PR should meet, please check them off as you
review them:
Release Note