Skip to content

Update FTR to support running tests against specific serverless project types #152397

@lukeelmers

Description

@lukeelmers

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:

  1. an easy/clear way to run FTR with each of the configs
  2. a path for teams to run their tests against particular project types
  3. a plan for running these tests in CI

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 to main. Or maybe a combination of the two.

--

cc @clintandrewhall @thomasneirynck @kobelb @rudolf as we discussed this recently

Metadata

Metadata

Assignees

No one assigned

    Labels

    Project:ServerlessWork as part of the Serverless project for its initial releaseTeam:OperationsKibana-Operations TeamTeam:QAPlatform QA t//

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions