Skip to content

[8.19] [ftr] update docs according SKA (#231930)#234523

Merged
dmlemeshko merged 2 commits intoelastic:8.19from
dmlemeshko:backport/8.19/pr-231930
Sep 10, 2025
Merged

[8.19] [ftr] update docs according SKA (#231930)#234523
dmlemeshko merged 2 commits intoelastic:8.19from
dmlemeshko:backport/8.19/pr-231930

Conversation

@dmlemeshko
Copy link
Contributor

Backport

This will backport the following commits from main to 8.19:

Questions ?

Please refer to the Backport tool documentation

## Summary

This pull request restructures and clarifies the documentation and code
ownership for platform-level serverless tests in Kibana. It introduces a
new, detailed README for `x-pack/platform/test/`, updates and moves the
serverless test README to reflect platform-shared testing guidance.

**Documentation improvements and restructuring:**

* Added a comprehensive `README.md` to `x-pack/platform/test/` that
explains the organization, purpose, and best practices for Functional
Test Runner (FTR) tests, including detailed descriptions of test types,
directory structure, and usage guidelines.
* Renamed and significantly revised the serverless test README
(`x-pack/test_serverless/README.md` →
`x-pack/platform/test/serverless/README.md`) to clarify the distinction
between platform-shared and solution-specific serverless tests, update
directory references, and provide updated instructions and conventions
for writing and running serverless tests.
* Updated guidance on where to place new tests, emphasizing
platform-shared functionality and proper separation from
solution-specific tests.
* Corrected and updated example references, such as the feature flags
config example for custom roles.
* Updated all CLI usage and config file paths to reflect the new
directory structure.

---------

Co-authored-by: David Olaru <dolaru@vaevixen.com>
Co-authored-by: Robert Oskamp <traeluki@gmail.com>
(cherry picked from commit f345b4f)

# Conflicts:
#	.github/CODEOWNERS
@dmlemeshko dmlemeshko added the backport This PR is a backport of another PR label Sep 10, 2025
@dmlemeshko dmlemeshko enabled auto-merge (squash) September 10, 2025 07:33
@dmlemeshko dmlemeshko requested a review from csr September 10, 2025 07:36
@dmlemeshko dmlemeshko merged commit 1243f83 into elastic:8.19 Sep 10, 2025
8 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

backport This PR is a backport of another PR

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants