-
Notifications
You must be signed in to change notification settings - Fork 67
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
[FEATURE] Onboard distribution level BWC bundle test #614
Comments
@zelinh I assume this wasn't done and remains valid? |
This issue remains valid. We provided the platform for distribution level BWC tests and onboarded the tests to some of plugins. We are requesting each plugin to onboard to these bundle level BWC tests so we could run BWC tests to the bundle we generate and release. |
@varunsrivathsav @Gaganjuneja Do we have a plan to onboard to this distribution level BWC test? We are planning to add BWC tests as mandatory exit criteria in future releases as we are seeing more number of BWC test failures during releases. |
Currently performance-analyzer repo has BWC test on plugin level and only tested within the repo. We have a framework for BWC distribution level test available and you could utilize it and enable distribution level BWC test.
With this framework, you would be able to spin up the test cluster with the latest distribution bundle that engineering effectiveness team generated that installs all the other components. This test will be more comprehensive as it will test the exact product we ship to the customers.
Onboarding this distribution level BWC test can also enable engineering effectiveness team to run BWC tests every time ee team generates a new bundle distribution across each of the plugin through CI
More onboarding info can be found here:
https://github.com/opensearch-project/opensearch-plugins/blob/main/TESTING.md#bwc-tests-on-distribution-bundle-level
What solution would you like?
Similar to what we did to the anomaly-detection plugin. opensearch-project/anomaly-detection#766
Enable bundle level BWC test based on the BWC test you already have.
The text was updated successfully, but these errors were encountered: