Skip to content

Conversation

@maximpn
Copy link
Contributor

@maximpn maximpn commented Aug 5, 2025

Relates to: #230363
Relates to: #230338

Summary

This PR makes sure Cypress e2e test run after Fleet setup is finished. This approach is similar to #230338 used in our integration tests.

Fleet setup running concurrently to the tests may cause tests flakiness. This behavior is described in #230363.

@maximpn maximpn self-assigned this Aug 5, 2025
@maximpn maximpn added test release_note:skip Skip the PR/issue when compiling release notes impact:high Addressing this issue will have a high level of impact on the quality/strength of our product. Team:Detections and Resp Security Detection Response Team Team: SecuritySolution Security Solutions Team working on SIEM, Endpoint, Timeline, Resolver, etc. Team:Detection Rule Management Security Detection Rule Management Team Feature:Prebuilt Detection Rules Security Solution Prebuilt Detection Rules area backport:version Backport to applied version labels v9.2.0 v9.0.5 v9.1.1 v8.18.5 v8.19.1 labels Aug 5, 2025
@elasticmachine
Copy link
Contributor

💛 Build succeeded, but was flaky

Failed CI Steps

Test Failures

  • [job] [logs] FTR Configs #15 / Cloud Security Posture GET /internal/cloud_security_posture/stats KSPM Compliance Dashboard Stats API should return KSPM benchmarks V2
  • [job] [logs] FTR Configs #58 / InfraOps App Metrics UI Home page with metrics present group nodes by custom field

Metrics [docs]

✅ unchanged

cc @maximpn

@maximpn maximpn requested a review from nikitaindik August 5, 2025 18:21
@maximpn maximpn marked this pull request as ready for review August 5, 2025 18:26
@maximpn maximpn requested a review from a team as a code owner August 5, 2025 18:26
@elasticmachine
Copy link
Contributor

Pinging @elastic/security-detections-response (Team:Detections and Resp)

@elasticmachine
Copy link
Contributor

Pinging @elastic/security-solution (Team: SecuritySolution)

@elasticmachine
Copy link
Contributor

Pinging @elastic/security-detection-rule-management (Team:Detection Rule Management)

* The message must not be filtered out by the logging configuration. Subsequently higher log level is better.
* "Fleet setup completed" has the same "info" level as "Kibana server is ready" log message.
*/
const FLEET_PLUGIN_READY_LOG_MESSAGE_REGEXP = /Fleet setup completed/;
Copy link
Contributor

Choose a reason for hiding this comment

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

Is there any specific reason to not reuse a single const for both API integration and Cypress tests?

Copy link
Contributor Author

Choose a reason for hiding this comment

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

I simply didn't want to create constants file for a single constant.

Copy link
Contributor

@nikitaindik nikitaindik left a comment

Choose a reason for hiding this comment

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

Tested by running Cypress locally. Didn't notice any issues. Also running time on CI seems to be more or less the same as before. Let's merge and see if it helps.

@maximpn maximpn force-pushed the wait-for-fleet-setup-in-cypress branch from daa279d to 1e5d052 Compare August 6, 2025 18:49
@maximpn maximpn enabled auto-merge (squash) August 6, 2025 18:50
@maximpn maximpn merged commit 649c0dc into elastic:main Aug 6, 2025
12 checks passed
@kibanamachine
Copy link
Contributor

Starting backport for target branches: 8.18, 8.19, 9.0, 9.1

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

kibanamachine pushed a commit to kibanamachine/kibana that referenced this pull request Aug 6, 2025
… running tests (elastic#230632)

**Relates to: elastic#230363
**Relates to: elastic#230338

## Summary

This PR makes sure Cypress e2e test run after Fleet setup is finished. This approach is similar to elastic#230338 used in our integration tests.

Fleet setup running concurrently to the tests may cause tests flakiness. This behavior is described in elastic#230363.

(cherry picked from commit 649c0dc)
kibanamachine pushed a commit to kibanamachine/kibana that referenced this pull request Aug 6, 2025
… running tests (elastic#230632)

**Relates to: elastic#230363
**Relates to: elastic#230338

## Summary

This PR makes sure Cypress e2e test run after Fleet setup is finished. This approach is similar to elastic#230338 used in our integration tests.

Fleet setup running concurrently to the tests may cause tests flakiness. This behavior is described in elastic#230363.

(cherry picked from commit 649c0dc)
kibanamachine pushed a commit to kibanamachine/kibana that referenced this pull request Aug 6, 2025
… running tests (elastic#230632)

**Relates to: elastic#230363
**Relates to: elastic#230338

## Summary

This PR makes sure Cypress e2e test run after Fleet setup is finished. This approach is similar to elastic#230338 used in our integration tests.

Fleet setup running concurrently to the tests may cause tests flakiness. This behavior is described in elastic#230363.

(cherry picked from commit 649c0dc)
kibanamachine pushed a commit to kibanamachine/kibana that referenced this pull request Aug 6, 2025
… running tests (elastic#230632)

**Relates to: elastic#230363
**Relates to: elastic#230338

## Summary

This PR makes sure Cypress e2e test run after Fleet setup is finished. This approach is similar to elastic#230338 used in our integration tests.

Fleet setup running concurrently to the tests may cause tests flakiness. This behavior is described in elastic#230363.

(cherry picked from commit 649c0dc)
@kibanamachine
Copy link
Contributor

💚 All backports created successfully

Status Branch Result
8.18
8.19
9.0
9.1

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

Questions ?

Please refer to the Backport tool documentation

@maximpn maximpn deleted the wait-for-fleet-setup-in-cypress branch August 6, 2025 22:00
kibanamachine added a commit that referenced this pull request Aug 6, 2025
…before running tests (#230632) (#230886)

# Backport

This will backport the following commits from `main` to `9.1`:
- [[Security Solution] Wait for Fleet setup completion in Cypress before
running tests (#230632)](#230632)

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

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

<!--BACKPORT [{"author":{"name":"Maxim
Palenov","email":"maxim.palenov@elastic.co"},"sourceCommit":{"committedDate":"2025-08-06T21:52:25Z","message":"[Security
Solution] Wait for Fleet setup completion in Cypress before running
tests (#230632)\n\n**Relates to:
https://github.com/elastic/kibana/issues/230363**\n**Relates to:
https://github.com/elastic/kibana/pull/230338**\n\n## Summary\n\nThis PR
makes sure Cypress e2e test run after Fleet setup is finished. This
approach is similar to #230338
used in our integration tests.\n\nFleet setup running concurrently to
the tests may cause tests flakiness. This behavior is described in
https://github.com/elastic/kibana/issues/230363.","sha":"649c0dcea513a85f5ff04627c6f837f12b57199e","branchLabelMapping":{"^v9.2.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["test","release_note:skip","impact:high","Team:Detections
and Resp","Team: SecuritySolution","Team:Detection Rule
Management","Feature:Prebuilt Detection
Rules","backport:version","v9.2.0","v9.0.5","v9.1.1","v8.18.5","v8.19.1"],"title":"[Security
Solution] Wait for Fleet setup completion in Cypress before running
tests","number":230632,"url":"https://github.com/elastic/kibana/pull/230632","mergeCommit":{"message":"[Security
Solution] Wait for Fleet setup completion in Cypress before running
tests (#230632)\n\n**Relates to:
https://github.com/elastic/kibana/issues/230363**\n**Relates to:
https://github.com/elastic/kibana/pull/230338**\n\n## Summary\n\nThis PR
makes sure Cypress e2e test run after Fleet setup is finished. This
approach is similar to #230338
used in our integration tests.\n\nFleet setup running concurrently to
the tests may cause tests flakiness. This behavior is described in
https://github.com/elastic/kibana/issues/230363.","sha":"649c0dcea513a85f5ff04627c6f837f12b57199e"}},"sourceBranch":"main","suggestedTargetBranches":["9.0","9.1","8.18","8.19"],"targetPullRequestStates":[{"branch":"main","label":"v9.2.0","branchLabelMappingKey":"^v9.2.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/230632","number":230632,"mergeCommit":{"message":"[Security
Solution] Wait for Fleet setup completion in Cypress before running
tests (#230632)\n\n**Relates to:
https://github.com/elastic/kibana/issues/230363**\n**Relates to:
https://github.com/elastic/kibana/pull/230338**\n\n## Summary\n\nThis PR
makes sure Cypress e2e test run after Fleet setup is finished. This
approach is similar to #230338
used in our integration tests.\n\nFleet setup running concurrently to
the tests may cause tests flakiness. This behavior is described in
https://github.com/elastic/kibana/issues/230363.","sha":"649c0dcea513a85f5ff04627c6f837f12b57199e"}},{"branch":"9.0","label":"v9.0.5","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"9.1","label":"v9.1.1","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"8.18","label":"v8.18.5","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"8.19","label":"v8.19.1","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"}]}]
BACKPORT-->

Co-authored-by: Maxim Palenov <maxim.palenov@elastic.co>
kibanamachine added a commit that referenced this pull request Aug 6, 2025
… before running tests (#230632) (#230884)

# Backport

This will backport the following commits from `main` to `8.19`:
- [[Security Solution] Wait for Fleet setup completion in Cypress before
running tests (#230632)](#230632)

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

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

<!--BACKPORT [{"author":{"name":"Maxim
Palenov","email":"maxim.palenov@elastic.co"},"sourceCommit":{"committedDate":"2025-08-06T21:52:25Z","message":"[Security
Solution] Wait for Fleet setup completion in Cypress before running
tests (#230632)\n\n**Relates to:
https://github.com/elastic/kibana/issues/230363**\n**Relates to:
https://github.com/elastic/kibana/pull/230338**\n\n## Summary\n\nThis PR
makes sure Cypress e2e test run after Fleet setup is finished. This
approach is similar to #230338
used in our integration tests.\n\nFleet setup running concurrently to
the tests may cause tests flakiness. This behavior is described in
https://github.com/elastic/kibana/issues/230363.","sha":"649c0dcea513a85f5ff04627c6f837f12b57199e","branchLabelMapping":{"^v9.2.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["test","release_note:skip","impact:high","Team:Detections
and Resp","Team: SecuritySolution","Team:Detection Rule
Management","Feature:Prebuilt Detection
Rules","backport:version","v9.2.0","v9.0.5","v9.1.1","v8.18.5","v8.19.1"],"title":"[Security
Solution] Wait for Fleet setup completion in Cypress before running
tests","number":230632,"url":"https://github.com/elastic/kibana/pull/230632","mergeCommit":{"message":"[Security
Solution] Wait for Fleet setup completion in Cypress before running
tests (#230632)\n\n**Relates to:
https://github.com/elastic/kibana/issues/230363**\n**Relates to:
https://github.com/elastic/kibana/pull/230338**\n\n## Summary\n\nThis PR
makes sure Cypress e2e test run after Fleet setup is finished. This
approach is similar to #230338
used in our integration tests.\n\nFleet setup running concurrently to
the tests may cause tests flakiness. This behavior is described in
https://github.com/elastic/kibana/issues/230363.","sha":"649c0dcea513a85f5ff04627c6f837f12b57199e"}},"sourceBranch":"main","suggestedTargetBranches":["9.0","9.1","8.18","8.19"],"targetPullRequestStates":[{"branch":"main","label":"v9.2.0","branchLabelMappingKey":"^v9.2.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/230632","number":230632,"mergeCommit":{"message":"[Security
Solution] Wait for Fleet setup completion in Cypress before running
tests (#230632)\n\n**Relates to:
https://github.com/elastic/kibana/issues/230363**\n**Relates to:
https://github.com/elastic/kibana/pull/230338**\n\n## Summary\n\nThis PR
makes sure Cypress e2e test run after Fleet setup is finished. This
approach is similar to #230338
used in our integration tests.\n\nFleet setup running concurrently to
the tests may cause tests flakiness. This behavior is described in
https://github.com/elastic/kibana/issues/230363.","sha":"649c0dcea513a85f5ff04627c6f837f12b57199e"}},{"branch":"9.0","label":"v9.0.5","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"9.1","label":"v9.1.1","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"8.18","label":"v8.18.5","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"8.19","label":"v8.19.1","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"}]}]
BACKPORT-->

Co-authored-by: Maxim Palenov <maxim.palenov@elastic.co>
kibanamachine added a commit that referenced this pull request Aug 6, 2025
…before running tests (#230632) (#230885)

# Backport

This will backport the following commits from `main` to `9.0`:
- [[Security Solution] Wait for Fleet setup completion in Cypress before
running tests (#230632)](#230632)

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

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

<!--BACKPORT [{"author":{"name":"Maxim
Palenov","email":"maxim.palenov@elastic.co"},"sourceCommit":{"committedDate":"2025-08-06T21:52:25Z","message":"[Security
Solution] Wait for Fleet setup completion in Cypress before running
tests (#230632)\n\n**Relates to:
https://github.com/elastic/kibana/issues/230363**\n**Relates to:
https://github.com/elastic/kibana/pull/230338**\n\n## Summary\n\nThis PR
makes sure Cypress e2e test run after Fleet setup is finished. This
approach is similar to #230338
used in our integration tests.\n\nFleet setup running concurrently to
the tests may cause tests flakiness. This behavior is described in
https://github.com/elastic/kibana/issues/230363.","sha":"649c0dcea513a85f5ff04627c6f837f12b57199e","branchLabelMapping":{"^v9.2.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["test","release_note:skip","impact:high","Team:Detections
and Resp","Team: SecuritySolution","Team:Detection Rule
Management","Feature:Prebuilt Detection
Rules","backport:version","v9.2.0","v9.0.5","v9.1.1","v8.18.5","v8.19.1"],"title":"[Security
Solution] Wait for Fleet setup completion in Cypress before running
tests","number":230632,"url":"https://github.com/elastic/kibana/pull/230632","mergeCommit":{"message":"[Security
Solution] Wait for Fleet setup completion in Cypress before running
tests (#230632)\n\n**Relates to:
https://github.com/elastic/kibana/issues/230363**\n**Relates to:
https://github.com/elastic/kibana/pull/230338**\n\n## Summary\n\nThis PR
makes sure Cypress e2e test run after Fleet setup is finished. This
approach is similar to #230338
used in our integration tests.\n\nFleet setup running concurrently to
the tests may cause tests flakiness. This behavior is described in
https://github.com/elastic/kibana/issues/230363.","sha":"649c0dcea513a85f5ff04627c6f837f12b57199e"}},"sourceBranch":"main","suggestedTargetBranches":["9.0","9.1","8.18","8.19"],"targetPullRequestStates":[{"branch":"main","label":"v9.2.0","branchLabelMappingKey":"^v9.2.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/230632","number":230632,"mergeCommit":{"message":"[Security
Solution] Wait for Fleet setup completion in Cypress before running
tests (#230632)\n\n**Relates to:
https://github.com/elastic/kibana/issues/230363**\n**Relates to:
https://github.com/elastic/kibana/pull/230338**\n\n## Summary\n\nThis PR
makes sure Cypress e2e test run after Fleet setup is finished. This
approach is similar to #230338
used in our integration tests.\n\nFleet setup running concurrently to
the tests may cause tests flakiness. This behavior is described in
https://github.com/elastic/kibana/issues/230363.","sha":"649c0dcea513a85f5ff04627c6f837f12b57199e"}},{"branch":"9.0","label":"v9.0.5","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"9.1","label":"v9.1.1","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"8.18","label":"v8.18.5","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"8.19","label":"v8.19.1","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"}]}]
BACKPORT-->

Co-authored-by: Maxim Palenov <maxim.palenov@elastic.co>
kibanamachine added a commit that referenced this pull request Aug 7, 2025
… before running tests (#230632) (#230883)

# Backport

This will backport the following commits from `main` to `8.18`:
- [[Security Solution] Wait for Fleet setup completion in Cypress before
running tests (#230632)](#230632)

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

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

<!--BACKPORT [{"author":{"name":"Maxim
Palenov","email":"maxim.palenov@elastic.co"},"sourceCommit":{"committedDate":"2025-08-06T21:52:25Z","message":"[Security
Solution] Wait for Fleet setup completion in Cypress before running
tests (#230632)\n\n**Relates to:
https://github.com/elastic/kibana/issues/230363**\n**Relates to:
https://github.com/elastic/kibana/pull/230338**\n\n## Summary\n\nThis PR
makes sure Cypress e2e test run after Fleet setup is finished. This
approach is similar to #230338
used in our integration tests.\n\nFleet setup running concurrently to
the tests may cause tests flakiness. This behavior is described in
https://github.com/elastic/kibana/issues/230363.","sha":"649c0dcea513a85f5ff04627c6f837f12b57199e","branchLabelMapping":{"^v9.2.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["test","release_note:skip","impact:high","Team:Detections
and Resp","Team: SecuritySolution","Team:Detection Rule
Management","Feature:Prebuilt Detection
Rules","backport:version","v9.2.0","v9.0.5","v9.1.1","v8.18.5","v8.19.1"],"title":"[Security
Solution] Wait for Fleet setup completion in Cypress before running
tests","number":230632,"url":"https://github.com/elastic/kibana/pull/230632","mergeCommit":{"message":"[Security
Solution] Wait for Fleet setup completion in Cypress before running
tests (#230632)\n\n**Relates to:
https://github.com/elastic/kibana/issues/230363**\n**Relates to:
https://github.com/elastic/kibana/pull/230338**\n\n## Summary\n\nThis PR
makes sure Cypress e2e test run after Fleet setup is finished. This
approach is similar to #230338
used in our integration tests.\n\nFleet setup running concurrently to
the tests may cause tests flakiness. This behavior is described in
https://github.com/elastic/kibana/issues/230363.","sha":"649c0dcea513a85f5ff04627c6f837f12b57199e"}},"sourceBranch":"main","suggestedTargetBranches":["9.0","9.1","8.18","8.19"],"targetPullRequestStates":[{"branch":"main","label":"v9.2.0","branchLabelMappingKey":"^v9.2.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/230632","number":230632,"mergeCommit":{"message":"[Security
Solution] Wait for Fleet setup completion in Cypress before running
tests (#230632)\n\n**Relates to:
https://github.com/elastic/kibana/issues/230363**\n**Relates to:
https://github.com/elastic/kibana/pull/230338**\n\n## Summary\n\nThis PR
makes sure Cypress e2e test run after Fleet setup is finished. This
approach is similar to #230338
used in our integration tests.\n\nFleet setup running concurrently to
the tests may cause tests flakiness. This behavior is described in
https://github.com/elastic/kibana/issues/230363.","sha":"649c0dcea513a85f5ff04627c6f837f12b57199e"}},{"branch":"9.0","label":"v9.0.5","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"9.1","label":"v9.1.1","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"8.18","label":"v8.18.5","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"8.19","label":"v8.19.1","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"}]}]
BACKPORT-->

Co-authored-by: Maxim Palenov <maxim.palenov@elastic.co>
gergoabraham pushed a commit to gergoabraham/kibana that referenced this pull request Aug 7, 2025
… running tests (elastic#230632)

**Relates to: elastic#230363
**Relates to: elastic#230338

## Summary

This PR makes sure Cypress e2e test run after Fleet setup is finished. This approach is similar to elastic#230338 used in our integration tests.

Fleet setup running concurrently to the tests may cause tests flakiness. This behavior is described in elastic#230363.
denar50 pushed a commit to denar50/kibana that referenced this pull request Aug 8, 2025
… running tests (elastic#230632)

**Relates to: elastic#230363
**Relates to: elastic#230338

## Summary

This PR makes sure Cypress e2e test run after Fleet setup is finished. This approach is similar to elastic#230338 used in our integration tests.

Fleet setup running concurrently to the tests may cause tests flakiness. This behavior is described in elastic#230363.
NicholasPeretti pushed a commit to NicholasPeretti/kibana that referenced this pull request Aug 18, 2025
… running tests (elastic#230632)

**Relates to: elastic#230363
**Relates to: elastic#230338

## Summary

This PR makes sure Cypress e2e test run after Fleet setup is finished. This approach is similar to elastic#230338 used in our integration tests.

Fleet setup running concurrently to the tests may cause tests flakiness. This behavior is described in elastic#230363.
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 Feature:Prebuilt Detection Rules Security Solution Prebuilt Detection Rules area impact:high Addressing this issue will have a high level of impact on the quality/strength of our product. release_note:skip Skip the PR/issue when compiling release notes Team:Detection Rule Management Security Detection Rule Management Team Team:Detections and Resp Security Detection Response Team Team: SecuritySolution Security Solutions Team working on SIEM, Endpoint, Timeline, Resolver, etc. test v8.18.6 v8.19.2 v9.0.6 v9.1.2 v9.2.0

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants