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

Automate performance testing for OpenSearch #129

Closed
Tracked by #126
gaiksaya opened this issue Aug 2, 2021 · 6 comments
Closed
Tracked by #126

Automate performance testing for OpenSearch #129

gaiksaya opened this issue Aug 2, 2021 · 6 comments
Assignees
Labels
performance triaged This issue has been reviewed by the triage team

Comments

@gaiksaya
Copy link
Member

gaiksaya commented Aug 2, 2021

Create automated jobs to run performance testing

@camerski
Copy link
Contributor

Implement a PerformanceTestSuite class and wire it in to test.py. This could be similar to IntegTestSuite if we need per-component performance tests, or it could be a bundle-level thing. In any case, the interface should be similar: Accept a test cluster endpoint, return when the tests are finished, report results in some sensible fashion.

See https://github.com/opensearch-project/opensearch-build/blob/main/bundle-workflow/python/test.py and https://github.com/opensearch-project/opensearch-build/blob/main/bundle-workflow/python/test_workflow/integ_test_suite.py

@peternied
Copy link
Member

This work has been completed, there are bugs and follow up tasks associated with the actual work

@gaiksaya
Copy link
Member Author

This work has been completed, there are bugs and follow up tasks associated with the actual work

We have not integrated the performance testing with jenkins yet! @owaiskazi19 correct me if I am wrong.

@peternied
Copy link
Member

See #583 for the remaining work, http://jenki-jenki-fpgmrv2ryxko-1366042710.us-east-1.elb.amazonaws.com/job/perf-test/ is failing, but exists

@owaiskazi19
Copy link
Member

owaiskazi19 commented Nov 15, 2021

This work has been completed, there are bugs and follow up tasks associated with the actual work

We have not integrated the performance testing with jenkins yet! @owaiskazi19 correct me if I am wrong.

That's correct. We have not integrated perf test with jenkins. We can reopen this issue.

@gaiksaya gaiksaya reopened this Nov 22, 2021
@dblock dblock changed the title Integrate performance testing with jenkins for automation Automate performance testing for OpenSearch Jan 11, 2022
@kotwanikunal
Copy link
Member

Taking a look into this issue.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
performance triaged This issue has been reviewed by the triage team
Projects
None yet
Development

No branches or pull requests

8 participants