Skip to content
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

[ST] Upgrade tests removal of resources from co-namespace #10512

Merged

Conversation

henryZrncik
Copy link
Contributor

Type of change

refactor

Description

co-namespace will not be used for creation of any resources also in upgrade/donwgrade system tests (the only exception will now be in OLM tests).

Detailed changes

  • methods used in modified parts will now have namespace as first parameter with name namespaceName.
  • number of created topics is decreased to 20 (from 40) as each creation can take even 6+ seconds making the test unneccesarry slow.
  • helper method copyModifyApply is now modified so it reflects exactly steps from documentation how to deploy cluster operator which watch multiple namesapces.
  • TestConstants.CO_NAMESPACE and TEST_SUITE_NAMESPACE are not used if they can be passed as argument.
  • TestConstants.CO_NAMESPACE occurences replaced with simple CO_NAMESPACE as both were used in different places so for at least so-so consistency.

@henryZrncik henryZrncik self-assigned this Aug 28, 2024
@henryZrncik henryZrncik added this to the 0.44.0 milestone Aug 28, 2024
@im-konge
Copy link
Member

/azp run upgrade

Copy link

Azure Pipelines successfully started running 1 pipeline(s).

@henryZrncik henryZrncik force-pushed the co-namespace-upgrade-resources-rm branch from cacb89f to 5167d99 Compare August 29, 2024 11:43
@Frawless
Copy link
Member

/azp run upgrade

Copy link

Azure Pipelines successfully started running 1 pipeline(s).

@Frawless
Copy link
Member

/azp run upgrade

Copy link

Azure Pipelines successfully started running 1 pipeline(s).

@henryZrncik henryZrncik force-pushed the co-namespace-upgrade-resources-rm branch from 5167d99 to 74daff0 Compare August 30, 2024 08:30
@im-konge
Copy link
Member

/azp run upgrade

Copy link

Azure Pipelines successfully started running 1 pipeline(s).

Copy link
Member

@im-konge im-konge left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Few comments, but thanks for the changes :) this will be great.

Copy link
Member

@see-quick see-quick left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM and thanks for the work 👍 . I have just one question... :)

@henryZrncik henryZrncik force-pushed the co-namespace-upgrade-resources-rm branch from 74daff0 to 9fd3be3 Compare September 2, 2024 12:24
@see-quick
Copy link
Member

/azp run upgrade

Copy link

Azure Pipelines successfully started running 1 pipeline(s).

@henryZrncik henryZrncik requested a review from im-konge September 2, 2024 17:22
Signed-off-by: hzrncik <hzrncik@redhat.com>
Signed-off-by: hzrncik <hzrncik@redhat.com>
Signed-off-by: hzrncik <hzrncik@redhat.com>
@henryZrncik henryZrncik force-pushed the co-namespace-upgrade-resources-rm branch from 9fd3be3 to 605446f Compare September 3, 2024 10:39
Signed-off-by: hzrncik <hzrncik@redhat.com>
Copy link
Member

@im-konge im-konge left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM, thanks :)

@henryZrncik henryZrncik added the ready for merge Label for PRs which are ready for merge label Sep 4, 2024
@see-quick
Copy link
Member

/azp run upgrade

@see-quick see-quick removed the ready for merge Label for PRs which are ready for merge label Sep 4, 2024
Copy link

Azure Pipelines successfully started running 1 pipeline(s).

@see-quick see-quick added the ready for merge Label for PRs which are ready for merge label Sep 4, 2024
@see-quick see-quick merged commit c12ed36 into strimzi:main Sep 4, 2024
17 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
ready for merge Label for PRs which are ready for merge System tests
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants