This repository was archived by the owner on Sep 17, 2024. It is now read-only.
This repository was archived by the owner on Sep 17, 2024. It is now read-only.
[Meta] Fleet Server detailed tests e2e-testing review and implementation #1266
Open
Description
We have Fleet Server usage in the e2e-testing repo, so it is covered in a sense (which is great!) - but this is not the same as having a detailed review of test coverage for the FS itself and a feature file that focuses on it.
Prior work and initial support was recorded here:
#438
Remaining work is:
- adjust e2e-testing framework scripting with a new feature file called 'Fleet Server' which will run the below validations for the Fleet Server binary...
- testing it weekly on at least one each of the Windows, Linux, macOS
- testing it as well on at least one of .deb or .rpm install
- testing it in Docker as well (Agent side usage is not thorough enough coverage)
Then, after environment configuration is covered also, write test cases scenarios for s - stop and re-start of Fleet Server
- artifact download (new Integration that is not baked in to default Agent bundle)
- Error handling when mis-configured
- Error handling when ES is unavailable
That looks like most of the cases from here, at least it is a start - Engineering should review functional coverage and suggest more as needed:
https://elastic.testrail.io/index.php?/suites/view/27&group_by=cases:section_id&group_order=asc&display_deleted_cases=0&group_id=25988