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

[7.x] [Uptime] Add cert API request and runtime type checking (#63062) #63914

Merged
merged 4 commits into from
Apr 22, 2020

Conversation

justinkambic
Copy link
Contributor

Backports the following commits to 7.x:

* Add cert API request and runtime type checking.

* Collapse on sha256 field instead of common_name.

* Add basic wildcard search capabilities.

* Support searching.

* Update fields and queries, remove server response validation.

* Update API to utilize x509 fields.

* Add new fields to certs API request, provide defaults.

* Add api test for cert api.

* Add unload command to certs test.

* Extract API params interface to io-ts type.

* Rename a functional test.

* Fix broken type.
@botelastic botelastic bot added the Team:Uptime - DEPRECATED Synthetics & RUM sub-team of Application Observability label Apr 17, 2020
@elasticmachine
Copy link
Contributor

Pinging @elastic/uptime (Team:uptime)

@justinkambic justinkambic self-assigned this Apr 17, 2020
@justinkambic
Copy link
Contributor Author

@elasticmachine merge upstream

@spalger
Copy link
Contributor

spalger commented Apr 20, 2020

@elasticmachine merge upstream

@justinkambic
Copy link
Contributor Author

@elasticmachine merge upstream

@kibanamachine
Copy link
Contributor

💛 Build succeeded, but was flaky


Test Failures

Kibana Pipeline / kibana-oss-agent / Chrome UI Functional Tests.test/functional/apps/dashboard/dashboard_snapshots·js.dashboard app using current data dashboard snapshots compare area chart snapshot

Link to Jenkins

Standard Out

Failed Tests Reporter:
  - Test has failed 6 times on tracked branches: https://github.com/elastic/kibana/issues/51938

[00:00:00]       │
[00:00:00]         └-: dashboard app
[00:00:00]           └-> "before all" hook
[00:00:00]           └-: using current data
[00:00:00]             └-> "before all" hook
[00:00:00]             └-> "before all" hook: loadCurrentData
[00:00:00]               │ info [logstash_functional] Unloading indices from "mappings.json"
[00:00:00]               │ info [logstash_functional] Unloading indices from "data.json.gz"
[00:00:01]               │ info [dashboard/current/data] Loading "mappings.json"
[00:00:01]               │ info [dashboard/current/data] Loading "data.json.gz"
[00:00:01]               │ info [o.e.c.m.MetadataCreateIndexService] [kibana-ci-immutable-oraclelinux-tests-xl-1587506950847001248] applying create index request using v1 templates []
[00:00:01]               │ info [o.e.c.m.MetadataCreateIndexService] [kibana-ci-immutable-oraclelinux-tests-xl-1587506950847001248] [animals-dogs-2018-01-01] creating index, cause [api], templates [], shards [5]/[1], mappings [_doc]
[00:00:01]               │ info [dashboard/current/data] Created index "animals-dogs-2018-01-01"
[00:00:01]               │ debg [dashboard/current/data] "animals-dogs-2018-01-01" settings {"index":{"number_of_replicas":"1","number_of_shards":"5"}}
[00:00:01]               │ info [o.e.c.m.MetadataCreateIndexService] [kibana-ci-immutable-oraclelinux-tests-xl-1587506950847001248] applying create index request using v1 templates []
[00:00:01]               │ info [o.e.c.m.MetadataCreateIndexService] [kibana-ci-immutable-oraclelinux-tests-xl-1587506950847001248] [animals-dogs-2018-04-10] creating index, cause [api], templates [], shards [5]/[1], mappings [_doc]
[00:00:01]               │ info [dashboard/current/data] Created index "animals-dogs-2018-04-10"
[00:00:01]               │ debg [dashboard/current/data] "animals-dogs-2018-04-10" settings {"index":{"number_of_replicas":"1","number_of_shards":"5"}}
[00:00:01]               │ info [o.e.c.m.MetadataCreateIndexService] [kibana-ci-immutable-oraclelinux-tests-xl-1587506950847001248] applying create index request using v1 templates []
[00:00:01]               │ info [o.e.c.m.MetadataCreateIndexService] [kibana-ci-immutable-oraclelinux-tests-xl-1587506950847001248] [animals-cats-2018-01-01] creating index, cause [api], templates [], shards [5]/[1], mappings [_doc]
[00:00:02]               │ info [dashboard/current/data] Created index "animals-cats-2018-01-01"
[00:00:02]               │ debg [dashboard/current/data] "animals-cats-2018-01-01" settings {"index":{"number_of_replicas":"1","number_of_shards":"5"}}
[00:00:02]               │ info [o.e.c.m.MetadataCreateIndexService] [kibana-ci-immutable-oraclelinux-tests-xl-1587506950847001248] applying create index request using v1 templates []
[00:00:02]               │ info [o.e.c.m.MetadataCreateIndexService] [kibana-ci-immutable-oraclelinux-tests-xl-1587506950847001248] [animals-cats-2018-04-10] creating index, cause [api], templates [], shards [5]/[1], mappings [_doc]
[00:00:02]               │ info [dashboard/current/data] Created index "animals-cats-2018-04-10"
[00:00:02]               │ debg [dashboard/current/data] "animals-cats-2018-04-10" settings {"index":{"number_of_replicas":"1","number_of_shards":"5"}}
[00:00:02]               │ info [o.e.c.m.MetadataCreateIndexService] [kibana-ci-immutable-oraclelinux-tests-xl-1587506950847001248] applying create index request using v1 templates []
[00:00:02]               │ info [o.e.c.m.MetadataCreateIndexService] [kibana-ci-immutable-oraclelinux-tests-xl-1587506950847001248] [dogbreeds] creating index, cause [api], templates [], shards [5]/[1], mappings [_doc]
[00:00:02]               │ info [dashboard/current/data] Created index "dogbreeds"
[00:00:02]               │ debg [dashboard/current/data] "dogbreeds" settings {"index":{"number_of_replicas":"1","number_of_shards":"5"}}
[00:00:02]               │ info [o.e.c.m.MetadataCreateIndexService] [kibana-ci-immutable-oraclelinux-tests-xl-1587506950847001248] applying create index request using v1 templates []
[00:00:02]               │ info [o.e.c.m.MetadataCreateIndexService] [kibana-ci-immutable-oraclelinux-tests-xl-1587506950847001248] [logstash-0] creating index, cause [api], templates [], shards [1]/[0], mappings [_doc]
[00:00:02]               │ info [dashboard/current/data] Created index "logstash-0"
[00:00:02]               │ debg [dashboard/current/data] "logstash-0" settings {"index":{"analysis":{"analyzer":{"makelogs_url":{"max_token_length":"1000","tokenizer":"uax_url_email","type":"standard"}}},"number_of_replicas":"0","number_of_shards":"1"}}
[00:00:11]               │ info progress: 9028
[00:00:14]               │ info [dashboard/current/data] Indexed 6 docs into "animals-dogs-2018-01-01"
[00:00:14]               │ info [dashboard/current/data] Indexed 6 docs into "animals-dogs-2018-04-10"
[00:00:14]               │ info [dashboard/current/data] Indexed 6 docs into "animals-cats-2018-01-01"
[00:00:14]               │ info [dashboard/current/data] Indexed 5 docs into "animals-cats-2018-04-10"
[00:00:14]               │ info [dashboard/current/data] Indexed 6 docs into "dogbreeds"
[00:00:14]               │ info [dashboard/current/data] Indexed 14005 docs into "logstash-0"
[00:18:26]             └-: dashboard snapshots
[00:18:26]               └-> "before all" hook
[00:18:26]               └-> "before all" hook
[00:18:26]                 │ info [dashboard/current/kibana] Loading "mappings.json"
[00:18:26]                 │ info [dashboard/current/kibana] Loading "data.json.gz"
[00:18:26]                 │ info [o.e.c.m.MetadataDeleteIndexService] [kibana-ci-immutable-oraclelinux-tests-xl-1587506950847001248] [.kibana_2/FyZdlzlPQRCx_22XTh87mQ] deleting index
[00:18:26]                 │ info [o.e.c.m.MetadataDeleteIndexService] [kibana-ci-immutable-oraclelinux-tests-xl-1587506950847001248] [.kibana_1/M3LpB3oZR4WRpC8RnGblOQ] deleting index
[00:18:26]                 │ info [dashboard/current/kibana] Deleted existing index [".kibana_2",".kibana_1"]
[00:18:26]                 │ info [o.e.c.m.MetadataCreateIndexService] [kibana-ci-immutable-oraclelinux-tests-xl-1587506950847001248] applying create index request using v1 templates []
[00:18:26]                 │ info [o.e.c.m.MetadataCreateIndexService] [kibana-ci-immutable-oraclelinux-tests-xl-1587506950847001248] [.kibana] creating index, cause [api], templates [], shards [1]/[0], mappings [_doc]
[00:18:26]                 │ info [dashboard/current/kibana] Created index ".kibana"
[00:18:26]                 │ debg [dashboard/current/kibana] ".kibana" settings {"index":{"auto_expand_replicas":"0-1","number_of_replicas":"0","number_of_shards":"1"}}
[00:18:26]                 │ info [o.e.c.m.MetadataMappingService] [kibana-ci-immutable-oraclelinux-tests-xl-1587506950847001248] [.kibana/4OeqapnLTriYTeaP4KGcOg] update_mapping [_doc]
[00:18:26]                 │ info [dashboard/current/kibana] Indexed 84 docs into ".kibana"
[00:18:26]                 │ info [o.e.c.m.MetadataMappingService] [kibana-ci-immutable-oraclelinux-tests-xl-1587506950847001248] [.kibana/4OeqapnLTriYTeaP4KGcOg] update_mapping [_doc]
[00:18:26]                 │ debg Migrating saved objects
[00:18:26]                 │ proc [kibana]   log   [22:46:55.032] [info][savedobjects-service] Creating index .kibana_2.
[00:18:26]                 │ info [o.e.c.m.MetadataCreateIndexService] [kibana-ci-immutable-oraclelinux-tests-xl-1587506950847001248] applying create index request using v1 templates []
[00:18:26]                 │ info [o.e.c.m.MetadataCreateIndexService] [kibana-ci-immutable-oraclelinux-tests-xl-1587506950847001248] [.kibana_2] creating index, cause [api], templates [], shards [1]/[1], mappings [_doc]
[00:18:26]                 │ info [o.e.c.r.a.AllocationService] [kibana-ci-immutable-oraclelinux-tests-xl-1587506950847001248] updating number_of_replicas to [0] for indices [.kibana_2]
[00:18:26]                 │ proc [kibana]   log   [22:46:55.082] [info][savedobjects-service] Reindexing .kibana to .kibana_1
[00:18:26]                 │ info [o.e.c.m.MetadataCreateIndexService] [kibana-ci-immutable-oraclelinux-tests-xl-1587506950847001248] applying create index request using v1 templates []
[00:18:26]                 │ info [o.e.c.m.MetadataCreateIndexService] [kibana-ci-immutable-oraclelinux-tests-xl-1587506950847001248] [.kibana_1] creating index, cause [api], templates [], shards [1]/[1], mappings [_doc]
[00:18:26]                 │ info [o.e.c.r.a.AllocationService] [kibana-ci-immutable-oraclelinux-tests-xl-1587506950847001248] updating number_of_replicas to [0] for indices [.kibana_1]
[00:18:26]                 │ info [o.e.t.LoggingTaskListener] [kibana-ci-immutable-oraclelinux-tests-xl-1587506950847001248] 9847 finished with response BulkByScrollResponse[took=41.2ms,timed_out=false,sliceId=null,updated=0,created=84,deleted=0,batches=1,versionConflicts=0,noops=0,retries=0,throttledUntil=0s,bulk_failures=[],search_failures=[]]
[00:18:27]                 │ info [o.e.c.m.MetadataDeleteIndexService] [kibana-ci-immutable-oraclelinux-tests-xl-1587506950847001248] [.kibana/4OeqapnLTriYTeaP4KGcOg] deleting index
[00:18:27]                 │ proc [kibana]   log   [22:46:55.420] [info][savedobjects-service] Migrating .kibana_1 saved objects to .kibana_2
[00:18:27]                 │ info [o.e.c.m.MetadataMappingService] [kibana-ci-immutable-oraclelinux-tests-xl-1587506950847001248] [.kibana_2/msfskayWQI2VC4RpziIsKQ] update_mapping [_doc]
[00:18:27]                 │ info [o.e.c.m.MetadataMappingService] [kibana-ci-immutable-oraclelinux-tests-xl-1587506950847001248] [.kibana_2/msfskayWQI2VC4RpziIsKQ] update_mapping [_doc]
[00:18:27]                 │ info [o.e.c.m.MetadataMappingService] [kibana-ci-immutable-oraclelinux-tests-xl-1587506950847001248] [.kibana_2/msfskayWQI2VC4RpziIsKQ] update_mapping [_doc]
[00:18:27]                 │ info [o.e.c.m.MetadataMappingService] [kibana-ci-immutable-oraclelinux-tests-xl-1587506950847001248] [.kibana_2/msfskayWQI2VC4RpziIsKQ] update_mapping [_doc]
[00:18:27]                 │ info [o.e.c.m.MetadataMappingService] [kibana-ci-immutable-oraclelinux-tests-xl-1587506950847001248] [.kibana_2/msfskayWQI2VC4RpziIsKQ] update_mapping [_doc]
[00:18:27]                 │ info [o.e.c.m.MetadataMappingService] [kibana-ci-immutable-oraclelinux-tests-xl-1587506950847001248] [.kibana_2/msfskayWQI2VC4RpziIsKQ] update_mapping [_doc]
[00:18:27]                 │ info [o.e.c.m.MetadataMappingService] [kibana-ci-immutable-oraclelinux-tests-xl-1587506950847001248] [.kibana_2/msfskayWQI2VC4RpziIsKQ] update_mapping [_doc]
[00:18:27]                 │ proc [kibana]   log   [22:46:55.690] [info][savedobjects-service] Pointing alias .kibana to .kibana_2.
[00:18:27]                 │ proc [kibana]   log   [22:46:55.727] [info][savedobjects-service] Finished in 696ms.
[00:18:27]                 │ debg applying update to kibana config: {"accessibility:disableAnimations":true,"dateFormat:tz":"UTC"}
[00:18:27]                 │ info [o.e.c.m.MetadataMappingService] [kibana-ci-immutable-oraclelinux-tests-xl-1587506950847001248] [.kibana_2/msfskayWQI2VC4RpziIsKQ] update_mapping [_doc]
[00:18:28]                 │ debg replacing kibana config doc: {"defaultIndex":"0bf35f60-3dc9-11e8-8660-4d65aa086b3c"}
[00:18:29]                 │ debg ======browser======== setWindowSize 1000 500
[00:18:30]                 │ debg ======browser======== actual initial screenshot size width=1200, height=800
[00:18:30]                 │ debg ======browser======== actual second screenshot size width= 600, height=400
[00:18:30]                 │ debg ======browser======== calculated values xBorder= 0, yBorder=0, xScaling=1, yScaling=1
[00:18:30]                 │ debg ======browser======== setting browser size to 1000 x 500
[00:18:30]                 │ debg ======browser======== final screenshot size width=1000, height=500
[00:18:30]                 │ debg navigating to dashboard url: http://localhost:6131/app/kibana#/dashboards
[00:18:30]                 │ debg navigate to: http://localhost:6131/app/kibana#/dashboards
[00:18:30]                 │ debg browser[INFO] http://localhost:6131/app/kibana?_t=1587509218939#/dashboards 341 Refused to execute inline script because it violates the following Content Security Policy directive: "script-src 'unsafe-eval' 'self'". Either the 'unsafe-inline' keyword, a hash ('sha256-P5polb1UreUSOe5V/Pv7tc+yeZuJXiOi/3fqhGsU7BE='), or a nonce ('nonce-...') is required to enable inline execution.
[00:18:30]                 │
[00:18:30]                 │ debg browser[INFO] http://localhost:6131/bundles/app/kibana/bootstrap.js 9:19 "^ A single error about an inline script not firing due to content security policy is expected!"
[00:18:30]                 │ debg ... sleep(700) start
[00:18:31]                 │ debg ... sleep(700) end
[00:18:31]                 │ debg returned from get, calling refresh
[00:18:32]                 │ debg browser[INFO] http://localhost:6131/app/kibana?_t=1587509218939#/dashboards 341 Refused to execute inline script because it violates the following Content Security Policy directive: "script-src 'unsafe-eval' 'self'". Either the 'unsafe-inline' keyword, a hash ('sha256-P5polb1UreUSOe5V/Pv7tc+yeZuJXiOi/3fqhGsU7BE='), or a nonce ('nonce-...') is required to enable inline execution.
[00:18:32]                 │
[00:18:32]                 │ debg browser[INFO] http://localhost:6131/bundles/app/kibana/bootstrap.js 9:19 "^ A single error about an inline script not firing due to content security policy is expected!"
[00:18:32]                 │ debg currentUrl = http://localhost:6131/app/kibana#/dashboards
[00:18:32]                 │          appUrl = http://localhost:6131/app/kibana#/dashboards
[00:18:32]                 │ debg TestSubjects.find(kibanaChrome)
[00:18:32]                 │ debg Find.findByCssSelector('[data-test-subj="kibanaChrome"]') with timeout=60000
[00:18:36]                 │ debg TestSubjects.find(kibanaChrome)
[00:18:36]                 │ debg Find.findByCssSelector('[data-test-subj="kibanaChrome"]') with timeout=10000
[00:18:36]                 │ debg browser[INFO] http://localhost:6131/bundles/kbn-ui-shared-deps/kbn-ui-shared-deps.js 380:106115 "INFO: 2020-04-21T22:47:04Z
[00:18:36]                 │        Adding connection to http://localhost:6131/elasticsearch
[00:18:36]                 │
[00:18:36]                 │      "
[00:18:36]                 │ debg ... sleep(501) start
[00:18:37]                 │ debg ... sleep(501) end
[00:18:37]                 │ debg in navigateTo url = http://localhost:6131/app/kibana#/dashboards?_g=(filters:!(),refreshInterval:(pause:!t,value:0),time:(from:now-15m,to:now))
[00:18:37]                 │ debg TestSubjects.exists(statusPageContainer)
[00:18:37]                 │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="statusPageContainer"]') with timeout=2500
[00:18:39]                 │ debg --- retry.tryForTime error: [data-test-subj="statusPageContainer"] is not displayed
[00:18:40]               └-> compare TSVB snapshot
[00:18:40]                 └-> "before each" hook: global before each
[00:18:40]                 │ debg gotoDashboardLandingPage
[00:18:40]                 │ debg onDashboardLandingPage
[00:18:40]                 │ debg TestSubjects.exists(dashboardLandingPage)
[00:18:40]                 │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="dashboardLandingPage"]') with timeout=5000
[00:18:40]                 │ debg TestSubjects.exists(newItemButton)
[00:18:40]                 │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="newItemButton"]') with timeout=2500
[00:18:40]                 │ debg TestSubjects.click(newItemButton)
[00:18:40]                 │ debg Find.clickByCssSelector('[data-test-subj="newItemButton"]') with timeout=10000
[00:18:40]                 │ debg Find.findByCssSelector('[data-test-subj="newItemButton"]') with timeout=10000
[00:18:40]                 │ debg Setting absolute range to Apr 9, 2018 @ 00:00:00.000 to Apr 13, 2018 @ 00:00:00.000
[00:18:40]                 │ debg TestSubjects.exists(superDatePickerToggleQuickMenuButton)
[00:18:40]                 │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="superDatePickerToggleQuickMenuButton"]') with timeout=20000
[00:18:40]                 │ debg TestSubjects.exists(superDatePickerShowDatesButton)
[00:18:40]                 │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="superDatePickerShowDatesButton"]') with timeout=2500
[00:18:40]                 │ debg TestSubjects.click(superDatePickerShowDatesButton)
[00:18:40]                 │ debg Find.clickByCssSelector('[data-test-subj="superDatePickerShowDatesButton"]') with timeout=10000
[00:18:40]                 │ debg Find.findByCssSelector('[data-test-subj="superDatePickerShowDatesButton"]') with timeout=10000
[00:18:40]                 │ debg TestSubjects.exists(superDatePickerstartDatePopoverButton)
[00:18:40]                 │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="superDatePickerstartDatePopoverButton"]') with timeout=2500
[00:18:41]                 │ debg TestSubjects.click(superDatePickerendDatePopoverButton)
[00:18:41]                 │ debg Find.clickByCssSelector('[data-test-subj="superDatePickerendDatePopoverButton"]') with timeout=10000
[00:18:41]                 │ debg Find.findByCssSelector('[data-test-subj="superDatePickerendDatePopoverButton"]') with timeout=10000
[00:18:41]                 │ debg Find.findByCssSelector('div.euiPopover__panel-isOpen') with timeout=10000
[00:18:41]                 │ debg TestSubjects.click(superDatePickerAbsoluteTab)
[00:18:41]                 │ debg Find.clickByCssSelector('[data-test-subj="superDatePickerAbsoluteTab"]') with timeout=10000
[00:18:41]                 │ debg Find.findByCssSelector('[data-test-subj="superDatePickerAbsoluteTab"]') with timeout=10000
[00:18:41]                 │ debg TestSubjects.click(superDatePickerAbsoluteDateInput)
[00:18:41]                 │ debg Find.clickByCssSelector('[data-test-subj="superDatePickerAbsoluteDateInput"]') with timeout=10000
[00:18:41]                 │ debg Find.findByCssSelector('[data-test-subj="superDatePickerAbsoluteDateInput"]') with timeout=10000
[00:18:41]                 │ debg TestSubjects.setValue(superDatePickerAbsoluteDateInput, Apr 13, 2018 @ 00:00:00.000)
[00:18:41]                 │ debg TestSubjects.click(superDatePickerAbsoluteDateInput)
[00:18:41]                 │ debg Find.clickByCssSelector('[data-test-subj="superDatePickerAbsoluteDateInput"]') with timeout=10000
[00:18:41]                 │ debg Find.findByCssSelector('[data-test-subj="superDatePickerAbsoluteDateInput"]') with timeout=10000
[00:18:41]                 │ debg ... sleep(500) start
[00:18:42]                 │ debg ... sleep(500) end
[00:18:42]                 │ debg TestSubjects.click(superDatePickerstartDatePopoverButton)
[00:18:42]                 │ debg Find.clickByCssSelector('[data-test-subj="superDatePickerstartDatePopoverButton"]') with timeout=10000
[00:18:42]                 │ debg Find.findByCssSelector('[data-test-subj="superDatePickerstartDatePopoverButton"]') with timeout=10000
[00:18:42]                 │ debg Find.waitForElementStale with timeout=10000
[00:18:42]                 │ debg Find.findByCssSelector('div.euiPopover__panel-isOpen') with timeout=10000
[00:18:42]                 │ debg TestSubjects.click(superDatePickerAbsoluteTab)
[00:18:42]                 │ debg Find.clickByCssSelector('[data-test-subj="superDatePickerAbsoluteTab"]') with timeout=10000
[00:18:42]                 │ debg Find.findByCssSelector('[data-test-subj="superDatePickerAbsoluteTab"]') with timeout=10000
[00:18:42]                 │ debg TestSubjects.click(superDatePickerAbsoluteDateInput)
[00:18:42]                 │ debg Find.clickByCssSelector('[data-test-subj="superDatePickerAbsoluteDateInput"]') with timeout=10000
[00:18:42]                 │ debg Find.findByCssSelector('[data-test-subj="superDatePickerAbsoluteDateInput"]') with timeout=10000
[00:18:43]                 │ debg TestSubjects.setValue(superDatePickerAbsoluteDateInput, Apr 9, 2018 @ 00:00:00.000)
[00:18:43]                 │ debg TestSubjects.click(superDatePickerAbsoluteDateInput)
[00:18:43]                 │ debg Find.clickByCssSelector('[data-test-subj="superDatePickerAbsoluteDateInput"]') with timeout=10000
[00:18:43]                 │ debg Find.findByCssSelector('[data-test-subj="superDatePickerAbsoluteDateInput"]') with timeout=10000
[00:18:43]                 │ debg TestSubjects.exists(superDatePickerApplyTimeButton)
[00:18:43]                 │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="superDatePickerApplyTimeButton"]') with timeout=2500
[00:18:46]                 │ debg --- retry.tryForTime error: [data-test-subj="superDatePickerApplyTimeButton"] is not displayed
[00:18:46]                 │ debg TestSubjects.click(querySubmitButton)
[00:18:46]                 │ debg Find.clickByCssSelector('[data-test-subj="querySubmitButton"]') with timeout=10000
[00:18:46]                 │ debg Find.findByCssSelector('[data-test-subj="querySubmitButton"]') with timeout=10000
[00:18:46]                 │ debg Find.waitForElementStale with timeout=10000
[00:18:47]                 │ debg TestSubjects.exists(globalLoadingIndicator-hidden)
[00:18:47]                 │ debg Find.existsByCssSelector('[data-test-subj="globalLoadingIndicator-hidden"]') with timeout=100000
[00:18:47]                 │ debg DashboardAddPanel.addEmbeddable, name: Rendering Test: tsvb-ts, type: visualization
[00:18:47]                 │ debg DashboardAddPanel.ensureAddPanelIsShowing
[00:18:47]                 │ debg DashboardAddPanel.isAddPanelOpen
[00:18:47]                 │ debg TestSubjects.exists(dashboardAddPanel)
[00:18:47]                 │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="dashboardAddPanel"]') with timeout=2500
[00:18:49]                 │ debg --- retry.tryForTime error: [data-test-subj="dashboardAddPanel"] is not displayed
[00:18:50]                 │ debg DashboardAddPanel.clickOpenAddPanel
[00:18:50]                 │ debg TestSubjects.click(dashboardAddPanelButton)
[00:18:50]                 │ debg Find.clickByCssSelector('[data-test-subj="dashboardAddPanelButton"]') with timeout=10000
[00:18:50]                 │ debg Find.findByCssSelector('[data-test-subj="dashboardAddPanelButton"]') with timeout=10000
[00:18:50]                 │ debg DashboardAddPanel.isAddPanelOpen
[00:18:50]                 │ debg TestSubjects.exists(dashboardAddPanel)
[00:18:50]                 │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="dashboardAddPanel"]') with timeout=2500
[00:18:50]                 │ debg DashboardAddPanel.addToFilter(visualization)
[00:18:50]                 │ debg Waiting up to 20000ms for dashboard add panel loading to complete...
[00:18:50]                 │ debg TestSubjects.exists(savedObjectFinderLoadingIndicator)
[00:18:50]                 │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="savedObjectFinderLoadingIndicator"]') with timeout=2500
[00:18:50]                 │ debg TestSubjects.exists(savedObjectFinderLoadingIndicator)
[00:18:50]                 │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="savedObjectFinderLoadingIndicator"]') with timeout=2500
[00:18:53]                 │ debg --- retry.tryForTime error: [data-test-subj="savedObjectFinderLoadingIndicator"] is not displayed
[00:18:53]                 │ debg DashboardAddPanel.toggleFilter
[00:18:53]                 │ debg TestSubjects.click(savedObjectFinderFilterButton)
[00:18:53]                 │ debg Find.clickByCssSelector('[data-test-subj="savedObjectFinderFilterButton"]') with timeout=10000
[00:18:53]                 │ debg Find.findByCssSelector('[data-test-subj="savedObjectFinderFilterButton"]') with timeout=10000
[00:18:53]                 │ debg TestSubjects.click(savedObjectFinderFilter-visualization)
[00:18:53]                 │ debg Find.clickByCssSelector('[data-test-subj="savedObjectFinderFilter-visualization"]') with timeout=10000
[00:18:53]                 │ debg Find.findByCssSelector('[data-test-subj="savedObjectFinderFilter-visualization"]') with timeout=10000
[00:18:54]                 │ debg DashboardAddPanel.toggleFilter
[00:18:54]                 │ debg TestSubjects.click(savedObjectFinderFilterButton)
[00:18:54]                 │ debg Find.clickByCssSelector('[data-test-subj="savedObjectFinderFilterButton"]') with timeout=10000
[00:18:54]                 │ debg Find.findByCssSelector('[data-test-subj="savedObjectFinderFilterButton"]') with timeout=10000
[00:18:54]                 │ debg Waiting up to 20000ms for dashboard add panel loading to complete...
[00:18:54]                 │ debg TestSubjects.exists(savedObjectFinderLoadingIndicator)
[00:18:54]                 │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="savedObjectFinderLoadingIndicator"]') with timeout=2500
[00:18:56]                 │ debg --- retry.tryForTime error: [data-test-subj="savedObjectFinderLoadingIndicator"] is not displayed
[00:18:57]                 │ debg TestSubjects.setValue(savedObjectFinderSearchInput, "Rendering Test: tsvb ts")
[00:18:57]                 │ debg TestSubjects.click(savedObjectFinderSearchInput)
[00:18:57]                 │ debg Find.clickByCssSelector('[data-test-subj="savedObjectFinderSearchInput"]') with timeout=10000
[00:18:57]                 │ debg Find.findByCssSelector('[data-test-subj="savedObjectFinderSearchInput"]') with timeout=10000
[00:18:57]                 │ debg Waiting up to 20000ms for dashboard add panel loading to complete...
[00:18:57]                 │ debg TestSubjects.exists(savedObjectFinderLoadingIndicator)
[00:18:57]                 │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="savedObjectFinderLoadingIndicator"]') with timeout=2500
[00:19:00]                 │ debg --- retry.tryForTime error: [data-test-subj="savedObjectFinderLoadingIndicator"] is not displayed
[00:19:00]                 │ debg TestSubjects.click(savedObjectTitleRendering-Test:-tsvb-ts)
[00:19:00]                 │ debg Find.clickByCssSelector('[data-test-subj="savedObjectTitleRendering-Test:-tsvb-ts"]') with timeout=10000
[00:19:00]                 │ debg Find.findByCssSelector('[data-test-subj="savedObjectTitleRendering-Test:-tsvb-ts"]') with timeout=10000
[00:19:00]                 │ debg TestSubjects.exists(addObjectToDashboardSuccess)
[00:19:00]                 │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="addObjectToDashboardSuccess"]') with timeout=2500
[00:19:03]                 │ debg --- retry.tryForTime error: [data-test-subj="addObjectToDashboardSuccess"] is not displayed
[00:19:03]                 │ debg TestSubjects.exists(dashboardAddPanel)
[00:19:03]                 │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="dashboardAddPanel"]') with timeout=1000
[00:19:03]                 │ debg Closing flyout dashboardAddPanel
[00:19:03]                 │ debg TestSubjects.find(dashboardAddPanel)
[00:19:03]                 │ debg Find.findByCssSelector('[data-test-subj="dashboardAddPanel"]') with timeout=10000
[00:19:03]                 │ debg Waiting up to 20000ms for flyout closed...
[00:19:03]                 │ debg TestSubjects.exists(dashboardAddPanel)
[00:19:03]                 │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="dashboardAddPanel"]') with timeout=1000
[00:19:05]                 │ debg --- retry.tryForTime error: [data-test-subj="dashboardAddPanel"] is not displayed
[00:19:05]                 │ debg Find.existsByCssSelector('.euiToast') with timeout=2500
[00:19:05]                 │ debg Find.findByCssSelector('.euiToast') with timeout=20000
[00:19:05]                 │ debg Find.findByCssSelector('.euiToastHeader__title') with timeout=10000
[00:19:05]                 │ debg Toast title: Rendering Test: tsvb-ts (TSVB) was added
[00:19:05]                 │ debg Find.clickByCssSelector('.euiToast__closeButton') with timeout=10000
[00:19:05]                 │ debg Find.findByCssSelector('.euiToast__closeButton') with timeout=10000
[00:19:05]                 │ debg TestSubjects.click(dashboardSaveMenuItem)
[00:19:05]                 │ debg Find.clickByCssSelector('[data-test-subj="dashboardSaveMenuItem"]') with timeout=10000
[00:19:05]                 │ debg Find.findByCssSelector('[data-test-subj="dashboardSaveMenuItem"]') with timeout=10000
[00:19:05]                 │ debg TestSubjects.find(savedObjectSaveModal)
[00:19:05]                 │ debg Find.findByCssSelector('[data-test-subj="savedObjectSaveModal"]') with timeout=10000
[00:19:06]                 │ debg entering new title
[00:19:06]                 │ debg TestSubjects.setValue(savedObjectTitle, tsvb)
[00:19:06]                 │ debg TestSubjects.click(savedObjectTitle)
[00:19:06]                 │ debg Find.clickByCssSelector('[data-test-subj="savedObjectTitle"]') with timeout=10000
[00:19:06]                 │ debg Find.findByCssSelector('[data-test-subj="savedObjectTitle"]') with timeout=10000
[00:19:06]                 │ debg DashboardPage.clickSave
[00:19:06]                 │ debg TestSubjects.click(confirmSaveSavedObjectButton)
[00:19:06]                 │ debg Find.clickByCssSelector('[data-test-subj="confirmSaveSavedObjectButton"]') with timeout=10000
[00:19:06]                 │ debg Find.findByCssSelector('[data-test-subj="confirmSaveSavedObjectButton"]') with timeout=10000
[00:19:06]                 │ debg Find.waitForElementStale with timeout=10000
[00:19:07]                 │ debg TestSubjects.exists(saveDashboardSuccess)
[00:19:07]                 │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="saveDashboardSuccess"]') with timeout=120000
[00:19:07]                 │ debg Find.findByCssSelector('.euiToast') with timeout=20000
[00:19:07]                 │ debg Find.findByCssSelector('.euiToastHeader__title') with timeout=10000
[00:19:07]                 │ debg Toast title: Dashboard 'tsvb' was saved
[00:19:07]                 │ debg Find.clickByCssSelector('.euiToast__closeButton') with timeout=10000
[00:19:07]                 │ debg Find.findByCssSelector('.euiToast__closeButton') with timeout=10000
[00:19:07]                 │ debg isGlobalLoadingIndicatorVisible
[00:19:07]                 │ debg TestSubjects.exists(globalLoadingIndicator)
[00:19:07]                 │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="globalLoadingIndicator"]') with timeout=1500
[00:19:09]                 │ debg --- retry.tryForTime error: [data-test-subj="globalLoadingIndicator"] is not displayed
[00:19:09]                 │ debg TestSubjects.exists(globalLoadingIndicator-hidden)
[00:19:09]                 │ debg Find.existsByCssSelector('[data-test-subj="globalLoadingIndicator-hidden"]') with timeout=100000
[00:19:09]                 │ debg Waiting for save modal to close
[00:19:09]                 │ debg TestSubjects.exists(savedObjectSaveModal)
[00:19:09]                 │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="savedObjectSaveModal"]') with timeout=2500
[00:19:12]                 │ debg --- retry.tryForTime error: [data-test-subj="savedObjectSaveModal"] is not displayed
[00:19:12]                 │ debg clickFullScreenMode
[00:19:12]                 │ debg TestSubjects.click(dashboardFullScreenMode)
[00:19:12]                 │ debg Find.clickByCssSelector('[data-test-subj="dashboardFullScreenMode"]') with timeout=10000
[00:19:12]                 │ debg Find.findByCssSelector('[data-test-subj="dashboardFullScreenMode"]') with timeout=10000
[00:19:12]                 │ debg TestSubjects.exists(exitFullScreenModeLogo)
[00:19:12]                 │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="exitFullScreenModeLogo"]') with timeout=2500
[00:19:12]                 │ debg waitForRenderComplete
[00:19:12]                 │ debg in getSharedItemsCount
[00:19:12]                 │ debg Find.findByCssSelector('[data-shared-items-count]') with timeout=10000
[00:19:12]                 │ debg Renderable.waitForRender for 1 elements
[00:19:12]                 │ debg Find.allByCssSelector('[data-render-complete="true"]') with timeout=10000
[00:19:13]                 │ debg Find.allByCssSelector('[data-loading]') with timeout=1000
[00:19:14]                 │ debg openContextMenu(undefined
[00:19:14]                 │ debg toggleContextMenu
[00:19:14]                 │ debg TestSubjects.moveMouseTo(dashboardPanelTitle)
[00:19:14]                 │ debg TestSubjects.find(dashboardPanelTitle)
[00:19:14]                 │ debg Find.findByCssSelector('[data-test-subj="dashboardPanelTitle"]') with timeout=10000
[00:19:14]                 │ debg TestSubjects.find(embeddablePanelToggleMenuIcon)
[00:19:14]                 │ debg Find.findByCssSelector('[data-test-subj="embeddablePanelToggleMenuIcon"]') with timeout=10000
[00:19:14]                 │ debg TestSubjects.exists(embeddablePanelContextMenuOpen)
[00:19:14]                 │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="embeddablePanelContextMenuOpen"]') with timeout=120000
[00:19:14]                 │ debg TestSubjects.click(embeddablePanelAction-togglePanel)
[00:19:14]                 │ debg Find.clickByCssSelector('[data-test-subj="embeddablePanelAction-togglePanel"]') with timeout=10000
[00:19:14]                 │ debg Find.findByCssSelector('[data-test-subj="embeddablePanelAction-togglePanel"]') with timeout=10000
[00:19:14]                 │ debg waitForRenderComplete
[00:19:14]                 │ debg in getSharedItemsCount
[00:19:14]                 │ debg Find.findByCssSelector('[data-shared-items-count]') with timeout=10000
[00:19:14]                 │ debg Renderable.waitForRender for 1 elements
[00:19:14]                 │ debg Find.allByCssSelector('[data-render-complete="true"]') with timeout=10000
[00:19:14]                 │ debg Find.allByCssSelector('[data-loading]') with timeout=1000
[00:19:15]                 │ debg compareAgainstBaseline
[00:19:15]                 │ info Taking screenshot "/dev/shm/workspace/kibana/test/functional/screenshots/session/tsvb_dashboard.png"
[00:19:15]                 │ debg comparePngs: /dev/shm/workspace/kibana/test/functional/screenshots/session/tsvb_dashboard.png vs /dev/shm/workspace/kibana/test/functional/screenshots/baseline/tsvb_dashboard.png
[00:19:15]                 │ debg calculating diff pixels...
[00:19:15]                 │ debg percent different: 0.014734
[00:19:16]                 │ debg TestSubjects.click(exitFullScreenModeLogo)
[00:19:16]                 │ debg Find.clickByCssSelector('[data-test-subj="exitFullScreenModeLogo"]') with timeout=10000
[00:19:16]                 │ debg Find.findByCssSelector('[data-test-subj="exitFullScreenModeLogo"]') with timeout=10000
[00:19:16]                 │ debg waitForRenderComplete
[00:19:16]                 │ debg in getSharedItemsCount
[00:19:16]                 │ debg Find.findByCssSelector('[data-shared-items-count]') with timeout=10000
[00:19:16]                 │ debg Renderable.waitForRender for 1 elements
[00:19:16]                 │ debg Find.allByCssSelector('[data-render-complete="true"]') with timeout=10000
[00:19:16]                 │ debg Find.allByCssSelector('[data-loading]') with timeout=1000
[00:19:17]                 └- ✓ pass  (37.2s) "dashboard app using current data dashboard snapshots compare TSVB snapshot"
[00:19:17]               └-> compare area chart snapshot
[00:19:17]                 └-> "before each" hook: global before each
[00:19:17]                 │ debg gotoDashboardLandingPage
[00:19:17]                 │ debg onDashboardLandingPage
[00:19:17]                 │ debg TestSubjects.exists(dashboardLandingPage)
[00:19:17]                 │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="dashboardLandingPage"]') with timeout=5000
[00:19:20]                 │ debg --- retry.tryForTime error: [data-test-subj="dashboardLandingPage"] is not displayed
[00:19:23]                 │ debg --- retry.tryForTime failed again with the same message...
[00:19:23]                 │ debg clickDashboardBreadcrumbLink
[00:19:23]                 │ debg Find.clickByCssSelector('a[href="#/dashboards"]') with timeout=10000
[00:19:23]                 │ debg Find.findByCssSelector('a[href="#/dashboards"]') with timeout=10000
[00:19:23]                 │ debg expectExistsDashboardLandingPage
[00:19:23]                 │ debg TestSubjects.exists(dashboardLandingPage)
[00:19:23]                 │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="dashboardLandingPage"]') with timeout=120000
[00:19:23]                 │ debg TestSubjects.exists(newItemButton)
[00:19:23]                 │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="newItemButton"]') with timeout=2500
[00:19:24]                 │ debg TestSubjects.click(newItemButton)
[00:19:24]                 │ debg Find.clickByCssSelector('[data-test-subj="newItemButton"]') with timeout=10000
[00:19:24]                 │ debg Find.findByCssSelector('[data-test-subj="newItemButton"]') with timeout=10000
[00:19:24]                 │ debg Setting absolute range to Apr 9, 2018 @ 00:00:00.000 to Apr 13, 2018 @ 00:00:00.000
[00:19:24]                 │ debg TestSubjects.exists(superDatePickerToggleQuickMenuButton)
[00:19:24]                 │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="superDatePickerToggleQuickMenuButton"]') with timeout=20000
[00:19:24]                 │ debg TestSubjects.exists(superDatePickerShowDatesButton)
[00:19:24]                 │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="superDatePickerShowDatesButton"]') with timeout=2500
[00:19:27]                 │ debg --- retry.tryForTime error: [data-test-subj="superDatePickerShowDatesButton"] is not displayed
[00:19:27]                 │ debg TestSubjects.exists(superDatePickerstartDatePopoverButton)
[00:19:27]                 │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="superDatePickerstartDatePopoverButton"]') with timeout=2500
[00:19:27]                 │ debg TestSubjects.click(superDatePickerendDatePopoverButton)
[00:19:27]                 │ debg Find.clickByCssSelector('[data-test-subj="superDatePickerendDatePopoverButton"]') with timeout=10000
[00:19:27]                 │ debg Find.findByCssSelector('[data-test-subj="superDatePickerendDatePopoverButton"]') with timeout=10000
[00:19:27]                 │ debg Find.findByCssSelector('div.euiPopover__panel-isOpen') with timeout=10000
[00:19:27]                 │ debg TestSubjects.click(superDatePickerAbsoluteTab)
[00:19:27]                 │ debg Find.clickByCssSelector('[data-test-subj="superDatePickerAbsoluteTab"]') with timeout=10000
[00:19:27]                 │ debg Find.findByCssSelector('[data-test-subj="superDatePickerAbsoluteTab"]') with timeout=10000
[00:19:27]                 │ debg TestSubjects.click(superDatePickerAbsoluteDateInput)
[00:19:27]                 │ debg Find.clickByCssSelector('[data-test-subj="superDatePickerAbsoluteDateInput"]') with timeout=10000
[00:19:27]                 │ debg Find.findByCssSelector('[data-test-subj="superDatePickerAbsoluteDateInput"]') with timeout=10000
[00:19:27]                 │ debg TestSubjects.setValue(superDatePickerAbsoluteDateInput, Apr 13, 2018 @ 00:00:00.000)
[00:19:27]                 │ debg TestSubjects.click(superDatePickerAbsoluteDateInput)
[00:19:27]                 │ debg Find.clickByCssSelector('[data-test-subj="superDatePickerAbsoluteDateInput"]') with timeout=10000
[00:19:27]                 │ debg Find.findByCssSelector('[data-test-subj="superDatePickerAbsoluteDateInput"]') with timeout=10000
[00:19:28]                 │ debg ... sleep(500) start
[00:19:28]                 │ debg ... sleep(500) end
[00:19:28]                 │ debg TestSubjects.click(superDatePickerstartDatePopoverButton)
[00:19:28]                 │ debg Find.clickByCssSelector('[data-test-subj="superDatePickerstartDatePopoverButton"]') with timeout=10000
[00:19:28]                 │ debg Find.findByCssSelector('[data-test-subj="superDatePickerstartDatePopoverButton"]') with timeout=10000
[00:19:28]                 │ debg Find.waitForElementStale with timeout=10000
[00:19:29]                 │ debg Find.findByCssSelector('div.euiPopover__panel-isOpen') with timeout=10000
[00:19:29]                 │ debg TestSubjects.click(superDatePickerAbsoluteTab)
[00:19:29]                 │ debg Find.clickByCssSelector('[data-test-subj="superDatePickerAbsoluteTab"]') with timeout=10000
[00:19:29]                 │ debg Find.findByCssSelector('[data-test-subj="superDatePickerAbsoluteTab"]') with timeout=10000
[00:19:29]                 │ debg TestSubjects.click(superDatePickerAbsoluteDateInput)
[00:19:29]                 │ debg Find.clickByCssSelector('[data-test-subj="superDatePickerAbsoluteDateInput"]') with timeout=10000
[00:19:29]                 │ debg Find.findByCssSelector('[data-test-subj="superDatePickerAbsoluteDateInput"]') with timeout=10000
[00:19:29]                 │ debg TestSubjects.setValue(superDatePickerAbsoluteDateInput, Apr 9, 2018 @ 00:00:00.000)
[00:19:29]                 │ debg TestSubjects.click(superDatePickerAbsoluteDateInput)
[00:19:29]                 │ debg Find.clickByCssSelector('[data-test-subj="superDatePickerAbsoluteDateInput"]') with timeout=10000
[00:19:29]                 │ debg Find.findByCssSelector('[data-test-subj="superDatePickerAbsoluteDateInput"]') with timeout=10000
[00:19:29]                 │ debg TestSubjects.exists(superDatePickerApplyTimeButton)
[00:19:29]                 │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="superDatePickerApplyTimeButton"]') with timeout=2500
[00:19:32]                 │ debg --- retry.tryForTime error: [data-test-subj="superDatePickerApplyTimeButton"] is not displayed
[00:19:32]                 │ debg TestSubjects.click(querySubmitButton)
[00:19:32]                 │ debg Find.clickByCssSelector('[data-test-subj="querySubmitButton"]') with timeout=10000
[00:19:32]                 │ debg Find.findByCssSelector('[data-test-subj="querySubmitButton"]') with timeout=10000
[00:19:32]                 │ debg Find.waitForElementStale with timeout=10000
[00:19:33]                 │ debg TestSubjects.exists(globalLoadingIndicator-hidden)
[00:19:33]                 │ debg Find.existsByCssSelector('[data-test-subj="globalLoadingIndicator-hidden"]') with timeout=100000
[00:19:33]                 │ debg DashboardAddPanel.addEmbeddable, name: Rendering Test: area with not filter, type: visualization
[00:19:33]                 │ debg DashboardAddPanel.ensureAddPanelIsShowing
[00:19:33]                 │ debg DashboardAddPanel.isAddPanelOpen
[00:19:33]                 │ debg TestSubjects.exists(dashboardAddPanel)
[00:19:33]                 │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="dashboardAddPanel"]') with timeout=2500
[00:19:35]                 │ debg --- retry.tryForTime error: [data-test-subj="dashboardAddPanel"] is not displayed
[00:19:36]                 │ debg DashboardAddPanel.clickOpenAddPanel
[00:19:36]                 │ debg TestSubjects.click(dashboardAddPanelButton)
[00:19:36]                 │ debg Find.clickByCssSelector('[data-test-subj="dashboardAddPanelButton"]') with timeout=10000
[00:19:36]                 │ debg Find.findByCssSelector('[data-test-subj="dashboardAddPanelButton"]') with timeout=10000
[00:19:36]                 │ debg DashboardAddPanel.isAddPanelOpen
[00:19:36]                 │ debg TestSubjects.exists(dashboardAddPanel)
[00:19:36]                 │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="dashboardAddPanel"]') with timeout=2500
[00:19:36]                 │ debg DashboardAddPanel.addToFilter(visualization)
[00:19:36]                 │ debg Waiting up to 20000ms for dashboard add panel loading to complete...
[00:19:36]                 │ debg TestSubjects.exists(savedObjectFinderLoadingIndicator)
[00:19:36]                 │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="savedObjectFinderLoadingIndicator"]') with timeout=2500
[00:19:37]                 │ debg TestSubjects.exists(savedObjectFinderLoadingIndicator)
[00:19:37]                 │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="savedObjectFinderLoadingIndicator"]') with timeout=2500
[00:19:39]                 │ debg --- retry.tryForTime error: [data-test-subj="savedObjectFinderLoadingIndicator"] is not displayed
[00:19:40]                 │ debg DashboardAddPanel.toggleFilter
[00:19:40]                 │ debg TestSubjects.click(savedObjectFinderFilterButton)
[00:19:40]                 │ debg Find.clickByCssSelector('[data-test-subj="savedObjectFinderFilterButton"]') with timeout=10000
[00:19:40]                 │ debg Find.findByCssSelector('[data-test-subj="savedObjectFinderFilterButton"]') with timeout=10000
[00:19:40]                 │ debg TestSubjects.click(savedObjectFinderFilter-visualization)
[00:19:40]                 │ debg Find.clickByCssSelector('[data-test-subj="savedObjectFinderFilter-visualization"]') with timeout=10000
[00:19:40]                 │ debg Find.findByCssSelector('[data-test-subj="savedObjectFinderFilter-visualization"]') with timeout=10000
[00:19:40]                 │ debg DashboardAddPanel.toggleFilter
[00:19:40]                 │ debg TestSubjects.click(savedObjectFinderFilterButton)
[00:19:40]                 │ debg Find.clickByCssSelector('[data-test-subj="savedObjectFinderFilterButton"]') with timeout=10000
[00:19:40]                 │ debg Find.findByCssSelector('[data-test-subj="savedObjectFinderFilterButton"]') with timeout=10000
[00:19:40]                 │ debg Waiting up to 20000ms for dashboard add panel loading to complete...
[00:19:40]                 │ debg TestSubjects.exists(savedObjectFinderLoadingIndicator)
[00:19:40]                 │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="savedObjectFinderLoadingIndicator"]') with timeout=2500
[00:19:42]                 │ debg --- retry.tryForTime error: [data-test-subj="savedObjectFinderLoadingIndicator"] is not displayed
[00:19:43]                 │ debg TestSubjects.setValue(savedObjectFinderSearchInput, "Rendering Test: area with not filter")
[00:19:43]                 │ debg TestSubjects.click(savedObjectFinderSearchInput)
[00:19:43]                 │ debg Find.clickByCssSelector('[data-test-subj="savedObjectFinderSearchInput"]') with timeout=10000
[00:19:43]                 │ debg Find.findByCssSelector('[data-test-subj="savedObjectFinderSearchInput"]') with timeout=10000
[00:19:43]                 │ debg Waiting up to 20000ms for dashboard add panel loading to complete...
[00:19:43]                 │ debg TestSubjects.exists(savedObjectFinderLoadingIndicator)
[00:19:43]                 │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="savedObjectFinderLoadingIndicator"]') with timeout=2500
[00:19:46]                 │ debg --- retry.tryForTime error: [data-test-subj="savedObjectFinderLoadingIndicator"] is not displayed
[00:19:46]                 │ debg TestSubjects.click(savedObjectTitleRendering-Test:-area-with-not-filter)
[00:19:46]                 │ debg Find.clickByCssSelector('[data-test-subj="savedObjectTitleRendering-Test:-area-with-not-filter"]') with timeout=10000
[00:19:46]                 │ debg Find.findByCssSelector('[data-test-subj="savedObjectTitleRendering-Test:-area-with-not-filter"]') with timeout=10000
[00:19:47]                 │ debg TestSubjects.exists(addObjectToDashboardSuccess)
[00:19:47]                 │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="addObjectToDashboardSuccess"]') with timeout=2500
[00:19:49]                 │ debg --- retry.tryForTime error: [data-test-subj="addObjectToDashboardSuccess"] is not displayed
[00:19:50]                 │ debg TestSubjects.exists(dashboardAddPanel)
[00:19:50]                 │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="dashboardAddPanel"]') with timeout=1000
[00:19:50]                 │ debg Closing flyout dashboardAddPanel
[00:19:50]                 │ debg TestSubjects.find(dashboardAddPanel)
[00:19:50]                 │ debg Find.findByCssSelector('[data-test-subj="dashboardAddPanel"]') with timeout=10000
[00:19:50]                 │ debg Waiting up to 20000ms for flyout closed...
[00:19:50]                 │ debg TestSubjects.exists(dashboardAddPanel)
[00:19:50]                 │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="dashboardAddPanel"]') with timeout=1000
[00:19:51]                 │ debg --- retry.tryForTime error: [data-test-subj="dashboardAddPanel"] is not displayed
[00:19:52]                 │ debg Find.existsByCssSelector('.euiToast') with timeout=2500
[00:19:52]                 │ debg Find.findByCssSelector('.euiToast') with timeout=20000
[00:19:52]                 │ debg Find.findByCssSelector('.euiToastHeader__title') with timeout=10000
[00:19:52]                 │ debg Toast title: 
[00:19:52]                 │ debg Find.clickByCssSelector('.euiToast__closeButton') with timeout=10000
[00:19:52]                 │ debg Find.findByCssSelector('.euiToast__closeButton') with timeout=10000
[00:19:52]                 │ warn WebElementWrapper.click: stale element reference: element is not attached to the page document
[00:19:52]                 │        (Session info: headless chrome=81.0.4044.113)
[00:19:52]                 │ debg finding element 'By(css selector, .euiToast__closeButton)' again, 2 attempts left
[00:20:02]                 │ debg --- retry.try error: no such element: Unable to locate element: {"method":"css selector","selector":".euiToast__closeButton"}
[00:20:02]                 │        (Session info: headless chrome=81.0.4044.113)
[00:20:03]                 │ debg Find.findByCssSelector('.euiToast__closeButton') with timeout=10000
[00:20:13]                 │ debg --- retry.try error: Waiting for element to be located By(css selector, .euiToast__closeButton)
[00:20:13]                 │      Wait timed out after 10039ms
[00:20:13]                 │ debg Find.findByCssSelector('.euiToast__closeButton') with timeout=10000
[00:20:23]                 │ debg --- retry.try error: Waiting for element to be located By(css selector, .euiToast__closeButton)
[00:20:23]                 │      Wait timed out after 10050ms
[00:20:24]                 │ debg Find.findByCssSelector('.euiToast__closeButton') with timeout=10000
[00:20:34]                 │ debg --- retry.try error: Waiting for element to be located By(css selector, .euiToast__closeButton)
[00:20:34]                 │      Wait timed out after 10020ms
[00:20:34]                 │ debg Find.findByCssSelector('.euiToast__closeButton') with timeout=10000
[00:20:44]                 │ debg --- retry.try error: Waiting for element to be located By(css selector, .euiToast__closeButton)
[00:20:44]                 │      Wait timed out after 10033ms
[00:20:45]                 │ debg Find.findByCssSelector('.euiToast__closeButton') with timeout=10000
[00:20:55]                 │ debg --- retry.try error: Waiting for element to be located By(css selector, .euiToast__closeButton)
[00:20:55]                 │      Wait timed out after 10049ms
[00:20:55]                 │ debg Find.findByCssSelector('.euiToast__closeButton') with timeout=10000
[00:21:05]                 │ debg --- retry.try error: Waiting for element to be located By(css selector, .euiToast__closeButton)
[00:21:05]                 │      Wait timed out after 10047ms
[00:21:06]                 │ debg Find.findByCssSelector('.euiToast__closeButton') with timeout=10000
[00:21:16]                 │ debg --- retry.try error: Waiting for element to be located By(css selector, .euiToast__closeButton)
[00:21:16]                 │      Wait timed out after 10026ms
[00:21:16]                 │ debg Find.findByCssSelector('.euiToast__closeButton') with timeout=10000
[00:21:26]                 │ debg --- retry.try error: Waiting for element to be located By(css selector, .euiToast__closeButton)
[00:21:26]                 │      Wait timed out after 10048ms
[00:21:27]                 │ debg Find.findByCssSelector('.euiToast__closeButton') with timeout=10000
[00:21:37]                 │ debg --- retry.try error: Waiting for element to be located By(css selector, .euiToast__closeButton)
[00:21:37]                 │      Wait timed out after 10016ms
[00:21:37]                 │ debg Find.findByCssSelector('.euiToast__closeButton') with timeout=10000
[00:21:48]                 │ debg --- retry.try error: Waiting for element to be located By(css selector, .euiToast__closeButton)
[00:21:48]                 │      Wait timed out after 10018ms
[00:21:48]                 │ debg Find.findByCssSelector('.euiToast__closeButton') with timeout=10000
[00:21:58]                 │ debg --- retry.try error: Waiting for element to be located By(css selector, .euiToast__closeButton)
[00:21:58]                 │      Wait timed out after 10022ms
[00:21:59]                 │ info Taking screenshot "/dev/shm/workspace/kibana/test/functional/screenshots/failure/dashboard app using current data dashboard snapshots compare area chart snapshot.png"
[00:21:59]                 │ info Current URL is: http://localhost:6131/app/kibana#/dashboard?_g=(filters:!(),refreshInterval:(pause:!t,value:0),time:(from:%272018-04-09T00:00:00.000Z%27,to:%272018-04-13T00:00:00.000Z%27))&_a=(description:%27%27,filters:!(),fullScreenMode:!f,options:(hidePanelTitles:!f,useMargins:!t),panels:!((embeddableConfig:(),gridData:(h:15,i:f11ff81b-4041-4062-80e4-41bb6c065b67,w:24,x:0,y:0),id:e6140540-3dca-11e8-8660-4d65aa086b3c,panelIndex:f11ff81b-4041-4062-80e4-41bb6c065b67,type:visualization,version:%277.8.0-SNAPSHOT%27)),query:(language:kuery,query:%27%27),timeRestore:!f,title:%27%27,viewMode:edit)
[00:21:59]                 │ info Saving page source to: /dev/shm/workspace/kibana/test/functional/failure_debug/html/dashboard app using current data dashboard snapshots compare area chart snapshot.html
[00:21:59]                 └- ✖ fail: "dashboard app using current data dashboard snapshots compare area chart snapshot"
[00:21:59]                 │

Stack Trace

Error: retry.try timeout: TimeoutError: Waiting for element to be located By(css selector, .euiToast__closeButton)
Wait timed out after 10022ms
    at /dev/shm/workspace/kibana/node_modules/selenium-webdriver/lib/webdriver.js:842:17
    at process._tickCallback (internal/process/next_tick.js:68:7)
    at onFailure (test/common/services/retry/retry_for_success.ts:28:9)
    at retryForSuccess (test/common/services/retry/retry_for_success.ts:68:13)

History

To update your PR or re-run it, just comment with:
@elasticmachine merge upstream

@justinkambic justinkambic merged commit d068447 into elastic:7.x Apr 22, 2020
@justinkambic justinkambic deleted the backport/7.x/pr-63062 branch April 22, 2020 16:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
backport Team:Uptime - DEPRECATED Synthetics & RUM sub-team of Application Observability v7.8.0
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants