-
Notifications
You must be signed in to change notification settings - Fork 8.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add a performance test for Discover with many fields #129464
Add a performance test for Discover with many fields #129464
Conversation
With this commit we add a new dataset that can be used in functional tests. The dataset is contains 50 documents based on the Elasticsearch indices stats API of an empty cluster. Each document defines around 5000 properties. It can be used to check rendering performance e.g. in the discover view. Closes elastic#126687
Pinging @elastic/kibana-operations (Team:Operations) |
@danielmitterdorfer do we have plans to write such tests? Can we add the dataset at the same time it's actually used? |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Nice!
In order to run the tests hourly in CI we have to add journey name like here https://github.com/elastic/kibana/blob/main/.buildkite/scripts/steps/functional/performance_playwright.sh @danielmitterdorfer |
LGTM 😊🥳 |
💚 Build SucceededMetrics [docs]
History
To update your PR or re-run it, just comment with: |
Friendly reminder: Looks like this PR hasn’t been backported yet. |
Friendly reminder: Looks like this PR hasn’t been backported yet. |
💔 All backports failed
Manual backportTo create the backport manually run:
Questions ?Please refer to the Backport tool documentation |
Summary
With this commit we add a performance test for the Discover view that measures
performance for a set of documents with many fields. The (new) dataset contains
50 documents based on the Elasticsearch indices stats API of an empty Elastic
Cloud cluster. Each document defines around 5000 properties.
Closes #126687
For maintainers