-
Notifications
You must be signed in to change notification settings - Fork 125
TRT-2113: Remove annotation framework in favor of environment selectors #2393
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
base: master
Are you sure you want to change the base?
Conversation
@smg247: This pull request references TRT-2113 which is a valid jira issue. Warning: The referenced jira issue has an invalid target version for the target branch this PR targets: expected the sub-task to target the "4.20.0" version, but no target version was set. 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 openshift-eng/jira-lifecycle-plugin repository. |
@smg247: the contents of this pull request could not be automatically validated. The following commits could not be validated and must be approved by a top-level approver:
Comment |
[APPROVALNOTIFIER] This PR is NOT APPROVED This pull-request has been approved by: smg247 The full list of commands accepted by this bot can be found here.
Needs approval from an approver in each of these files:
Approvers can indicate their approval by writing |
/hold for openshift-eng/ci-test-mapping#386 |
/cc @stbenjam @bertinatto |
b267d48
to
b7e0cf6
Compare
@smg247: the contents of this pull request could not be automatically validated. The following commits could not be validated and must be approved by a top-level approver:
Comment |
b7e0cf6
to
e367c47
Compare
@smg247: the contents of this pull request could not be automatically validated. The following commits could not be validated and must be approved by a top-level approver:
Comment |
e367c47
to
332a816
Compare
@smg247: the contents of this pull request could not be automatically validated. The following commits could not be validated and must be approved by a top-level approver:
Comment |
@smg247: The following tests failed, say
Full PR test history. Your PR dashboard. 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-sigs/prow repository. I understand the commands that are listed here. |
/payload 4.20 nightly blocking |
@smg247: trigger 10 job(s) of type blocking for the nightly release of OCP 4.20
See details on https://pr-payload-tests.ci.openshift.org/runs/ci/45b13850-71ef-11f0-85ad-d5e24f645146-0 |
I believe you need to keep |
I think you'll end up running every test 2x once it gets vendored in origin. You could test by vendoring this in origin and testing the two PR's together |
It's actually going to require an origin change anyways due to this. |
/hold |
Now that suites have been fully implemented within OTE, we can entirely remove the annotation framework and rely on environment selectors to do the test skips. This removes that framework, and cleans up the code that used to utilize it. It also simplifies the suite additions in
k8s-tests.go
as there is no reason to filter out disabled tests from the suites, as those tests won't be present anyways due to this logic.