mirror of
https://github.com/elastic/kibana.git
synced 2025-04-24 17:59:23 -04:00
## Summary Fix https://github.com/elastic/kibana/issues/53356 The PR brings a couple of main improvements: * `apps_menu.clickLink()` the logic is sometimes not able to find the right element "by partial link name". Adding a `category` parameter helped narrow it down, but in some scenarios our applications are not under any section, so we can't leverage this parameter. I have rewritten the case where no `category` is specified, in order to fetch all side nav links first, and then filter for the matching ones. This seems to behave correctly 100% of times (at least confirmed by FTR below). * Adds the extra `category` parameter for those scenarios where it can be passed. It helps disambiguate when multiple links might match the text (e.g. _Recent_), and reduces the odds of tests being flaky. --- ➡️ Flaky Test Runner Pipeline - 200x 🔴 https://buildkite.com/elastic/kibana-flaky-test-suite-runner/builds/4004 ➡️ Rewrite [apps_menu.clickLink()]( |
||
---|---|---|
.. | ||
accessibility | ||
analytics | ||
api_integration | ||
common | ||
examples | ||
functional | ||
harden | ||
health_gateway | ||
interactive_setup_api_integration | ||
interactive_setup_functional | ||
interpreter_functional | ||
node_roles_functional | ||
package | ||
plugin_functional | ||
scripts | ||
server_integration | ||
ui_capabilities/newsfeed_err | ||
tsconfig.json |