-
Notifications
You must be signed in to change notification settings - Fork 282
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
Automate performance testing for CCR plugin #1428
Comments
After #126 we should be able to onboard plugins into whatever we come up with, including CCR. |
Yep, I've been following up that issue closely. Let me come up with the list of tasks required to support CCR perf suite and update here. |
@dblock I had an offline discussion with @bbarani and based on the discussion, here is the plan for automating the performance tests:
|
What will a script do that existing scripts don't? |
These are the steps we have for running a replication perf test:
We need to execute the additional logic to setup the replication prior to running the tests. I'm assuming you'd prefer that we keep this logic(same for other plugin owners) in our own repo. If this is not the case, let me know, then we don't really need any separate script we can just call |
[Triage] Hi @ankitkala , In which repository is the work related to this issue is gonna happen? |
Sorry for late reply. The code is expected to be in build repo itself. |
Hi @ankitkala , thanks for the update. I dont see any updates on the tasks listed on this META issue. Can you provide an update? |
I'll be resuming on this task by end of this week. Expect the PRs by early next week or so. |
@ankitkala I see that all the tasks associated with this issue are completed. Can we close this issue? |
Is your feature request related to a problem? Please describe
We want to to be able to run performance tests for cross cluster repliacation plugin using opensearch-benchmark.
Describe the solution you'd like
We'd like to add the support for replication performance testing as part of OS performance testing framework. Eventually, We'd want to have periodic runs for the replication plugin as part of Jenkins CI.
Describe alternatives you've considered
We explored whether we should have a separate dedicated Jenkins setup for CCR plugin but it seems like a duplication of effort and thus decided to just focus on making it work with OS performance framework instead.
Tasks:
The text was updated successfully, but these errors were encountered: