Skip to content

[ftr] update docs according SKA#231930

Merged
dmlemeshko merged 19 commits intoelastic:mainfrom
dmlemeshko:ftr/update-readme-according-ska
Aug 25, 2025
Merged

[ftr] update docs according SKA#231930
dmlemeshko merged 19 commits intoelastic:mainfrom
dmlemeshko:ftr/update-readme-according-ska

Conversation

@dmlemeshko
Copy link
Contributor

@dmlemeshko dmlemeshko commented Aug 15, 2025

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.mdx-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.

@dmlemeshko dmlemeshko requested review from dolaru and pheyos August 15, 2025 09:57
@dmlemeshko dmlemeshko self-assigned this Aug 15, 2025
@dmlemeshko dmlemeshko added v9.2.0 v9.1.3 v8.19.3 release_note:skip Skip the PR/issue when compiling release notes backport:skip This PR does not require backporting labels Aug 15, 2025
@dmlemeshko dmlemeshko marked this pull request as ready for review August 15, 2025 10:02
@dmlemeshko dmlemeshko requested a review from a team as a code owner August 15, 2025 10:02
Comment on lines +64 to 65
Test services and page objects from `x-pack/platform/test/[api_integration|functional]`
are available for reuse.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Just in the context of platform-shared tests or for solution-specific too?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

By shared we mean "platform" here, this structure is not guaranteed in solutions

Co-authored-by: David Olaru <dolaru@vaevixen.com>
Copy link
Member

@pheyos pheyos left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good overall. Left a few comments.
Also, what do you think about adding README files to solution specific test and test/serverless directories where we at least link to the platform version? Maybe something along the lines of "This is the solution specific test directory, see here for the platform setup readme"?

@dmlemeshko dmlemeshko requested review from a team as code owners August 21, 2025 13:44
@dmlemeshko dmlemeshko requested review from dolaru and pheyos August 21, 2025 13:45
dmlemeshko and others added 3 commits August 21, 2025 19:03
Co-authored-by: Robert Oskamp <traeluki@gmail.com>
Co-authored-by: Robert Oskamp <traeluki@gmail.com>
Co-authored-by: Robert Oskamp <traeluki@gmail.com>
@dmlemeshko dmlemeshko requested a review from pheyos August 22, 2025 09:16
Copy link
Member

@pheyos pheyos left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good!
One last question: do you think it makes sense to add a note to all the ## Running Tests sections (above the CLI examples) across readme files to make sure that the mentioned config files are examples and should be changed to whatever people want to run? Or do you think this is obvious enough?

@dmlemeshko
Copy link
Contributor Author

Looks good! One last question: do you think it makes sense to add a note to all the ## Running Tests sections (above the CLI examples) across readme files to make sure that the mentioned config files are examples and should be changed to whatever people want to run? Or do you think this is obvious enough?

Let's have it, I added in 5ad09d4

@dmlemeshko dmlemeshko requested a review from pheyos August 22, 2025 13:27
Copy link
Member

@pheyos pheyos left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@dmlemeshko dmlemeshko enabled auto-merge (squash) August 22, 2025 15:59
@dmlemeshko dmlemeshko merged commit f345b4f into elastic:main Aug 25, 2025
13 checks passed
@elasticmachine
Copy link
Contributor

💚 Build Succeeded

Metrics [docs]

✅ unchanged

History

cc @dmlemeshko

dmlemeshko added a commit that referenced this pull request Aug 26, 2025
## Summary

Part of elastic/kibana-team#1503

This is cleanup PR, that removes `x-pack/test_serverless` directory and
all its references

should be merged only after we move/update docs
#231930
@dmlemeshko dmlemeshko added backport:version Backport to applied version labels and removed backport:skip This PR does not require backporting labels Aug 26, 2025
@kibanamachine
Copy link
Contributor

Starting backport for target branches: 8.19, 9.1

https://github.com/elastic/kibana/actions/runs/17240475537

kibanamachine pushed a commit to kibanamachine/kibana that referenced this pull request Aug 26, 2025
## 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)
@kibanamachine
Copy link
Contributor

💔 Some backports could not be created

Status Branch Result
8.19 Backport failed because of merge conflicts
9.1

Note: Successful backport PRs will be merged automatically after passing CI.

Manual backport

To create the backport manually run:

node scripts/backport --pr 231930

Questions ?

Please refer to the Backport tool documentation

qn895 pushed a commit to qn895/kibana that referenced this pull request Aug 26, 2025
## 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>
dmlemeshko added a commit to dmlemeshko/kibana that referenced this pull request Aug 27, 2025
## Summary

Part of elastic/kibana-team#1503

This is cleanup PR, that removes `x-pack/test_serverless` directory and
all its references

should be merged only after we move/update docs
elastic#231930

(cherry picked from commit 0bbed22)

# Conflicts:
#	.github/CODEOWNERS
#	x-pack/solutions/security/plugins/cloud_security_posture/README.md
#	x-pack/test_serverless/api_integration/config.base.ts
#	x-pack/test_serverless/api_integration/ftr_provider_context.d.ts
#	x-pack/test_serverless/api_integration/services/default_fleet_setup.ts
#	x-pack/test_serverless/api_integration/services/index.ts
#	x-pack/test_serverless/api_integration/services/index_management/svl_cluster_nodes.api.ts
#	x-pack/test_serverless/api_integration/services/index_management/svl_component_templates.api.ts
#	x-pack/test_serverless/api_integration/services/index_management/svl_component_templates.helpers.ts
#	x-pack/test_serverless/api_integration/services/index_management/svl_datastreams.helpers.ts
#	x-pack/test_serverless/api_integration/services/index_management/svl_enrich_policies.api.ts
#	x-pack/test_serverless/api_integration/services/index_management/svl_enrich_policies.helpers.ts
#	x-pack/test_serverless/api_integration/services/index_management/svl_indices.api.ts
#	x-pack/test_serverless/api_integration/services/index_management/svl_indices.helpers.ts
#	x-pack/test_serverless/api_integration/services/index_management/svl_mappings.api.ts
#	x-pack/test_serverless/api_integration/services/index_management/svl_settings.api.ts
#	x-pack/test_serverless/api_integration/services/index_management/svl_templates.api.ts
#	x-pack/test_serverless/api_integration/services/index_management/svl_templates.helpers.ts
#	x-pack/test_serverless/api_integration/services/saml_tools.ts
#	x-pack/test_serverless/api_integration/services/svl_cases/api.ts
#	x-pack/test_serverless/api_integration/services/svl_cases/index.ts
#	x-pack/test_serverless/api_integration/services/svl_cases/omit.ts
#	x-pack/test_serverless/api_integration/services/transform/api.ts
#	x-pack/test_serverless/api_integration/services/transform/index.ts
#	x-pack/test_serverless/api_integration/services/transform/security_common.ts
#	x-pack/test_serverless/functional/config.base.ts
#	x-pack/test_serverless/functional/ftr_provider_context.d.ts
#	x-pack/test_serverless/functional/page_objects/index.ts
#	x-pack/test_serverless/shared/lib/cases/helpers.ts
#	x-pack/test_serverless/shared/lib/object_remover.ts
#	x-pack/test_serverless/shared/services/alerting_api.ts
#	x-pack/test_serverless/shared/services/data_view_api.ts
#	x-pack/test_serverless/shared/services/platform_security_utils.ts
#	x-pack/test_serverless/shared/services/supertest.ts
#	x-pack/test_serverless/shared/services/svl_common_api.ts
#	x-pack/test_serverless/shared/services/svl_reporting.ts
#	x-pack/test_serverless/shared/services/usage_api.ts
#	x-pack/test_serverless/shared/types/index.ts
#	x-pack/test_serverless/tsconfig.json
kibanamachine added a commit that referenced this pull request Aug 27, 2025
# Backport

This will backport the following commits from `main` to `9.1`:
- [[ftr] update docs according SKA
(#231930)](#231930)

<!--- Backport version: 9.6.6 -->

### Questions ?
Please refer to the [Backport tool
documentation](https://github.com/sorenlouv/backport)

<!--BACKPORT [{"author":{"name":"Dzmitry
Lemechko","email":"dzmitry.lemechko@elastic.co"},"sourceCommit":{"committedDate":"2025-08-25T12:33:24Z","message":"[ftr]
update docs according SKA (#231930)\n\n## Summary\n\nThis pull request
restructures and clarifies the documentation and code\nownership for
platform-level serverless tests in Kibana. It introduces a\nnew,
detailed README for `x-pack/platform/test/`, updates and moves
the\nserverless test README to reflect platform-shared testing
guidance.\n\n**Documentation improvements and restructuring:**\n\n*
Added a comprehensive `README.md` to `x-pack/platform/test/`
that\nexplains the organization, purpose, and best practices for
Functional\nTest Runner (FTR) tests, including detailed descriptions of
test types,\ndirectory structure, and usage guidelines.\n* Renamed and
significantly revised the serverless test
README\n(`x-pack/test_serverless/README.md`
→\n`x-pack/platform/test/serverless/README.md`) to clarify the
distinction\nbetween platform-shared and solution-specific serverless
tests, update\ndirectory references, and provide updated instructions
and conventions\nfor writing and running serverless tests.\n* Updated
guidance on where to place new tests, emphasizing\nplatform-shared
functionality and proper separation from\nsolution-specific tests.\n*
Corrected and updated example references, such as the feature
flags\nconfig example for custom roles.\n* Updated all CLI usage and
config file paths to reflect the new\ndirectory
structure.\n\n---------\n\nCo-authored-by: David Olaru
<dolaru@vaevixen.com>\nCo-authored-by: Robert Oskamp
<traeluki@gmail.com>","sha":"f345b4f296bcbd036aed88ed6ba3677978f47698","branchLabelMapping":{"^v9.2.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:skip","backport:version","v9.2.0","v9.1.3","v8.19.3"],"title":"[ftr]
update docs according
SKA","number":231930,"url":"https://github.com/elastic/kibana/pull/231930","mergeCommit":{"message":"[ftr]
update docs according SKA (#231930)\n\n## Summary\n\nThis pull request
restructures and clarifies the documentation and code\nownership for
platform-level serverless tests in Kibana. It introduces a\nnew,
detailed README for `x-pack/platform/test/`, updates and moves
the\nserverless test README to reflect platform-shared testing
guidance.\n\n**Documentation improvements and restructuring:**\n\n*
Added a comprehensive `README.md` to `x-pack/platform/test/`
that\nexplains the organization, purpose, and best practices for
Functional\nTest Runner (FTR) tests, including detailed descriptions of
test types,\ndirectory structure, and usage guidelines.\n* Renamed and
significantly revised the serverless test
README\n(`x-pack/test_serverless/README.md`
→\n`x-pack/platform/test/serverless/README.md`) to clarify the
distinction\nbetween platform-shared and solution-specific serverless
tests, update\ndirectory references, and provide updated instructions
and conventions\nfor writing and running serverless tests.\n* Updated
guidance on where to place new tests, emphasizing\nplatform-shared
functionality and proper separation from\nsolution-specific tests.\n*
Corrected and updated example references, such as the feature
flags\nconfig example for custom roles.\n* Updated all CLI usage and
config file paths to reflect the new\ndirectory
structure.\n\n---------\n\nCo-authored-by: David Olaru
<dolaru@vaevixen.com>\nCo-authored-by: Robert Oskamp
<traeluki@gmail.com>","sha":"f345b4f296bcbd036aed88ed6ba3677978f47698"}},"sourceBranch":"main","suggestedTargetBranches":["9.1","8.19"],"targetPullRequestStates":[{"branch":"main","label":"v9.2.0","branchLabelMappingKey":"^v9.2.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/231930","number":231930,"mergeCommit":{"message":"[ftr]
update docs according SKA (#231930)\n\n## Summary\n\nThis pull request
restructures and clarifies the documentation and code\nownership for
platform-level serverless tests in Kibana. It introduces a\nnew,
detailed README for `x-pack/platform/test/`, updates and moves
the\nserverless test README to reflect platform-shared testing
guidance.\n\n**Documentation improvements and restructuring:**\n\n*
Added a comprehensive `README.md` to `x-pack/platform/test/`
that\nexplains the organization, purpose, and best practices for
Functional\nTest Runner (FTR) tests, including detailed descriptions of
test types,\ndirectory structure, and usage guidelines.\n* Renamed and
significantly revised the serverless test
README\n(`x-pack/test_serverless/README.md`
→\n`x-pack/platform/test/serverless/README.md`) to clarify the
distinction\nbetween platform-shared and solution-specific serverless
tests, update\ndirectory references, and provide updated instructions
and conventions\nfor writing and running serverless tests.\n* Updated
guidance on where to place new tests, emphasizing\nplatform-shared
functionality and proper separation from\nsolution-specific tests.\n*
Corrected and updated example references, such as the feature
flags\nconfig example for custom roles.\n* Updated all CLI usage and
config file paths to reflect the new\ndirectory
structure.\n\n---------\n\nCo-authored-by: David Olaru
<dolaru@vaevixen.com>\nCo-authored-by: Robert Oskamp
<traeluki@gmail.com>","sha":"f345b4f296bcbd036aed88ed6ba3677978f47698"}},{"branch":"9.1","label":"v9.1.3","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"8.19","label":"v8.19.3","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"}]}]
BACKPORT-->

Co-authored-by: Dzmitry Lemechko <dzmitry.lemechko@elastic.co>
Co-authored-by: David Olaru <dolaru@vaevixen.com>
Co-authored-by: Robert Oskamp <traeluki@gmail.com>
dmlemeshko added a commit that referenced this pull request Aug 27, 2025
# Backport

This will backport the following commits from `main` to `9.1`:
- [[ska] delete x-pack/test_serverless directory
(#232186)](#232186)

<!--- Backport version: 10.0.1 -->

### Questions ?
Please refer to the [Backport tool
documentation](https://github.com/sorenlouv/backport)

<!--BACKPORT [{"author":{"name":"Dzmitry
Lemechko","email":"dzmitry.lemechko@elastic.co"},"sourceCommit":{"committedDate":"2025-08-26T13:55:32Z","message":"[ska]
delete x-pack/test_serverless directory (#232186)\n\n## Summary\n\nPart
of https://github.com/elastic/kibana-team/issues/1503\n\nThis is cleanup
PR, that removes `x-pack/test_serverless` directory and\nall its
references\n\nshould be merged only after we move/update
docs\nhttps://github.com//pull/231930","sha":"0bbed2205d72ff1bd21c10c8e3aeab282f3cc699","branchLabelMapping":{"^v9.2.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:skip","backport:version","v9.2.0","v9.1.3","v8.19.3"],"title":"[ska]
delete x-pack/test_serverless
directory","number":232186,"url":"https://github.com/elastic/kibana/pull/232186","mergeCommit":{"message":"[ska]
delete x-pack/test_serverless directory (#232186)\n\n## Summary\n\nPart
of https://github.com/elastic/kibana-team/issues/1503\n\nThis is cleanup
PR, that removes `x-pack/test_serverless` directory and\nall its
references\n\nshould be merged only after we move/update
docs\nhttps://github.com//pull/231930","sha":"0bbed2205d72ff1bd21c10c8e3aeab282f3cc699"}},"sourceBranch":"main","suggestedTargetBranches":["9.1","8.19"],"targetPullRequestStates":[{"branch":"main","label":"v9.2.0","branchLabelMappingKey":"^v9.2.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/232186","number":232186,"mergeCommit":{"message":"[ska]
delete x-pack/test_serverless directory (#232186)\n\n## Summary\n\nPart
of https://github.com/elastic/kibana-team/issues/1503\n\nThis is cleanup
PR, that removes `x-pack/test_serverless` directory and\nall its
references\n\nshould be merged only after we move/update
docs\nhttps://github.com//pull/231930","sha":"0bbed2205d72ff1bd21c10c8e3aeab282f3cc699"}},{"branch":"9.1","label":"v9.1.3","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"8.19","label":"v8.19.3","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"}]}]
BACKPORT-->

---------

Co-authored-by: kibanamachine <42973632+kibanamachine@users.noreply.github.com>
KodeRad pushed a commit to KodeRad/kibana that referenced this pull request Aug 28, 2025
## 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>
dmlemeshko added a commit to dmlemeshko/kibana that referenced this pull request Sep 10, 2025
## 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
Copy link
Contributor Author

💚 All backports created successfully

Status Branch Result
8.19

Note: Successful backport PRs will be merged automatically after passing CI.

Questions ?

Please refer to the Backport tool documentation

dmlemeshko added a commit that referenced this pull request Sep 10, 2025
# Backport

This will backport the following commits from `main` to `8.19`:
- [[ftr] update docs according SKA
(#231930)](#231930)

<!--- Backport version: 10.0.2 -->

### Questions ?
Please refer to the [Backport tool
documentation](https://github.com/sorenlouv/backport)

<!--BACKPORT [{"author":{"name":"Dzmitry
Lemechko","email":"dzmitry.lemechko@elastic.co"},"sourceCommit":{"committedDate":"2025-08-25T12:33:24Z","message":"[ftr]
update docs according SKA (#231930)\n\n## Summary\n\nThis pull request
restructures and clarifies the documentation and code\nownership for
platform-level serverless tests in Kibana. It introduces a\nnew,
detailed README for `x-pack/platform/test/`, updates and moves
the\nserverless test README to reflect platform-shared testing
guidance.\n\n**Documentation improvements and restructuring:**\n\n*
Added a comprehensive `README.md` to `x-pack/platform/test/`
that\nexplains the organization, purpose, and best practices for
Functional\nTest Runner (FTR) tests, including detailed descriptions of
test types,\ndirectory structure, and usage guidelines.\n* Renamed and
significantly revised the serverless test
README\n(`x-pack/test_serverless/README.md`
→\n`x-pack/platform/test/serverless/README.md`) to clarify the
distinction\nbetween platform-shared and solution-specific serverless
tests, update\ndirectory references, and provide updated instructions
and conventions\nfor writing and running serverless tests.\n* Updated
guidance on where to place new tests, emphasizing\nplatform-shared
functionality and proper separation from\nsolution-specific tests.\n*
Corrected and updated example references, such as the feature
flags\nconfig example for custom roles.\n* Updated all CLI usage and
config file paths to reflect the new\ndirectory
structure.\n\n---------\n\nCo-authored-by: David Olaru
<dolaru@vaevixen.com>\nCo-authored-by: Robert Oskamp
<traeluki@gmail.com>","sha":"f345b4f296bcbd036aed88ed6ba3677978f47698","branchLabelMapping":{"^v9.2.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:skip","backport:version","v9.2.0","v9.1.3","v8.19.3"],"title":"[ftr]
update docs according
SKA","number":231930,"url":"https://github.com/elastic/kibana/pull/231930","mergeCommit":{"message":"[ftr]
update docs according SKA (#231930)\n\n## Summary\n\nThis pull request
restructures and clarifies the documentation and code\nownership for
platform-level serverless tests in Kibana. It introduces a\nnew,
detailed README for `x-pack/platform/test/`, updates and moves
the\nserverless test README to reflect platform-shared testing
guidance.\n\n**Documentation improvements and restructuring:**\n\n*
Added a comprehensive `README.md` to `x-pack/platform/test/`
that\nexplains the organization, purpose, and best practices for
Functional\nTest Runner (FTR) tests, including detailed descriptions of
test types,\ndirectory structure, and usage guidelines.\n* Renamed and
significantly revised the serverless test
README\n(`x-pack/test_serverless/README.md`
→\n`x-pack/platform/test/serverless/README.md`) to clarify the
distinction\nbetween platform-shared and solution-specific serverless
tests, update\ndirectory references, and provide updated instructions
and conventions\nfor writing and running serverless tests.\n* Updated
guidance on where to place new tests, emphasizing\nplatform-shared
functionality and proper separation from\nsolution-specific tests.\n*
Corrected and updated example references, such as the feature
flags\nconfig example for custom roles.\n* Updated all CLI usage and
config file paths to reflect the new\ndirectory
structure.\n\n---------\n\nCo-authored-by: David Olaru
<dolaru@vaevixen.com>\nCo-authored-by: Robert Oskamp
<traeluki@gmail.com>","sha":"f345b4f296bcbd036aed88ed6ba3677978f47698"}},"sourceBranch":"main","suggestedTargetBranches":["8.19"],"targetPullRequestStates":[{"branch":"main","label":"v9.2.0","branchLabelMappingKey":"^v9.2.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/231930","number":231930,"mergeCommit":{"message":"[ftr]
update docs according SKA (#231930)\n\n## Summary\n\nThis pull request
restructures and clarifies the documentation and code\nownership for
platform-level serverless tests in Kibana. It introduces a\nnew,
detailed README for `x-pack/platform/test/`, updates and moves
the\nserverless test README to reflect platform-shared testing
guidance.\n\n**Documentation improvements and restructuring:**\n\n*
Added a comprehensive `README.md` to `x-pack/platform/test/`
that\nexplains the organization, purpose, and best practices for
Functional\nTest Runner (FTR) tests, including detailed descriptions of
test types,\ndirectory structure, and usage guidelines.\n* Renamed and
significantly revised the serverless test
README\n(`x-pack/test_serverless/README.md`
→\n`x-pack/platform/test/serverless/README.md`) to clarify the
distinction\nbetween platform-shared and solution-specific serverless
tests, update\ndirectory references, and provide updated instructions
and conventions\nfor writing and running serverless tests.\n* Updated
guidance on where to place new tests, emphasizing\nplatform-shared
functionality and proper separation from\nsolution-specific tests.\n*
Corrected and updated example references, such as the feature
flags\nconfig example for custom roles.\n* Updated all CLI usage and
config file paths to reflect the new\ndirectory
structure.\n\n---------\n\nCo-authored-by: David Olaru
<dolaru@vaevixen.com>\nCo-authored-by: Robert Oskamp
<traeluki@gmail.com>","sha":"f345b4f296bcbd036aed88ed6ba3677978f47698"}},{"branch":"9.1","label":"v9.1.3","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"url":"https://github.com/elastic/kibana/pull/232976","number":232976,"state":"MERGED","mergeCommit":{"sha":"e760b4b5dbc07376ec95cff03fa33959fcd6bc08","message":"[9.1]
[ftr] update docs according SKA (#231930) (#232976)\n\n#
Backport\n\nThis will backport the following commits from `main` to
`9.1`:\n- [[ftr] update docs according
SKA\n(#231930)](https://github.com/elastic/kibana/pull/231930)\n\n\n\n###
Questions ?\nPlease refer to the [Backport
tool\ndocumentation](https://github.com/sorenlouv/backport)\n\n\n\nCo-authored-by:
Dzmitry Lemechko <dzmitry.lemechko@elastic.co>\nCo-authored-by: David
Olaru <dolaru@vaevixen.com>\nCo-authored-by: Robert Oskamp
<traeluki@gmail.com>"}},{"branch":"8.19","label":"v8.19.3","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"}]}]
BACKPORT-->
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

backport:version Backport to applied version labels release_note:skip Skip the PR/issue when compiling release notes v8.19.3 v8.19.4 v9.1.3 v9.2.0

Projects

None yet

Development

Successfully merging this pull request may close these issues.

7 participants