Skip to content
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

Unskip TSVB to Lens functional test #179858

Merged
merged 8 commits into from
Apr 4, 2024
Merged

Unskip TSVB to Lens functional test #179858

merged 8 commits into from
Apr 4, 2024

Conversation

dej611
Copy link
Contributor

@dej611 dej611 commented Apr 2, 2024

Summary

Fixes #179307 and speeds up a bit the resetPage method when possible via click on the Visualize list navigation breadcrumb on the top left:

Screenshot 2024-04-04 at 09 56 37

The work on navigateToNewVisualization (function called by resetPage) had some side effects for some tests where a uiSettings changes were used as shortcut for the time picker: in such case a forceRefresh option has been provided now to cover it, but I may suggest to reduce the usage as much as possible.
The new change lead to an average of ~5 minutes saving only within the open_in_lens/tsvb test suite, but it is a rough number as the average between the savings on the CI on the flaky runner.
Probably there's an extra saving on other test suites as well.

Flaky runner for the Open in Lens/TSVB test suite (50x runs): https://buildkite.com/elastic/kibana-flaky-test-suite-runner/builds/5604
Flaky runner for the Lens - Group5 test suite (50x runs): https://buildkite.com/elastic/kibana-flaky-test-suite-runner/builds/5606#_

Checklist

@dej611
Copy link
Contributor Author

dej611 commented Apr 2, 2024

/ci

@dej611
Copy link
Contributor Author

dej611 commented Apr 3, 2024

/ci

@dej611
Copy link
Contributor Author

dej611 commented Apr 3, 2024

/ci

@dej611
Copy link
Contributor Author

dej611 commented Apr 3, 2024

/ci

@kibana-ci
Copy link
Collaborator

💚 Build Succeeded

Metrics [docs]

✅ unchanged

History

To update your PR or re-run it, just comment with:
@elasticmachine merge upstream

@dej611 dej611 marked this pull request as ready for review April 3, 2024 15:17
@dej611 dej611 requested a review from a team as a code owner April 3, 2024 15:17
@mbondyra mbondyra added the Team:Visualizations Visualization editors, elastic-charts and infrastructure label Apr 4, 2024
@elasticmachine
Copy link
Contributor

Pinging @elastic/kibana-visualizations (Team:Visualizations)

Copy link
Contributor

@mbondyra mbondyra left a comment

Choose a reason for hiding this comment

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

LGTM 🙆🏼‍♀️

@dej611 dej611 merged commit d680d2d into elastic:main Apr 4, 2024
18 checks passed
@kibanamachine kibanamachine added the backport:skip This commit does not require backporting label Apr 4, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
backport:skip This commit does not require backporting Feature:Functional Testing Feature:Lens release_note:skip Skip the PR/issue when compiling release notes Team:Visualizations Visualization editors, elastic-charts and infrastructure test_xpack_functional v8.14.0
Projects
None yet
5 participants