-
Notifications
You must be signed in to change notification settings - Fork 562
test(e2e): skip bundle cr install test #1640
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
test(e2e): skip bundle cr install test #1640
Conversation
Skip an e2e test that checks that newly introduced API types can be installed as part of a bundle. The test is failing consistently and should be reintegrated after commits fixing other test flakes -- that would be otherwise blocked by it -- are introduced and a root cause is identified.
/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.
/lgtm
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: dinhxuanvu, njhale 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 |
/html |
@@ -16,7 +16,7 @@ import ( | |||
"github.com/operator-framework/operator-lifecycle-manager/test/e2e/ctx" | |||
) | |||
|
|||
var _ = Describe("Installing bundles with new object types", func() { | |||
var _ = PDescribe("Installing bundles with new object types", func() { |
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.
Trying to understand the difference b/w marking the spec as Pending
vs Skip
. The doc says:
_Using the P and X prefixes marks specs as pending at compile time. If you need to skip a spec at runtime (perhaps due to a constraint that can only be known at runtime) you may call Skip in your test
Shouldn't we be skipping the spec?
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.
P
is for when you know at compile-time that you want to skip the test, Skip
is for when you know at runtime.
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.
Had a small clarification question
/lgtm |
/test unit |
/retest Please review the full test history for this PR and help us cut down flakes. |
5 similar comments
/retest Please review the full test history for this PR and help us cut down flakes. |
/retest Please review the full test history for this PR and help us cut down flakes. |
/retest Please review the full test history for this PR and help us cut down flakes. |
/retest Please review the full test history for this PR and help us cut down flakes. |
/retest Please review the full test history for this PR and help us cut down flakes. |
Skip an e2e test that checks that newly introduced API types can
be installed as part of a bundle. The test is failing consistently and
should be reintegrated after commits fixing other test flakes -- that
would be otherwise blocked by it -- are introduced and a root cause is
identified.
Currently, #1637 is most likely to reintegrate this test.