-
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
[test-failed]: Chrome UI Functional Tests1.test/functional/apps/home/_welcome·ts - homepage app Welcome interstitial is displayed on a fresh on-prem install #110367
Comments
Pinging @elastic/kibana-core (Team:Core) |
@liza-mae this test should be passing on Cloud now for the 7.14.2, 7.15.0, and 8.0.0 snapshots. The next 7.15.0 BC should have this resolved as well. |
Version: 7.15.0
Other test failures: Test Report: https://internal-ci.elastic.co/view/Stack%20Tests/job/elastic+estf-cloud-kibana-tests/2305/testReport/ |
This is still failing, can someone check why? |
@joshdover I don't see a PR associated with this issue. Do you remember what should have resolved this?
|
I was hoping this would have fixed it: #110498 |
Version: 7.15.0
Other test failures: Test Report: https://internal-ci.elastic.co/view/Stack%20Tests/job/elastic+estf-cloud-kibana-tests/2352/testReport/ |
Version: 7.15.1
Other test failures: Test Report: https://internal-ci.elastic.co/view/Stack%20Tests/job/elastic+estf-cloud-kibana-tests/2458/testReport/ |
Version: 7.16.0
Other test failures:
Test Report: https://internal-ci.elastic.co/view/Stack%20Tests/job/elastic+estf-cloud-kibana-tests/2471/testReport/ |
Version: 7.16.0
Other test failures:
Test Report: https://internal-ci.elastic.co/view/Stack%20Tests/job/elastic+estf-cloud-kibana-tests/2636/testReport/ |
Version: 7.17.0
Other test failures:
Test Report: https://internal-ci.elastic.co/view/Stack%20Tests/job/elastic+estf-cloud-kibana-tests/2783/testReport/ |
Version: 7.17.0
Other test failures:
Test Report: https://internal-ci.elastic.co/view/Stack%20Tests/job/elastic+estf-cloud-kibana-tests/2872/testReport/ |
Version: 8.1.0
Other test failures:
Test Report: https://internal-ci.elastic.co/view/Stack%20Tests/job/elastic+estf-cloud-kibana-tests/2876/testReport/ |
@liza-mae Apologize for my ignorance here. How can I debug these or run these myself? Are there any screenshots being generated during failures? I looked at https://github.com/elastic/elastic-stack-testing but I didn't see anything obviously relevant on how to work with these tests. Is there a better place to look? |
@joshdover thanks for taking a look, I did a presentation on how to debug kibana cloud tests and that can be found on our drives Engineering -> ESTF -> Cloud Testing -> Kibana on Cloud, but it makes sense to put it in a README on https://github.com/elastic/elastic-stack-testing. The test report is linked in the description of the failure (use the latest one). From there you can find the screenshots, I can post this one here: |
Version: 8.1.0
Other test failures:
Test Report: https://internal-ci.elastic.co/view/Stack%20Tests/job/elastic+estf-cloud-kibana-tests/2897/testReport/ |
Version: 7.17.1
Other test failures:
Test Report: https://internal-ci.elastic.co/view/Stack%20Tests/job/elastic+estf-cloud-kibana-tests/2945/testReport/ |
for 7.x everything seems to be working fine in cloud, so I think for 7.x tests are just flaky.
I confirmed this is the issue for 8.0+ |
I'd really like to see this addressed via the system indices functionality. If its insufficient than we should figure out how to address it. We shouldn't have a growing list of 'things to ignore' in kibana. |
It seems that because #82851 is fixed in 8.1, that existing workaround with So looks like the onboarding screen is only broken in 8.0.x because of However I propose the plan:
|
@Dosant thanks for the investigation and explanation.
Thanks for the heads up. I think we can wait for your other changes to be applied before looking further into this. AFAIK, these tests are not flaky on our "normal" CI. I wouldn't expect them to be flaky on Cloud. Are there any issues we can follow to track your efforts for points 1 and 2? |
small fix for
Most likely it is flaky because of some race condition of a data available in cloud cluster? Probably we could log existing non hidden indices / data streams on failure it those tests. Btw, we have a dedicated test for |
IMO, the original flakiness was caused because we had a short timeout (500ms) so we didn't have the user waiting for too long to see the first content. @joshdover increased it to 10s (PR). It should have solved the flakiness. However, I noticed we are explicitly disabling the welcome screen in the Cloud tests 😅 https://github.com/elastic/elastic-stack-testing/pull/1159 should remove that setting. @liza-mae would you mind confirming that #127787 and https://github.com/elastic/elastic-stack-testing/pull/1159 fixed the bug for all versions? Please, bear in mind that #127787 was merged after the last run according to the test history, and the backport to 8.1.1 is not merged yet. |
Thanks @afharo I will kick off another build to catch these new changes, will let you know how it goes. |
Confirmed fixed in latest 8.1.1 report - https://internal-ci.elastic.co/view/Stack%20Tests/job/elastic+estf-cloud-kibana-tests/3011/JOB=basicGrp1,TASK=saas_run_kibana_tests,node=ess-testing/testReport/ |
Version: 7.14.1
Class: Chrome UI Functional Tests1.test/functional/apps/home/_welcome·ts
Stack Trace:
Other test failures:
Test Report: https://internal-ci.elastic.co/view/Stack%20Tests/job/elastic+estf-cloud-kibana-tests/2223/testReport/
The text was updated successfully, but these errors were encountered: