Skip to content

[Core UI] Kibana Overview Page Style Fixes#78677

Merged
cqliu1 merged 12 commits intoelastic:kibana-overviewfrom
MichaelMarcialis:kibana-overview-styles-fix
Sep 29, 2020
Merged

[Core UI] Kibana Overview Page Style Fixes#78677
cqliu1 merged 12 commits intoelastic:kibana-overviewfrom
MichaelMarcialis:kibana-overview-styles-fix

Conversation

@MichaelMarcialis
Copy link
Contributor

Summary

Hey, @cqliu1! Here's a second styling pass for the the Kibana overview/landing page, focused primarily on the layout styling for the bottom half of the page. Whenever you have a moment, take a peek and let me know if you have any questions/suggestions. Notable changes include:

  • Update news feed font weight.
  • Make the "Do more with Elastic" section and EuiTitle part of the conditional solutions rendering.
  • Apply minimum widths to solution cards.
  • Update solution card title font size.
  • Update solution card icon size and padding.
  • Use empty alt attribute on solution card image, as it is presentational.
  • Conditionally center solution title and cards when no news feed is present (to avoid looking odd with above, center-aligned apps).
  • Fix data sections' compressed and expanded layouts.
  • Swap out EuiFlexGrid for EuiFlexGroup in manage data section.

Parent Issue: #61549

@MichaelMarcialis MichaelMarcialis added the REASSIGN from Team:Core UI Deprecated label for old Core UI team label Sep 28, 2020
@MichaelMarcialis MichaelMarcialis requested a review from a team as a code owner September 28, 2020 19:57
@elasticmachine
Copy link
Contributor

Pinging @elastic/kibana-core-ui (Team:Core UI)

@kibanamachine
Copy link
Contributor

kibanamachine commented Sep 28, 2020

💔 Build Failed

Failed CI Steps


Test Failures

Chrome X-Pack UI Functional Tests.x-pack/test/functional/apps/canvas/feature_controls/canvas_security·ts.Canvas app security feature controls global canvas all privileges shows canvas navlink

Link to Jenkins

Standard Out

Failed Tests Reporter:
  - Test has failed 1 times on tracked branches: https://dryrun

[00:00:00]       │
[00:02:30]         └-: Canvas app
[00:02:30]           └-> "before all" hook
[00:02:30]           └-> "before all" hook
[00:02:30]             │ debg set roles = test_logstash_reader,global_canvas_all
[00:02:30]             │ debg creating user test_user
[00:02:30]             │ info [o.e.x.s.a.u.TransportPutUserAction] [kibana-ci-immutable-ubuntu-16-tests-xxl-1601323334098501742] updated user [test_user]
[00:02:30]             │ debg created user test_user
[00:02:30]             │ debg TestSubjects.exists(kibanaChrome)
[00:02:30]             │ debg Find.existsByCssSelector('[data-test-subj="kibanaChrome"]') with timeout=2500
[00:02:30]             │ debg TestSubjects.find(kibanaChrome)
[00:02:30]             │ debg Find.findByCssSelector('[data-test-subj="kibanaChrome"]') with timeout=100000
[00:02:30]             │ debg browser[INFO] http://localhost:61141/spaces/space_selector 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:02:30]             │
[00:02:30]             │ debg browser[INFO] http://localhost:61141/bootstrap.js 42:19 "^ A single error about an inline script not firing due to content security policy is expected!"
[00:02:32]             │ info [logstash_functional] Loading "mappings.json"
[00:02:32]             │ info [logstash_functional] Loading "data.json.gz"
[00:02:32]             │ info [logstash_functional] Skipped restore for existing index "logstash-2015.09.22"
[00:02:32]             │ info [logstash_functional] Skipped restore for existing index "logstash-2015.09.20"
[00:02:32]             │ info [logstash_functional] Skipped restore for existing index "logstash-2015.09.21"
[00:03:27]           └-: security feature controls
[00:03:27]             └-> "before all" hook
[00:03:27]             └-> "before all" hook
[00:03:27]               │ info [canvas/default] Loading "mappings.json"
[00:03:27]               │ info [canvas/default] Loading "data.json.gz"
[00:03:27]               │ info [o.e.c.m.MetadataDeleteIndexService] [kibana-ci-immutable-ubuntu-16-tests-xxl-1601323334098501742] [.kibana_2/aOz-Cyo1TsGhi6W2L6WlXQ] deleting index
[00:03:27]               │ info [o.e.c.m.MetadataDeleteIndexService] [kibana-ci-immutable-ubuntu-16-tests-xxl-1601323334098501742] [.kibana_1/5H_mRNuMQq6LSjUBlJzfRg] deleting index
[00:03:27]               │ info [canvas/default] Deleted existing index [".kibana_2",".kibana_1"]
[00:03:27]               │ info [o.e.c.m.MetadataCreateIndexService] [kibana-ci-immutable-ubuntu-16-tests-xxl-1601323334098501742] [.kibana_1] creating index, cause [api], templates [], shards [1]/[1]
[00:03:28]               │ info [canvas/default] Created index ".kibana_1"
[00:03:28]               │ debg [canvas/default] ".kibana_1" settings {"index":{"number_of_replicas":"1","number_of_shards":"1"}}
[00:03:28]               │ info [canvas/default] Indexed 3 docs into ".kibana_1"
[00:03:28]               │ info [o.e.c.m.MetadataMappingService] [kibana-ci-immutable-ubuntu-16-tests-xxl-1601323334098501742] [.kibana_1/RUQ0jpcMQK-ztCjILQTRTA] update_mapping [_doc]
[00:03:28]               │ debg Migrating saved objects
[00:03:28]               │ proc [kibana]   log   [20:45:00.268] [info][savedobjects-service] Creating index .kibana_2.
[00:03:28]               │ info [o.e.c.m.MetadataCreateIndexService] [kibana-ci-immutable-ubuntu-16-tests-xxl-1601323334098501742] [.kibana_2] creating index, cause [api], templates [], shards [1]/[1]
[00:03:28]               │ info [o.e.c.r.a.AllocationService] [kibana-ci-immutable-ubuntu-16-tests-xxl-1601323334098501742] updating number_of_replicas to [0] for indices [.kibana_2]
[00:03:28]               │ proc [kibana]   log   [20:45:00.356] [info][savedobjects-service] Migrating .kibana_1 saved objects to .kibana_2
[00:03:28]               │ info [o.e.c.m.MetadataMappingService] [kibana-ci-immutable-ubuntu-16-tests-xxl-1601323334098501742] [.kibana_2/gjlSXDDISBCxskpprgzk-w] update_mapping [_doc]
[00:03:28]               │ info [o.e.c.m.MetadataMappingService] [kibana-ci-immutable-ubuntu-16-tests-xxl-1601323334098501742] [.kibana_2/gjlSXDDISBCxskpprgzk-w] update_mapping [_doc]
[00:03:28]               │ info [o.e.c.m.MetadataMappingService] [kibana-ci-immutable-ubuntu-16-tests-xxl-1601323334098501742] [.kibana_2/gjlSXDDISBCxskpprgzk-w] update_mapping [_doc]
[00:03:28]               │ proc [kibana]   log   [20:45:00.557] [info][savedobjects-service] Pointing alias .kibana to .kibana_2.
[00:03:28]               │ proc [kibana]   log   [20:45:00.614] [info][savedobjects-service] Finished in 348ms.
[00:03:28]             └-: global canvas all privileges
[00:03:28]               └-> "before all" hook
[00:03:28]               └-> "before all" hook
[00:03:28]                 │ debg creating role global_canvas_all_role
[00:03:28]                 │ info [o.e.x.s.a.r.TransportPutRoleAction] [kibana-ci-immutable-ubuntu-16-tests-xxl-1601323334098501742] added role [global_canvas_all_role]
[00:03:28]                 │ debg creating user global_canvas_all_user
[00:03:28]                 │ info [o.e.x.s.a.u.TransportPutUserAction] [kibana-ci-immutable-ubuntu-16-tests-xxl-1601323334098501742] added user [global_canvas_all_user]
[00:03:28]                 │ debg created user global_canvas_all_user
[00:03:28]                 │ debg SecurityPage.forceLogout
[00:03:28]                 │ debg Find.existsByDisplayedByCssSelector('.login-form') with timeout=100
[00:03:28]                 │ debg --- retry.tryForTime error: .login-form is not displayed
[00:03:29]                 │ debg Redirecting to /logout to force the logout
[00:03:29]                 │ debg Waiting on the login form to appear
[00:03:29]                 │ debg Waiting for Login Page to appear.
[00:03:29]                 │ debg Waiting up to 100000ms for login page...
[00:03:29]                 │ debg browser[INFO] http://localhost:61141/logout?_t=1601325901423 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:03:29]                 │
[00:03:29]                 │ debg browser[INFO] http://localhost:61141/bootstrap.js 42:19 "^ A single error about an inline script not firing due to content security policy is expected!"
[00:03:29]                 │ debg Find.existsByDisplayedByCssSelector('.login-form') with timeout=2500
[00:03:32]                 │ debg browser[INFO] http://localhost:61141/login?_t=1601325901423 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:03:32]                 │
[00:03:32]                 │ debg browser[INFO] http://localhost:61141/bootstrap.js 42:19 "^ A single error about an inline script not firing due to content security policy is expected!"
[00:03:32]                 │ debg --- retry.tryForTime error: .login-form is not displayed
[00:03:33]                 │ERROR browser[SEVERE] http://localhost:61141/internal/licensing/feature_usage/register - Failed to load resource: the server responded with a status of 401 (Unauthorized)
[00:03:33]                 │ debg browser[WARNING] http://localhost:61141/36592/bundles/plugin/uiActionsEnhanced/uiActionsEnhanced.plugin.js 15:63628 "ActionFactory [actionFactory.id = URL_DRILLDOWN] fail to register feature for featureUsage."
[00:03:33]                 │ debg Find.existsByDisplayedByCssSelector('.login-form') with timeout=2500
[00:03:33]                 │ debg navigating to login url: http://localhost:61141/login
[00:03:33]                 │ debg navigate to: http://localhost:61141/login
[00:03:33]                 │ debg browser[INFO] http://localhost:61141/login?_t=1601325905974 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:03:33]                 │
[00:03:33]                 │ debg browser[INFO] http://localhost:61141/bootstrap.js 42:19 "^ A single error about an inline script not firing due to content security policy is expected!"
[00:03:33]                 │ debg ... sleep(700) start
[00:03:34]                 │ debg ... sleep(700) end
[00:03:34]                 │ debg returned from get, calling refresh
[00:03:35]                 │ERROR browser[SEVERE] http://localhost:61141/internal/licensing/feature_usage/register - Failed to load resource: the server responded with a status of 401 (Unauthorized)
[00:03:35]                 │ debg browser[WARNING] http://localhost:61141/36592/bundles/plugin/uiActionsEnhanced/uiActionsEnhanced.plugin.js 15:63628 "ActionFactory [actionFactory.id = URL_DRILLDOWN] fail to register feature for featureUsage."
[00:03:35]                 │ debg browser[INFO] http://localhost:61141/login?_t=1601325905974 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:03:35]                 │
[00:03:35]                 │ debg browser[INFO] http://localhost:61141/bootstrap.js 42:19 "^ A single error about an inline script not firing due to content security policy is expected!"
[00:03:36]                 │ERROR browser[SEVERE] http://localhost:61141/internal/licensing/feature_usage/register - Failed to load resource: the server responded with a status of 401 (Unauthorized)
[00:03:36]                 │ debg currentUrl = http://localhost:61141/login
[00:03:36]                 │          appUrl = http://localhost:61141/login
[00:03:36]                 │ debg TestSubjects.find(kibanaChrome)
[00:03:36]                 │ debg Find.findByCssSelector('[data-test-subj="kibanaChrome"]') with timeout=60000
[00:03:36]                 │ debg ... sleep(501) start
[00:03:36]                 │ debg browser[WARNING] http://localhost:61141/36592/bundles/plugin/uiActionsEnhanced/uiActionsEnhanced.plugin.js 15:63628 "ActionFactory [actionFactory.id = URL_DRILLDOWN] fail to register feature for featureUsage."
[00:03:36]                 │ debg ... sleep(501) end
[00:03:36]                 │ debg in navigateTo url = http://localhost:61141/login
[00:03:36]                 │ debg TestSubjects.exists(statusPageContainer)
[00:03:36]                 │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="statusPageContainer"]') with timeout=2500
[00:03:39]                 │ debg --- retry.tryForTime error: [data-test-subj="statusPageContainer"] is not displayed
[00:03:39]                 │ debg Waiting for Login Form to appear.
[00:03:39]                 │ debg Waiting up to 100000ms for login form...
[00:03:39]                 │ debg TestSubjects.exists(loginForm)
[00:03:39]                 │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="loginForm"]') with timeout=2500
[00:03:39]                 │ debg TestSubjects.setValue(loginUsername, global_canvas_all_user)
[00:03:39]                 │ debg TestSubjects.click(loginUsername)
[00:03:39]                 │ debg Find.clickByCssSelector('[data-test-subj="loginUsername"]') with timeout=10000
[00:03:39]                 │ debg Find.findByCssSelector('[data-test-subj="loginUsername"]') with timeout=10000
[00:03:40]                 │ debg TestSubjects.setValue(loginPassword, global_canvas_all_user-password)
[00:03:40]                 │ debg TestSubjects.click(loginPassword)
[00:03:40]                 │ debg Find.clickByCssSelector('[data-test-subj="loginPassword"]') with timeout=10000
[00:03:40]                 │ debg Find.findByCssSelector('[data-test-subj="loginPassword"]') with timeout=10000
[00:03:40]                 │ debg TestSubjects.click(loginSubmit)
[00:03:40]                 │ debg Find.clickByCssSelector('[data-test-subj="loginSubmit"]') with timeout=10000
[00:03:40]                 │ debg Find.findByCssSelector('[data-test-subj="loginSubmit"]') with timeout=10000
[00:03:40]                 │ debg Waiting for login result, expected: undefined.
[00:03:40]                 │ debg Waiting up to 20000ms for logout button visible...
[00:03:40]                 │ debg TestSubjects.exists(userMenuButton)
[00:03:40]                 │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="userMenuButton"]') with timeout=2500
[00:03:40]                 │ proc [kibana]   log   [20:45:12.544] [info][plugins][routes][security] Logging in with provider "basic" (basic)
[00:03:42]                 │ debg browser[INFO] http://localhost:61141/app/home 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:03:42]                 │
[00:03:42]                 │ debg browser[INFO] http://localhost:61141/bootstrap.js 42:19 "^ A single error about an inline script not firing due to content security policy is expected!"
[00:03:42]                 │ debg --- retry.tryForTime error: [data-test-subj="userMenuButton"] is not displayed
[00:03:43]                 │ debg TestSubjects.exists(userMenuButton)
[00:03:43]                 │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="userMenuButton"]') with timeout=2500
[00:03:44]                 │ debg TestSubjects.exists(userMenu)
[00:03:44]                 │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="userMenu"]') with timeout=2500
[00:03:46]                 │ debg --- retry.tryForTime error: [data-test-subj="userMenu"] is not displayed
[00:03:47]                 │ debg TestSubjects.click(userMenuButton)
[00:03:47]                 │ debg Find.clickByCssSelector('[data-test-subj="userMenuButton"]') with timeout=10000
[00:03:47]                 │ debg Find.findByCssSelector('[data-test-subj="userMenuButton"]') with timeout=10000
[00:03:47]                 │ debg TestSubjects.exists(userMenu)
[00:03:47]                 │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="userMenu"]') with timeout=120000
[00:03:47]                 │ debg TestSubjects.exists(userMenu > logoutLink)
[00:03:47]                 │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="userMenu"] [data-test-subj="logoutLink"]') with timeout=2500
[00:03:47]               └-> shows canvas navlink
[00:03:47]                 └-> "before each" hook: global before each
[00:03:47]                 │ debg isGlobalLoadingIndicatorVisible
[00:03:47]                 │ debg TestSubjects.exists(globalLoadingIndicator)
[00:03:47]                 │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="globalLoadingIndicator"]') with timeout=1500
[00:03:48]                 │ debg --- retry.tryForTime error: [data-test-subj="globalLoadingIndicator"] is not displayed
[00:03:49]                 │ debg TestSubjects.exists(globalLoadingIndicator-hidden)
[00:03:49]                 │ debg Find.existsByCssSelector('[data-test-subj="globalLoadingIndicator-hidden"]') with timeout=100000
[00:03:49]                 │ debg TestSubjects.exists(collapsibleNav)
[00:03:49]                 │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="collapsibleNav"]') with timeout=2500
[00:03:51]                 │ debg --- retry.tryForTime error: [data-test-subj="collapsibleNav"] is not displayed
[00:03:52]                 │ debg TestSubjects.click(toggleNavButton)
[00:03:52]                 │ debg Find.clickByCssSelector('[data-test-subj="toggleNavButton"]') with timeout=10000
[00:03:52]                 │ debg Find.findByCssSelector('[data-test-subj="toggleNavButton"]') with timeout=10000
[00:03:52]                 │ debg TestSubjects.find(collapsibleNav)
[00:03:52]                 │ debg Find.findByCssSelector('[data-test-subj="collapsibleNav"]') with timeout=10000
[00:03:52]                 │ debg Find.existsByCssSelector('[data-test-subj=collapsibleNav] > button') with timeout=2500
[00:03:52]                 │ debg Find.findByCssSelector('[data-test-subj=collapsibleNav] > button') with timeout=10000
[00:03:52]                 │ debg Find.clickByCssSelector('[data-test-subj=collapsibleNav] > button') with timeout=10000
[00:03:52]                 │ debg Find.findByCssSelector('[data-test-subj=collapsibleNav] > button') with timeout=10000
[00:03:52]                 │ info Taking screenshot "/dev/shm/workspace/parallel/14/kibana/x-pack/test/functional/screenshots/failure/Canvas app security feature controls global canvas all privileges shows canvas navlink.png"
[00:03:52]                 │ info Current URL is: http://localhost:61141/app/home#/
[00:03:53]                 │ info Saving page source to: /dev/shm/workspace/parallel/14/kibana/x-pack/test/functional/failure_debug/html/Canvas app security feature controls global canvas all privileges shows canvas navlink.html
[00:03:53]                 └- ✖ fail: Canvas app security feature controls global canvas all privileges shows canvas navlink
[00:03:53]                 │       Error: expected [ 'Overview', 'Canvas' ] to sort of equal [ 'Canvas' ]
[00:03:53]                 │       + expected - actual
[00:03:53]                 │ 
[00:03:53]                 │        [
[00:03:53]                 │       -  "Overview"
[00:03:53]                 │          "Canvas"
[00:03:53]                 │        ]
[00:03:53]                 │       
[00:03:53]                 │       at Assertion.assert (/dev/shm/workspace/parallel/14/kibana/packages/kbn-expect/expect.js:100:11)
[00:03:53]                 │       at Assertion.eql (/dev/shm/workspace/parallel/14/kibana/packages/kbn-expect/expect.js:244:8)
[00:03:53]                 │       at Context.it (test/functional/apps/canvas/feature_controls/canvas_security.ts:69:29)
[00:03:53]                 │       at process._tickCallback (internal/process/next_tick.js:68:7)
[00:03:53]                 │ 
[00:03:53]                 │ 

Stack Trace

{ Error: expected [ 'Overview', 'Canvas' ] to sort of equal [ 'Canvas' ]
    at Assertion.assert (/dev/shm/workspace/parallel/14/kibana/packages/kbn-expect/expect.js:100:11)
    at Assertion.eql (/dev/shm/workspace/parallel/14/kibana/packages/kbn-expect/expect.js:244:8)
    at Context.it (test/functional/apps/canvas/feature_controls/canvas_security.ts:69:29)
    at process._tickCallback (internal/process/next_tick.js:68:7)
  actual: '[\n  "Overview"\n  "Canvas"\n]',
  expected: '[\n  "Canvas"\n]',
  showDiff: true }

Chrome X-Pack UI Functional Tests.x-pack/test/functional/apps/canvas/feature_controls/canvas_security·ts.Canvas app security feature controls global canvas all privileges shows canvas navlink

Link to Jenkins

Standard Out

Failed Tests Reporter:
  - Test has not failed recently on tracked branches

[00:00:00]       │
[00:02:33]         └-: Canvas app
[00:02:33]           └-> "before all" hook
[00:02:33]           └-> "before all" hook
[00:02:33]             │ debg set roles = test_logstash_reader,global_canvas_all
[00:02:33]             │ debg creating user test_user
[00:02:33]             │ info [o.e.x.s.a.u.TransportPutUserAction] [kibana-ci-immutable-ubuntu-16-tests-xxl-1601323334098501742] updated user [test_user]
[00:02:33]             │ debg created user test_user
[00:02:33]             │ debg TestSubjects.exists(kibanaChrome)
[00:02:33]             │ debg Find.existsByCssSelector('[data-test-subj="kibanaChrome"]') with timeout=2500
[00:02:33]             │ debg TestSubjects.find(kibanaChrome)
[00:02:33]             │ debg Find.findByCssSelector('[data-test-subj="kibanaChrome"]') with timeout=100000
[00:02:33]             │ debg browser[INFO] http://localhost:61141/spaces/space_selector 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:02:33]             │
[00:02:33]             │ debg browser[INFO] http://localhost:61141/bootstrap.js 42:19 "^ A single error about an inline script not firing due to content security policy is expected!"
[00:02:35]             │ info [logstash_functional] Loading "mappings.json"
[00:02:35]             │ info [logstash_functional] Loading "data.json.gz"
[00:02:35]             │ info [logstash_functional] Skipped restore for existing index "logstash-2015.09.22"
[00:02:35]             │ info [logstash_functional] Skipped restore for existing index "logstash-2015.09.20"
[00:02:35]             │ info [logstash_functional] Skipped restore for existing index "logstash-2015.09.21"
[00:03:33]           └-: security feature controls
[00:03:33]             └-> "before all" hook
[00:03:33]             └-> "before all" hook
[00:03:33]               │ info [canvas/default] Loading "mappings.json"
[00:03:33]               │ info [canvas/default] Loading "data.json.gz"
[00:03:33]               │ info [o.e.c.m.MetadataDeleteIndexService] [kibana-ci-immutable-ubuntu-16-tests-xxl-1601323334098501742] [.kibana_2/YsMph4OfQEGfpcAvVaMHDw] deleting index
[00:03:33]               │ info [o.e.c.m.MetadataDeleteIndexService] [kibana-ci-immutable-ubuntu-16-tests-xxl-1601323334098501742] [.kibana_1/8CQ6-KgtTdCElpKFKlSnTA] deleting index
[00:03:33]               │ info [canvas/default] Deleted existing index [".kibana_2",".kibana_1"]
[00:03:33]               │ info [o.e.c.m.MetadataCreateIndexService] [kibana-ci-immutable-ubuntu-16-tests-xxl-1601323334098501742] [.kibana_1] creating index, cause [api], templates [], shards [1]/[1]
[00:03:33]               │ info [canvas/default] Created index ".kibana_1"
[00:03:33]               │ debg [canvas/default] ".kibana_1" settings {"index":{"number_of_replicas":"1","number_of_shards":"1"}}
[00:03:33]               │ info [canvas/default] Indexed 3 docs into ".kibana_1"
[00:03:33]               │ info [o.e.c.m.MetadataMappingService] [kibana-ci-immutable-ubuntu-16-tests-xxl-1601323334098501742] [.kibana_1/LcpInG2CRaKBlGUaqrVOLw] update_mapping [_doc]
[00:03:33]               │ debg Migrating saved objects
[00:03:33]               │ proc [kibana]   log   [20:38:08.604] [info][savedobjects-service] Creating index .kibana_2.
[00:03:33]               │ info [o.e.c.m.MetadataCreateIndexService] [kibana-ci-immutable-ubuntu-16-tests-xxl-1601323334098501742] [.kibana_2] creating index, cause [api], templates [], shards [1]/[1]
[00:03:33]               │ info [o.e.c.r.a.AllocationService] [kibana-ci-immutable-ubuntu-16-tests-xxl-1601323334098501742] updating number_of_replicas to [0] for indices [.kibana_2]
[00:03:33]               │ proc [kibana]   log   [20:38:08.686] [info][savedobjects-service] Migrating .kibana_1 saved objects to .kibana_2
[00:03:33]               │ info [o.e.c.m.MetadataMappingService] [kibana-ci-immutable-ubuntu-16-tests-xxl-1601323334098501742] [.kibana_2/JxS6AwpOQKyMwzczDe_PaQ] update_mapping [_doc]
[00:03:33]               │ info [o.e.c.m.MetadataMappingService] [kibana-ci-immutable-ubuntu-16-tests-xxl-1601323334098501742] [.kibana_2/JxS6AwpOQKyMwzczDe_PaQ] update_mapping [_doc]
[00:03:33]               │ info [o.e.c.m.MetadataMappingService] [kibana-ci-immutable-ubuntu-16-tests-xxl-1601323334098501742] [.kibana_2/JxS6AwpOQKyMwzczDe_PaQ] update_mapping [_doc]
[00:03:33]               │ proc [kibana]   log   [20:38:08.897] [info][savedobjects-service] Pointing alias .kibana to .kibana_2.
[00:03:33]               │ proc [kibana]   log   [20:38:08.950] [info][savedobjects-service] Finished in 347ms.
[00:03:33]             └-: global canvas all privileges
[00:03:33]               └-> "before all" hook
[00:03:33]               └-> "before all" hook
[00:03:33]                 │ debg creating role global_canvas_all_role
[00:03:33]                 │ info [o.e.x.s.a.r.TransportPutRoleAction] [kibana-ci-immutable-ubuntu-16-tests-xxl-1601323334098501742] added role [global_canvas_all_role]
[00:03:33]                 │ debg creating user global_canvas_all_user
[00:03:33]                 │ info [o.e.x.s.a.u.TransportPutUserAction] [kibana-ci-immutable-ubuntu-16-tests-xxl-1601323334098501742] added user [global_canvas_all_user]
[00:03:33]                 │ debg created user global_canvas_all_user
[00:03:33]                 │ debg SecurityPage.forceLogout
[00:03:33]                 │ debg Find.existsByDisplayedByCssSelector('.login-form') with timeout=100
[00:03:34]                 │ debg --- retry.tryForTime error: .login-form is not displayed
[00:03:34]                 │ debg Redirecting to /logout to force the logout
[00:03:34]                 │ debg Waiting on the login form to appear
[00:03:34]                 │ debg Waiting for Login Page to appear.
[00:03:34]                 │ debg Waiting up to 100000ms for login page...
[00:03:34]                 │ debg browser[INFO] http://localhost:61141/logout?_t=1601325489774 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:03:34]                 │
[00:03:34]                 │ debg browser[INFO] http://localhost:61141/bootstrap.js 42:19 "^ A single error about an inline script not firing due to content security policy is expected!"
[00:03:34]                 │ debg Find.existsByDisplayedByCssSelector('.login-form') with timeout=2500
[00:03:37]                 │ debg browser[INFO] http://localhost:61141/login?_t=1601325489774 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:03:37]                 │
[00:03:37]                 │ debg browser[INFO] http://localhost:61141/bootstrap.js 42:19 "^ A single error about an inline script not firing due to content security policy is expected!"
[00:03:37]                 │ debg --- retry.tryForTime error: .login-form is not displayed
[00:03:38]                 │ debg Find.existsByDisplayedByCssSelector('.login-form') with timeout=2500
[00:03:38]                 │ERROR browser[SEVERE] http://localhost:61141/internal/licensing/feature_usage/register - Failed to load resource: the server responded with a status of 401 (Unauthorized)
[00:03:38]                 │ debg browser[WARNING] http://localhost:61141/36592/bundles/plugin/uiActionsEnhanced/uiActionsEnhanced.plugin.js 15:63628 "ActionFactory [actionFactory.id = URL_DRILLDOWN] fail to register feature for featureUsage."
[00:03:38]                 │ debg navigating to login url: http://localhost:61141/login
[00:03:38]                 │ debg navigate to: http://localhost:61141/login
[00:03:38]                 │ debg browser[INFO] http://localhost:61141/login?_t=1601325493830 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:03:38]                 │
[00:03:38]                 │ debg browser[INFO] http://localhost:61141/bootstrap.js 42:19 "^ A single error about an inline script not firing due to content security policy is expected!"
[00:03:38]                 │ debg ... sleep(700) start
[00:03:39]                 │ debg ... sleep(700) end
[00:03:39]                 │ debg returned from get, calling refresh
[00:03:40]                 │ERROR browser[SEVERE] http://localhost:61141/internal/licensing/feature_usage/register - Failed to load resource: the server responded with a status of 401 (Unauthorized)
[00:03:40]                 │ debg browser[WARNING] http://localhost:61141/36592/bundles/plugin/uiActionsEnhanced/uiActionsEnhanced.plugin.js 15:63628 "ActionFactory [actionFactory.id = URL_DRILLDOWN] fail to register feature for featureUsage."
[00:03:40]                 │ERROR browser[SEVERE] http://localhost:61141/36592/bundles/core/core.entry.js 97:271132 TypeError: Failed to fetch
[00:03:40]                 │          at Fetch._callee3$ (http://localhost:61141/36592/bundles/core/core.entry.js:34:106778)
[00:03:40]                 │          at l (http://localhost:61141/36592/bundles/kbn-ui-shared-deps/kbn-ui-shared-deps.js:368:186845)
[00:03:40]                 │          at Generator._invoke (http://localhost:61141/36592/bundles/kbn-ui-shared-deps/kbn-ui-shared-deps.js:368:186598)
[00:03:40]                 │          at Generator.forEach.e.<computed> [as throw] (http://localhost:61141/36592/bundles/kbn-ui-shared-deps/kbn-ui-shared-deps.js:368:187202)
[00:03:40]                 │          at fetch_asyncGeneratorStep (http://localhost:61141/36592/bundles/core/core.entry.js:34:100871)
[00:03:40]                 │          at _throw (http://localhost:61141/36592/bundles/core/core.entry.js:34:101279)
[00:03:40]                 │ debg browser[INFO] http://localhost:61141/login?_t=1601325493830 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:03:40]                 │
[00:03:40]                 │ debg browser[INFO] http://localhost:61141/bootstrap.js 42:19 "^ A single error about an inline script not firing due to content security policy is expected!"
[00:03:41]                 │ERROR browser[SEVERE] http://localhost:61141/internal/licensing/feature_usage/register - Failed to load resource: the server responded with a status of 401 (Unauthorized)
[00:03:41]                 │ debg currentUrl = http://localhost:61141/login
[00:03:41]                 │          appUrl = http://localhost:61141/login
[00:03:41]                 │ debg TestSubjects.find(kibanaChrome)
[00:03:41]                 │ debg Find.findByCssSelector('[data-test-subj="kibanaChrome"]') with timeout=60000
[00:03:41]                 │ debg ... sleep(501) start
[00:03:41]                 │ debg browser[WARNING] http://localhost:61141/36592/bundles/plugin/uiActionsEnhanced/uiActionsEnhanced.plugin.js 15:63628 "ActionFactory [actionFactory.id = URL_DRILLDOWN] fail to register feature for featureUsage."
[00:03:41]                 │ debg ... sleep(501) end
[00:03:41]                 │ debg in navigateTo url = http://localhost:61141/login
[00:03:41]                 │ debg TestSubjects.exists(statusPageContainer)
[00:03:41]                 │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="statusPageContainer"]') with timeout=2500
[00:03:44]                 │ debg --- retry.tryForTime error: [data-test-subj="statusPageContainer"] is not displayed
[00:03:44]                 │ debg Waiting for Login Form to appear.
[00:03:44]                 │ debg Waiting up to 100000ms for login form...
[00:03:44]                 │ debg TestSubjects.exists(loginForm)
[00:03:44]                 │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="loginForm"]') with timeout=2500
[00:03:44]                 │ debg TestSubjects.setValue(loginUsername, global_canvas_all_user)
[00:03:44]                 │ debg TestSubjects.click(loginUsername)
[00:03:44]                 │ debg Find.clickByCssSelector('[data-test-subj="loginUsername"]') with timeout=10000
[00:03:44]                 │ debg Find.findByCssSelector('[data-test-subj="loginUsername"]') with timeout=10000
[00:03:45]                 │ debg TestSubjects.setValue(loginPassword, global_canvas_all_user-password)
[00:03:45]                 │ debg TestSubjects.click(loginPassword)
[00:03:45]                 │ debg Find.clickByCssSelector('[data-test-subj="loginPassword"]') with timeout=10000
[00:03:45]                 │ debg Find.findByCssSelector('[data-test-subj="loginPassword"]') with timeout=10000
[00:03:45]                 │ debg TestSubjects.click(loginSubmit)
[00:03:45]                 │ debg Find.clickByCssSelector('[data-test-subj="loginSubmit"]') with timeout=10000
[00:03:45]                 │ debg Find.findByCssSelector('[data-test-subj="loginSubmit"]') with timeout=10000
[00:03:45]                 │ debg Waiting for login result, expected: undefined.
[00:03:45]                 │ debg Waiting up to 20000ms for logout button visible...
[00:03:45]                 │ debg TestSubjects.exists(userMenuButton)
[00:03:45]                 │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="userMenuButton"]') with timeout=2500
[00:03:45]                 │ proc [kibana]   log   [20:38:20.561] [info][plugins][routes][security] Logging in with provider "basic" (basic)
[00:03:48]                 │ debg browser[INFO] http://localhost:61141/app/home 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:03:48]                 │
[00:03:48]                 │ debg browser[INFO] http://localhost:61141/bootstrap.js 42:19 "^ A single error about an inline script not firing due to content security policy is expected!"
[00:03:48]                 │ debg --- retry.tryForTime error: [data-test-subj="userMenuButton"] is not displayed
[00:03:49]                 │ debg TestSubjects.exists(userMenuButton)
[00:03:49]                 │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="userMenuButton"]') with timeout=2500
[00:03:49]                 │ debg TestSubjects.exists(userMenu)
[00:03:49]                 │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="userMenu"]') with timeout=2500
[00:03:51]                 │ debg --- retry.tryForTime error: [data-test-subj="userMenu"] is not displayed
[00:03:52]                 │ debg TestSubjects.click(userMenuButton)
[00:03:52]                 │ debg Find.clickByCssSelector('[data-test-subj="userMenuButton"]') with timeout=10000
[00:03:52]                 │ debg Find.findByCssSelector('[data-test-subj="userMenuButton"]') with timeout=10000
[00:03:52]                 │ debg TestSubjects.exists(userMenu)
[00:03:52]                 │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="userMenu"]') with timeout=120000
[00:03:52]                 │ debg TestSubjects.exists(userMenu > logoutLink)
[00:03:52]                 │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="userMenu"] [data-test-subj="logoutLink"]') with timeout=2500
[00:03:52]               └-> shows canvas navlink
[00:03:52]                 └-> "before each" hook: global before each
[00:03:52]                 │ debg isGlobalLoadingIndicatorVisible
[00:03:52]                 │ debg TestSubjects.exists(globalLoadingIndicator)
[00:03:52]                 │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="globalLoadingIndicator"]') with timeout=1500
[00:03:54]                 │ debg --- retry.tryForTime error: [data-test-subj="globalLoadingIndicator"] is not displayed
[00:03:54]                 │ debg TestSubjects.exists(globalLoadingIndicator-hidden)
[00:03:54]                 │ debg Find.existsByCssSelector('[data-test-subj="globalLoadingIndicator-hidden"]') with timeout=100000
[00:03:54]                 │ debg TestSubjects.exists(collapsibleNav)
[00:03:54]                 │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="collapsibleNav"]') with timeout=2500
[00:03:57]                 │ debg --- retry.tryForTime error: [data-test-subj="collapsibleNav"] is not displayed
[00:03:57]                 │ debg TestSubjects.click(toggleNavButton)
[00:03:57]                 │ debg Find.clickByCssSelector('[data-test-subj="toggleNavButton"]') with timeout=10000
[00:03:57]                 │ debg Find.findByCssSelector('[data-test-subj="toggleNavButton"]') with timeout=10000
[00:03:57]                 │ debg TestSubjects.find(collapsibleNav)
[00:03:57]                 │ debg Find.findByCssSelector('[data-test-subj="collapsibleNav"]') with timeout=10000
[00:03:57]                 │ debg Find.existsByCssSelector('[data-test-subj=collapsibleNav] > button') with timeout=2500
[00:03:57]                 │ debg Find.findByCssSelector('[data-test-subj=collapsibleNav] > button') with timeout=10000
[00:03:58]                 │ debg Find.clickByCssSelector('[data-test-subj=collapsibleNav] > button') with timeout=10000
[00:03:58]                 │ debg Find.findByCssSelector('[data-test-subj=collapsibleNav] > button') with timeout=10000
[00:03:58]                 │ info Taking screenshot "/dev/shm/workspace/parallel/14/kibana/x-pack/test/functional/screenshots/failure/Canvas app security feature controls global canvas all privileges shows canvas navlink.png"
[00:03:58]                 │ info Current URL is: http://localhost:61141/app/home#/
[00:03:58]                 │ info Saving page source to: /dev/shm/workspace/parallel/14/kibana/x-pack/test/functional/failure_debug/html/Canvas app security feature controls global canvas all privileges shows canvas navlink.html
[00:03:58]                 └- ✖ fail: Canvas app security feature controls global canvas all privileges shows canvas navlink
[00:03:58]                 │       Error: expected [ 'Overview', 'Canvas' ] to sort of equal [ 'Canvas' ]
[00:03:58]                 │       + expected - actual
[00:03:58]                 │ 
[00:03:58]                 │        [
[00:03:58]                 │       -  "Overview"
[00:03:58]                 │          "Canvas"
[00:03:58]                 │        ]
[00:03:58]                 │       
[00:03:58]                 │       at Assertion.assert (/dev/shm/workspace/parallel/14/kibana/packages/kbn-expect/expect.js:100:11)
[00:03:58]                 │       at Assertion.eql (/dev/shm/workspace/parallel/14/kibana/packages/kbn-expect/expect.js:244:8)
[00:03:58]                 │       at Context.it (test/functional/apps/canvas/feature_controls/canvas_security.ts:69:29)
[00:03:58]                 │       at process._tickCallback (internal/process/next_tick.js:68:7)
[00:03:58]                 │ 
[00:03:58]                 │ 

Stack Trace

{ Error: expected [ 'Overview', 'Canvas' ] to sort of equal [ 'Canvas' ]
    at Assertion.assert (/dev/shm/workspace/parallel/14/kibana/packages/kbn-expect/expect.js:100:11)
    at Assertion.eql (/dev/shm/workspace/parallel/14/kibana/packages/kbn-expect/expect.js:244:8)
    at Context.it (test/functional/apps/canvas/feature_controls/canvas_security.ts:69:29)
    at process._tickCallback (internal/process/next_tick.js:68:7)
  actual: '[\n  "Overview"\n  "Canvas"\n]',
  expected: '[\n  "Canvas"\n]',
  showDiff: true }

Chrome X-Pack UI Functional Tests.x-pack/test/functional/apps/maps/feature_controls/maps_security·ts.maps app maps security feature controls no maps privileges does not show Maps navlink

Link to Jenkins

Standard Out

Failed Tests Reporter:
  - Test has not failed recently on tracked branches

[00:00:00]       │
[00:00:00]         └-: maps app
[00:00:00]           └-> "before all" hook
[00:00:00]           └-> "before all" hook
[00:00:00]             │ info [logstash_functional] Loading "mappings.json"
[00:00:00]             │ info [logstash_functional] Loading "data.json.gz"
[00:00:00]             │ info [o.e.c.m.MetadataCreateIndexService] [kibana-ci-immutable-ubuntu-16-tests-xxl-1601323334098501742] [logstash-2015.09.22] creating index, cause [api], templates [], shards [1]/[0]
[00:00:00]             │ info [o.e.c.r.a.AllocationService] [kibana-ci-immutable-ubuntu-16-tests-xxl-1601323334098501742] current.health="GREEN" message="Cluster health status changed from [YELLOW] to [GREEN] (reason: [shards started [[logstash-2015.09.22][0]]])." previous.health="YELLOW" reason="shards started [[logstash-2015.09.22][0]]"
[00:00:00]             │ info [logstash_functional] Created index "logstash-2015.09.22"
[00:00:00]             │ 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:00]             │ info [o.e.c.m.MetadataCreateIndexService] [kibana-ci-immutable-ubuntu-16-tests-xxl-1601323334098501742] [logstash-2015.09.20] creating index, cause [api], templates [], shards [1]/[0]
[00:00:00]             │ info [o.e.c.r.a.AllocationService] [kibana-ci-immutable-ubuntu-16-tests-xxl-1601323334098501742] current.health="GREEN" message="Cluster health status changed from [YELLOW] to [GREEN] (reason: [shards started [[logstash-2015.09.20][0]]])." previous.health="YELLOW" reason="shards started [[logstash-2015.09.20][0]]"
[00:00:00]             │ info [logstash_functional] Created index "logstash-2015.09.20"
[00:00:00]             │ 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:00]             │ info [o.e.c.m.MetadataCreateIndexService] [kibana-ci-immutable-ubuntu-16-tests-xxl-1601323334098501742] [logstash-2015.09.21] creating index, cause [api], templates [], shards [1]/[0]
[00:00:00]             │ info [o.e.c.r.a.AllocationService] [kibana-ci-immutable-ubuntu-16-tests-xxl-1601323334098501742] current.health="GREEN" message="Cluster health status changed from [YELLOW] to [GREEN] (reason: [shards started [[logstash-2015.09.21][0]]])." previous.health="YELLOW" reason="shards started [[logstash-2015.09.21][0]]"
[00:00:00]             │ info [logstash_functional] Created index "logstash-2015.09.21"
[00:00:00]             │ 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:10]             │ info progress: 10516
[00:00:12]             │ info [logstash_functional] Indexed 4634 docs into "logstash-2015.09.22"
[00:00:12]             │ info [logstash_functional] Indexed 4757 docs into "logstash-2015.09.20"
[00:00:12]             │ info [logstash_functional] Indexed 4614 docs into "logstash-2015.09.21"
[00:00:13]             │ info [maps/data] Loading "mappings.json"
[00:00:13]             │ info [maps/data] Loading "data.json"
[00:00:13]             │ info [o.e.c.m.MetadataCreateIndexService] [kibana-ci-immutable-ubuntu-16-tests-xxl-1601323334098501742] [geo_shapes] creating index, cause [api], templates [], shards [1]/[0]
[00:00:13]             │ info [o.e.c.r.a.AllocationService] [kibana-ci-immutable-ubuntu-16-tests-xxl-1601323334098501742] current.health="GREEN" message="Cluster health status changed from [YELLOW] to [GREEN] (reason: [shards started [[geo_shapes][0]]])." previous.health="YELLOW" reason="shards started [[geo_shapes][0]]"
[00:00:13]             │ info [maps/data] Created index "geo_shapes"
[00:00:13]             │ debg [maps/data] "geo_shapes" settings {"index":{"number_of_replicas":"0","number_of_shards":"1"}}
[00:00:13]             │ info [o.e.c.m.MetadataCreateIndexService] [kibana-ci-immutable-ubuntu-16-tests-xxl-1601323334098501742] [meta_for_geo_shapes] creating index, cause [api], templates [], shards [1]/[0]
[00:00:13]             │ info [o.e.c.r.a.AllocationService] [kibana-ci-immutable-ubuntu-16-tests-xxl-1601323334098501742] current.health="GREEN" message="Cluster health status changed from [YELLOW] to [GREEN] (reason: [shards started [[meta_for_geo_shapes][0]]])." previous.health="YELLOW" reason="shards started [[meta_for_geo_shapes][0]]"
[00:00:13]             │ info [maps/data] Created index "meta_for_geo_shapes"
[00:00:13]             │ debg [maps/data] "meta_for_geo_shapes" settings {"index":{"number_of_replicas":"0","number_of_shards":"1"}}
[00:00:13]             │ info [o.e.c.m.MetadataCreateIndexService] [kibana-ci-immutable-ubuntu-16-tests-xxl-1601323334098501742] [antimeridian_points] creating index, cause [api], templates [], shards [1]/[0]
[00:00:13]             │ info [o.e.c.r.a.AllocationService] [kibana-ci-immutable-ubuntu-16-tests-xxl-1601323334098501742] current.health="GREEN" message="Cluster health status changed from [YELLOW] to [GREEN] (reason: [shards started [[antimeridian_points][0]]])." previous.health="YELLOW" reason="shards started [[antimeridian_points][0]]"
[00:00:13]             │ info [maps/data] Created index "antimeridian_points"
[00:00:13]             │ debg [maps/data] "antimeridian_points" settings {"index":{"number_of_replicas":"0","number_of_shards":"1"}}
[00:00:13]             │ info [o.e.c.m.MetadataCreateIndexService] [kibana-ci-immutable-ubuntu-16-tests-xxl-1601323334098501742] [antimeridian_shapes] creating index, cause [api], templates [], shards [1]/[0]
[00:00:13]             │ info [o.e.c.r.a.AllocationService] [kibana-ci-immutable-ubuntu-16-tests-xxl-1601323334098501742] current.health="GREEN" message="Cluster health status changed from [YELLOW] to [GREEN] (reason: [shards started [[antimeridian_shapes][0]]])." previous.health="YELLOW" reason="shards started [[antimeridian_shapes][0]]"
[00:00:13]             │ info [maps/data] Created index "antimeridian_shapes"
[00:00:13]             │ debg [maps/data] "antimeridian_shapes" settings {"index":{"number_of_replicas":"0","number_of_shards":"1"}}
[00:00:13]             │ info [o.e.c.m.MetadataCreateIndexService] [kibana-ci-immutable-ubuntu-16-tests-xxl-1601323334098501742] [flights] creating index, cause [api], templates [], shards [1]/[0]
[00:00:13]             │ info [o.e.c.r.a.AllocationService] [kibana-ci-immutable-ubuntu-16-tests-xxl-1601323334098501742] current.health="GREEN" message="Cluster health status changed from [YELLOW] to [GREEN] (reason: [shards started [[flights][0]]])." previous.health="YELLOW" reason="shards started [[flights][0]]"
[00:00:13]             │ info [maps/data] Created index "flights"
[00:00:13]             │ debg [maps/data] "flights" settings {"index":{"number_of_replicas":"0","number_of_shards":"1"}}
[00:00:13]             │ info [o.e.c.m.MetadataCreateIndexService] [kibana-ci-immutable-ubuntu-16-tests-xxl-1601323334098501742] [connections] creating index, cause [api], templates [], shards [1]/[0]
[00:00:13]             │ info [o.e.c.r.a.AllocationService] [kibana-ci-immutable-ubuntu-16-tests-xxl-1601323334098501742] current.health="GREEN" message="Cluster health status changed from [YELLOW] to [GREEN] (reason: [shards started [[connections][0]]])." previous.health="YELLOW" reason="shards started [[connections][0]]"
[00:00:13]             │ info [maps/data] Created index "connections"
[00:00:13]             │ debg [maps/data] "connections" settings {"index":{"number_of_replicas":"0","number_of_shards":"1"}}
[00:00:13]             │ info [o.e.c.m.MetadataMappingService] [kibana-ci-immutable-ubuntu-16-tests-xxl-1601323334098501742] [meta_for_geo_shapes/IEQjupU4R1OkKo5emvP4xw] update_mapping [_doc]
[00:00:13]             │ info [maps/data] Indexed 4 docs into "geo_shapes"
[00:00:13]             │ info [maps/data] Indexed 6 docs into "meta_for_geo_shapes"
[00:00:13]             │ info [maps/data] Indexed 3 docs into "antimeridian_points"
[00:00:13]             │ info [maps/data] Indexed 3 docs into "antimeridian_shapes"
[00:00:13]             │ info [maps/data] Indexed 3 docs into "flights"
[00:00:13]             │ info [maps/data] Indexed 4 docs into "connections"
[00:00:13]             │ info [maps/kibana] Loading "mappings.json"
[00:00:13]             │ info [maps/kibana] Loading "data.json"
[00:00:13]             │ info [o.e.c.m.MetadataDeleteIndexService] [kibana-ci-immutable-ubuntu-16-tests-xxl-1601323334098501742] [.kibana_1/bFTFrpvnTqiAp6pIC2FNdA] deleting index
[00:00:13]             │ info [maps/kibana] Deleted existing index [".kibana_1"]
[00:00:13]             │ info [o.e.c.m.MetadataCreateIndexService] [kibana-ci-immutable-ubuntu-16-tests-xxl-1601323334098501742] [.kibana] creating index, cause [api], templates [], shards [1]/[0]
[00:00:13]             │ info [o.e.c.r.a.AllocationService] [kibana-ci-immutable-ubuntu-16-tests-xxl-1601323334098501742] current.health="GREEN" message="Cluster health status changed from [YELLOW] to [GREEN] (reason: [shards started [[.kibana][0]]])." previous.health="YELLOW" reason="shards started [[.kibana][0]]"
[00:00:14]             │ info [maps/kibana] Created index ".kibana"
[00:00:14]             │ debg [maps/kibana] ".kibana" settings {"index":{"number_of_replicas":"0","number_of_shards":"1"}}
[00:00:14]             │ info [o.e.c.m.MetadataMappingService] [kibana-ci-immutable-ubuntu-16-tests-xxl-1601323334098501742] [.kibana/GGJds25rSUKZkqIh_I01Vg] update_mapping [_doc]
[00:00:14]             │ info [o.e.c.m.MetadataMappingService] [kibana-ci-immutable-ubuntu-16-tests-xxl-1601323334098501742] [.kibana/GGJds25rSUKZkqIh_I01Vg] update_mapping [_doc]
[00:00:14]             │ info [maps/kibana] Indexed 33 docs into ".kibana"
[00:00:14]             │ info [o.e.c.m.MetadataMappingService] [kibana-ci-immutable-ubuntu-16-tests-xxl-1601323334098501742] [.kibana/GGJds25rSUKZkqIh_I01Vg] update_mapping [_doc]
[00:00:14]             │ debg Migrating saved objects
[00:00:14]             │ proc [kibana]   log   [20:36:59.026] [info][savedobjects-service] Creating index .kibana_2.
[00:00:14]             │ info [o.e.c.m.MetadataCreateIndexService] [kibana-ci-immutable-ubuntu-16-tests-xxl-1601323334098501742] [.kibana_2] creating index, cause [api], templates [], shards [1]/[1]
[00:00:14]             │ info [o.e.c.r.a.AllocationService] [kibana-ci-immutable-ubuntu-16-tests-xxl-1601323334098501742] updating number_of_replicas to [0] for indices [.kibana_2]
[00:00:14]             │ info [o.e.c.r.a.AllocationService] [kibana-ci-immutable-ubuntu-16-tests-xxl-1601323334098501742] current.health="GREEN" message="Cluster health status changed from [YELLOW] to [GREEN] (reason: [shards started [[.kibana_2][0]]])." previous.health="YELLOW" reason="shards started [[.kibana_2][0]]"
[00:00:14]             │ proc [kibana]   log   [20:36:59.142] [info][savedobjects-service] Reindexing .kibana to .kibana_1
[00:00:14]             │ info [o.e.c.m.MetadataCreateIndexService] [kibana-ci-immutable-ubuntu-16-tests-xxl-1601323334098501742] [.kibana_1] creating index, cause [api], templates [], shards [1]/[1]
[00:00:14]             │ info [o.e.c.r.a.AllocationService] [kibana-ci-immutable-ubuntu-16-tests-xxl-1601323334098501742] updating number_of_replicas to [0] for indices [.kibana_1]
[00:00:14]             │ info [o.e.c.r.a.AllocationService] [kibana-ci-immutable-ubuntu-16-tests-xxl-1601323334098501742] current.health="GREEN" message="Cluster health status changed from [YELLOW] to [GREEN] (reason: [shards started [[.kibana_1][0]]])." previous.health="YELLOW" reason="shards started [[.kibana_1][0]]"
[00:00:14]             │ info [o.e.c.m.MetadataCreateIndexService] [kibana-ci-immutable-ubuntu-16-tests-xxl-1601323334098501742] [.tasks] creating index, cause [auto(task api)], templates [], shards [1]/[1]
[00:00:14]             │ info [o.e.c.r.a.AllocationService] [kibana-ci-immutable-ubuntu-16-tests-xxl-1601323334098501742] updating number_of_replicas to [0] for indices [.tasks]
[00:00:14]             │ info [o.e.c.r.a.AllocationService] [kibana-ci-immutable-ubuntu-16-tests-xxl-1601323334098501742] current.health="GREEN" message="Cluster health status changed from [YELLOW] to [GREEN] (reason: [shards started [[.tasks][0]]])." previous.health="YELLOW" reason="shards started [[.tasks][0]]"
[00:00:14]             │ info [o.e.t.LoggingTaskListener] [kibana-ci-immutable-ubuntu-16-tests-xxl-1601323334098501742] 2304 finished with response BulkByScrollResponse[took=129.6ms,timed_out=false,sliceId=null,updated=0,created=33,deleted=0,batches=1,versionConflicts=0,noops=0,retries=0,throttledUntil=0s,bulk_failures=[],search_failures=[]]
[00:00:15]             │ info [o.e.c.m.MetadataDeleteIndexService] [kibana-ci-immutable-ubuntu-16-tests-xxl-1601323334098501742] [.kibana/GGJds25rSUKZkqIh_I01Vg] deleting index
[00:00:15]             │ proc [kibana]   log   [20:36:59.573] [info][savedobjects-service] Migrating .kibana_1 saved objects to .kibana_2
[00:00:15]             │ info [o.e.c.m.MetadataMappingService] [kibana-ci-immutable-ubuntu-16-tests-xxl-1601323334098501742] [.kibana_2/b45jdPbDSTmQBFdWu5zxPw] update_mapping [_doc]
[00:00:15]             │ info [o.e.c.m.MetadataMappingService] [kibana-ci-immutable-ubuntu-16-tests-xxl-1601323334098501742] [.kibana_2/b45jdPbDSTmQBFdWu5zxPw] update_mapping [_doc]
[00:00:15]             │ info [o.e.c.m.MetadataMappingService] [kibana-ci-immutable-ubuntu-16-tests-xxl-1601323334098501742] [.kibana_2/b45jdPbDSTmQBFdWu5zxPw] update_mapping [_doc]
[00:00:15]             │ info [o.e.c.m.MetadataMappingService] [kibana-ci-immutable-ubuntu-16-tests-xxl-1601323334098501742] [.kibana_2/b45jdPbDSTmQBFdWu5zxPw] update_mapping [_doc]
[00:00:15]             │ proc [kibana]   log   [20:36:59.904] [info][savedobjects-service] Pointing alias .kibana to .kibana_2.
[00:00:15]             │ proc [kibana]   log   [20:36:59.969] [info][savedobjects-service] Finished in 946ms.
[00:00:15]             │ debg applying update to kibana config: {"accessibility:disableAnimations":true,"dateFormat:tz":"UTC"}
[00:00:15]             │ info [o.e.c.m.MetadataMappingService] [kibana-ci-immutable-ubuntu-16-tests-xxl-1601323334098501742] [.kibana_2/b45jdPbDSTmQBFdWu5zxPw] update_mapping [_doc]
[00:00:17]             │ debg replacing kibana config doc: {"defaultIndex":"c698b940-e149-11e8-a35a-370a8516603a"}
[00:00:18]           └-: 
[00:00:18]             └-> "before all" hook
[00:14:14]             └-: maps security feature controls
[00:14:14]               └-> "before all" hook
[00:14:14]               └-> "before all" hook
[00:14:14]                 │ info [maps/data] Loading "mappings.json"
[00:14:14]                 │ info [maps/data] Loading "data.json"
[00:14:14]                 │ info [maps/data] Skipped restore for existing index "geo_shapes"
[00:14:14]                 │ info [maps/data] Skipped restore for existing index "meta_for_geo_shapes"
[00:14:14]                 │ info [maps/data] Skipped restore for existing index "antimeridian_points"
[00:14:14]                 │ info [maps/data] Skipped restore for existing index "antimeridian_shapes"
[00:14:14]                 │ info [maps/data] Skipped restore for existing index "flights"
[00:14:14]                 │ info [maps/data] Skipped restore for existing index "connections"
[00:14:14]                 │ info [maps/kibana] Loading "mappings.json"
[00:14:14]                 │ info [maps/kibana] Loading "data.json"
[00:14:14]                 │ info [o.e.c.m.MetadataDeleteIndexService] [kibana-ci-immutable-ubuntu-16-tests-xxl-1601323334098501742] [.kibana_2/b45jdPbDSTmQBFdWu5zxPw] deleting index
[00:14:14]                 │ info [o.e.c.m.MetadataDeleteIndexService] [kibana-ci-immutable-ubuntu-16-tests-xxl-1601323334098501742] [.kibana_1/D8sf4NOWQryY6GRS6BdH1A] deleting index
[00:14:14]                 │ info [maps/kibana] Deleted existing index [".kibana_2",".kibana_1"]
[00:14:14]                 │ info [o.e.c.m.MetadataCreateIndexService] [kibana-ci-immutable-ubuntu-16-tests-xxl-1601323334098501742] [.kibana] creating index, cause [api], templates [], shards [1]/[0]
[00:14:14]                 │ info [o.e.c.r.a.AllocationService] [kibana-ci-immutable-ubuntu-16-tests-xxl-1601323334098501742] current.health="GREEN" message="Cluster health status changed from [YELLOW] to [GREEN] (reason: [shards started [[.kibana][0]]])." previous.health="YELLOW" reason="shards started [[.kibana][0]]"
[00:14:14]                 │ info [maps/kibana] Created index ".kibana"
[00:14:14]                 │ debg [maps/kibana] ".kibana" settings {"index":{"number_of_replicas":"0","number_of_shards":"1"}}
[00:14:14]                 │ info [o.e.c.m.MetadataMappingService] [kibana-ci-immutable-ubuntu-16-tests-xxl-1601323334098501742] [.kibana/yU67x0UuR2uaA-pNM9u9NQ] update_mapping [_doc]
[00:14:14]                 │ info [o.e.c.m.MetadataMappingService] [kibana-ci-immutable-ubuntu-16-tests-xxl-1601323334098501742] [.kibana/yU67x0UuR2uaA-pNM9u9NQ] update_mapping [_doc]
[00:14:14]                 │ info [maps/kibana] Indexed 33 docs into ".kibana"
[00:14:14]                 │ info [o.e.c.m.MetadataMappingService] [kibana-ci-immutable-ubuntu-16-tests-xxl-1601323334098501742] [.kibana/yU67x0UuR2uaA-pNM9u9NQ] update_mapping [_doc]
[00:14:14]                 │ debg Migrating saved objects
[00:14:14]                 │ proc [kibana]   log   [20:50:59.411] [info][savedobjects-service] Creating index .kibana_2.
[00:14:14]                 │ info [o.e.c.m.MetadataCreateIndexService] [kibana-ci-immutable-ubuntu-16-tests-xxl-1601323334098501742] [.kibana_2] creating index, cause [api], templates [], shards [1]/[1]
[00:14:14]                 │ info [o.e.c.r.a.AllocationService] [kibana-ci-immutable-ubuntu-16-tests-xxl-1601323334098501742] updating number_of_replicas to [0] for indices [.kibana_2]
[00:14:14]                 │ info [o.e.c.r.a.AllocationService] [kibana-ci-immutable-ubuntu-16-tests-xxl-1601323334098501742] current.health="GREEN" message="Cluster health status changed from [YELLOW] to [GREEN] (reason: [shards started [[.kibana_2][0]]])." previous.health="YELLOW" reason="shards started [[.kibana_2][0]]"
[00:14:14]                 │ proc [kibana]   log   [20:50:59.480] [info][savedobjects-service] Reindexing .kibana to .kibana_1
[00:14:15]                 │ info [o.e.c.m.MetadataCreateIndexService] [kibana-ci-immutable-ubuntu-16-tests-xxl-1601323334098501742] [.kibana_1] creating index, cause [api], templates [], shards [1]/[1]
[00:14:15]                 │ info [o.e.c.r.a.AllocationService] [kibana-ci-immutable-ubuntu-16-tests-xxl-1601323334098501742] updating number_of_replicas to [0] for indices [.kibana_1]
[00:14:15]                 │ info [o.e.c.r.a.AllocationService] [kibana-ci-immutable-ubuntu-16-tests-xxl-1601323334098501742] current.health="GREEN" message="Cluster health status changed from [YELLOW] to [GREEN] (reason: [shards started [[.kibana_1][0]]])." previous.health="YELLOW" reason="shards started [[.kibana_1][0]]"
[00:14:15]                 │ info [o.e.t.LoggingTaskListener] [kibana-ci-immutable-ubuntu-16-tests-xxl-1601323334098501742] 13751 finished with response BulkByScrollResponse[took=79.3ms,timed_out=false,sliceId=null,updated=0,created=33,deleted=0,batches=1,versionConflicts=0,noops=0,retries=0,throttledUntil=0s,bulk_failures=[],search_failures=[]]
[00:14:15]                 │ info [o.e.c.m.MetadataDeleteIndexService] [kibana-ci-immutable-ubuntu-16-tests-xxl-1601323334098501742] [.kibana/yU67x0UuR2uaA-pNM9u9NQ] deleting index
[00:14:15]                 │ proc [kibana]   log   [20:50:59.855] [info][savedobjects-service] Migrating .kibana_1 saved objects to .kibana_2
[00:14:15]                 │ info [o.e.c.m.MetadataMappingService] [kibana-ci-immutable-ubuntu-16-tests-xxl-1601323334098501742] [.kibana_2/EHKDX3QVT4-8Qts_XVhfCw] update_mapping [_doc]
[00:14:15]                 │ info [o.e.c.m.MetadataMappingService] [kibana-ci-immutable-ubuntu-16-tests-xxl-1601323334098501742] [.kibana_2/EHKDX3QVT4-8Qts_XVhfCw] update_mapping [_doc]
[00:14:15]                 │ info [o.e.c.m.MetadataMappingService] [kibana-ci-immutable-ubuntu-16-tests-xxl-1601323334098501742] [.kibana_2/EHKDX3QVT4-8Qts_XVhfCw] update_mapping [_doc]
[00:14:15]                 │ info [o.e.c.m.MetadataMappingService] [kibana-ci-immutable-ubuntu-16-tests-xxl-1601323334098501742] [.kibana_2/EHKDX3QVT4-8Qts_XVhfCw] update_mapping [_doc]
[00:14:15]                 │ proc [kibana]   log   [20:51:00.169] [info][savedobjects-service] Pointing alias .kibana to .kibana_2.
[00:14:15]                 │ proc [kibana]   log   [20:51:00.216] [info][savedobjects-service] Finished in 806ms.
[00:14:15]                 │ debg applying update to kibana config: {"accessibility:disableAnimations":true,"dateFormat:tz":"UTC"}
[00:14:15]                 │ info [o.e.c.m.MetadataMappingService] [kibana-ci-immutable-ubuntu-16-tests-xxl-1601323334098501742] [.kibana_2/EHKDX3QVT4-8Qts_XVhfCw] update_mapping [_doc]
[00:17:33]               └-: no maps privileges
[00:17:33]                 └-> "before all" hook
[00:17:33]                 └-> "before all" hook
[00:17:33]                   │ debg creating role no_maps_privileges_role
[00:17:33]                   │ info [o.e.x.s.a.r.TransportPutRoleAction] [kibana-ci-immutable-ubuntu-16-tests-xxl-1601323334098501742] added role [no_maps_privileges_role]
[00:17:33]                   │ debg creating user no_maps_privileges_user
[00:17:33]                   │ info [o.e.x.s.a.u.TransportPutUserAction] [kibana-ci-immutable-ubuntu-16-tests-xxl-1601323334098501742] added user [no_maps_privileges_user]
[00:17:33]                   │ debg created user no_maps_privileges_user
[00:17:33]                   │ debg navigating to login url: http://localhost:6121/login
[00:17:33]                   │ debg navigate to: http://localhost:6121/login
[00:17:34]                   │ proc [kibana]   log   [20:54:18.753] [info][authentication][plugins][security] Authentication attempt failed: [security_exception] unable to authenticate user [global_maps_read_user] for REST request [/_security/_authenticate], with { header={ WWW-Authenticate={ 0="Basic realm=\"security\" charset=\"UTF-8\"" & 1="ApiKey" } } }
[00:17:34]                   │ERROR browser[SEVERE] http://localhost:6121/login?_t=1601326457961 - Failed to load resource: the server responded with a status of 401 (Unauthorized)
[00:17:34]                   │ debg ... sleep(700) start
[00:17:35]                   │ debg ... sleep(700) end
[00:17:35]                   │ debg returned from get, calling refresh
[00:17:35]                   │ debg browser[INFO] http://localhost:6121/login?_t=1601326457961 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:17:35]                   │
[00:17:35]                   │ debg browser[INFO] http://localhost:6121/bootstrap.js 42:19 "^ A single error about an inline script not firing due to content security policy is expected!"
[00:17:35]                   │ debg currentUrl = http://localhost:6121/login
[00:17:35]                   │          appUrl = http://localhost:6121/login
[00:17:35]                   │ debg TestSubjects.find(kibanaChrome)
[00:17:35]                   │ debg Find.findByCssSelector('[data-test-subj="kibanaChrome"]') with timeout=60000
[00:17:36]                   │ERROR browser[SEVERE] http://localhost:6121/internal/licensing/feature_usage/register - Failed to load resource: the server responded with a status of 401 (Unauthorized)
[00:17:36]                   │ debg browser[WARNING] http://localhost:6121/36592/bundles/plugin/uiActionsEnhanced/uiActionsEnhanced.plugin.js 15:63628 "ActionFactory [actionFactory.id = URL_DRILLDOWN] fail to register feature for featureUsage."
[00:17:36]                   │ debg ... sleep(501) start
[00:17:37]                   │ debg ... sleep(501) end
[00:17:37]                   │ debg in navigateTo url = http://localhost:6121/login
[00:17:37]                   │ debg TestSubjects.exists(statusPageContainer)
[00:17:37]                   │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="statusPageContainer"]') with timeout=2500
[00:17:40]                   │ debg --- retry.tryForTime error: [data-test-subj="statusPageContainer"] is not displayed
[00:17:40]                   │ debg Waiting for Login Form to appear.
[00:17:40]                   │ debg Waiting up to 100000ms for login form...
[00:17:40]                   │ debg TestSubjects.exists(loginForm)
[00:17:40]                   │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="loginForm"]') with timeout=2500
[00:17:40]                   │ debg TestSubjects.setValue(loginUsername, no_maps_privileges_user)
[00:17:40]                   │ debg TestSubjects.click(loginUsername)
[00:17:40]                   │ debg Find.clickByCssSelector('[data-test-subj="loginUsername"]') with timeout=10000
[00:17:40]                   │ debg Find.findByCssSelector('[data-test-subj="loginUsername"]') with timeout=10000
[00:17:40]                   │ debg TestSubjects.setValue(loginPassword, no_maps_privileges_user-password)
[00:17:40]                   │ debg TestSubjects.click(loginPassword)
[00:17:40]                   │ debg Find.clickByCssSelector('[data-test-subj="loginPassword"]') with timeout=10000
[00:17:40]                   │ debg Find.findByCssSelector('[data-test-subj="loginPassword"]') with timeout=10000
[00:17:40]                   │ debg TestSubjects.click(loginSubmit)
[00:17:40]                   │ debg Find.clickByCssSelector('[data-test-subj="loginSubmit"]') with timeout=10000
[00:17:40]                   │ debg Find.findByCssSelector('[data-test-subj="loginSubmit"]') with timeout=10000
[00:17:41]                   │ debg Waiting for login result, expected: undefined.
[00:17:41]                   │ debg Waiting up to 20000ms for logout button visible...
[00:17:41]                   │ debg TestSubjects.exists(userMenuButton)
[00:17:41]                   │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="userMenuButton"]') with timeout=2500
[00:17:41]                   │ proc [kibana]   log   [20:54:25.520] [info][plugins][routes][security] Logging in with provider "basic" (basic)
[00:17:43]                   │ debg browser[INFO] http://localhost:6121/app/home 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:17:43]                   │
[00:17:43]                   │ debg browser[INFO] http://localhost:6121/bootstrap.js 42:19 "^ A single error about an inline script not firing due to content security policy is expected!"
[00:17:43]                   │ debg TestSubjects.exists(userMenu)
[00:17:43]                   │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="userMenu"]') with timeout=2500
[00:17:45]                   │ debg --- retry.tryForTime error: [data-test-subj="userMenu"] is not displayed
[00:17:46]                   │ debg TestSubjects.click(userMenuButton)
[00:17:46]                   │ debg Find.clickByCssSelector('[data-test-subj="userMenuButton"]') with timeout=10000
[00:17:46]                   │ debg Find.findByCssSelector('[data-test-subj="userMenuButton"]') with timeout=10000
[00:17:46]                   │ debg TestSubjects.exists(userMenu)
[00:17:46]                   │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="userMenu"]') with timeout=120000
[00:17:46]                   │ debg TestSubjects.exists(userMenu > logoutLink)
[00:17:46]                   │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="userMenu"] [data-test-subj="logoutLink"]') with timeout=2500
[00:17:46]                 └-> does not show Maps navlink
[00:17:46]                   └-> "before each" hook: global before each
[00:17:46]                   │ debg isGlobalLoadingIndicatorVisible
[00:17:46]                   │ debg TestSubjects.exists(globalLoadingIndicator)
[00:17:46]                   │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="globalLoadingIndicator"]') with timeout=1500
[00:17:48]                   │ debg --- retry.tryForTime error: [data-test-subj="globalLoadingIndicator"] is not displayed
[00:17:48]                   │ debg TestSubjects.exists(globalLoadingIndicator-hidden)
[00:17:48]                   │ debg Find.existsByCssSelector('[data-test-subj="globalLoadingIndicator-hidden"]') with timeout=100000
[00:17:48]                   │ debg TestSubjects.exists(collapsibleNav)
[00:17:48]                   │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="collapsibleNav"]') with timeout=2500
[00:17:51]                   │ debg --- retry.tryForTime error: [data-test-subj="collapsibleNav"] is not displayed
[00:17:51]                   │ debg TestSubjects.click(toggleNavButton)
[00:17:51]                   │ debg Find.clickByCssSelector('[data-test-subj="toggleNavButton"]') with timeout=10000
[00:17:51]                   │ debg Find.findByCssSelector('[data-test-subj="toggleNavButton"]') with timeout=10000
[00:17:51]                   │ debg TestSubjects.find(collapsibleNav)
[00:17:51]                   │ debg Find.findByCssSelector('[data-test-subj="collapsibleNav"]') with timeout=10000
[00:17:52]                   │ debg Find.existsByCssSelector('[data-test-subj=collapsibleNav] > button') with timeout=2500
[00:17:52]                   │ debg Find.findByCssSelector('[data-test-subj=collapsibleNav] > button') with timeout=10000
[00:17:52]                   │ debg Find.clickByCssSelector('[data-test-subj=collapsibleNav] > button') with timeout=10000
[00:17:52]                   │ debg Find.findByCssSelector('[data-test-subj=collapsibleNav] > button') with timeout=10000
[00:17:52]                   │ info Taking screenshot "/dev/shm/workspace/parallel/2/kibana/x-pack/test/functional/screenshots/failure/maps app  maps security feature controls no maps privileges does not show Maps navlink.png"
[00:17:52]                   │ info Current URL is: http://localhost:6121/app/home#/
[00:17:52]                   │ info Saving page source to: /dev/shm/workspace/parallel/2/kibana/x-pack/test/functional/failure_debug/html/maps app  maps security feature controls no maps privileges does not show Maps navlink.html
[00:17:52]                   └- ✖ fail: maps app  maps security feature controls no maps privileges does not show Maps navlink
[00:17:52]                   │       Error: expected [ 'Overview', 'Discover' ] to sort of equal [ 'Overview', 'Maps' ]
[00:17:52]                   │       + expected - actual
[00:17:52]                   │ 
[00:17:52]                   │        [
[00:17:52]                   │          "Overview"
[00:17:52]                   │       -  "Discover"
[00:17:52]                   │       +  "Maps"
[00:17:52]                   │        ]
[00:17:52]                   │       
[00:17:52]                   │       at Assertion.assert (/dev/shm/workspace/parallel/2/kibana/packages/kbn-expect/expect.js:100:11)
[00:17:52]                   │       at Assertion.eql (/dev/shm/workspace/parallel/2/kibana/packages/kbn-expect/expect.js:244:8)
[00:17:52]                   │       at Context.it (test/functional/apps/maps/feature_controls/maps_security.ts:266:29)
[00:17:52]                   │       at process._tickCallback (internal/process/next_tick.js:68:7)
[00:17:52]                   │ 
[00:17:52]                   │ 

Stack Trace

{ Error: expected [ 'Overview', 'Discover' ] to sort of equal [ 'Overview', 'Maps' ]
    at Assertion.assert (/dev/shm/workspace/parallel/2/kibana/packages/kbn-expect/expect.js:100:11)
    at Assertion.eql (/dev/shm/workspace/parallel/2/kibana/packages/kbn-expect/expect.js:244:8)
    at Context.it (test/functional/apps/maps/feature_controls/maps_security.ts:266:29)
    at process._tickCallback (internal/process/next_tick.js:68:7)
  actual: '[\n  "Overview"\n  "Discover"\n]',
  expected: '[\n  "Overview"\n  "Maps"\n]',
  showDiff: true }

and 6 more failures, only showing the first 3.

Metrics [docs]

async chunks size

id value diff baseline
kibanaOverview 178.6KB +60.0B 178.5KB

page load bundle size

id value diff baseline
kibanaOverview 43.8KB +10.1KB 33.7KB

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

@cqliu1 cqliu1 merged commit f87b0e6 into elastic:kibana-overview Sep 29, 2020
cqliu1 added a commit that referenced this pull request Sep 29, 2020
Created kivana_overview plugin

Removed test from home plugin

Added CSS

Fixed page header links

Added news feed

Fixed spacers between news items

[Core UI] Kibana Overview Page Style Tweaks (#76712)

Fixed link to index management

Added solution cards to kibana landing page

Added solution links

Fixed ts errors

Using publishReplay() to support multiple consumers in newsfeed plugin

Added createNewsFeed$ to newsfeed plugin start

Added tests

Removed unnecessary export

Hides overview link when other Kibana apps are not available

Added icon to overview plugin

Removed question mark from news feed title

Updated plugin-list

Fixed i18n errors

Revert snapshot

Updated getting started page copy

Hide news feed when no news feed results

Disables Kibana overview page when kibana apps are unavailable

Updated snapshots

Refactor to use KibanaContextProvider

Fixed security tests

Fixed newsfeed api test

Moved overview_footer and overview_header to kibana-react plugin

[Core UI] Kibana Overview Page Style Fixes (#78677)
@MichaelMarcialis MichaelMarcialis deleted the kibana-overview-styles-fix branch September 29, 2020 13:18
cqliu1 added a commit that referenced this pull request Oct 6, 2020
* Added kibana landing page

Created kivana_overview plugin

Removed test from home plugin

Added CSS

Fixed page header links

Added news feed

Fixed spacers between news items

[Core UI] Kibana Overview Page Style Tweaks (#76712)

Fixed link to index management

Added solution cards to kibana landing page

Added solution links

Fixed ts errors

Using publishReplay() to support multiple consumers in newsfeed plugin

Added createNewsFeed$ to newsfeed plugin start

Added tests

Removed unnecessary export

Hides overview link when other Kibana apps are not available

Added icon to overview plugin

Removed question mark from news feed title

Updated plugin-list

Fixed i18n errors

Revert snapshot

Updated getting started page copy

Hide news feed when no news feed results

Disables Kibana overview page when kibana apps are unavailable

Updated snapshots

Refactor to use KibanaContextProvider

Fixed security tests

Fixed newsfeed api test

Moved overview_footer and overview_header to kibana-react plugin

[Core UI] Kibana Overview Page Style Fixes (#78677)

* Fixed a11y issues

* Made newsfeed optional dep of kibana overview plugin

* Removed duplicate license copy

* Fixed management security test

* Added toast to change default route button

* Updated snapshots

* Simplified toast notification

* Fixed i18n error

* Assigned kibana_overview plugin to Core UI in CODEOWNERS

* Updated snapshots

* Fix import

* [Core UI] Kibana Overview Page Style Fixes, Part 3 (#78970)

* fix overview cards not stretching height equally

* change var name for better specificity

* [Core UI] Kibana Overview Page Style Fixes, Part 4 (#79136)

* Adds support for all newsfeed plugin config settings in createNewsFeed$

* Fixed type

* Updated kibana overview page route

* Fixed imports in page_footer and page_header

* Update Kibana overview graphics (#79534)

* Updated snapshots

* Updated snapshots

* Changes newsfeed endpoint to kibana analytics in kibana_overview plugin

* Renamed components

* Fixed overview page footer and header component class names

* Removed extraneous files

* Fixed import

* Replaced SVGs with optimized SVGs

* Fixed header and footer in home and kibana overview pages

* Updated snapshots

* Changed url_forwarding plugin appRoute

* Fixed aria-labelledby value

* Updated snapshots

* Added base paths

Co-authored-by: Michael Marcialis <michael.marcialis@elastic.co>
Co-authored-by: Ryan Keairns <contactryank@gmail.com>
cqliu1 added a commit to cqliu1/kibana that referenced this pull request Oct 6, 2020
* Added kibana landing page

Created kivana_overview plugin

Removed test from home plugin

Added CSS

Fixed page header links

Added news feed

Fixed spacers between news items

[Core UI] Kibana Overview Page Style Tweaks (elastic#76712)

Fixed link to index management

Added solution cards to kibana landing page

Added solution links

Fixed ts errors

Using publishReplay() to support multiple consumers in newsfeed plugin

Added createNewsFeed$ to newsfeed plugin start

Added tests

Removed unnecessary export

Hides overview link when other Kibana apps are not available

Added icon to overview plugin

Removed question mark from news feed title

Updated plugin-list

Fixed i18n errors

Revert snapshot

Updated getting started page copy

Hide news feed when no news feed results

Disables Kibana overview page when kibana apps are unavailable

Updated snapshots

Refactor to use KibanaContextProvider

Fixed security tests

Fixed newsfeed api test

Moved overview_footer and overview_header to kibana-react plugin

[Core UI] Kibana Overview Page Style Fixes (elastic#78677)

* Fixed a11y issues

* Made newsfeed optional dep of kibana overview plugin

* Removed duplicate license copy

* Fixed management security test

* Added toast to change default route button

* Updated snapshots

* Simplified toast notification

* Fixed i18n error

* Assigned kibana_overview plugin to Core UI in CODEOWNERS

* Updated snapshots

* Fix import

* [Core UI] Kibana Overview Page Style Fixes, Part 3 (elastic#78970)

* fix overview cards not stretching height equally

* change var name for better specificity

* [Core UI] Kibana Overview Page Style Fixes, Part 4 (elastic#79136)

* Adds support for all newsfeed plugin config settings in createNewsFeed$

* Fixed type

* Updated kibana overview page route

* Fixed imports in page_footer and page_header

* Update Kibana overview graphics (elastic#79534)

* Updated snapshots

* Updated snapshots

* Changes newsfeed endpoint to kibana analytics in kibana_overview plugin

* Renamed components

* Fixed overview page footer and header component class names

* Removed extraneous files

* Fixed import

* Replaced SVGs with optimized SVGs

* Fixed header and footer in home and kibana overview pages

* Updated snapshots

* Changed url_forwarding plugin appRoute

* Fixed aria-labelledby value

* Updated snapshots

* Added base paths

Co-authored-by: Michael Marcialis <michael.marcialis@elastic.co>
Co-authored-by: Ryan Keairns <contactryank@gmail.com>
# Conflicts:
#	.github/CODEOWNERS
cqliu1 added a commit that referenced this pull request Oct 6, 2020
* [Core UI] Kibana Overview Page (#75827)

* Added kibana landing page

Created kivana_overview plugin

Removed test from home plugin

Added CSS

Fixed page header links

Added news feed

Fixed spacers between news items

[Core UI] Kibana Overview Page Style Tweaks (#76712)

Fixed link to index management

Added solution cards to kibana landing page

Added solution links

Fixed ts errors

Using publishReplay() to support multiple consumers in newsfeed plugin

Added createNewsFeed$ to newsfeed plugin start

Added tests

Removed unnecessary export

Hides overview link when other Kibana apps are not available

Added icon to overview plugin

Removed question mark from news feed title

Updated plugin-list

Fixed i18n errors

Revert snapshot

Updated getting started page copy

Hide news feed when no news feed results

Disables Kibana overview page when kibana apps are unavailable

Updated snapshots

Refactor to use KibanaContextProvider

Fixed security tests

Fixed newsfeed api test

Moved overview_footer and overview_header to kibana-react plugin

[Core UI] Kibana Overview Page Style Fixes (#78677)

* Fixed a11y issues

* Made newsfeed optional dep of kibana overview plugin

* Removed duplicate license copy

* Fixed management security test

* Added toast to change default route button

* Updated snapshots

* Simplified toast notification

* Fixed i18n error

* Assigned kibana_overview plugin to Core UI in CODEOWNERS

* Updated snapshots

* Fix import

* [Core UI] Kibana Overview Page Style Fixes, Part 3 (#78970)

* fix overview cards not stretching height equally

* change var name for better specificity

* [Core UI] Kibana Overview Page Style Fixes, Part 4 (#79136)

* Adds support for all newsfeed plugin config settings in createNewsFeed$

* Fixed type

* Updated kibana overview page route

* Fixed imports in page_footer and page_header

* Update Kibana overview graphics (#79534)

* Updated snapshots

* Updated snapshots

* Changes newsfeed endpoint to kibana analytics in kibana_overview plugin

* Renamed components

* Fixed overview page footer and header component class names

* Removed extraneous files

* Fixed import

* Replaced SVGs with optimized SVGs

* Fixed header and footer in home and kibana overview pages

* Updated snapshots

* Changed url_forwarding plugin appRoute

* Fixed aria-labelledby value

* Updated snapshots

* Added base paths

Co-authored-by: Michael Marcialis <michael.marcialis@elastic.co>
Co-authored-by: Ryan Keairns <contactryank@gmail.com>
# Conflicts:
#	.github/CODEOWNERS

* Updated kibana_overview application order

Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

REASSIGN from Team:Core UI Deprecated label for old Core UI team

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants