Skip to content

Fix Observability Functional UI Tests - data shows Wafflemap#255157

Merged
sbelastic merged 2 commits intoelastic:mainfrom
sbelastic:230824-fix-functional-infra-security-test
Feb 27, 2026
Merged

Fix Observability Functional UI Tests - data shows Wafflemap#255157
sbelastic merged 2 commits intoelastic:mainfrom
sbelastic:230824-fix-functional-infra-security-test

Conversation

@sbelastic
Copy link
Contributor

@sbelastic sbelastic commented Feb 26, 2026

Closes #230824

Summary

Fix flaky tests about Wafflemap (ran 30 times locally and now works, before it would always crash at least once)

How to run tests

Server

node scripts/functional_tests_server --config x-pack/solutions/observability/test/functional/apps/infra/config.ts

Client

node scripts/functional_test_runner.js --config x-pack/solutions/observability/test/functional/apps/infra/config.ts --grep "infrastructure security"

Checklist

@sbelastic sbelastic self-assigned this Feb 26, 2026
@sbelastic sbelastic added release_note:skip Skip the PR/issue when compiling release notes backport:all-open Backport to all branches that could still receive a release Team:obs-presentation Focus: APM UI, Infra UI, Hosts UI, Universal Profiling, Obs Overview and left Navigation labels Feb 26, 2026
@kibanamachine
Copy link
Contributor

Flaky Test Runner Stats

🎉 All tests passed! - kibana-flaky-test-suite-runner#10875

[✅] x-pack/solutions/observability/test/functional/apps/infra/config.ts: 30/30 tests passed.

see run history

@sbelastic sbelastic marked this pull request as ready for review February 27, 2026 08:31
@sbelastic sbelastic requested a review from a team as a code owner February 27, 2026 08:31
@elasticmachine
Copy link
Contributor

Pinging @elastic/obs-presentation-team (Team:obs-presentation)

@elasticmachine
Copy link
Contributor

💚 Build Succeeded

Metrics [docs]

✅ unchanged

cc @sbelastic

@kibanamachine
Copy link
Contributor

Flaky Test Runner Stats

🎉 All tests passed! - kibana-flaky-test-suite-runner#10889

[✅] x-pack/solutions/observability/test/functional/apps/infra/config.ts: 35/35 tests passed.

see run history

Copy link
Member

@jennypavlova jennypavlova left a comment

Choose a reason for hiding this comment

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

LGTM! Thanks for fixing that!

@sbelastic sbelastic merged commit 1045bca into elastic:main Feb 27, 2026
16 checks passed
@kibanamachine
Copy link
Contributor

Starting backport for target branches: 8.19, 9.2, 9.3

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

kibanamachine pushed a commit to kibanamachine/kibana that referenced this pull request Feb 27, 2026
…#255157)

Closes elastic#230824

## Summary

Fix flaky tests about Wafflemap (ran 30 times locally and now works,
before it would always crash at least once)

### How to run tests

#### Server

`node scripts/functional_tests_server --config
x-pack/solutions/observability/test/functional/apps/infra/config.ts`

#### Client

`node scripts/functional_test_runner.js --config
x-pack/solutions/observability/test/functional/apps/infra/config.ts
--grep "infrastructure security"`

### Checklist

- [x] [Flaky Test
Runner](https://ci-stats.kibana.dev/trigger_flaky_test_runner/1) was
used on any tests changed

(cherry picked from commit 1045bca)
kibanamachine pushed a commit to kibanamachine/kibana that referenced this pull request Feb 27, 2026
…#255157)

Closes elastic#230824

## Summary

Fix flaky tests about Wafflemap (ran 30 times locally and now works,
before it would always crash at least once)

### How to run tests

#### Server

`node scripts/functional_tests_server --config
x-pack/solutions/observability/test/functional/apps/infra/config.ts`

#### Client

`node scripts/functional_test_runner.js --config
x-pack/solutions/observability/test/functional/apps/infra/config.ts
--grep "infrastructure security"`

### Checklist

- [x] [Flaky Test
Runner](https://ci-stats.kibana.dev/trigger_flaky_test_runner/1) was
used on any tests changed

(cherry picked from commit 1045bca)
@kibanamachine
Copy link
Contributor

💔 Some backports could not be created

Status Branch Result
8.19 Backport failed because of merge conflicts

You might need to backport the following PRs to 8.19:
- [ska] relocate solutions ES archives (#229914)
9.2
9.3

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

Manual backport

To create the backport manually run:

node scripts/backport --pr 255157

Questions ?

Please refer to the Backport tool documentation

kibanamachine added a commit that referenced this pull request Mar 1, 2026
…255157) (#255348)

# Backport

This will backport the following commits from `main` to `9.3`:
- [Fix Observability Functional UI Tests - data shows Wafflemap
(#255157)](#255157)

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

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

<!--BACKPORT [{"author":{"name":"Samuel
Brito","email":"samuel.brito@elastic.co"},"sourceCommit":{"committedDate":"2026-02-27T17:29:49Z","message":"Fix
Observability Functional UI Tests - data shows Wafflemap
(#255157)\n\nCloses
https://github.com/elastic/kibana/issues/230824\n\n## Summary\n\nFix
flaky tests about Wafflemap (ran 30 times locally and now works,\nbefore
it would always crash at least once)\n\n\n### How to run tests\n\n####
Server\n\n`node scripts/functional_tests_server
--config\nx-pack/solutions/observability/test/functional/apps/infra/config.ts`\n\n####
Client\n\n`node scripts/functional_test_runner.js
--config\nx-pack/solutions/observability/test/functional/apps/infra/config.ts\n--grep
\"infrastructure security\"`\n\n### Checklist\n\n- [x] [Flaky
Test\nRunner](https://ci-stats.kibana.dev/trigger_flaky_test_runner/1)
was\nused on any tests
changed","sha":"1045bcab5d1744343240bc6071bb68e781278a32","branchLabelMapping":{"^v9.4.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:skip","backport:all-open","v9.4.0","Team:obs-presentation"],"title":"Fix
Observability Functional UI Tests - data shows
Wafflemap","number":255157,"url":"https://github.com/elastic/kibana/pull/255157","mergeCommit":{"message":"Fix
Observability Functional UI Tests - data shows Wafflemap
(#255157)\n\nCloses
https://github.com/elastic/kibana/issues/230824\n\n## Summary\n\nFix
flaky tests about Wafflemap (ran 30 times locally and now works,\nbefore
it would always crash at least once)\n\n\n### How to run tests\n\n####
Server\n\n`node scripts/functional_tests_server
--config\nx-pack/solutions/observability/test/functional/apps/infra/config.ts`\n\n####
Client\n\n`node scripts/functional_test_runner.js
--config\nx-pack/solutions/observability/test/functional/apps/infra/config.ts\n--grep
\"infrastructure security\"`\n\n### Checklist\n\n- [x] [Flaky
Test\nRunner](https://ci-stats.kibana.dev/trigger_flaky_test_runner/1)
was\nused on any tests
changed","sha":"1045bcab5d1744343240bc6071bb68e781278a32"}},"sourceBranch":"main","suggestedTargetBranches":[],"targetPullRequestStates":[{"branch":"main","label":"v9.4.0","branchLabelMappingKey":"^v9.4.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/255157","number":255157,"mergeCommit":{"message":"Fix
Observability Functional UI Tests - data shows Wafflemap
(#255157)\n\nCloses
https://github.com/elastic/kibana/issues/230824\n\n## Summary\n\nFix
flaky tests about Wafflemap (ran 30 times locally and now works,\nbefore
it would always crash at least once)\n\n\n### How to run tests\n\n####
Server\n\n`node scripts/functional_tests_server
--config\nx-pack/solutions/observability/test/functional/apps/infra/config.ts`\n\n####
Client\n\n`node scripts/functional_test_runner.js
--config\nx-pack/solutions/observability/test/functional/apps/infra/config.ts\n--grep
\"infrastructure security\"`\n\n### Checklist\n\n- [x] [Flaky
Test\nRunner](https://ci-stats.kibana.dev/trigger_flaky_test_runner/1)
was\nused on any tests
changed","sha":"1045bcab5d1744343240bc6071bb68e781278a32"}}]}]
BACKPORT-->

Co-authored-by: Samuel Brito <samuel.brito@elastic.co>
kibanamachine added a commit that referenced this pull request Mar 2, 2026
…255157) (#255347)

# Backport

This will backport the following commits from `main` to `9.2`:
- [Fix Observability Functional UI Tests - data shows Wafflemap
(#255157)](#255157)

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

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

<!--BACKPORT [{"author":{"name":"Samuel
Brito","email":"samuel.brito@elastic.co"},"sourceCommit":{"committedDate":"2026-02-27T17:29:49Z","message":"Fix
Observability Functional UI Tests - data shows Wafflemap
(#255157)\n\nCloses
https://github.com/elastic/kibana/issues/230824\n\n## Summary\n\nFix
flaky tests about Wafflemap (ran 30 times locally and now works,\nbefore
it would always crash at least once)\n\n\n### How to run tests\n\n####
Server\n\n`node scripts/functional_tests_server
--config\nx-pack/solutions/observability/test/functional/apps/infra/config.ts`\n\n####
Client\n\n`node scripts/functional_test_runner.js
--config\nx-pack/solutions/observability/test/functional/apps/infra/config.ts\n--grep
\"infrastructure security\"`\n\n### Checklist\n\n- [x] [Flaky
Test\nRunner](https://ci-stats.kibana.dev/trigger_flaky_test_runner/1)
was\nused on any tests
changed","sha":"1045bcab5d1744343240bc6071bb68e781278a32","branchLabelMapping":{"^v9.4.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:skip","backport:all-open","v9.4.0","Team:obs-presentation"],"title":"Fix
Observability Functional UI Tests - data shows
Wafflemap","number":255157,"url":"https://github.com/elastic/kibana/pull/255157","mergeCommit":{"message":"Fix
Observability Functional UI Tests - data shows Wafflemap
(#255157)\n\nCloses
https://github.com/elastic/kibana/issues/230824\n\n## Summary\n\nFix
flaky tests about Wafflemap (ran 30 times locally and now works,\nbefore
it would always crash at least once)\n\n\n### How to run tests\n\n####
Server\n\n`node scripts/functional_tests_server
--config\nx-pack/solutions/observability/test/functional/apps/infra/config.ts`\n\n####
Client\n\n`node scripts/functional_test_runner.js
--config\nx-pack/solutions/observability/test/functional/apps/infra/config.ts\n--grep
\"infrastructure security\"`\n\n### Checklist\n\n- [x] [Flaky
Test\nRunner](https://ci-stats.kibana.dev/trigger_flaky_test_runner/1)
was\nused on any tests
changed","sha":"1045bcab5d1744343240bc6071bb68e781278a32"}},"sourceBranch":"main","suggestedTargetBranches":[],"targetPullRequestStates":[{"branch":"main","label":"v9.4.0","branchLabelMappingKey":"^v9.4.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/255157","number":255157,"mergeCommit":{"message":"Fix
Observability Functional UI Tests - data shows Wafflemap
(#255157)\n\nCloses
https://github.com/elastic/kibana/issues/230824\n\n## Summary\n\nFix
flaky tests about Wafflemap (ran 30 times locally and now works,\nbefore
it would always crash at least once)\n\n\n### How to run tests\n\n####
Server\n\n`node scripts/functional_tests_server
--config\nx-pack/solutions/observability/test/functional/apps/infra/config.ts`\n\n####
Client\n\n`node scripts/functional_test_runner.js
--config\nx-pack/solutions/observability/test/functional/apps/infra/config.ts\n--grep
\"infrastructure security\"`\n\n### Checklist\n\n- [x] [Flaky
Test\nRunner](https://ci-stats.kibana.dev/trigger_flaky_test_runner/1)
was\nused on any tests
changed","sha":"1045bcab5d1744343240bc6071bb68e781278a32"}}]}]
BACKPORT-->

Co-authored-by: Samuel Brito <samuel.brito@elastic.co>
qn895 pushed a commit to qn895/kibana that referenced this pull request Mar 11, 2026
…#255157)

Closes elastic#230824

## Summary

Fix flaky tests about Wafflemap (ran 30 times locally and now works,
before it would always crash at least once)


### How to run tests

#### Server

`node scripts/functional_tests_server --config
x-pack/solutions/observability/test/functional/apps/infra/config.ts`

#### Client

`node scripts/functional_test_runner.js --config
x-pack/solutions/observability/test/functional/apps/infra/config.ts
--grep "infrastructure security"`

### Checklist

- [x] [Flaky Test
Runner](https://ci-stats.kibana.dev/trigger_flaky_test_runner/1) was
used on any tests changed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

backport:all-open Backport to all branches that could still receive a release release_note:skip Skip the PR/issue when compiling release notes Team:obs-presentation Focus: APM UI, Infra UI, Hosts UI, Universal Profiling, Obs Overview and left Navigation v9.2.7 v9.3.2 v9.4.0

Projects

None yet

4 participants