-
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
[Upgrade] Fixes cloud upgrade test failures for 8.x #138684
Conversation
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.
Data Discovery changes LGTM 👍
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.
Approving to unblock this progress 👏🏻
// Please keep in mind when udpating, removing or adding to this method | ||
// upgrade needs to be tested too | ||
async clearLegendTooltip() { | ||
const isTooltipOpen = await this.testSubjects.exists(`layerTocTooltip`, { timeout: 5000 }); |
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.
One more thing, can this exists timeout be shorter? how about 1000 or 1500?
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.
What I noticed when testing against cloud is things in the UI are slower, take longer to show up, so if it is too short we may miss it and it will cause it to be flaky
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.
kibana-gis changes LGMT. Thanks for moving changes into gis_page.
@elasticmachine merge upstream |
💚 Build Succeeded
Metrics [docs]
History
To update your PR or re-run it, just comment with: cc @liza-mae |
* Update discover and canvas tests * Add length * Update rule name to have no spaces * Fix calling function * Try to close tooltip * Fix rules spinner * Move toggleLayerVisibility to gis_page * Add wait for layers to load * Remove unused declaration Co-authored-by: Kibana Machine <[email protected]> (cherry picked from commit 9969513)
💚 All backports created successfully
Note: Successful backport PRs will be merged automatically after passing CI. Questions ?Please refer to the Backport tool documentation and see the Github Action logs for details |
…lastic#139101) * Update discover and canvas tests * Add length * Update rule name to have no spaces * Fix calling function * Try to close tooltip * Fix rules spinner * Move toggleLayerVisibility to gis_page * Add wait for layers to load * Remove unused declaration Co-authored-by: Kibana Machine <[email protected]> (cherry picked from commit 9969513) Co-authored-by: liza-mae <[email protected]>
* Update discover and canvas tests * Add length * Update rule name to have no spaces * Fix calling function * Try to close tooltip * Fix rules spinner * Move toggleLayerVisibility to gis_page * Add wait for layers to load * Remove unused declaration Co-authored-by: Kibana Machine <[email protected]>
This PR fixes test failures on 8.4 and 8.5 branches.
We had around 90+ test failures here:
https://internal-ci.elastic.co/view/Stack%20Tests/job/elastic+estf-cloud-upgrade-snapshot-tests+main/103/
https://internal-ci.elastic.co/view/Stack%20Tests/job/elastic+estf-cloud-upgrade-snapshot-tests+8.4/8/testReport/
This PR has dropped the failures down to about 20: (Looks like some security solutions tests are also now failing) -- Only 4 are Kibana core failures, two are discover flaky test problem and still some issues with the rules search filter for the other two failures.
https://internal-ci.elastic.co/view/Stack%20Tests/job/elastic+estf-cloud-upgrade-snapshot-tests+main/114/testReport/