Skip to content

[9.4] fix Failing test: Maps - maps telemetry - should return the correct telemetry values for map saved objects (#268284)#268464

Merged
kibanamachine merged 1 commit into
elastic:9.4from
kibanamachine:backport/9.4/pr-268284
May 8, 2026
Merged

[9.4] fix Failing test: Maps - maps telemetry - should return the correct telemetry values for map saved objects (#268284)#268464
kibanamachine merged 1 commit into
elastic:9.4from
kibanamachine:backport/9.4/pr-268284

Conversation

@kibanamachine
Copy link
Copy Markdown
Contributor

Backport

This will backport the following commits from main to 9.4:

Questions ?

Please refer to the Backport tool documentation

…elemetry values for map saved objects (elastic#268284)

Closes elastic#265020

flaky test runner
https://buildkite.com/elastic/kibana-flaky-test-suite-runner/builds/12177

@dmlemeshko shared this information in slack
"We are constantly working on improving CI runtime and just yesterday we
merged "lanes distribibution": It works similar to FTR configs balancing
(we balance Playwright configs into similar runtime groups) but we start
ES/Kibana only 1 time and then run multiple configs one by one. What it
means: checking geoPointFieldStats.count without taking into
consideration the system state is brittle: there is a chance other tests
affected these stats and maps telemetry should either do a pre-cleanup
or change the validation to not rely on "clean Kibana/ES state""

It is not possible to clean up all Elasticsearch indices since they need
to be cleaned up by name and this will always be brittle. Instead,
expect statements are updated to `toBeGreaterThanOrEqual`. The goal of
this test is to ensure telemetry is being collected for available geo
fields. Ensuring exact values is not as important. Saved objects are
cleaned up type so maps usage telemetry should allow for exact
validation.

(cherry picked from commit e225ba6)
@kibanamachine
Copy link
Copy Markdown
Contributor Author

💛 Build succeeded, but was flaky

Failed CI Steps

Test Failures

  • [job] [logs] Jest Tests #5 / AssetDocumentTab should select json tab when clicked
  • [job] [logs] FTR Configs #73 / lens app - group 15 lens reporting "after each" hook for "should enable curl reporting if the visualization is saved"
  • [job] [logs] Scout Lane #7 - stateful-classic / default / local-stateful-classic - APM integration not installed but setup completed - Admin user
  • [job] [logs] Scout Lane #7 - stateful-classic / default / local-stateful-classic - Collector integration is not installed - collector integration missing
  • [job] [logs] Scout Lane #7 - stateful-classic / default / local-stateful-classic - Collector integration is not installed - Symbolizer integration is not installed
  • [job] [logs] Scout Lane #5 - stateful-classic / default / local-stateful-classic - Infrastructure Inventory - Onboarding - Renders no data page and redirects to onboarding page when no data is present
  • [job] [logs] Scout Lane #7 - stateful-classic / default / local-stateful-classic - Observability Landing Page (discover.isEsqlDefault enabled) - redirects to onboarding when no logs data exists
  • [job] [logs] Scout Lane #7 - stateful-classic / default / local-stateful-classic - Profiling is setup and data is loaded - Admin user
  • [job] [logs] Scout Lane #7 - stateful-classic / default / local-stateful-classic - Profiling is setup and data is loaded - Viewer user

Metrics [docs]

✅ unchanged

cc @nreese

@kibanamachine kibanamachine merged commit 9fb1388 into elastic:9.4 May 8, 2026
34 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