-
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
Failing test: Firefox UI Functional Tests.test/functional/apps/dashboard/dashboard_filtering·js - dashboard app using current data dashboard filtering disabling a filter unfilters the data on saved searches #41087
Comments
Pinging @elastic/kibana-test-triage |
New failure: Jenkins Build |
New failure: Jenkins Build |
Pinging @elastic/kibana-app |
New failure: Jenkins Build |
screenshot won't help bc the saved search is below the page. Maybe there is a timing issue here that is just very difficult to repro (it passed like 80x in a row before I turned it back on). |
New failure: Jenkins Build |
Exact the same behaviour:
@stacey-gammon I don't think it is timing issue, because we wait for rendering completed in
And it is not the first test in a suite, so it has 7 additional seconds to wait. I think it is important to notice it fails on Firefox, not Chrome. I recently submitted FF filtering bug, not sure it can be related: #41567 |
@dmlemeshko - I meant more a timing issues in the dashboard app itself, not with the tests. Like a legit bug. Updating the filters happens async, and updating the dashboard container happens async too. I'm wondering if it's possible something like this is going on:
This is what I wanted to try to figure out when debugging this in the first place but I couldn't repro. :(
are you sure that is the case? Can you explain to me how the tests run on both chrome and firefox? Looking at the tests from the PR that turned these back on, and I only see firefox running: |
I was about to say that that timing situation wouldn't account for why it always fails on saved searches and not the other visualizations, but I just remembered that visualizations bypass the embeddables and get their filters direct from the angular service so that would actually explain it! I will try to see if I can force this situation to occur by adding in some sleeps/timeouts. |
I'm pretty sure since failures have title All the functional tests are run on Chrome by default, particular this one belongs to To run specific tests in Firefox (in addition to Chrome) we use So when we say it runs on both Chrome and Firefox, it means we run the same tests in different workers. To run any test on Firefox locally you need to pass config: I know there is a lack of details around Firefox run, I'm finishing PR with updated docs around functional test runner to fix it. |
New failure: Jenkins Build |
New failure: Jenkins Build |
@spalger @stacey-gammon should we disable (skip) it for Firefox? |
We are able to skip it only for firefox but it will still run on chrome? That wouldn't be too terrible, most bugs should still be caught. |
A test failed on a tracked branch
First failure: Jenkins Build
The text was updated successfully, but these errors were encountered: