-
Notifications
You must be signed in to change notification settings - Fork 8.2k
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
Update FTR to support running tests against specific serverless project types #152397
Comments
Pinging @elastic/kibana-operations (Team:Operations) |
Pinging @elastic/kibana-qa (Team:QA) |
Pinging @elastic/appex-qa for feedback as well -- I'm not sure where this discussion should fall between Ops & QA |
@lukeelmers I've heard from Sophie that we do indeed have at least one es serverless to start testing against. |
We (AppEx-QA) will look into this and related requirements around testing against ES stateless. We'll report back once we have a proposal. |
Thanks @wayneseymour and @pheyos! For reference, these PRs added the original Serverless-specific config files:
I believe they are just working in dev mode now, but one of the PRs mentioned that @jbudz might have plans to enable these for CI testing regions. We are still working out how exactly we'll want the config mechanism to work in production (cf #152395). |
Update: I think items 1 and 2 are covered by #157166. For item 3, we have a plan and work on this in progress. |
I think with #162673 merged, this issue can be considered done. |
In #150616, Spencer added serverless config files specific to different project types. Ultimately we'll want to have FTR support for running Kibana in each of these serverless "modes" so that we can add tests for each project type (or possibly rerun some existing tests in each of the configs).
There are a few things we are hoping to accomplish here:
Regarding (3), we should discuss what makes the most sense without having a big impact on CI times. We may not need to run these tests on all PRs if the PRs don't make changes to the
config/serverless*
yml files, but that's up for debate. We could also consider skipping checks on PRs and running them only on merges tomain
. Or maybe a combination of the two.--
cc @clintandrewhall @thomasneirynck @kobelb @rudolf as we discussed this recently
The text was updated successfully, but these errors were encountered: