Skip to content
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

Flaky input control vis test #21310

Closed
cjcenizal opened this issue Jul 26, 2018 · 5 comments
Closed

Flaky input control vis test #21310

cjcenizal opened this issue Jul 26, 2018 · 5 comments
Labels
failed-test A test failure on a tracked branch, potentially flaky-test Feature:Input Control Input controls visualization Feature:Visualizations Generic visualization features (in case no more specific feature label is available) high Team:Visualizations Visualization editors, elastic-charts and infrastructure test

Comments

@cjcenizal
Copy link
Contributor

cjcenizal commented Jul 26, 2018

19:14:20    │ proc  [ftr]        └-> should replace existing filter pill(s) when new item is selected
19:14:20    │ proc  [ftr]          └-> "before each" hook: global before each
19:14:20    │ proc  [ftr]          │ debg  clearComboBox for comboBoxSelector:listControlSelect0
19:14:20    │ proc  [ftr]          │ debg  TestSubjects.find(listControlSelect0)
19:14:20    │ proc  [ftr]          │ debg  findByCssSelector [data-test-subj~="listControlSelect0"]
19:14:30    │ proc  [ftr]          │ debg  TestSubjects.exists(comboBoxOptionsList)
19:14:30    │ proc  [ftr]          │ debg  existsByDisplayedByCssSelector [data-test-subj~="comboBoxOptionsList"]
19:14:31    │ proc  [ftr]          │ debg  TestSubjects.find(listControlSelect0)
19:14:31    │ proc  [ftr]          │ debg  findByCssSelector [data-test-subj~="listControlSelect0"]
19:14:31    │ proc  [ftr]          │ debg  ... sleep(500) start
19:14:31    │ proc  [ftr]          │ debg  ... sleep(500) end
19:14:31    │ proc  [ftr]          │ debg  clickByCssSelector(.euiComboBoxOption)
19:14:31    │ proc  [ftr]          │ debg  findByCssSelector .euiComboBoxOption
19:14:31    │ proc  [ftr]          │ debg  TestSubjects.exists(comboBoxOptionsList)
19:14:31    │ proc  [ftr]          │ debg  existsByDisplayedByCssSelector [data-test-subj~="comboBoxOptionsList"]
19:14:32    │ proc  [ftr]          │ debg  ... sleep(1000) start
19:14:33    │ proc  [ftr]          │ debg  ... sleep(1000) end
19:14:33    │ proc  [ftr]          │ debg  TestSubjects.click(inputControlSubmitBtn)
19:14:33    │ proc  [ftr]          │ debg  TestSubjects.find(inputControlSubmitBtn)
19:14:33    │ proc  [ftr]          │ debg  findByCssSelector [data-test-subj~="inputControlSubmitBtn"]
19:14:33    │ proc  [ftr]          │ debg  isGlobalLoadingIndicatorVisible
19:14:33    │ proc  [ftr]          │ debg  TestSubjects.exists(globalLoadingIndicator)
19:14:33    │ proc  [ftr]          │ debg  existsByDisplayedByCssSelector [data-test-subj~="globalLoadingIndicator"]
19:14:34    │ proc  [ftr]          │ debg  awaitGlobalLoadingIndicatorHidden
19:14:34    │ proc  [ftr]          │ debg  TestSubjects.find(globalLoadingIndicator-hidden)
19:14:34    │ proc  [ftr]          │ debg  findByCssSelector [data-test-subj~="globalLoadingIndicator-hidden"]
19:14:34    │ proc  [ftr]          │ debg  ... sleep(1000) start
19:14:35    │ proc  [ftr]          │ debg  ... sleep(1000) end
19:14:35    │ proc  [ftr]          │ debg  TestSubjects.exists(filter & filter-key-machine.os.raw & filter-value-ios & filter-enabled)
19:14:35    │ proc  [ftr]          │ debg  existsByDisplayedByCssSelector [data-test-subj~="filter"][data-test-subj~="filter-key-machine.os.raw"][data-test-subj~="filter-value-ios"][data-test-subj~="filter-enabled"]
19:14:35    │ proc  [ftr]          │ debg  TestSubjects.exists(filter & filter-key-machine.os.raw & filter-value-osx & filter-enabled)
19:14:35    │ proc  [ftr]          │ debg  existsByDisplayedByCssSelector [data-test-subj~="filter"][data-test-subj~="filter-key-machine.os.raw"][data-test-subj~="filter-value-osx"][data-test-subj~="filter-enabled"]
19:14:36    │ proc  [ftr]          │ info  Taking screenshot "/var/lib/jenkins/workspace/elastic+kibana+pull-request+multijob-selenium/kibana/test/functional/screenshots/failure/visualize app input control visualization updateFiltersOnChange is false should replace existing filter pill_s_ when new item is selected.png"
19:14:36    │ proc  [ftr]          │ info  Current URL is: http://localhost:5620/app/kibana#/visualize/create?type=input_control_vis&_g=(refreshInterval:(pause:!f,value:0),time:(from:%272017-01-01T00:00:00.000Z%27,mode:absolute,to:%272017-01-02T00:00:00.000Z%27))&_a=(filters:!((%27$state%27:(store:appState),meta:(alias:!n,controlledBy:%271532632446377%27,disabled:!f,index:%27logstash-*%27,key:machine.os.raw,negate:!f,params:(query:ios,type:phrase),type:phrase,value:ios),query:(match:(machine.os.raw:(query:ios,type:phrase))))),linked:!f,query:(language:lucene,query:%27%27),uiState:(),vis:(aggs:!(),params:(controls:!((fieldName:machine.os.raw,id:%271532632446377%27,indexPattern:%27logstash-*%27,label:%27%27,options:(dynamicOptions:!t,multiselect:!t,order:desc,size:5,type:terms),parent:%27%27,type:list)),pinFilters:!f,updateFiltersOnChange:!f,useTimeFilter:!f),title:%27New%20Visualization%27,type:input_control_vis))
19:14:36    │ proc  [ftr]          │ info  Saving page source to: /var/lib/jenkins/workspace/elastic+kibana+pull-request+multijob-selenium/kibana/test/functional/failure_debug/html/visualize app input control visualization updateFiltersOnChange is false should replace existing filter pill_s_ when new item is selected.html
19:14:36    │ proc  [ftr]        └- ✖ fail: "visualize app input control visualization updateFiltersOnChange is false should replace existing filter pill(s) when new item is selected"
19:14:36    │ proc  [ftr]        │        Error: expected true to equal false
19:14:36    │ proc  [ftr]        │         at Assertion.assert (node_modules/expect.js/index.js:96:13)
19:14:36    │ proc  [ftr]        │         at Assertion.be.Assertion.equal (node_modules/expect.js/index.js:216:10)
19:14:36    │ proc  [ftr]        │         at Context.it (test/functional/apps/visualize/_input_control_vis.js:92:33)
19:14:36    │ proc  [ftr]        │         at <anonymous>
19:14:36    │ proc  [ftr]        │         at process._tickCallback (internal/process/next_tick.js:188:7)

image

@cjcenizal cjcenizal added test Feature:Visualizations Generic visualization features (in case no more specific feature label is available) v7.0.0 v6.5.0 labels Jul 26, 2018
@cjcenizal cjcenizal self-assigned this Jul 26, 2018
@timroes timroes added the Team:Visualizations Visualization editors, elastic-charts and infrastructure label Sep 13, 2018
@rayafratkina
Copy link
Contributor

Removing the version labels: we should not be assigning version until the PR is merged.

@liza-mae liza-mae added failed-test A test failure on a tracked branch, potentially flaky-test and removed flaky-failing-test labels Nov 1, 2018
@stacey-gammon stacey-gammon added Feature:Input Control Input controls visualization high labels Jan 8, 2019
@stacey-gammon
Copy link
Contributor

Highly flaky, on what is probably the windows ci or cloud, both 6.5 and master.

screen shot 2019-01-08 at 5 40 31 pm

cc @elastic/kibana-app

@stacey-gammon
Copy link
Contributor

Looks related: #22233

@cjcenizal cjcenizal removed their assignment Feb 26, 2019
@cuff-links
Copy link
Contributor

This test is fixed by the merging of branch #31446.

@tylersmalley
Copy link
Contributor

Closing, as should have been resolved by #31446.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
failed-test A test failure on a tracked branch, potentially flaky-test Feature:Input Control Input controls visualization Feature:Visualizations Generic visualization features (in case no more specific feature label is available) high Team:Visualizations Visualization editors, elastic-charts and infrastructure test
Projects
None yet
Development

No branches or pull requests

7 participants