-
Notifications
You must be signed in to change notification settings - Fork 8.3k
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
[Ingest Manager] Creating test packages and where to store them #67372
Comments
Pinging @elastic/ingest-management (Team:Ingest Management) |
We should store these packages in Kibana. This should make the tests reproducible. Each Kibana commit will be attached to a specific set of packages and a specific commit of the registry. The system package is rather complex. I would create packages as minimal as possible that cover our test case. This will make it easier to maintain. @neptunian It would be great to have a list of all the test cases you want to cover so we can start crafting the packages accordingly. |
These are some of the tests I think are relevant to crafting the packages.
|
@ruflin if the packages live in Kibana, that means we can point the locally running registry to serve those packages? |
By local I assume you mean the one running as part of the KB tests? Then yes. |
Closing this as we now have test packages in the api integration test fixtures. Please reopen if more needs to be done that I'm not aware of. |
Once we have the ability to run the registry locally, we need packages that are defined for the purpose of testing all the various cases which don't always exist in "real" packages.
The text was updated successfully, but these errors were encountered: