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

fix(RHIXP-3670): Improve framework to be more reliable at high scalability values #90

Merged

Conversation

pmacik
Copy link
Collaborator

@pmacik pmacik commented Sep 30, 2024

This PR fixes minor issues and introduces minor changes to make the framework more robust:

  • Populates users and groups into Keycloak in background (in parallel to RHDH installation) to reduce time of the setup phase.
  • Implements waiting timeout floating window for uploading entities to RHDH
  • Enables RBAC plugin in OLM installation method
  • Adds deploy, populate and benchmark timestamps and durations into the results summary
  • Refactors deploy/create_resources script logging

Copy link

openshift-ci bot commented Sep 30, 2024

Skipping CI for Draft Pull Request.
If you want CI signal for your change, please convert it to an actual PR.
You can still manually trigger a test run with /test all

@pmacik pmacik force-pushed the chore/RHIDP-3670 branch 3 times, most recently from ba73e4d to a6cabc2 Compare September 30, 2024 11:35
@pmacik
Copy link
Collaborator Author

pmacik commented Sep 30, 2024

/test mvp-helm
/test mvp-olm

@pmacik
Copy link
Collaborator Author

pmacik commented Sep 30, 2024

/test mvp-helm
/test mvp-olm

Copy link
Collaborator

@jhutar jhutar left a comment

Choose a reason for hiding this comment

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

/lgtm

Copy link

openshift-ci bot commented Sep 30, 2024

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by: jhutar, pmacik

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 /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

@openshift-merge-bot openshift-merge-bot bot merged commit 232ad28 into redhat-performance:main Sep 30, 2024
5 checks passed
pmacik added a commit that referenced this pull request Oct 2, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants