-
Notifications
You must be signed in to change notification settings - Fork 113
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
Improve Observability Panels Tests #1006
Conversation
Signed-off-by: Sean Li <[email protected]>
Hi @sejli, the github workflow for observability failed always, could you take a look at please? It looks like it reached 6h time limit. https://github.com/opensearch-project/opensearch-dashboards-functional-test/actions/runs/7630376041/job/20841331694?pr=1006 |
Hey @ruanyl, thanks for taking a look. I went through the GitHub actions logs, seems like it just gets stuck on
Did some digging through other GitHub action runs, looks like there's a few more PRs here and here that are experiencing the same timeout issue. According to @SuZhou-Joe, this is a Cypress issue with Chrome, and I'll attach a local run of the test as a workaround. Chrome (a lot slower)
Electron
|
Hi @sejli, thanks for looking into this, approved now. |
Hi @sejli , do we need to backport these changes to 2.x branch? |
Hi @wanglam, yes, these changes should also be backported to |
Signed-off-by: Sean Li <[email protected]> (cherry picked from commit abb5701)
Signed-off-by: Sean Li <[email protected]> (cherry picked from commit abb5701) Co-authored-by: Sean Li <[email protected]>
Description
Improving flaky panels tests by removing most unnecessary waits, adding a longer timeout for page to load. Also added a check for the second test
Issues Resolved
#897
Check List
By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.
For more information on following Developer Certificate of Origin and signing off your commits, please check here.