Skip to content

[7.x] Separate url forwarding logic and legacy services (#76892)#77302

Merged
flash1293 merged 1 commit intoelastic:7.xfrom
flash1293:backport/7.x/pr-76892
Sep 14, 2020
Merged

[7.x] Separate url forwarding logic and legacy services (#76892)#77302
flash1293 merged 1 commit intoelastic:7.xfrom
flash1293:backport/7.x/pr-76892

Conversation

@flash1293
Copy link
Copy Markdown
Contributor

Backports the following commits to 7.x:

@flash1293 flash1293 added the backport This PR is a backport of another PR label Sep 14, 2020
@kibanamachine
Copy link
Copy Markdown
Contributor

💛 Build succeeded, but was flaky


Test Failures

Accessibility Tests.test/accessibility/apps/discover·ts.Discover Load a new search from the panel

Link to Jenkins

Standard Out

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

[00:00:00]       │
[00:00:00]         └-: Discover
[00:00:00]           └-> "before all" hook
[00:00:00]           └-> "before all" hook
[00:00:00]             │ info [discover] Loading "mappings.json"
[00:00:00]             │ info [discover] Loading "data.json.gz"
[00:00:00]             │ info [o.e.c.m.MetadataDeleteIndexService] [kibana-ci-immutable-centos-tests-xxl-1600074630387247930] [.kibana_1/FQJzS8sdSSu3NHLZsT0etQ] deleting index
[00:00:00]             │ info [discover] Deleted existing index [".kibana_1"]
[00:00:00]             │ info [o.e.c.m.MetadataCreateIndexService] [kibana-ci-immutable-centos-tests-xxl-1600074630387247930] [.kibana] creating index, cause [api], templates [], shards [1]/[1]
[00:00:00]             │ info [discover] Created index ".kibana"
[00:00:00]             │ debg [discover] ".kibana" settings {"index":{"number_of_replicas":"1","number_of_shards":"1"}}
[00:00:00]             │ info [discover] Indexed 2 docs into ".kibana"
[00:00:00]             │ info [o.e.c.m.MetadataMappingService] [kibana-ci-immutable-centos-tests-xxl-1600074630387247930] [.kibana/LPGpqOPATVKfgW7C04HjsA] update_mapping [_doc]
[00:00:00]             │ debg Migrating saved objects
[00:00:00]             │ proc [kibana]   log   [09:27:21.797] [info][savedobjects-service] Creating index .kibana_2.
[00:00:00]             │ info [o.e.c.m.MetadataCreateIndexService] [kibana-ci-immutable-centos-tests-xxl-1600074630387247930] [.kibana_2] creating index, cause [api], templates [], shards [1]/[1]
[00:00:00]             │ info [o.e.c.r.a.AllocationService] [kibana-ci-immutable-centos-tests-xxl-1600074630387247930] updating number_of_replicas to [0] for indices [.kibana_2]
[00:00:00]             │ proc [kibana]   log   [09:27:21.987] [info][savedobjects-service] Reindexing .kibana to .kibana_1
[00:00:01]             │ info [o.e.c.m.MetadataCreateIndexService] [kibana-ci-immutable-centos-tests-xxl-1600074630387247930] [.kibana_1] creating index, cause [api], templates [], shards [1]/[1]
[00:00:01]             │ info [o.e.c.r.a.AllocationService] [kibana-ci-immutable-centos-tests-xxl-1600074630387247930] updating number_of_replicas to [0] for indices [.kibana_1]
[00:00:01]             │ info [o.e.c.m.MetadataCreateIndexService] [kibana-ci-immutable-centos-tests-xxl-1600074630387247930] [.tasks] creating index, cause [auto(task api)], templates [], shards [1]/[1]
[00:00:01]             │ info [o.e.c.r.a.AllocationService] [kibana-ci-immutable-centos-tests-xxl-1600074630387247930] updating number_of_replicas to [0] for indices [.tasks]
[00:00:01]             │ info [o.e.t.LoggingTaskListener] [kibana-ci-immutable-centos-tests-xxl-1600074630387247930] 106 finished with response BulkByScrollResponse[took=155.7ms,timed_out=false,sliceId=null,updated=0,created=2,deleted=0,batches=1,versionConflicts=0,noops=0,retries=0,throttledUntil=0s,bulk_failures=[],search_failures=[]]
[00:00:01]             │ info [o.e.c.m.MetadataDeleteIndexService] [kibana-ci-immutable-centos-tests-xxl-1600074630387247930] [.kibana/LPGpqOPATVKfgW7C04HjsA] deleting index
[00:00:01]             │ proc [kibana]   log   [09:27:22.819] [info][savedobjects-service] Migrating .kibana_1 saved objects to .kibana_2
[00:00:01]             │ info [o.e.c.m.MetadataMappingService] [kibana-ci-immutable-centos-tests-xxl-1600074630387247930] [.kibana_2/vzXF3M-vR66NsK7dGH0uKA] update_mapping [_doc]
[00:00:01]             │ info [o.e.c.m.MetadataMappingService] [kibana-ci-immutable-centos-tests-xxl-1600074630387247930] [.kibana_2/vzXF3M-vR66NsK7dGH0uKA] update_mapping [_doc]
[00:00:02]             │ proc [kibana]   log   [09:27:23.200] [info][savedobjects-service] Pointing alias .kibana to .kibana_2.
[00:00:02]             │ proc [kibana]   log   [09:27:23.331] [info][savedobjects-service] Finished in 1548ms.
[00:00:02]             │ debg applying update to kibana config: {"accessibility:disableAnimations":true,"dateFormat:tz":"UTC"}
[00:00:02]             │ info [o.e.c.m.MetadataMappingService] [kibana-ci-immutable-centos-tests-xxl-1600074630387247930] [.kibana_2/vzXF3M-vR66NsK7dGH0uKA] update_mapping [_doc]
[00:00:04]             │ info [logstash_functional] Loading "mappings.json"
[00:00:04]             │ info [logstash_functional] Loading "data.json.gz"
[00:00:04]             │ info [o.e.c.m.MetadataCreateIndexService] [kibana-ci-immutable-centos-tests-xxl-1600074630387247930] [logstash-2015.09.22] creating index, cause [api], templates [], shards [1]/[0]
[00:00:04]             │ info [o.e.c.r.a.AllocationService] [kibana-ci-immutable-centos-tests-xxl-1600074630387247930] Cluster health status changed from [YELLOW] to [GREEN] (reason: [shards started [[logstash-2015.09.22][0]]]).
[00:00:04]             │ info [logstash_functional] Created index "logstash-2015.09.22"
[00:00:04]             │ debg [logstash_functional] "logstash-2015.09.22" settings {"index":{"analysis":{"analyzer":{"url":{"max_token_length":"1000","tokenizer":"uax_url_email","type":"standard"}}},"number_of_replicas":"0","number_of_shards":"1"}}
[00:00:04]             │ info [o.e.c.m.MetadataCreateIndexService] [kibana-ci-immutable-centos-tests-xxl-1600074630387247930] [logstash-2015.09.20] creating index, cause [api], templates [], shards [1]/[0]
[00:00:04]             │ info [o.e.c.r.a.AllocationService] [kibana-ci-immutable-centos-tests-xxl-1600074630387247930] Cluster health status changed from [YELLOW] to [GREEN] (reason: [shards started [[logstash-2015.09.20][0]]]).
[00:00:04]             │ info [logstash_functional] Created index "logstash-2015.09.20"
[00:00:04]             │ debg [logstash_functional] "logstash-2015.09.20" settings {"index":{"analysis":{"analyzer":{"url":{"max_token_length":"1000","tokenizer":"uax_url_email","type":"standard"}}},"number_of_replicas":"0","number_of_shards":"1"}}
[00:00:04]             │ info [o.e.c.m.MetadataCreateIndexService] [kibana-ci-immutable-centos-tests-xxl-1600074630387247930] [logstash-2015.09.21] creating index, cause [api], templates [], shards [1]/[0]
[00:00:04]             │ info [o.e.c.r.a.AllocationService] [kibana-ci-immutable-centos-tests-xxl-1600074630387247930] Cluster health status changed from [YELLOW] to [GREEN] (reason: [shards started [[logstash-2015.09.21][0]]]).
[00:00:04]             │ info [logstash_functional] Created index "logstash-2015.09.21"
[00:00:04]             │ debg [logstash_functional] "logstash-2015.09.21" settings {"index":{"analysis":{"analyzer":{"url":{"max_token_length":"1000","tokenizer":"uax_url_email","type":"standard"}}},"number_of_replicas":"0","number_of_shards":"1"}}
[00:00:14]             │ info progress: 3609
[00:00:23]             │ info [logstash_functional] Indexed 4633 docs into "logstash-2015.09.22"
[00:00:23]             │ info [logstash_functional] Indexed 4757 docs into "logstash-2015.09.20"
[00:00:23]             │ info [logstash_functional] Indexed 4614 docs into "logstash-2015.09.21"
[00:00:24]             │ debg applying update to kibana config: {"defaultIndex":"logstash-*"}
[00:00:25]             │ debg navigating to discover url: http://localhost:6181/app/discover#/
[00:00:25]             │ debg navigate to: http://localhost:6181/app/discover#/
[00:00:25]             │ debg browser[INFO] http://localhost:6181/app/discover?_t=1600075666063#/ 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:00:25]             │
[00:00:25]             │ debg browser[INFO] http://localhost:6181/bootstrap.js 42:19 "^ A single error about an inline script not firing due to content security policy is expected!"
[00:00:25]             │ debg ... sleep(700) start
[00:00:26]             │ debg ... sleep(700) end
[00:00:26]             │ debg returned from get, calling refresh
[00:00:29]             │ERROR browser[SEVERE] http://localhost:6181/34747/bundles/core/core.entry.js 83:272044 TypeError: Failed to fetch
[00:00:29]             │          at Fetch._callee3$ (http://localhost:6181/34747/bundles/core/core.entry.js:34:105572)
[00:00:29]             │          at l (http://localhost:6181/34747/bundles/kbn-ui-shared-deps/kbn-ui-shared-deps.js:368:186859)
[00:00:29]             │          at Generator._invoke (http://localhost:6181/34747/bundles/kbn-ui-shared-deps/kbn-ui-shared-deps.js:368:186612)
[00:00:29]             │          at Generator.forEach.e.<computed> [as throw] (http://localhost:6181/34747/bundles/kbn-ui-shared-deps/kbn-ui-shared-deps.js:368:187216)
[00:00:29]             │          at fetch_asyncGeneratorStep (http://localhost:6181/34747/bundles/core/core.entry.js:34:99665)
[00:00:29]             │          at _throw (http://localhost:6181/34747/bundles/core/core.entry.js:34:100073)
[00:00:29]             │ debg browser[INFO] http://localhost:6181/app/discover?_t=1600075666063#/ 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:00:29]             │
[00:00:29]             │ debg browser[INFO] http://localhost:6181/bootstrap.js 42:19 "^ A single error about an inline script not firing due to content security policy is expected!"
[00:00:29]             │ debg currentUrl = http://localhost:6181/app/discover#/
[00:00:29]             │          appUrl = http://localhost:6181/app/discover#/
[00:00:29]             │ debg TestSubjects.find(kibanaChrome)
[00:00:29]             │ debg Find.findByCssSelector('[data-test-subj="kibanaChrome"]') with timeout=60000
[00:00:33]             │ debg ... sleep(501) start
[00:00:34]             │ debg ... sleep(501) end
[00:00:34]             │ debg in navigateTo url = http://localhost:6181/app/discover#/
[00:00:34]             │ debg TestSubjects.exists(statusPageContainer)
[00:00:34]             │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="statusPageContainer"]') with timeout=2500
[00:00:37]             │ debg --- retry.tryForTime error: [data-test-subj="statusPageContainer"] is not displayed
[00:00:37]             │ debg Setting absolute range to Sep 19, 2015 @ 06:31:44.000 to Sep 23, 2015 @ 18:31:44.000
[00:00:37]             │ debg TestSubjects.exists(superDatePickerToggleQuickMenuButton)
[00:00:37]             │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="superDatePickerToggleQuickMenuButton"]') with timeout=20000
[00:00:37]             │ debg TestSubjects.exists(superDatePickerShowDatesButton)
[00:00:37]             │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="superDatePickerShowDatesButton"]') with timeout=2500
[00:00:37]             │ debg TestSubjects.click(superDatePickerShowDatesButton)
[00:00:37]             │ debg Find.clickByCssSelector('[data-test-subj="superDatePickerShowDatesButton"]') with timeout=10000
[00:00:37]             │ debg Find.findByCssSelector('[data-test-subj="superDatePickerShowDatesButton"]') with timeout=10000
[00:00:37]             │ debg TestSubjects.exists(superDatePickerstartDatePopoverButton)
[00:00:37]             │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="superDatePickerstartDatePopoverButton"]') with timeout=2500
[00:00:37]             │ debg TestSubjects.click(superDatePickerendDatePopoverButton)
[00:00:37]             │ debg Find.clickByCssSelector('[data-test-subj="superDatePickerendDatePopoverButton"]') with timeout=10000
[00:00:37]             │ debg Find.findByCssSelector('[data-test-subj="superDatePickerendDatePopoverButton"]') with timeout=10000
[00:00:38]             │ debg Find.findByCssSelector('div.euiPopover__panel-isOpen') with timeout=10000
[00:00:38]             │ debg TestSubjects.click(superDatePickerAbsoluteTab)
[00:00:38]             │ debg Find.clickByCssSelector('[data-test-subj="superDatePickerAbsoluteTab"]') with timeout=10000
[00:00:38]             │ debg Find.findByCssSelector('[data-test-subj="superDatePickerAbsoluteTab"]') with timeout=10000
[00:00:38]             │ debg TestSubjects.click(superDatePickerAbsoluteDateInput)
[00:00:38]             │ debg Find.clickByCssSelector('[data-test-subj="superDatePickerAbsoluteDateInput"]') with timeout=10000
[00:00:38]             │ debg Find.findByCssSelector('[data-test-subj="superDatePickerAbsoluteDateInput"]') with timeout=10000
[00:00:39]             │ debg TestSubjects.setValue(superDatePickerAbsoluteDateInput, Sep 23, 2015 @ 18:31:44.000)
[00:00:39]             │ debg TestSubjects.click(superDatePickerAbsoluteDateInput)
[00:00:39]             │ debg Find.clickByCssSelector('[data-test-subj="superDatePickerAbsoluteDateInput"]') with timeout=10000
[00:00:39]             │ debg Find.findByCssSelector('[data-test-subj="superDatePickerAbsoluteDateInput"]') with timeout=10000
[00:00:39]             │ debg ... sleep(500) start
[00:00:40]             │ debg ... sleep(500) end
[00:00:40]             │ debg TestSubjects.click(superDatePickerstartDatePopoverButton)
[00:00:40]             │ debg Find.clickByCssSelector('[data-test-subj="superDatePickerstartDatePopoverButton"]') with timeout=10000
[00:00:40]             │ debg Find.findByCssSelector('[data-test-subj="superDatePickerstartDatePopoverButton"]') with timeout=10000
[00:00:40]             │ debg Find.waitForElementStale with timeout=10000
[00:00:41]             │ debg Find.findByCssSelector('div.euiPopover__panel-isOpen') with timeout=10000
[00:00:41]             │ debg TestSubjects.click(superDatePickerAbsoluteTab)
[00:00:41]             │ debg Find.clickByCssSelector('[data-test-subj="superDatePickerAbsoluteTab"]') with timeout=10000
[00:00:41]             │ debg Find.findByCssSelector('[data-test-subj="superDatePickerAbsoluteTab"]') with timeout=10000
[00:00:41]             │ debg TestSubjects.click(superDatePickerAbsoluteDateInput)
[00:00:41]             │ debg Find.clickByCssSelector('[data-test-subj="superDatePickerAbsoluteDateInput"]') with timeout=10000
[00:00:41]             │ debg Find.findByCssSelector('[data-test-subj="superDatePickerAbsoluteDateInput"]') with timeout=10000
[00:00:41]             │ debg TestSubjects.setValue(superDatePickerAbsoluteDateInput, Sep 19, 2015 @ 06:31:44.000)
[00:00:41]             │ debg TestSubjects.click(superDatePickerAbsoluteDateInput)
[00:00:41]             │ debg Find.clickByCssSelector('[data-test-subj="superDatePickerAbsoluteDateInput"]') with timeout=10000
[00:00:41]             │ debg Find.findByCssSelector('[data-test-subj="superDatePickerAbsoluteDateInput"]') with timeout=10000
[00:00:42]             │ debg TestSubjects.exists(superDatePickerApplyTimeButton)
[00:00:42]             │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="superDatePickerApplyTimeButton"]') with timeout=2500
[00:00:45]             │ debg --- retry.tryForTime error: [data-test-subj="superDatePickerApplyTimeButton"] is not displayed
[00:00:45]             │ debg TestSubjects.click(querySubmitButton)
[00:00:45]             │ debg Find.clickByCssSelector('[data-test-subj="querySubmitButton"]') with timeout=10000
[00:00:45]             │ debg Find.findByCssSelector('[data-test-subj="querySubmitButton"]') with timeout=10000
[00:00:46]             │ debg Find.waitForElementStale with timeout=10000
[00:00:46]             │ debg TestSubjects.exists(globalLoadingIndicator-hidden)
[00:00:46]             │ debg Find.existsByCssSelector('[data-test-subj="globalLoadingIndicator-hidden"]') with timeout=100000
[00:00:49]           └-> main view
[00:00:49]             └-> "before each" hook: global before each
[00:01:03]             └- ✓ pass  (14.0s) "Discover main view"
[00:01:03]           └-> Click save button
[00:01:03]             └-> "before each" hook: global before each
[00:01:03]             │ debg TestSubjects.click(discoverSaveButton)
[00:01:03]             │ debg Find.clickByCssSelector('[data-test-subj="discoverSaveButton"]') with timeout=10000
[00:01:03]             │ debg Find.findByCssSelector('[data-test-subj="discoverSaveButton"]') with timeout=10000
[00:01:06]             └- ✓ pass  (2.9s) "Discover Click save button"
[00:01:06]           └-> Save search panel
[00:01:06]             └-> "before each" hook: global before each
[00:01:06]             │ debg TestSubjects.setValue(savedObjectTitle, a11ySearch)
[00:01:06]             │ debg TestSubjects.click(savedObjectTitle)
[00:01:06]             │ debg Find.clickByCssSelector('[data-test-subj="savedObjectTitle"]') with timeout=10000
[00:01:06]             │ debg Find.findByCssSelector('[data-test-subj="savedObjectTitle"]') with timeout=10000
[00:01:08]             └- ✓ pass  (2.0s) "Discover Save search panel"
[00:01:08]           └-> Confirm saved search
[00:01:08]             └-> "before each" hook: global before each
[00:01:08]             │ debg TestSubjects.click(confirmSaveSavedObjectButton)
[00:01:08]             │ debg Find.clickByCssSelector('[data-test-subj="confirmSaveSavedObjectButton"]') with timeout=10000
[00:01:08]             │ debg Find.findByCssSelector('[data-test-subj="confirmSaveSavedObjectButton"]') with timeout=10000
[00:01:10]             └- ✓ pass  (2.1s) "Discover Confirm saved search"
[00:01:10]           └-> Click on new to clear the search
[00:01:10]             └-> "before each" hook: global before each
[00:01:10]             │ debg TestSubjects.click(discoverNewButton)
[00:01:10]             │ debg Find.clickByCssSelector('[data-test-subj="discoverNewButton"]') with timeout=10000
[00:01:10]             │ debg Find.findByCssSelector('[data-test-subj="discoverNewButton"]') with timeout=10000
[00:01:11]             │ debg isGlobalLoadingIndicatorVisible
[00:01:11]             │ debg TestSubjects.exists(globalLoadingIndicator)
[00:01:11]             │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="globalLoadingIndicator"]') with timeout=1500
[00:01:12]             │ debg TestSubjects.exists(globalLoadingIndicator-hidden)
[00:01:12]             │ debg Find.existsByCssSelector('[data-test-subj="globalLoadingIndicator-hidden"]') with timeout=100000
[00:01:22]             └- ✓ pass  (11.8s) "Discover Click on new to clear the search"
[00:01:22]           └-> Open load saved search panel
[00:01:22]             └-> "before each" hook: global before each
[00:01:22]             │ debg TestSubjects.exists(loadSearchForm)
[00:01:22]             │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="loadSearchForm"]') with timeout=2500
[00:01:24]             │ debg --- retry.tryForTime error: [data-test-subj="loadSearchForm"] is not displayed
[00:01:25]             │ debg Waiting up to 20000ms for saved search panel is opened...
[00:01:25]             │ debg TestSubjects.moveMouseTo(discoverOpenButton)
[00:01:25]             │ debg TestSubjects.find(discoverOpenButton)
[00:01:25]             │ debg Find.findByCssSelector('[data-test-subj="discoverOpenButton"]') with timeout=10000
[00:01:25]             │ debg TestSubjects.click(discoverOpenButton)
[00:01:25]             │ debg Find.clickByCssSelector('[data-test-subj="discoverOpenButton"]') with timeout=10000
[00:01:25]             │ debg Find.findByCssSelector('[data-test-subj="discoverOpenButton"]') with timeout=10000
[00:01:26]             │ debg isGlobalLoadingIndicatorVisible
[00:01:26]             │ debg TestSubjects.exists(globalLoadingIndicator)
[00:01:26]             │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="globalLoadingIndicator"]') with timeout=1500
[00:01:26]             │ debg --- retry.tryForTime error: [data-test-subj="globalLoadingIndicator"] is not displayed
[00:01:28]             │ debg --- retry.tryForTime failed again with the same message...
[00:01:29]             │ debg TestSubjects.exists(globalLoadingIndicator-hidden)
[00:01:29]             │ debg Find.existsByCssSelector('[data-test-subj="globalLoadingIndicator-hidden"]') with timeout=100000
[00:01:29]             │ debg TestSubjects.exists(loadSearchForm)
[00:01:29]             │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="loadSearchForm"]') with timeout=2500
[00:01:31]             │ debg TestSubjects.click(euiFlyoutCloseButton)
[00:01:31]             │ debg Find.clickByCssSelector('[data-test-subj="euiFlyoutCloseButton"]') with timeout=10000
[00:01:31]             │ debg Find.findByCssSelector('[data-test-subj="euiFlyoutCloseButton"]') with timeout=10000
[00:01:31]             └- ✓ pass  (9.4s) "Discover Open load saved search panel"
[00:01:31]           └-> Open inspector panel
[00:01:31]             └-> "before each" hook: global before each
[00:01:31]             │ debg Inspector.open
[00:01:31]             │ debg TestSubjects.exists(inspectorPanel)
[00:01:31]             │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="inspectorPanel"]') with timeout=2500
[00:01:34]             │ debg --- retry.tryForTime error: [data-test-subj="inspectorPanel"] is not displayed
[00:01:34]             │ debg TestSubjects.click(openInspectorButton)
[00:01:34]             │ debg Find.clickByCssSelector('[data-test-subj="openInspectorButton"]') with timeout=10000
[00:01:34]             │ debg Find.findByCssSelector('[data-test-subj="openInspectorButton"]') with timeout=10000
[00:01:35]             │ debg TestSubjects.exists(inspectorPanel)
[00:01:35]             │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="inspectorPanel"]') with timeout=2500
[00:01:37]             │ debg Close Inspector
[00:01:37]             │ debg TestSubjects.exists(inspectorPanel)
[00:01:37]             │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="inspectorPanel"]') with timeout=2500
[00:01:37]             │ debg Closing flyout inspectorPanel
[00:01:37]             │ debg TestSubjects.find(inspectorPanel)
[00:01:37]             │ debg Find.findByCssSelector('[data-test-subj="inspectorPanel"]') with timeout=10000
[00:01:37]             │ debg Waiting up to 20000ms for flyout closed...
[00:01:37]             │ debg TestSubjects.exists(inspectorPanel)
[00:01:37]             │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="inspectorPanel"]') with timeout=1000
[00:01:38]             │ debg --- retry.tryForTime error: [data-test-subj="inspectorPanel"] is not displayed
[00:01:39]             │ debg TestSubjects.exists(inspectorPanel)
[00:01:39]             │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="inspectorPanel"]') with timeout=2500
[00:01:41]             │ debg --- retry.tryForTime error: [data-test-subj="inspectorPanel"] is not displayed
[00:01:42]             └- ✓ pass  (10.4s) "Discover Open inspector panel"
[00:01:42]           └-> Open add filter
[00:01:42]             └-> "before each" hook: global before each
[00:01:42]             │ debg TestSubjects.click(addFilter)
[00:01:42]             │ debg Find.clickByCssSelector('[data-test-subj="addFilter"]') with timeout=10000
[00:01:42]             │ debg Find.findByCssSelector('[data-test-subj="addFilter"]') with timeout=10000
[00:01:44]             └- ✓ pass  (2.1s) "Discover Open add filter"
[00:01:44]           └-> Select values for a filter
[00:01:44]             └-> "before each" hook: global before each
[00:01:44]             │ debg TestSubjects.click(addFilter)
[00:01:44]             │ debg Find.clickByCssSelector('[data-test-subj="addFilter"]') with timeout=10000
[00:01:44]             │ debg Find.findByCssSelector('[data-test-subj="addFilter"]') with timeout=10000
[00:01:44]             │ debg comboBox.set, comboBoxSelector: filterFieldSuggestionList
[00:01:44]             │ debg TestSubjects.find(filterFieldSuggestionList)
[00:01:44]             │ debg Find.findByCssSelector('[data-test-subj="filterFieldSuggestionList"]') with timeout=10000
[00:01:44]             │ debg comboBox.setElement, value: extension.raw
[00:01:44]             │ debg comboBox.isOptionSelected, value: extension.raw
[00:01:47]             │ debg TestSubjects.exists(~comboBoxOptionsList)
[00:01:47]             │ debg Find.existsByDisplayedByCssSelector('[data-test-subj~="comboBoxOptionsList"]') with timeout=2500
[00:01:47]             │ debg Find.allByCssSelector('.euiFilterSelectItem[title^="extension.raw"]') with timeout=2500
[00:01:47]             │ debg TestSubjects.exists(~comboBoxOptionsList)
[00:01:47]             │ debg Find.existsByDisplayedByCssSelector('[data-test-subj~="comboBoxOptionsList"]') with timeout=2500
[00:01:50]             │ debg --- retry.tryForTime error: [data-test-subj~="comboBoxOptionsList"] is not displayed
[00:01:50]             │ debg comboBox.set, comboBoxSelector: filterOperatorList
[00:01:50]             │ debg TestSubjects.find(filterOperatorList)
[00:01:50]             │ debg Find.findByCssSelector('[data-test-subj="filterOperatorList"]') with timeout=10000
[00:01:50]             │ debg comboBox.setElement, value: is one of
[00:01:50]             │ debg comboBox.isOptionSelected, value: is one of
[00:01:53]             │ debg TestSubjects.exists(~comboBoxOptionsList)
[00:01:53]             │ debg Find.existsByDisplayedByCssSelector('[data-test-subj~="comboBoxOptionsList"]') with timeout=2500
[00:01:53]             │ debg Find.allByCssSelector('.euiFilterSelectItem[title^="is one of"]') with timeout=2500
[00:01:53]             │ debg TestSubjects.exists(~comboBoxOptionsList)
[00:01:53]             │ debg Find.existsByDisplayedByCssSelector('[data-test-subj~="comboBoxOptionsList"]') with timeout=2500
[00:01:56]             │ debg --- retry.tryForTime error: [data-test-subj~="comboBoxOptionsList"] is not displayed
[00:01:56]             │ debg TestSubjects.find(filterParams)
[00:01:56]             │ debg Find.findByCssSelector('[data-test-subj="filterParams"]') with timeout=10000
[00:01:56]             │ debg comboBox.setElement, value: jpg
[00:01:56]             │ debg comboBox.isOptionSelected, value: jpg
[00:01:59]             │ debg TestSubjects.exists(~comboBoxOptionsList)
[00:01:59]             │ debg Find.existsByDisplayedByCssSelector('[data-test-subj~="comboBoxOptionsList"]') with timeout=2500
[00:01:59]             │ debg Find.allByCssSelector('.euiFilterSelectItem[title^="jpg"]') with timeout=2500
[00:01:59]             │ debg TestSubjects.exists(~comboBoxOptionsList)
[00:01:59]             │ debg Find.existsByDisplayedByCssSelector('[data-test-subj~="comboBoxOptionsList"]') with timeout=2500
[00:02:00]             │ debg TestSubjects.click(saveFilter)
[00:02:00]             │ debg Find.clickByCssSelector('[data-test-subj="saveFilter"]') with timeout=10000
[00:02:00]             │ debg Find.findByCssSelector('[data-test-subj="saveFilter"]') with timeout=10000
[00:02:00]             │ debg TestSubjects.exists(globalLoadingIndicator-hidden)
[00:02:00]             │ debg Find.existsByCssSelector('[data-test-subj="globalLoadingIndicator-hidden"]') with timeout=100000
[00:02:16]             └- ✓ pass  (32.2s) "Discover Select values for a filter"
[00:02:16]           └-> Load a new search from the panel
[00:02:16]             └-> "before each" hook: global before each
[00:02:16]             │ debg TestSubjects.click(discoverSaveButton)
[00:02:16]             │ debg Find.clickByCssSelector('[data-test-subj="discoverSaveButton"]') with timeout=10000
[00:02:16]             │ debg Find.findByCssSelector('[data-test-subj="discoverSaveButton"]') with timeout=10000
[00:02:17]             │ debg TestSubjects.setValue(savedObjectTitle, filterSearch)
[00:02:17]             │ debg TestSubjects.click(savedObjectTitle)
[00:02:17]             │ debg Find.clickByCssSelector('[data-test-subj="savedObjectTitle"]') with timeout=10000
[00:02:17]             │ debg Find.findByCssSelector('[data-test-subj="savedObjectTitle"]') with timeout=10000
[00:02:17]             │ debg TestSubjects.click(confirmSaveSavedObjectButton)
[00:02:17]             │ debg Find.clickByCssSelector('[data-test-subj="confirmSaveSavedObjectButton"]') with timeout=10000
[00:02:17]             │ debg Find.findByCssSelector('[data-test-subj="confirmSaveSavedObjectButton"]') with timeout=10000
[00:02:17]             │ debg TestSubjects.exists(loadSearchForm)
[00:02:17]             │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="loadSearchForm"]') with timeout=2500
[00:02:20]             │ debg --- retry.tryForTime error: [data-test-subj="loadSearchForm"] is not displayed
[00:02:21]             │ debg Waiting up to 20000ms for saved search panel is opened...
[00:02:21]             │ debg TestSubjects.moveMouseTo(discoverOpenButton)
[00:02:21]             │ debg TestSubjects.find(discoverOpenButton)
[00:02:21]             │ debg Find.findByCssSelector('[data-test-subj="discoverOpenButton"]') with timeout=10000
[00:02:22]             │ debg TestSubjects.click(discoverOpenButton)
[00:02:22]             │ debg Find.clickByCssSelector('[data-test-subj="discoverOpenButton"]') with timeout=10000
[00:02:22]             │ debg Find.findByCssSelector('[data-test-subj="discoverOpenButton"]') with timeout=10000
[00:02:23]             │ debg isGlobalLoadingIndicatorVisible
[00:02:23]             │ debg TestSubjects.exists(globalLoadingIndicator)
[00:02:23]             │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="globalLoadingIndicator"]') with timeout=1500
[00:02:24]             │ debg TestSubjects.exists(globalLoadingIndicator-hidden)
[00:02:24]             │ debg Find.existsByCssSelector('[data-test-subj="globalLoadingIndicator-hidden"]') with timeout=100000
[00:02:24]             │ debg TestSubjects.exists(loadSearchForm)
[00:02:24]             │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="loadSearchForm"]') with timeout=2500
[00:02:24]             │ debg TestSubjects.exists(loadSearchForm)
[00:02:24]             │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="loadSearchForm"]') with timeout=2500
[00:02:24]             │ debg Find.byButtonText('filterSearch') with timeout=10000
[00:02:35]             │ debg --- retry.tryForTime error: stale element reference: element is not attached to the page document
[00:02:35]             │        (Session info: headless chrome=84.0.4147.135)
[00:02:36]             │ info Taking screenshot "/dev/shm/workspace/parallel/8/kibana/test/functional/screenshots/failure/Discover Load a new search from the panel.png"
[00:02:36]             │ info Current URL is: http://localhost:6181/app/discover#/view/cfbf8f00-f66c-11ea-947f-ddbbb7bdf4e6?_g=(filters:!(),refreshInterval:(pause:!t,value:0),time:(from:%272015-09-19T06:31:44.000Z%27,to:%272015-09-23T18:31:44.000Z%27))&_a=(columns:!(_source),filters:!((%27$state%27:(store:appState),meta:(alias:!n,disabled:!f,index:%27logstash-*%27,key:extension.raw,negate:!f,params:!(jpg),type:phrases,value:jpg),query:(bool:(minimum_should_match:1,should:!((match_phrase:(extension.raw:jpg))))))),index:%27logstash-*%27,interval:auto,query:(language:kuery,query:%27%27),sort:!())
[00:02:36]             │ info Saving page source to: /dev/shm/workspace/parallel/8/kibana/test/functional/failure_debug/html/Discover Load a new search from the panel.html
[00:02:36]             └- ✖ fail: Discover Load a new search from the panel
[00:02:36]             │      Error: retry.tryForTime timeout: StaleElementReferenceError: stale element reference: element is not attached to the page document
[00:02:36]             │   (Session info: headless chrome=84.0.4147.135)
[00:02:36]             │     at Object.throwDecodedError (/dev/shm/workspace/kibana/node_modules/selenium-webdriver/lib/error.js:550:15)
[00:02:36]             │     at parseHttpResponse (/dev/shm/workspace/kibana/node_modules/selenium-webdriver/lib/http.js:565:13)
[00:02:36]             │     at Executor.execute (/dev/shm/workspace/kibana/node_modules/selenium-webdriver/lib/http.js:491:26)
[00:02:36]             │     at process._tickCallback (internal/process/next_tick.js:68:7)
[00:02:36]             │       at onFailure (test/common/services/retry/retry_for_success.ts:28:9)
[00:02:36]             │       at retryForSuccess (test/common/services/retry/retry_for_success.ts:68:13)
[00:02:36]             │ 
[00:02:36]             │ 

Stack Trace

Error: retry.tryForTime timeout: StaleElementReferenceError: stale element reference: element is not attached to the page document
  (Session info: headless chrome=84.0.4147.135)
    at Object.throwDecodedError (/dev/shm/workspace/kibana/node_modules/selenium-webdriver/lib/error.js:550:15)
    at parseHttpResponse (/dev/shm/workspace/kibana/node_modules/selenium-webdriver/lib/http.js:565:13)
    at Executor.execute (/dev/shm/workspace/kibana/node_modules/selenium-webdriver/lib/http.js:491:26)
    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)

Build metrics

@kbn/optimizer bundle module count

id value diff baseline
dashboard 179 +1 178
data 543 +1 542
discover 259 +1 258
kibanaLegacy 124 -10 134
urlForwarding 11 +11 -
visualize 317 +1 316
total +5

async chunks size

id value diff baseline
discover 430.9KB +103.0B 430.8KB
home 568.5KB +3.0B 568.5KB
kibanaLegacy 147.1KB -9.0B 147.1KB
monitoring 1.1MB -59.0B 1.1MB
visualize 697.7KB +50.0B 697.6KB
total +88.0B

page load bundle size

id value diff baseline
dashboard 711.5KB +75.0B 711.4KB
dashboardMode 150.4KB +163.0B 150.2KB
data 1.4MB -190.0B 1.4MB
devTools 166.2KB +3.0B 166.2KB
discover 229.3KB +39.0B 229.3KB
home 26.6KB +11.0B 26.6KB
indexPatternManagement 136.0KB +4.0B 136.0KB
kibanaLegacy 232.5KB -14.7KB 247.3KB
lens 1.0MB +3.0B 1.0MB
monitoring 298.0KB -252.0B 298.2KB
urlForwarding 17.1KB +17.1KB -
visualize 41.1KB -233.0B 41.3KB
total +2.0KB

distributable file count

id value diff baseline
default 47225 +2 47223
oss 28909 +2 28907
total +4

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

@flash1293 flash1293 merged commit c9b2897 into elastic:7.x Sep 14, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

backport This PR is a backport of another PR

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants