Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Es query] Move to package #103530

Merged
merged 85 commits into from
Jul 21, 2021
Merged

Conversation

lizozom
Copy link
Contributor

@lizozom lizozom commented Jun 28, 2021

Summary

Resolves #51659
Resolves #17284
Partially addresses #84788
Need for #55485

Overview

This PR turned out rather big (even after multiple preliminary PRs).
These are the changes included:

  • Move all es_query code to a new package
  • Added title to IndexPatternBase
  • Re export code from public and server and mark them as depreceated
  • Change imports for places that were importing from common or using deep imports
  • Setup bazel build for package (Thanks @mistic), including using a new peggy build.
  • Declare translations for the new package
  • Mock kuery/grammar in jest tests
  • Copied some stubs into the new package

Plugin API changes

Moving some key types and functions related to query generation to a package.

The following types and functions should be imported from @kbn/es-query. Importing them from the data plugin is now deprecated and support will be removed in v8.0:

  • Index Pattern base types (New types, not re-exported from the data plugin)
    • IndexPatternBase
    • IndexPatternFieldBase
    • IFieldSubType
  • Filter Types:
    • RangeFilter
    • RangeFilterMeta
    • RangeFilterParams
    • ExistsFilter
    • PhrasesFilter
    • PhraseFilter
    • CustomFilter
    • MatchAllFilter
  • Filter type guards:
    • isExistsFilter
    • isFilterPinned
    • isMatchAllFilter
    • isMissingFilter
    • isPhraseFilter
    • isPhrasesFilter
    • isQueryStringFilter
    • isRangeFilter
  • Filter generators:
    • buildEmptyFilter
    • buildExistsFilter
    • buildPhraseFilter
    • buildPhrasesFilter
    • buildQueryFilter
    • buildRangeFilter
  • Filter utilities:
    • getPhraseFilterField
    • getPhraseFilterValue
    • toggleFilterNegated
    • disableFilter
  • KQL helpers:
    • KueryNode
    • fromKueryExpression
    • toElasticsearchQuery
    • nodeTypes
    • buildEsQuery
    • buildQueryFromFilters
    • luceneStringToDsl
    • decorateQuery
    • EsQueryConfig

Checklist

Delete any items that are not applicable to this PR.

Risk Matrix

Delete this section if it is not applicable to this PR.

Before closing this PR, invite QA, stakeholders, and other developers to identify risks that should be tested prior to the change/feature release.

When forming the risk matrix, consider some of the following examples and how they may potentially impact the change:

Risk Probability Severity Mitigation/Notes
Multiple Spaces—unexpected behavior in non-default Kibana Space. Low High Integration tests will verify that all features are still supported in non-default Kibana Space and when user switches between spaces.
Multiple nodes—Elasticsearch polling might have race conditions when multiple Kibana nodes are polling for the same tasks. High Low Tasks are idempotent, so executing them multiple times will not result in logical error, but will degrade performance. To test for this case we add plenty of unit tests around this logic and document manual testing procedure.
Code should gracefully handle cases when feature X or plugin Y are disabled. Medium High Unit tests will verify that any feature flag or plugin combination still results in our service operational.
See more potential risk examples

For maintainers

@lizozom lizozom self-assigned this Jun 30, 2021
@lizozom lizozom added the auto-backport Deprecated - use backport:version if exact versions are needed label Jun 30, 2021
@lizozom lizozom requested a review from a team as a code owner July 19, 2021 15:27
@lizozom lizozom requested a review from joshdover July 19, 2021 18:22
Copy link
Contributor

@joshdover joshdover left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Approving to clear the codeowners for Core team (which is only a newline that could be removed). I haven't reviewed the code in depth, but the new package looks ✅ for our consumption of the library in Saved Objects to unblock the Bazel project. Thanks for doing this work, @lizozom!

@@ -33,7 +33,6 @@ import { errors as EsErrors } from '@elastic/elasticsearch';
const { nodeTypes } = esKuery;

jest.mock('./search_dsl/search_dsl', () => ({ getSearchDsl: jest.fn() }));

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

nit: we could probably put this back, but doesn't really matter.

Copy link
Contributor

@timroes timroes left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Checked only Kibana APp codeowner code. LGTM

Copy link
Member

@lukasolson lukasolson left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code changes LGTM

packages/kbn-es-query/grammar/grammar.peggy Show resolved Hide resolved
@lizozom lizozom merged commit a6af9d5 into elastic:master Jul 21, 2021
kibanamachine pushed a commit to kibanamachine/kibana that referenced this pull request Jul 21, 2021
May the forces of bootstrapping helps us 🙏🏻 😉
@kibanamachine
Copy link
Contributor

💚 Backport successful

Status Branch Result
7.x

This backport PR will be merged automatically after passing CI.

@kibanamachine
Copy link
Contributor

kibanamachine commented Aug 25, 2021

💔 Build Failed

Failed CI Steps


Test Failures

Kibana Pipeline / general / Chrome X-Pack UI Functional Tests.x-pack/test/functional/apps/dashboard_mode/dashboard_view_mode·js.dashboard mode Dashboard View Mode Dashboard viewer "before all" hook: Create dashboard only mode user for "shows only the dashboard app link"

Link to Jenkins

Standard Out

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

[00:00:00]       │
[00:43:08]         └-: dashboard mode
[00:43:08]           └-> "before all" hook in "dashboard mode"
[00:43:08]           └-: Dashboard View Mode
[00:43:08]             └-> "before all" hook in "Dashboard View Mode"
[00:43:08]             └-> "before all" hook: initialize tests in "Dashboard View Mode"
[00:43:08]               │ debg Dashboard View Mode:initTests
[00:43:08]               │ info [x-pack/test/functional/es_archives/logstash_functional] Loading "mappings.json"
[00:43:08]               │ info [x-pack/test/functional/es_archives/logstash_functional] Loading "data.json.gz"
[00:43:08]               │ info [x-pack/test/functional/es_archives/logstash_functional] Skipped restore for existing index "logstash-2015.09.22"
[00:43:08]               │ info [x-pack/test/functional/es_archives/logstash_functional] Skipped restore for existing index "logstash-2015.09.20"
[00:43:08]               │ info [x-pack/test/functional/es_archives/logstash_functional] Skipped restore for existing index "logstash-2015.09.21"
[00:43:09]               │ info [x-pack/test/functional/es_archives/dashboard_view_mode] Loading "mappings.json"
[00:43:09]               │ info [x-pack/test/functional/es_archives/dashboard_view_mode] Loading "data.json.gz"
[00:43:09]               │ info [o.e.c.m.MetadataDeleteIndexService] [node-01] [.kibana_8.0.0_001/V1a-r0PUROy6LYDm3AeikA] deleting index
[00:43:09]               │ info [o.e.c.m.MetadataDeleteIndexService] [node-01] [.kibana_1/64A4uGM1SLa4zCdQhm1Rxg] deleting index
[00:43:09]               │ info [o.e.c.m.MetadataDeleteIndexService] [node-01] [.kibana_task_manager_8.0.0_001/g5zHr1ejT3aQG-6qAwvDug] deleting index
[00:43:09]               │ info [x-pack/test/functional/es_archives/dashboard_view_mode] Deleted existing index ".kibana_8.0.0_001"
[00:43:09]               │ info [x-pack/test/functional/es_archives/dashboard_view_mode] Deleted existing index ".kibana_task_manager_8.0.0_001"
[00:43:09]               │ info [x-pack/test/functional/es_archives/dashboard_view_mode] Deleted existing index ".kibana_1"
[00:43:09]               │ info [o.e.c.m.MetadataCreateIndexService] [node-01] [.kibana_1] creating index, cause [api], templates [], shards [1]/[1]
[00:43:10]               │ info [x-pack/test/functional/es_archives/dashboard_view_mode] Created index ".kibana_1"
[00:43:10]               │ debg [x-pack/test/functional/es_archives/dashboard_view_mode] ".kibana_1" settings {"index":{"number_of_replicas":"1","number_of_shards":"1"}}
[00:43:10]               │ info [x-pack/test/functional/es_archives/dashboard_view_mode] Indexed 9 docs into ".kibana"
[00:43:10]               │ debg Migrating saved objects
[00:43:10]               │ proc [kibana]   log   [00:37:58.300] [info][savedobjects-service] [.kibana_task_manager] INIT -> CREATE_NEW_TARGET. took: 3ms.
[00:43:10]               │ proc [kibana]   log   [00:37:58.302] [info][savedobjects-service] [.kibana] INIT -> WAIT_FOR_YELLOW_SOURCE. took: 7ms.
[00:43:10]               │ proc [kibana]   log   [00:37:58.305] [info][savedobjects-service] [.kibana] WAIT_FOR_YELLOW_SOURCE -> CHECK_UNKNOWN_DOCUMENTS. took: 3ms.
[00:43:10]               │ info [o.e.c.m.MetadataCreateIndexService] [node-01] [.kibana_task_manager_8.0.0_001] creating index, cause [api], templates [], shards [1]/[1]
[00:43:10]               │ info [o.e.c.r.a.AllocationService] [node-01] updating number_of_replicas to [0] for indices [.kibana_task_manager_8.0.0_001]
[00:43:10]               │ proc [kibana]   log   [00:37:58.311] [info][savedobjects-service] [.kibana] CHECK_UNKNOWN_DOCUMENTS -> SET_SOURCE_WRITE_BLOCK. took: 6ms.
[00:43:10]               │ info [o.e.c.m.MetadataIndexStateService] [node-01] adding block write to indices [[.kibana_1/oVCBnr43QDmn4Yo_rZxs3A]]
[00:43:10]               │ info [o.e.c.m.MetadataIndexStateService] [node-01] completed adding block write to indices [.kibana_1]
[00:43:10]               │ proc [kibana]   log   [00:37:58.404] [info][savedobjects-service] [.kibana_task_manager] CREATE_NEW_TARGET -> MARK_VERSION_INDEX_READY. took: 104ms.
[00:43:10]               │ proc [kibana]   log   [00:37:58.423] [info][savedobjects-service] [.kibana] SET_SOURCE_WRITE_BLOCK -> CREATE_REINDEX_TEMP. took: 112ms.
[00:43:10]               │ proc [kibana]   log   [00:37:58.447] [info][savedobjects-service] [.kibana_task_manager] MARK_VERSION_INDEX_READY -> DONE. took: 43ms.
[00:43:10]               │ proc [kibana]   log   [00:37:58.448] [info][savedobjects-service] [.kibana_task_manager] Migration completed after 151ms
[00:43:10]               │ info [o.e.c.m.MetadataCreateIndexService] [node-01] [.kibana_8.0.0_reindex_temp] creating index, cause [api], templates [], shards [1]/[1]
[00:43:10]               │ info [o.e.c.r.a.AllocationService] [node-01] updating number_of_replicas to [0] for indices [.kibana_8.0.0_reindex_temp]
[00:43:10]               │ proc [kibana]   log   [00:37:58.520] [info][savedobjects-service] [.kibana] CREATE_REINDEX_TEMP -> REINDEX_SOURCE_TO_TEMP_OPEN_PIT. took: 97ms.
[00:43:10]               │ proc [kibana]   log   [00:37:58.524] [info][savedobjects-service] [.kibana] REINDEX_SOURCE_TO_TEMP_OPEN_PIT -> REINDEX_SOURCE_TO_TEMP_READ. took: 4ms.
[00:43:10]               │ proc [kibana]   log   [00:37:58.530] [info][savedobjects-service] [.kibana] Starting to process 9 documents.
[00:43:10]               │ proc [kibana]   log   [00:37:58.530] [info][savedobjects-service] [.kibana] REINDEX_SOURCE_TO_TEMP_READ -> REINDEX_SOURCE_TO_TEMP_INDEX. took: 6ms.
[00:43:10]               │ proc [kibana]   log   [00:37:58.543] [info][savedobjects-service] [.kibana] REINDEX_SOURCE_TO_TEMP_INDEX -> REINDEX_SOURCE_TO_TEMP_INDEX_BULK. took: 13ms.
[00:43:10]               │ info [o.e.c.m.MetadataMappingService] [node-01] [.kibana_8.0.0_reindex_temp/4MeO5s-gRhGIZ_Y2oPFcIQ] update_mapping [_doc]
[00:43:10]               │ info [o.e.c.m.MetadataMappingService] [node-01] [.kibana_8.0.0_reindex_temp/4MeO5s-gRhGIZ_Y2oPFcIQ] update_mapping [_doc]
[00:43:10]               │ info [o.e.c.m.MetadataMappingService] [node-01] [.kibana_8.0.0_reindex_temp/4MeO5s-gRhGIZ_Y2oPFcIQ] update_mapping [_doc]
[00:43:10]               │ proc [kibana]   log   [00:37:58.634] [info][savedobjects-service] [.kibana] REINDEX_SOURCE_TO_TEMP_INDEX_BULK -> REINDEX_SOURCE_TO_TEMP_READ. took: 91ms.
[00:43:10]               │ proc [kibana]   log   [00:37:58.640] [info][savedobjects-service] [.kibana] Processed 9 documents out of 9.
[00:43:10]               │ proc [kibana]   log   [00:37:58.640] [info][savedobjects-service] [.kibana] REINDEX_SOURCE_TO_TEMP_READ -> REINDEX_SOURCE_TO_TEMP_CLOSE_PIT. took: 6ms.
[00:43:10]               │ proc [kibana]   log   [00:37:58.643] [info][savedobjects-service] [.kibana] REINDEX_SOURCE_TO_TEMP_CLOSE_PIT -> SET_TEMP_WRITE_BLOCK. took: 3ms.
[00:43:10]               │ info [o.e.c.m.MetadataIndexStateService] [node-01] adding block write to indices [[.kibana_8.0.0_reindex_temp/4MeO5s-gRhGIZ_Y2oPFcIQ]]
[00:43:10]               │ info [o.e.c.m.MetadataIndexStateService] [node-01] completed adding block write to indices [.kibana_8.0.0_reindex_temp]
[00:43:10]               │ proc [kibana]   log   [00:37:58.704] [info][savedobjects-service] [.kibana] SET_TEMP_WRITE_BLOCK -> CLONE_TEMP_TO_TARGET. took: 61ms.
[00:43:10]               │ info [o.e.c.m.MetadataCreateIndexService] [node-01] applying create index request using existing index [.kibana_8.0.0_reindex_temp] metadata
[00:43:10]               │ info [o.e.c.m.MetadataCreateIndexService] [node-01] [.kibana_8.0.0_001] creating index, cause [clone_index], templates [], shards [1]/[1]
[00:43:10]               │ info [o.e.c.r.a.AllocationService] [node-01] updating number_of_replicas to [0] for indices [.kibana_8.0.0_001]
[00:43:10]               │ info [o.e.c.m.MetadataMappingService] [node-01] [.kibana_8.0.0_001/Yehxz5NiSqaTZPae_8z3wg] create_mapping
[00:43:10]               │ proc [kibana]   log   [00:37:58.831] [info][savedobjects-service] [.kibana] CLONE_TEMP_TO_TARGET -> REFRESH_TARGET. took: 127ms.
[00:43:10]               │ proc [kibana]   log   [00:37:58.835] [info][savedobjects-service] [.kibana] REFRESH_TARGET -> OUTDATED_DOCUMENTS_SEARCH_OPEN_PIT. took: 4ms.
[00:43:10]               │ proc [kibana]   log   [00:37:58.839] [info][savedobjects-service] [.kibana] OUTDATED_DOCUMENTS_SEARCH_OPEN_PIT -> OUTDATED_DOCUMENTS_SEARCH_READ. took: 4ms.
[00:43:10]               │ proc [kibana]   log   [00:37:58.845] [info][savedobjects-service] [.kibana] OUTDATED_DOCUMENTS_SEARCH_READ -> OUTDATED_DOCUMENTS_SEARCH_CLOSE_PIT. took: 6ms.
[00:43:10]               │ proc [kibana]   log   [00:37:58.849] [info][savedobjects-service] [.kibana] OUTDATED_DOCUMENTS_SEARCH_CLOSE_PIT -> UPDATE_TARGET_MAPPINGS. took: 4ms.
[00:43:10]               │ info [o.e.c.m.MetadataMappingService] [node-01] [.kibana_8.0.0_001/Yehxz5NiSqaTZPae_8z3wg] update_mapping [_doc]
[00:43:10]               │ proc [kibana]   log   [00:37:58.916] [info][savedobjects-service] [.kibana] UPDATE_TARGET_MAPPINGS -> UPDATE_TARGET_MAPPINGS_WAIT_FOR_TASK. took: 67ms.
[00:43:10]               │ info [o.e.t.LoggingTaskListener] [node-01] 59517 finished with response BulkByScrollResponse[took=20ms,timed_out=false,sliceId=null,updated=9,created=0,deleted=0,batches=1,versionConflicts=0,noops=0,retries=0,throttledUntil=0s,bulk_failures=[],search_failures=[]]
[00:43:10]               │ proc [kibana]   log   [00:37:59.020] [info][savedobjects-service] [.kibana] UPDATE_TARGET_MAPPINGS_WAIT_FOR_TASK -> MARK_VERSION_INDEX_READY. took: 104ms.
[00:43:10]               │ info [o.e.c.m.MetadataDeleteIndexService] [node-01] [.kibana_8.0.0_reindex_temp/4MeO5s-gRhGIZ_Y2oPFcIQ] deleting index
[00:43:10]               │ proc [kibana]   log   [00:37:59.065] [info][savedobjects-service] [.kibana] MARK_VERSION_INDEX_READY -> DONE. took: 45ms.
[00:43:10]               │ proc [kibana]   log   [00:37:59.066] [info][savedobjects-service] [.kibana] Migration completed after 771ms
[00:43:10]               │ debg [x-pack/test/functional/es_archives/dashboard_view_mode] Migrated Kibana index after loading Kibana data
[00:43:10]               │ debg [x-pack/test/functional/es_archives/dashboard_view_mode] Ensured that default space exists in .kibana
[00:43:10]               │ debg applying update to kibana config: {"accessibility:disableAnimations":true,"dateFormat:tz":"UTC","visualization:visualize:legacyChartsLibrary":true,"visualization:visualize:legacyPieChartsLibrary":true}
[00:43:10]               │ info [o.e.c.m.MetadataMappingService] [node-01] [.kibana_8.0.0_001/Yehxz5NiSqaTZPae_8z3wg] update_mapping [_doc]
[00:43:12]               │ debg replacing kibana config doc: {"defaultIndex":"logstash-*"}
[00:43:13]               │ debg navigating to discover url: http://localhost:6111/app/discover#/
[00:43:13]               │ debg navigate to: http://localhost:6111/app/discover#/
[00:43:13]               │ debg browser[INFO] http://localhost:6111/app/discover?_t=1629851881878#/ 281 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:43:13]               │
[00:43:13]               │ debg browser[INFO] http://localhost:6111/bootstrap.js 41:19 "^ A single error about an inline script not firing due to content security policy is expected!"
[00:43:13]               │ debg ... sleep(700) start
[00:43:14]               │ debg ... sleep(700) end
[00:43:14]               │ debg returned from get, calling refresh
[00:43:15]               │ debg browser[INFO] http://localhost:6111/app/discover?_t=1629851881878#/ 281 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:43:15]               │
[00:43:15]               │ debg browser[INFO] http://localhost:6111/bootstrap.js 41:19 "^ A single error about an inline script not firing due to content security policy is expected!"
[00:43:16]               │ debg currentUrl = http://localhost:6111/app/discover#/
[00:43:16]               │          appUrl = http://localhost:6111/app/discover#/
[00:43:16]               │ debg TestSubjects.find(kibanaChrome)
[00:43:16]               │ debg Find.findByCssSelector('[data-test-subj="kibanaChrome"]') with timeout=60000
[00:43:16]               │ debg ... sleep(501) start
[00:43:17]               │ debg ... sleep(501) end
[00:43:17]               │ debg in navigateTo url = http://localhost:6111/app/discover#/
[00:43:17]               │ debg Setting absolute range to Sep 19, 2015 @ 06:31:44.000 to Sep 23, 2015 @ 18:31:44.000
[00:43:17]               │ debg TestSubjects.exists(superDatePickerToggleQuickMenuButton)
[00:43:17]               │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="superDatePickerToggleQuickMenuButton"]') with timeout=20000
[00:43:17]               │ debg TestSubjects.exists(superDatePickerShowDatesButton)
[00:43:17]               │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="superDatePickerShowDatesButton"]') with timeout=2500
[00:43:17]               │ debg TestSubjects.click(superDatePickerShowDatesButton)
[00:43:17]               │ debg Find.clickByCssSelector('[data-test-subj="superDatePickerShowDatesButton"]') with timeout=10000
[00:43:17]               │ debg Find.findByCssSelector('[data-test-subj="superDatePickerShowDatesButton"]') with timeout=10000
[00:43:17]               │ debg TestSubjects.exists(superDatePickerstartDatePopoverButton)
[00:43:17]               │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="superDatePickerstartDatePopoverButton"]') with timeout=2500
[00:43:17]               │ debg TestSubjects.click(superDatePickerendDatePopoverButton)
[00:43:17]               │ debg Find.clickByCssSelector('[data-test-subj="superDatePickerendDatePopoverButton"]') with timeout=10000
[00:43:17]               │ debg Find.findByCssSelector('[data-test-subj="superDatePickerendDatePopoverButton"]') with timeout=10000
[00:43:17]               │ debg Find.findByCssSelector('div.euiPopover__panel-isOpen') with timeout=10000
[00:43:17]               │ debg TestSubjects.click(superDatePickerAbsoluteTab)
[00:43:17]               │ debg Find.clickByCssSelector('[data-test-subj="superDatePickerAbsoluteTab"]') with timeout=10000
[00:43:17]               │ debg Find.findByCssSelector('[data-test-subj="superDatePickerAbsoluteTab"]') with timeout=10000
[00:43:17]               │ debg TestSubjects.click(superDatePickerAbsoluteDateInput)
[00:43:17]               │ debg Find.clickByCssSelector('[data-test-subj="superDatePickerAbsoluteDateInput"]') with timeout=10000
[00:43:17]               │ debg Find.findByCssSelector('[data-test-subj="superDatePickerAbsoluteDateInput"]') with timeout=10000
[00:43:17]               │ debg TestSubjects.setValue(superDatePickerAbsoluteDateInput, Sep 23, 2015 @ 18:31:44.000)
[00:43:17]               │ debg TestSubjects.click(superDatePickerAbsoluteDateInput)
[00:43:17]               │ debg Find.clickByCssSelector('[data-test-subj="superDatePickerAbsoluteDateInput"]') with timeout=10000
[00:43:17]               │ debg Find.findByCssSelector('[data-test-subj="superDatePickerAbsoluteDateInput"]') with timeout=10000
[00:43:18]               │ info [o.e.c.m.MetadataMappingService] [node-01] [.kibana_8.0.0_001/Yehxz5NiSqaTZPae_8z3wg] update_mapping [_doc]
[00:43:18]               │ debg TestSubjects.click(superDatePickerstartDatePopoverButton)
[00:43:18]               │ debg Find.clickByCssSelector('[data-test-subj="superDatePickerstartDatePopoverButton"]') with timeout=10000
[00:43:18]               │ debg Find.findByCssSelector('[data-test-subj="superDatePickerstartDatePopoverButton"]') with timeout=10000
[00:43:18]               │ debg Find.waitForElementStale with timeout=10000
[00:43:18]               │ debg Find.findByCssSelector('div.euiPopover__panel-isOpen') with timeout=10000
[00:43:18]               │ debg TestSubjects.click(superDatePickerAbsoluteTab)
[00:43:18]               │ debg Find.clickByCssSelector('[data-test-subj="superDatePickerAbsoluteTab"]') with timeout=10000
[00:43:18]               │ debg Find.findByCssSelector('[data-test-subj="superDatePickerAbsoluteTab"]') with timeout=10000
[00:43:19]               │ debg TestSubjects.click(superDatePickerAbsoluteDateInput)
[00:43:19]               │ debg Find.clickByCssSelector('[data-test-subj="superDatePickerAbsoluteDateInput"]') with timeout=10000
[00:43:19]               │ debg Find.findByCssSelector('[data-test-subj="superDatePickerAbsoluteDateInput"]') with timeout=10000
[00:43:19]               │ debg TestSubjects.setValue(superDatePickerAbsoluteDateInput, Sep 19, 2015 @ 06:31:44.000)
[00:43:19]               │ debg TestSubjects.click(superDatePickerAbsoluteDateInput)
[00:43:19]               │ debg Find.clickByCssSelector('[data-test-subj="superDatePickerAbsoluteDateInput"]') with timeout=10000
[00:43:19]               │ debg Find.findByCssSelector('[data-test-subj="superDatePickerAbsoluteDateInput"]') with timeout=10000
[00:43:19]               │ debg Waiting up to 20000ms for Timepicker popover to close...
[00:43:19]               │ debg TestSubjects.exists(superDatePickerAbsoluteDateInput)
[00:43:19]               │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="superDatePickerAbsoluteDateInput"]') with timeout=2500
[00:43:19]               │ debg --- retry.tryForTime error: [data-test-subj="superDatePickerAbsoluteDateInput"] is not displayed
[00:43:22]               │ info [o.e.c.m.MetadataMappingService] [node-01] [.kibana_8.0.0_001/Yehxz5NiSqaTZPae_8z3wg] update_mapping [_doc]
[00:43:22]               │ debg --- retry.tryForTime failed again with the same message...
[00:43:23]               │ debg TestSubjects.exists(superDatePickerApplyTimeButton)
[00:43:23]               │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="superDatePickerApplyTimeButton"]') with timeout=2500
[00:43:25]               │ debg --- retry.tryForTime error: [data-test-subj="superDatePickerApplyTimeButton"] is not displayed
[00:43:26]               │ debg TestSubjects.click(querySubmitButton)
[00:43:26]               │ debg Find.clickByCssSelector('[data-test-subj="querySubmitButton"]') with timeout=10000
[00:43:26]               │ debg Find.findByCssSelector('[data-test-subj="querySubmitButton"]') with timeout=10000
[00:43:26]               │ debg Find.waitForElementStale with timeout=10000
[00:43:26]               │ debg TestSubjects.exists(globalLoadingIndicator-hidden)
[00:43:26]               │ debg Find.existsByCssSelector('[data-test-subj="globalLoadingIndicator-hidden"]') with timeout=100000
[00:43:26]               │ debg TestSubjects.click(discoverSaveButton)
[00:43:26]               │ debg Find.clickByCssSelector('[data-test-subj="discoverSaveButton"]') with timeout=10000
[00:43:26]               │ debg Find.findByCssSelector('[data-test-subj="discoverSaveButton"]') with timeout=10000
[00:43:26]               │ debg Waiting up to 20000ms for saved search title is set to Saved search for dashboard and save button is clickable...
[00:43:26]               │ debg TestSubjects.find(confirmSaveSavedObjectButton)
[00:43:26]               │ debg Find.findByCssSelector('[data-test-subj="confirmSaveSavedObjectButton"]') with timeout=10000
[00:43:26]               │ debg TestSubjects.setValue(savedObjectTitle, Saved search for dashboard)
[00:43:26]               │ debg TestSubjects.click(savedObjectTitle)
[00:43:26]               │ debg Find.clickByCssSelector('[data-test-subj="savedObjectTitle"]') with timeout=10000
[00:43:26]               │ debg Find.findByCssSelector('[data-test-subj="savedObjectTitle"]') with timeout=10000
[00:43:26]               │ debg TestSubjects.click(confirmSaveSavedObjectButton)
[00:43:26]               │ debg Find.clickByCssSelector('[data-test-subj="confirmSaveSavedObjectButton"]') with timeout=10000
[00:43:26]               │ debg Find.findByCssSelector('[data-test-subj="confirmSaveSavedObjectButton"]') with timeout=10000
[00:43:27]               │ debg isGlobalLoadingIndicatorVisible
[00:43:27]               │ debg TestSubjects.exists(globalLoadingIndicator)
[00:43:27]               │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="globalLoadingIndicator"]') with timeout=1500
[00:43:27]               │ debg TestSubjects.exists(globalLoadingIndicator-hidden)
[00:43:27]               │ debg Find.existsByCssSelector('[data-test-subj="globalLoadingIndicator-hidden"]') with timeout=100000
[00:43:27]               │ info [o.e.c.m.MetadataMappingService] [node-01] [.kibana_8.0.0_001/Yehxz5NiSqaTZPae_8z3wg] update_mapping [_doc]
[00:43:32]               │ debg Waiting up to 20000ms for saved search was persisted with name Saved search for dashboard...
[00:43:32]               │ debg TestSubjects.getVisibleText(headerGlobalNav > breadcrumbs > ~breadcrumb & ~last)
[00:43:32]               │ debg TestSubjects.find(headerGlobalNav > breadcrumbs > ~breadcrumb & ~last)
[00:43:32]               │ debg Find.findByCssSelector('[data-test-subj="headerGlobalNav"] [data-test-subj="breadcrumbs"] [data-test-subj~="breadcrumb"][data-test-subj~="last"]') with timeout=10000
[00:43:33]               │ debg navigating to dashboard url: http://localhost:6111/app/dashboards#/list
[00:43:33]               │ debg navigate to: http://localhost:6111/app/dashboards#/list
[00:43:33]               │ debg browser[INFO] http://localhost:6111/app/dashboards?_t=1629851901497#/list 281 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:43:33]               │
[00:43:33]               │ debg browser[INFO] http://localhost:6111/bootstrap.js 41:19 "^ A single error about an inline script not firing due to content security policy is expected!"
[00:43:33]               │ debg ... sleep(700) start
[00:43:34]               │ debg ... sleep(700) end
[00:43:34]               │ debg returned from get, calling refresh
[00:43:35]               │ debg browser[INFO] http://localhost:6111/app/dashboards?_t=1629851901497#/list 281 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:43:35]               │
[00:43:35]               │ debg browser[INFO] http://localhost:6111/bootstrap.js 41:19 "^ A single error about an inline script not firing due to content security policy is expected!"
[00:43:35]               │ debg currentUrl = http://localhost:6111/app/dashboards#/list
[00:43:35]               │          appUrl = http://localhost:6111/app/dashboards#/list
[00:43:35]               │ debg TestSubjects.find(kibanaChrome)
[00:43:35]               │ debg Find.findByCssSelector('[data-test-subj="kibanaChrome"]') with timeout=60000
[00:43:35]               │ debg ... sleep(501) start
[00:43:36]               │ debg ... sleep(501) end
[00:43:36]               │ debg in navigateTo url = http://localhost:6111/app/dashboards#/list?_g=(filters:!(),refreshInterval:(pause:!t,value:0),time:(from:now-15m,to:now))
[00:43:36]               │ debg --- retry.tryForTime error: URL changed, waiting for it to settle
[00:43:36]               │ debg ... sleep(501) start
[00:43:37]               │ debg ... sleep(501) end
[00:43:37]               │ debg in navigateTo url = http://localhost:6111/app/dashboards#/list?_g=(filters:!(),refreshInterval:(pause:!t,value:0),time:(from:now-15m,to:now))
[00:43:37]               │ debg TestSubjects.exists(newItemButton)
[00:43:37]               │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="newItemButton"]') with timeout=10000
[00:43:39]               │ debg --- retry.tryForTime error: [data-test-subj="newItemButton"] is not displayed
[00:43:42]               │ debg --- retry.tryForTime failed again with the same message...
[00:43:45]               │ debg --- retry.tryForTime failed again with the same message...
[00:43:49]               │ debg --- retry.tryForTime failed again with the same message...
[00:43:49]               │ debg TestSubjects.click(createDashboardPromptButton)
[00:43:49]               │ debg Find.clickByCssSelector('[data-test-subj="createDashboardPromptButton"]') with timeout=10000
[00:43:49]               │ debg Find.findByCssSelector('[data-test-subj="createDashboardPromptButton"]') with timeout=10000
[00:43:49]               │ debg TestSubjects.exists(dashboardCreateConfirm)
[00:43:49]               │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="dashboardCreateConfirm"]') with timeout=2500
[00:43:52]               │ debg --- retry.tryForTime error: [data-test-subj="dashboardCreateConfirm"] is not displayed
[00:43:52]               │ debg waitForRenderComplete
[00:43:52]               │ debg in getSharedItemsCount
[00:43:52]               │ debg Find.findByCssSelector('[data-shared-items-count]') with timeout=10000
[00:43:52]               │ debg Renderable.waitForRender for 0 elements
[00:43:52]               │ debg Find.allByCssSelector('[data-render-complete="true"]') with timeout=10000
[00:44:02]               │ debg Find.allByCssSelector('[data-loading]') with timeout=1000
[00:44:03]               │ debg DashboardAddPanel.addEmbeddable, name: Saved search for dashboard, type: search
[00:44:03]               │ debg DashboardAddPanel.ensureAddPanelIsShowing
[00:44:03]               │ debg DashboardAddPanel.isAddPanelOpen
[00:44:03]               │ debg TestSubjects.exists(dashboardAddPanel)
[00:44:03]               │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="dashboardAddPanel"]') with timeout=2500
[00:44:06]               │ debg --- retry.tryForTime error: [data-test-subj="dashboardAddPanel"] is not displayed
[00:44:06]               │ debg DashboardAddPanel.clickOpenAddPanel
[00:44:06]               │ debg TestSubjects.click(dashboardAddPanelButton)
[00:44:06]               │ debg Find.clickByCssSelector('[data-test-subj="dashboardAddPanelButton"]') with timeout=10000
[00:44:06]               │ debg Find.findByCssSelector('[data-test-subj="dashboardAddPanelButton"]') with timeout=10000
[00:44:07]               │ debg ... sleep(500) start
[00:44:07]               │ debg ... sleep(500) end
[00:44:07]               │ debg DashboardAddPanel.isAddPanelOpen
[00:44:07]               │ debg TestSubjects.exists(dashboardAddPanel)
[00:44:07]               │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="dashboardAddPanel"]') with timeout=2500
[00:44:07]               │ debg DashboardAddPanel.addToFilter(search)
[00:44:07]               │ debg Find.waitForDeletedByCssSelector('[data-test-subj="savedObjectFinderLoadingIndicator"]') with timeout=10000
[00:44:08]               │ debg DashboardAddPanel.toggleFilter
[00:44:08]               │ debg TestSubjects.click(savedObjectFinderFilterButton)
[00:44:08]               │ debg Find.clickByCssSelector('[data-test-subj="savedObjectFinderFilterButton"]') with timeout=10000
[00:44:08]               │ debg Find.findByCssSelector('[data-test-subj="savedObjectFinderFilterButton"]') with timeout=10000
[00:44:08]               │ debg TestSubjects.click(savedObjectFinderFilter-search)
[00:44:08]               │ debg Find.clickByCssSelector('[data-test-subj="savedObjectFinderFilter-search"]') with timeout=10000
[00:44:08]               │ debg Find.findByCssSelector('[data-test-subj="savedObjectFinderFilter-search"]') with timeout=10000
[00:44:08]               │ debg DashboardAddPanel.toggleFilter
[00:44:08]               │ debg TestSubjects.click(savedObjectFinderFilterButton)
[00:44:08]               │ debg Find.clickByCssSelector('[data-test-subj="savedObjectFinderFilterButton"]') with timeout=10000
[00:44:08]               │ debg Find.findByCssSelector('[data-test-subj="savedObjectFinderFilterButton"]') with timeout=10000
[00:44:08]               │ debg Find.waitForDeletedByCssSelector('[data-test-subj="savedObjectFinderLoadingIndicator"]') with timeout=10000
[00:44:08]               │ debg TestSubjects.setValue(savedObjectFinderSearchInput, "Saved search for dashboard")
[00:44:08]               │ debg TestSubjects.click(savedObjectFinderSearchInput)
[00:44:08]               │ debg Find.clickByCssSelector('[data-test-subj="savedObjectFinderSearchInput"]') with timeout=10000
[00:44:08]               │ debg Find.findByCssSelector('[data-test-subj="savedObjectFinderSearchInput"]') with timeout=10000
[00:44:09]               │ debg Find.waitForDeletedByCssSelector('[data-test-subj="savedObjectFinderLoadingIndicator"]') with timeout=10000
[00:44:09]               │ debg TestSubjects.click(savedObjectTitleSaved-search-for-dashboard)
[00:44:09]               │ debg Find.clickByCssSelector('[data-test-subj="savedObjectTitleSaved-search-for-dashboard"]') with timeout=10000
[00:44:09]               │ debg Find.findByCssSelector('[data-test-subj="savedObjectTitleSaved-search-for-dashboard"]') with timeout=10000
[00:44:09]               │ debg TestSubjects.exists(addObjectToDashboardSuccess)
[00:44:09]               │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="addObjectToDashboardSuccess"]') with timeout=2500
[00:44:12]               │ debg --- retry.tryForTime error: [data-test-subj="addObjectToDashboardSuccess"] is not displayed
[00:44:13]               │ debg TestSubjects.exists(dashboardAddPanel)
[00:44:13]               │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="dashboardAddPanel"]') with timeout=1000
[00:44:13]               │ debg Closing flyout dashboardAddPanel
[00:44:13]               │ debg TestSubjects.find(dashboardAddPanel)
[00:44:13]               │ debg Find.findByCssSelector('[data-test-subj="dashboardAddPanel"]') with timeout=10000
[00:44:13]               │ debg Waiting up to 20000ms for flyout closed...
[00:44:13]               │ debg TestSubjects.exists(dashboardAddPanel)
[00:44:13]               │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="dashboardAddPanel"]') with timeout=1000
[00:44:14]               │ debg --- retry.tryForTime error: [data-test-subj="dashboardAddPanel"] is not displayed
[00:44:14]               │ debg DashboardAddPanel.addVisualizations
[00:44:14]               │ debg DashboardAddPanel.addEmbeddable, name: Visualization PieChart, type: visualization
[00:44:14]               │ debg DashboardAddPanel.ensureAddPanelIsShowing
[00:44:14]               │ debg DashboardAddPanel.isAddPanelOpen
[00:44:14]               │ debg TestSubjects.exists(dashboardAddPanel)
[00:44:14]               │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="dashboardAddPanel"]') with timeout=2500
[00:44:17]               │ debg --- retry.tryForTime error: [data-test-subj="dashboardAddPanel"] is not displayed
[00:44:17]               │ debg DashboardAddPanel.clickOpenAddPanel
[00:44:17]               │ debg TestSubjects.click(dashboardAddPanelButton)
[00:44:17]               │ debg Find.clickByCssSelector('[data-test-subj="dashboardAddPanelButton"]') with timeout=10000
[00:44:17]               │ debg Find.findByCssSelector('[data-test-subj="dashboardAddPanelButton"]') with timeout=10000
[00:44:18]               │ debg ... sleep(500) start
[00:44:18]               │ debg ... sleep(500) end
[00:44:18]               │ debg DashboardAddPanel.isAddPanelOpen
[00:44:18]               │ debg TestSubjects.exists(dashboardAddPanel)
[00:44:18]               │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="dashboardAddPanel"]') with timeout=2500
[00:44:18]               │ debg DashboardAddPanel.addToFilter(visualization)
[00:44:18]               │ debg Find.waitForDeletedByCssSelector('[data-test-subj="savedObjectFinderLoadingIndicator"]') with timeout=10000
[00:44:19]               │ debg DashboardAddPanel.toggleFilter
[00:44:19]               │ debg TestSubjects.click(savedObjectFinderFilterButton)
[00:44:19]               │ debg Find.clickByCssSelector('[data-test-subj="savedObjectFinderFilterButton"]') with timeout=10000
[00:44:19]               │ debg Find.findByCssSelector('[data-test-subj="savedObjectFinderFilterButton"]') with timeout=10000
[00:44:19]               │ debg TestSubjects.click(savedObjectFinderFilter-visualization)
[00:44:19]               │ debg Find.clickByCssSelector('[data-test-subj="savedObjectFinderFilter-visualization"]') with timeout=10000
[00:44:19]               │ debg Find.findByCssSelector('[data-test-subj="savedObjectFinderFilter-visualization"]') with timeout=10000
[00:44:19]               │ debg DashboardAddPanel.toggleFilter
[00:44:19]               │ debg TestSubjects.click(savedObjectFinderFilterButton)
[00:44:19]               │ debg Find.clickByCssSelector('[data-test-subj="savedObjectFinderFilterButton"]') with timeout=10000
[00:44:19]               │ debg Find.findByCssSelector('[data-test-subj="savedObjectFinderFilterButton"]') with timeout=10000
[00:44:19]               │ debg Find.waitForDeletedByCssSelector('[data-test-subj="savedObjectFinderLoadingIndicator"]') with timeout=10000
[00:44:19]               │ debg TestSubjects.setValue(savedObjectFinderSearchInput, "Visualization PieChart")
[00:44:19]               │ debg TestSubjects.click(savedObjectFinderSearchInput)
[00:44:19]               │ debg Find.clickByCssSelector('[data-test-subj="savedObjectFinderSearchInput"]') with timeout=10000
[00:44:19]               │ debg Find.findByCssSelector('[data-test-subj="savedObjectFinderSearchInput"]') with timeout=10000
[00:44:20]               │ debg Find.waitForDeletedByCssSelector('[data-test-subj="savedObjectFinderLoadingIndicator"]') with timeout=10000
[00:44:20]               │ debg TestSubjects.click(savedObjectTitleVisualization-PieChart)
[00:44:20]               │ debg Find.clickByCssSelector('[data-test-subj="savedObjectTitleVisualization-PieChart"]') with timeout=10000
[00:44:20]               │ debg Find.findByCssSelector('[data-test-subj="savedObjectTitleVisualization-PieChart"]') with timeout=10000
[00:44:20]               │ debg TestSubjects.exists(addObjectToDashboardSuccess)
[00:44:20]               │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="addObjectToDashboardSuccess"]') with timeout=2500
[00:44:23]               │ debg --- retry.tryForTime error: [data-test-subj="addObjectToDashboardSuccess"] is not displayed
[00:44:24]               │ debg TestSubjects.exists(dashboardAddPanel)
[00:44:24]               │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="dashboardAddPanel"]') with timeout=1000
[00:44:24]               │ debg Closing flyout dashboardAddPanel
[00:44:24]               │ debg TestSubjects.find(dashboardAddPanel)
[00:44:24]               │ debg Find.findByCssSelector('[data-test-subj="dashboardAddPanel"]') with timeout=10000
[00:44:24]               │ debg Waiting up to 20000ms for flyout closed...
[00:44:24]               │ debg TestSubjects.exists(dashboardAddPanel)
[00:44:24]               │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="dashboardAddPanel"]') with timeout=1000
[00:44:25]               │ debg --- retry.tryForTime error: [data-test-subj="dashboardAddPanel"] is not displayed
[00:44:25]               │ debg DashboardAddPanel.addEmbeddable, name: Visualization☺ VerticalBarChart, type: visualization
[00:44:25]               │ debg DashboardAddPanel.ensureAddPanelIsShowing
[00:44:25]               │ debg DashboardAddPanel.isAddPanelOpen
[00:44:25]               │ debg TestSubjects.exists(dashboardAddPanel)
[00:44:25]               │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="dashboardAddPanel"]') with timeout=2500
[00:44:28]               │ debg --- retry.tryForTime error: [data-test-subj="dashboardAddPanel"] is not displayed
[00:44:28]               │ debg DashboardAddPanel.clickOpenAddPanel
[00:44:28]               │ debg TestSubjects.click(dashboardAddPanelButton)
[00:44:28]               │ debg Find.clickByCssSelector('[data-test-subj="dashboardAddPanelButton"]') with timeout=10000
[00:44:28]               │ debg Find.findByCssSelector('[data-test-subj="dashboardAddPanelButton"]') with timeout=10000
[00:44:28]               │ debg ... sleep(500) start
[00:44:29]               │ debg ... sleep(500) end
[00:44:29]               │ debg DashboardAddPanel.isAddPanelOpen
[00:44:29]               │ debg TestSubjects.exists(dashboardAddPanel)
[00:44:29]               │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="dashboardAddPanel"]') with timeout=2500
[00:44:29]               │ debg DashboardAddPanel.addToFilter(visualization)
[00:44:29]               │ debg Find.waitForDeletedByCssSelector('[data-test-subj="savedObjectFinderLoadingIndicator"]') with timeout=10000
[00:44:29]               │ debg DashboardAddPanel.toggleFilter
[00:44:29]               │ debg TestSubjects.click(savedObjectFinderFilterButton)
[00:44:29]               │ debg Find.clickByCssSelector('[data-test-subj="savedObjectFinderFilterButton"]') with timeout=10000
[00:44:29]               │ debg Find.findByCssSelector('[data-test-subj="savedObjectFinderFilterButton"]') with timeout=10000
[00:44:30]               │ debg TestSubjects.click(savedObjectFinderFilter-visualization)
[00:44:30]               │ debg Find.clickByCssSelector('[data-test-subj="savedObjectFinderFilter-visualization"]') with timeout=10000
[00:44:30]               │ debg Find.findByCssSelector('[data-test-subj="savedObjectFinderFilter-visualization"]') with timeout=10000
[00:44:30]               │ debg DashboardAddPanel.toggleFilter
[00:44:30]               │ debg TestSubjects.click(savedObjectFinderFilterButton)
[00:44:30]               │ debg Find.clickByCssSelector('[data-test-subj="savedObjectFinderFilterButton"]') with timeout=10000
[00:44:30]               │ debg Find.findByCssSelector('[data-test-subj="savedObjectFinderFilterButton"]') with timeout=10000
[00:44:30]               │ debg Find.waitForDeletedByCssSelector('[data-test-subj="savedObjectFinderLoadingIndicator"]') with timeout=10000
[00:44:30]               │ debg TestSubjects.setValue(savedObjectFinderSearchInput, "Visualization☺ VerticalBarChart")
[00:44:30]               │ debg TestSubjects.click(savedObjectFinderSearchInput)
[00:44:30]               │ debg Find.clickByCssSelector('[data-test-subj="savedObjectFinderSearchInput"]') with timeout=10000
[00:44:30]               │ debg Find.findByCssSelector('[data-test-subj="savedObjectFinderSearchInput"]') with timeout=10000
[00:44:31]               │ debg Find.waitForDeletedByCssSelector('[data-test-subj="savedObjectFinderLoadingIndicator"]') with timeout=10000
[00:44:31]               │ debg TestSubjects.click(savedObjectTitleVisualization☺-VerticalBarChart)
[00:44:31]               │ debg Find.clickByCssSelector('[data-test-subj="savedObjectTitleVisualization☺-VerticalBarChart"]') with timeout=10000
[00:44:31]               │ debg Find.findByCssSelector('[data-test-subj="savedObjectTitleVisualization☺-VerticalBarChart"]') with timeout=10000
[00:44:31]               │ debg TestSubjects.exists(addObjectToDashboardSuccess)
[00:44:31]               │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="addObjectToDashboardSuccess"]') with timeout=2500
[00:44:34]               │ debg --- retry.tryForTime error: [data-test-subj="addObjectToDashboardSuccess"] is not displayed
[00:44:34]               │ debg TestSubjects.exists(dashboardAddPanel)
[00:44:34]               │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="dashboardAddPanel"]') with timeout=1000
[00:44:34]               │ debg Closing flyout dashboardAddPanel
[00:44:34]               │ debg TestSubjects.find(dashboardAddPanel)
[00:44:34]               │ debg Find.findByCssSelector('[data-test-subj="dashboardAddPanel"]') with timeout=10000
[00:44:34]               │ debg Waiting up to 20000ms for flyout closed...
[00:44:34]               │ debg TestSubjects.exists(dashboardAddPanel)
[00:44:34]               │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="dashboardAddPanel"]') with timeout=1000
[00:44:36]               │ debg --- retry.tryForTime error: [data-test-subj="dashboardAddPanel"] is not displayed
[00:44:36]               │ debg DashboardAddPanel.addEmbeddable, name: Visualization漢字 AreaChart, type: visualization
[00:44:36]               │ debg DashboardAddPanel.ensureAddPanelIsShowing
[00:44:36]               │ debg DashboardAddPanel.isAddPanelOpen
[00:44:36]               │ debg TestSubjects.exists(dashboardAddPanel)
[00:44:36]               │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="dashboardAddPanel"]') with timeout=2500
[00:44:39]               │ debg --- retry.tryForTime error: [data-test-subj="dashboardAddPanel"] is not displayed
[00:44:39]               │ debg DashboardAddPanel.clickOpenAddPanel
[00:44:39]               │ debg TestSubjects.click(dashboardAddPanelButton)
[00:44:39]               │ debg Find.clickByCssSelector('[data-test-subj="dashboardAddPanelButton"]') with timeout=10000
[00:44:39]               │ debg Find.findByCssSelector('[data-test-subj="dashboardAddPanelButton"]') with timeout=10000
[00:44:39]               │ debg ... sleep(500) start
[00:44:40]               │ debg ... sleep(500) end
[00:44:40]               │ debg DashboardAddPanel.isAddPanelOpen
[00:44:40]               │ debg TestSubjects.exists(dashboardAddPanel)
[00:44:40]               │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="dashboardAddPanel"]') with timeout=2500
[00:44:40]               │ debg DashboardAddPanel.addToFilter(visualization)
[00:44:40]               │ debg Find.waitForDeletedByCssSelector('[data-test-subj="savedObjectFinderLoadingIndicator"]') with timeout=10000
[00:44:40]               │ debg DashboardAddPanel.toggleFilter
[00:44:40]               │ debg TestSubjects.click(savedObjectFinderFilterButton)
[00:44:40]               │ debg Find.clickByCssSelector('[data-test-subj="savedObjectFinderFilterButton"]') with timeout=10000
[00:44:40]               │ debg Find.findByCssSelector('[data-test-subj="savedObjectFinderFilterButton"]') with timeout=10000
[00:44:40]               │ debg TestSubjects.click(savedObjectFinderFilter-visualization)
[00:44:40]               │ debg Find.clickByCssSelector('[data-test-subj="savedObjectFinderFilter-visualization"]') with timeout=10000
[00:44:40]               │ debg Find.findByCssSelector('[data-test-subj="savedObjectFinderFilter-visualization"]') with timeout=10000
[00:44:40]               │ debg DashboardAddPanel.toggleFilter
[00:44:40]               │ debg TestSubjects.click(savedObjectFinderFilterButton)
[00:44:40]               │ debg Find.clickByCssSelector('[data-test-subj="savedObjectFinderFilterButton"]') with timeout=10000
[00:44:40]               │ debg Find.findByCssSelector('[data-test-subj="savedObjectFinderFilterButton"]') with timeout=10000
[00:44:41]               │ debg Find.waitForDeletedByCssSelector('[data-test-subj="savedObjectFinderLoadingIndicator"]') with timeout=10000
[00:44:41]               │ debg TestSubjects.setValue(savedObjectFinderSearchInput, "Visualization漢字 AreaChart")
[00:44:41]               │ debg TestSubjects.click(savedObjectFinderSearchInput)
[00:44:41]               │ debg Find.clickByCssSelector('[data-test-subj="savedObjectFinderSearchInput"]') with timeout=10000
[00:44:41]               │ debg Find.findByCssSelector('[data-test-subj="savedObjectFinderSearchInput"]') with timeout=10000
[00:44:41]               │ debg Find.waitForDeletedByCssSelector('[data-test-subj="savedObjectFinderLoadingIndicator"]') with timeout=10000
[00:44:42]               │ debg TestSubjects.click(savedObjectTitleVisualization漢字-AreaChart)
[00:44:42]               │ debg Find.clickByCssSelector('[data-test-subj="savedObjectTitleVisualization漢字-AreaChart"]') with timeout=10000
[00:44:42]               │ debg Find.findByCssSelector('[data-test-subj="savedObjectTitleVisualization漢字-AreaChart"]') with timeout=10000
[00:44:42]               │ debg TestSubjects.exists(addObjectToDashboardSuccess)
[00:44:42]               │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="addObjectToDashboardSuccess"]') with timeout=2500
[00:44:45]               │ debg --- retry.tryForTime error: [data-test-subj="addObjectToDashboardSuccess"] is not displayed
[00:44:45]               │ debg TestSubjects.exists(dashboardAddPanel)
[00:44:45]               │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="dashboardAddPanel"]') with timeout=1000
[00:44:45]               │ debg Closing flyout dashboardAddPanel
[00:44:45]               │ debg TestSubjects.find(dashboardAddPanel)
[00:44:45]               │ debg Find.findByCssSelector('[data-test-subj="dashboardAddPanel"]') with timeout=10000
[00:44:45]               │ debg Waiting up to 20000ms for flyout closed...
[00:44:45]               │ debg TestSubjects.exists(dashboardAddPanel)
[00:44:45]               │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="dashboardAddPanel"]') with timeout=1000
[00:44:46]               │ debg --- retry.tryForTime error: [data-test-subj="dashboardAddPanel"] is not displayed
[00:44:47]               │ debg DashboardAddPanel.addEmbeddable, name: Visualization☺漢字 DataTable, type: visualization
[00:44:47]               │ debg DashboardAddPanel.ensureAddPanelIsShowing
[00:44:47]               │ debg DashboardAddPanel.isAddPanelOpen
[00:44:47]               │ debg TestSubjects.exists(dashboardAddPanel)
[00:44:47]               │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="dashboardAddPanel"]') with timeout=2500
[00:44:47]               │ info [o.e.c.m.MetadataMappingService] [node-01] [.kibana_task_manager_8.0.0_001/ivs1HYjVSViJvqpj-MK8mw] update_mapping [_doc]
[00:44:49]               │ debg --- retry.tryForTime error: [data-test-subj="dashboardAddPanel"] is not displayed
[00:44:50]               │ debg DashboardAddPanel.clickOpenAddPanel
[00:44:50]               │ debg TestSubjects.click(dashboardAddPanelButton)
[00:44:50]               │ debg Find.clickByCssSelector('[data-test-subj="dashboardAddPanelButton"]') with timeout=10000
[00:44:50]               │ debg Find.findByCssSelector('[data-test-subj="dashboardAddPanelButton"]') with timeout=10000
[00:44:50]               │ debg ... sleep(500) start
[00:44:51]               │ debg ... sleep(500) end
[00:44:51]               │ debg DashboardAddPanel.isAddPanelOpen
[00:44:51]               │ debg TestSubjects.exists(dashboardAddPanel)
[00:44:51]               │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="dashboardAddPanel"]') with timeout=2500
[00:44:51]               │ debg DashboardAddPanel.addToFilter(visualization)
[00:44:51]               │ debg Find.waitForDeletedByCssSelector('[data-test-subj="savedObjectFinderLoadingIndicator"]') with timeout=10000
[00:44:51]               │ debg DashboardAddPanel.toggleFilter
[00:44:51]               │ debg TestSubjects.click(savedObjectFinderFilterButton)
[00:44:51]               │ debg Find.clickByCssSelector('[data-test-subj="savedObjectFinderFilterButton"]') with timeout=10000
[00:44:51]               │ debg Find.findByCssSelector('[data-test-subj="savedObjectFinderFilterButton"]') with timeout=10000
[00:44:51]               │ debg TestSubjects.click(savedObjectFinderFilter-visualization)
[00:44:51]               │ debg Find.clickByCssSelector('[data-test-subj="savedObjectFinderFilter-visualization"]') with timeout=10000
[00:44:51]               │ debg Find.findByCssSelector('[data-test-subj="savedObjectFinderFilter-visualization"]') with timeout=10000
[00:44:51]               │ debg DashboardAddPanel.toggleFilter
[00:44:51]               │ debg TestSubjects.click(savedObjectFinderFilterButton)
[00:44:51]               │ debg Find.clickByCssSelector('[data-test-subj="savedObjectFinderFilterButton"]') with timeout=10000
[00:44:51]               │ debg Find.findByCssSelector('[data-test-subj="savedObjectFinderFilterButton"]') with timeout=10000
[00:44:51]               │ debg Find.waitForDeletedByCssSelector('[data-test-subj="savedObjectFinderLoadingIndicator"]') with timeout=10000
[00:44:52]               │ debg TestSubjects.setValue(savedObjectFinderSearchInput, "Visualization☺漢字 DataTable")
[00:44:52]               │ debg TestSubjects.click(savedObjectFinderSearchInput)
[00:44:52]               │ debg Find.clickByCssSelector('[data-test-subj="savedObjectFinderSearchInput"]') with timeout=10000
[00:44:52]               │ debg Find.findByCssSelector('[data-test-subj="savedObjectFinderSearchInput"]') with timeout=10000
[00:44:52]               │ debg Find.waitForDeletedByCssSelector('[data-test-subj="savedObjectFinderLoadingIndicator"]') with timeout=10000
[00:44:53]               │ debg TestSubjects.click(savedObjectTitleVisualization☺漢字-DataTable)
[00:44:53]               │ debg Find.clickByCssSelector('[data-test-subj="savedObjectTitleVisualization☺漢字-DataTable"]') with timeout=10000
[00:44:53]               │ debg Find.findByCssSelector('[data-test-subj="savedObjectTitleVisualization☺漢字-DataTable"]') with timeout=10000
[00:44:53]               │ debg TestSubjects.exists(addObjectToDashboardSuccess)
[00:44:53]               │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="addObjectToDashboardSuccess"]') with timeout=2500
[00:44:56]               │ debg --- retry.tryForTime error: [data-test-subj="addObjectToDashboardSuccess"] is not displayed
[00:44:56]               │ debg TestSubjects.exists(dashboardAddPanel)
[00:44:56]               │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="dashboardAddPanel"]') with timeout=1000
[00:44:56]               │ debg Closing flyout dashboardAddPanel
[00:44:56]               │ debg TestSubjects.find(dashboardAddPanel)
[00:44:56]               │ debg Find.findByCssSelector('[data-test-subj="dashboardAddPanel"]') with timeout=10000
[00:44:56]               │ debg Waiting up to 20000ms for flyout closed...
[00:44:56]               │ debg TestSubjects.exists(dashboardAddPanel)
[00:44:56]               │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="dashboardAddPanel"]') with timeout=1000
[00:44:57]               │ debg --- retry.tryForTime error: [data-test-subj="dashboardAddPanel"] is not displayed
[00:44:58]               │ debg DashboardAddPanel.addEmbeddable, name: Visualization漢字 LineChart, type: visualization
[00:44:58]               │ debg DashboardAddPanel.ensureAddPanelIsShowing
[00:44:58]               │ debg DashboardAddPanel.isAddPanelOpen
[00:44:58]               │ debg TestSubjects.exists(dashboardAddPanel)
[00:44:58]               │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="dashboardAddPanel"]') with timeout=2500
[00:45:00]               │ debg --- retry.tryForTime error: [data-test-subj="dashboardAddPanel"] is not displayed
[00:45:01]               │ debg DashboardAddPanel.clickOpenAddPanel
[00:45:01]               │ debg TestSubjects.click(dashboardAddPanelButton)
[00:45:01]               │ debg Find.clickByCssSelector('[data-test-subj="dashboardAddPanelButton"]') with timeout=10000
[00:45:01]               │ debg Find.findByCssSelector('[data-test-subj="dashboardAddPanelButton"]') with timeout=10000
[00:45:01]               │ debg ... sleep(500) start
[00:45:01]               │ debg ... sleep(500) end
[00:45:01]               │ debg DashboardAddPanel.isAddPanelOpen
[00:45:01]               │ debg TestSubjects.exists(dashboardAddPanel)
[00:45:01]               │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="dashboardAddPanel"]') with timeout=2500
[00:45:02]               │ debg DashboardAddPanel.addToFilter(visualization)
[00:45:02]               │ debg Find.waitForDeletedByCssSelector('[data-test-subj="savedObjectFinderLoadingIndicator"]') with timeout=10000
[00:45:02]               │ debg DashboardAddPanel.toggleFilter
[00:45:02]               │ debg TestSubjects.click(savedObjectFinderFilterButton)
[00:45:02]               │ debg Find.clickByCssSelector('[data-test-subj="savedObjectFinderFilterButton"]') with timeout=10000
[00:45:02]               │ debg Find.findByCssSelector('[data-test-subj="savedObjectFinderFilterButton"]') with timeout=10000
[00:45:02]               │ debg TestSubjects.click(savedObjectFinderFilter-visualization)
[00:45:02]               │ debg Find.clickByCssSelector('[data-test-subj="savedObjectFinderFilter-visualization"]') with timeout=10000
[00:45:02]               │ debg Find.findByCssSelector('[data-test-subj="savedObjectFinderFilter-visualization"]') with timeout=10000
[00:45:02]               │ debg DashboardAddPanel.toggleFilter
[00:45:02]               │ debg TestSubjects.click(savedObjectFinderFilterButton)
[00:45:02]               │ debg Find.clickByCssSelector('[data-test-subj="savedObjectFinderFilterButton"]') with timeout=10000
[00:45:02]               │ debg Find.findByCssSelector('[data-test-subj="savedObjectFinderFilterButton"]') with timeout=10000
[00:45:02]               │ debg Find.waitForDeletedByCssSelector('[data-test-subj="savedObjectFinderLoadingIndicator"]') with timeout=10000
[00:45:03]               │ debg TestSubjects.setValue(savedObjectFinderSearchInput, "Visualization漢字 LineChart")
[00:45:03]               │ debg TestSubjects.click(savedObjectFinderSearchInput)
[00:45:03]               │ debg Find.clickByCssSelector('[data-test-subj="savedObjectFinderSearchInput"]') with timeout=10000
[00:45:03]               │ debg Find.findByCssSelector('[data-test-subj="savedObjectFinderSearchInput"]') with timeout=10000
[00:45:03]               │ debg Find.waitForDeletedByCssSelector('[data-test-subj="savedObjectFinderLoadingIndicator"]') with timeout=10000
[00:45:04]               │ debg TestSubjects.click(savedObjectTitleVisualization漢字-LineChart)
[00:45:04]               │ debg Find.clickByCssSelector('[data-test-subj="savedObjectTitleVisualization漢字-LineChart"]') with timeout=10000
[00:45:04]               │ debg Find.findByCssSelector('[data-test-subj="savedObjectTitleVisualization漢字-LineChart"]') with timeout=10000
[00:45:04]               │ debg TestSubjects.exists(addObjectToDashboardSuccess)
[00:45:04]               │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="addObjectToDashboardSuccess"]') with timeout=2500
[00:45:06]               │ debg --- retry.tryForTime error: [data-test-subj="addObjectToDashboardSuccess"] is not displayed
[00:45:07]               │ debg TestSubjects.exists(dashboardAddPanel)
[00:45:07]               │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="dashboardAddPanel"]') with timeout=1000
[00:45:07]               │ debg Closing flyout dashboardAddPanel
[00:45:07]               │ debg TestSubjects.find(dashboardAddPanel)
[00:45:07]               │ debg Find.findByCssSelector('[data-test-subj="dashboardAddPanel"]') with timeout=10000
[00:45:07]               │ debg Waiting up to 20000ms for flyout closed...
[00:45:07]               │ debg TestSubjects.exists(dashboardAddPanel)
[00:45:07]               │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="dashboardAddPanel"]') with timeout=1000
[00:45:08]               │ debg --- retry.tryForTime error: [data-test-subj="dashboardAddPanel"] is not displayed
[00:45:09]               │ debg DashboardAddPanel.addEmbeddable, name: Visualization TileMap, type: visualization
[00:45:09]               │ debg DashboardAddPanel.ensureAddPanelIsShowing
[00:45:09]               │ debg DashboardAddPanel.isAddPanelOpen
[00:45:09]               │ debg TestSubjects.exists(dashboardAddPanel)
[00:45:09]               │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="dashboardAddPanel"]') with timeout=2500
[00:45:11]               │ debg --- retry.tryForTime error: [data-test-subj="dashboardAddPanel"] is not displayed
[00:45:12]               │ debg DashboardAddPanel.clickOpenAddPanel
[00:45:12]               │ debg TestSubjects.click(dashboardAddPanelButton)
[00:45:12]               │ debg Find.clickByCssSelector('[data-test-subj="dashboardAddPanelButton"]') with timeout=10000
[00:45:12]               │ debg Find.findByCssSelector('[data-test-subj="dashboardAddPanelButton"]') with timeout=10000
[00:45:12]               │ debg ... sleep(500) start
[00:45:12]               │ debg ... sleep(500) end
[00:45:12]               │ debg DashboardAddPanel.isAddPanelOpen
[00:45:12]               │ debg TestSubjects.exists(dashboardAddPanel)
[00:45:12]               │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="dashboardAddPanel"]') with timeout=2500
[00:45:12]               │ debg DashboardAddPanel.addToFilter(visualization)
[00:45:12]               │ debg Find.waitForDeletedByCssSelector('[data-test-subj="savedObjectFinderLoadingIndicator"]') with timeout=10000
[00:45:13]               │ debg DashboardAddPanel.toggleFilter
[00:45:13]               │ debg TestSubjects.click(savedObjectFinderFilterButton)
[00:45:13]               │ debg Find.clickByCssSelector('[data-test-subj="savedObjectFinderFilterButton"]') with timeout=10000
[00:45:13]               │ debg Find.findByCssSelector('[data-test-subj="savedObjectFinderFilterButton"]') with timeout=10000
[00:45:13]               │ debg TestSubjects.click(savedObjectFinderFilter-visualization)
[00:45:13]               │ debg Find.clickByCssSelector('[data-test-subj="savedObjectFinderFilter-visualization"]') with timeout=10000
[00:45:13]               │ debg Find.findByCssSelector('[data-test-subj="savedObjectFinderFilter-visualization"]') with timeout=10000
[00:45:13]               │ debg DashboardAddPanel.toggleFilter
[00:45:13]               │ debg TestSubjects.click(savedObjectFinderFilterButton)
[00:45:13]               │ debg Find.clickByCssSelector('[data-test-subj="savedObjectFinderFilterButton"]') with timeout=10000
[00:45:13]               │ debg Find.findByCssSelector('[data-test-subj="savedObjectFinderFilterButton"]') with timeout=10000
[00:45:13]               │ debg Find.waitForDeletedByCssSelector('[data-test-subj="savedObjectFinderLoadingIndicator"]') with timeout=10000
[00:45:14]               │ debg TestSubjects.setValue(savedObjectFinderSearchInput, "Visualization TileMap")
[00:45:14]               │ debg TestSubjects.click(savedObjectFinderSearchInput)
[00:45:14]               │ debg Find.clickByCssSelector('[data-test-subj="savedObjectFinderSearchInput"]') with timeout=10000
[00:45:14]               │ debg Find.findByCssSelector('[data-test-subj="savedObjectFinderSearchInput"]') with timeout=10000
[00:45:14]               │ debg Find.waitForDeletedByCssSelector('[data-test-subj="savedObjectFinderLoadingIndicator"]') with timeout=10000
[00:45:15]               │ debg TestSubjects.click(savedObjectTitleVisualization-TileMap)
[00:45:15]               │ debg Find.clickByCssSelector('[data-test-subj="savedObjectTitleVisualization-TileMap"]') with timeout=10000
[00:45:15]               │ debg Find.findByCssSelector('[data-test-subj="savedObjectTitleVisualization-TileMap"]') with timeout=10000
[00:45:15]               │ debg TestSubjects.exists(addObjectToDashboardSuccess)
[00:45:15]               │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="addObjectToDashboardSuccess"]') with timeout=2500
[00:45:17]               │ debg --- retry.tryForTime error: [data-test-subj="addObjectToDashboardSuccess"] is not displayed
[00:45:18]               │ debg TestSubjects.exists(dashboardAddPanel)
[00:45:18]               │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="dashboardAddPanel"]') with timeout=1000
[00:45:18]               │ debg Closing flyout dashboardAddPanel
[00:45:18]               │ debg TestSubjects.find(dashboardAddPanel)
[00:45:18]               │ debg Find.findByCssSelector('[data-test-subj="dashboardAddPanel"]') with timeout=10000
[00:45:18]               │ debg Waiting up to 20000ms for flyout closed...
[00:45:18]               │ debg TestSubjects.exists(dashboardAddPanel)
[00:45:18]               │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="dashboardAddPanel"]') with timeout=1000
[00:45:19]               │ debg --- retry.tryForTime error: [data-test-subj="dashboardAddPanel"] is not displayed
[00:45:20]               │ debg DashboardAddPanel.addEmbeddable, name: Visualization MetricChart, type: visualization
[00:45:20]               │ debg DashboardAddPanel.ensureAddPanelIsShowing
[00:45:20]               │ debg DashboardAddPanel.isAddPanelOpen
[00:45:20]               │ debg TestSubjects.exists(dashboardAddPanel)
[00:45:20]               │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="dashboardAddPanel"]') with timeout=2500
[00:45:22]               │ debg --- retry.tryForTime error: [data-test-subj="dashboardAddPanel"] is not displayed
[00:45:23]               │ debg DashboardAddPanel.clickOpenAddPanel
[00:45:23]               │ debg TestSubjects.click(dashboardAddPanelButton)
[00:45:23]               │ debg Find.clickByCssSelector('[data-test-subj="dashboardAddPanelButton"]') with timeout=10000
[00:45:23]               │ debg Find.findByCssSelector('[data-test-subj="dashboardAddPanelButton"]') with timeout=10000
[00:45:23]               │ debg ... sleep(500) start
[00:45:23]               │ debg ... sleep(500) end
[00:45:23]               │ debg DashboardAddPanel.isAddPanelOpen
[00:45:23]               │ debg TestSubjects.exists(dashboardAddPanel)
[00:45:23]               │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="dashboardAddPanel"]') with timeout=2500
[00:45:23]               │ debg DashboardAddPanel.addToFilter(visualization)
[00:45:23]               │ debg Find.waitForDeletedByCssSelector('[data-test-subj="savedObjectFinderLoadingIndicator"]') with timeout=10000
[00:45:24]               │ debg DashboardAddPanel.toggleFilter
[00:45:24]               │ debg TestSubjects.click(savedObjectFinderFilterButton)
[00:45:24]               │ debg Find.clickByCssSelector('[data-test-subj="savedObjectFinderFilterButton"]') with timeout=10000
[00:45:24]               │ debg Find.findByCssSelector('[data-test-subj="savedObjectFinderFilterButton"]') with timeout=10000
[00:45:24]               │ debg TestSubjects.click(savedObjectFinderFilter-visualization)
[00:45:24]               │ debg Find.clickByCssSelector('[data-test-subj="savedObjectFinderFilter-visualization"]') with timeout=10000
[00:45:24]               │ debg Find.findByCssSelector('[data-test-subj="savedObjectFinderFilter-visualization"]') with timeout=10000
[00:45:24]               │ debg DashboardAddPanel.toggleFilter
[00:45:24]               │ debg TestSubjects.click(savedObjectFinderFilterButton)
[00:45:24]               │ debg Find.clickByCssSelector('[data-test-subj="savedObjectFinderFilterButton"]') with timeout=10000
[00:45:24]               │ debg Find.findByCssSelector('[data-test-subj="savedObjectFinderFilterButton"]') with timeout=10000
[00:45:24]               │ debg Find.waitForDeletedByCssSelector('[data-test-subj="savedObjectFinderLoadingIndicator"]') with timeout=10000
[00:45:25]               │ debg TestSubjects.setValue(savedObjectFinderSearchInput, "Visualization MetricChart")
[00:45:25]               │ debg TestSubjects.click(savedObjectFinderSearchInput)
[00:45:25]               │ debg Find.clickByCssSelector('[data-test-subj="savedObjectFinderSearchInput"]') with timeout=10000
[00:45:25]               │ debg Find.findByCssSelector('[data-test-subj="savedObjectFinderSearchInput"]') with timeout=10000
[00:45:25]               │ debg Find.waitForDeletedByCssSelector('[data-test-subj="savedObjectFinderLoadingIndicator"]') with timeout=10000
[00:45:26]               │ debg TestSubjects.click(savedObjectTitleVisualization-MetricChart)
[00:45:26]               │ debg Find.clickByCssSelector('[data-test-subj="savedObjectTitleVisualization-MetricChart"]') with timeout=10000
[00:45:26]               │ debg Find.findByCssSelector('[data-test-subj="savedObjectTitleVisualization-MetricChart"]') with timeout=10000
[00:45:26]               │ debg TestSubjects.exists(addObjectToDashboardSuccess)
[00:45:26]               │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="addObjectToDashboardSuccess"]') with timeout=2500
[00:45:28]               │ debg --- retry.tryForTime error: [data-test-subj="addObjectToDashboardSuccess"] is not displayed
[00:45:29]               │ debg TestSubjects.exists(dashboardAddPanel)
[00:45:29]               │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="dashboardAddPanel"]') with timeout=1000
[00:45:29]               │ debg Closing flyout dashboardAddPanel
[00:45:29]               │ debg TestSubjects.find(dashboardAddPanel)
[00:45:29]               │ debg Find.findByCssSelector('[data-test-subj="dashboardAddPanel"]') with timeout=10000
[00:45:29]               │ debg Waiting up to 20000ms for flyout closed...
[00:45:29]               │ debg TestSubjects.exists(dashboardAddPanel)
[00:45:29]               │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="dashboardAddPanel"]') with timeout=1000
[00:45:30]               │ debg --- retry.tryForTime error: [data-test-subj="dashboardAddPanel"] is not displayed
[00:45:30]               │ debg TestSubjects.click(dashboardSaveMenuItem)
[00:45:30]               │ debg Find.clickByCssSelector('[data-test-subj="dashboardSaveMenuItem"]') with timeout=10000
[00:45:30]               │ debg Find.findByCssSelector('[data-test-subj="dashboardSaveMenuItem"]') with timeout=10000
[00:45:31]               │ debg TestSubjects.find(savedObjectSaveModal)
[00:45:31]               │ debg Find.findByCssSelector('[data-test-subj="savedObjectSaveModal"]') with timeout=10000
[00:45:31]               │ debg entering new title
[00:45:31]               │ debg TestSubjects.setValue(savedObjectTitle, Dashboard View Mode Test Dashboard)
[00:45:31]               │ debg TestSubjects.click(savedObjectTitle)
[00:45:31]               │ debg Find.clickByCssSelector('[data-test-subj="savedObjectTitle"]') with timeout=10000
[00:45:31]               │ debg Find.findByCssSelector('[data-test-subj="savedObjectTitle"]') with timeout=10000
[00:45:31]               │ debg TestSubjects.exists(saveAsNewCheckbox)
[00:45:31]               │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="saveAsNewCheckbox"]') with timeout=2500
[00:45:33]               │ debg --- retry.tryForTime error: [data-test-subj="saveAsNewCheckbox"] is not displayed
[00:45:34]               │ debg DashboardPage.clickSave
[00:45:34]               │ debg TestSubjects.click(confirmSaveSavedObjectButton)
[00:45:34]               │ debg Find.clickByCssSelector('[data-test-subj="confirmSaveSavedObjectButton"]') with timeout=10000
[00:45:34]               │ debg Find.findByCssSelector('[data-test-subj="confirmSaveSavedObjectButton"]') with timeout=10000
[00:45:34]               │ debg Find.waitForElementStale with timeout=10000
[00:45:34]               │ info [o.e.c.m.MetadataMappingService] [node-01] [.kibana_8.0.0_001/Yehxz5NiSqaTZPae_8z3wg] update_mapping [_doc]
[00:45:35]               │ debg TestSubjects.exists(saveDashboardSuccess)
[00:45:35]               │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="saveDashboardSuccess"]') with timeout=120000
[00:45:35]               │ debg Find.findByCssSelector('.euiToast') with timeout=60000
[00:45:35]               │ debg Find.findByCssSelector('.euiToastHeader__title') with timeout=10000
[00:45:36]               │ debg Find.clickByCssSelector('.euiToast__closeButton') with timeout=10000
[00:45:36]               │ debg Find.findByCssSelector('.euiToast__closeButton') with timeout=10000
[00:45:36]               │ debg isGlobalLoadingIndicatorVisible
[00:45:36]               │ debg TestSubjects.exists(globalLoadingIndicator)
[00:45:36]               │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="globalLoadingIndicator"]') with timeout=1500
[00:45:36]               │ debg TestSubjects.exists(globalLoadingIndicator-hidden)
[00:45:36]               │ debg Find.existsByCssSelector('[data-test-subj="globalLoadingIndicator-hidden"]') with timeout=100000
[00:45:36]               │ debg Waiting for save modal to close
[00:45:36]               │ debg TestSubjects.exists(savedObjectSaveModal)
[00:45:36]               │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="savedObjectSaveModal"]') with timeout=2500
[00:45:39]               │ debg --- retry.tryForTime error: [data-test-subj="savedObjectSaveModal"] is not displayed
[00:45:39]               │ debg TestSubjects.exists(dashboardEditMode)
[00:45:39]               │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="dashboardEditMode"]') with timeout=2500
[00:45:42]               │ debg --- retry.tryForTime error: [data-test-subj="dashboardEditMode"] is not displayed
[00:45:42]               │ debg clickCancelOutOfEditMode
[00:45:42]               │ debg getIsInViewMode
[00:45:42]               │ debg TestSubjects.exists(dashboardEditMode)
[00:45:42]               │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="dashboardEditMode"]') with timeout=2500
[00:45:45]               │ debg --- retry.tryForTime error: [data-test-subj="dashboardEditMode"] is not displayed
[00:45:45]               │ debg Waiting up to 20000ms for leave edit mode button enabled...
[00:45:45]               │ debg TestSubjects.find(dashboardViewOnlyMode)
[00:45:45]               │ debg Find.findByCssSelector('[data-test-subj="dashboardViewOnlyMode"]') with timeout=10000
[00:45:45]               │ debg TestSubjects.click(dashboardViewOnlyMode)
[00:45:45]               │ debg Find.clickByCssSelector('[data-test-subj="dashboardViewOnlyMode"]') with timeout=10000
[00:45:45]               │ debg Find.findByCssSelector('[data-test-subj="dashboardViewOnlyMode"]') with timeout=10000
[00:45:45]               │ debg TestSubjects.exists(confirmModalTitleText)
[00:45:45]               │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="confirmModalTitleText"]') with timeout=2500
[00:45:48]               │ debg --- retry.tryForTime error: [data-test-subj="confirmModalTitleText"] is not displayed
[00:45:48]               │ debg isGlobalLoadingIndicatorVisible
[00:45:48]               │ debg TestSubjects.exists(globalLoadingIndicator)
[00:45:48]               │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="globalLoadingIndicator"]') with timeout=1500
[00:45:50]               │ debg --- retry.tryForTime error: [data-test-subj="globalLoadingIndicator"] is not displayed
[00:45:51]               │ debg TestSubjects.exists(globalLoadingIndicator-hidden)
[00:45:51]               │ debg Find.existsByCssSelector('[data-test-subj="globalLoadingIndicator-hidden"]') with timeout=100000
[00:45:51]             └-: Dashboard viewer
[00:45:51]               └-> "before all" hook for "shows only the dashboard app link"
[00:45:51]               └-> "before all" hook: Create logstash data role for "shows only the dashboard app link"
[00:45:51]                 │ debg navigating to settings url: http://localhost:6111/app/management
[00:45:51]                 │ debg navigate to: http://localhost:6111/app/management
[00:45:51]                 │ debg browser[INFO] http://localhost:6111/app/management?_t=1629852039269 281 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:45:51]                 │
[00:45:51]                 │ debg browser[INFO] http://localhost:6111/bootstrap.js 41:19 "^ A single error about an inline script not firing due to content security policy is expected!"
[00:45:51]                 │ debg ... sleep(700) start
[00:45:51]                 │ debg ... sleep(700) end
[00:45:51]                 │ debg returned from get, calling refresh
[00:45:53]                 │ debg browser[INFO] http://localhost:6111/app/management?_t=1629852039269 281 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:45:53]                 │
[00:45:53]                 │ debg browser[INFO] http://localhost:6111/bootstrap.js 41:19 "^ A single error about an inline script not firing due to content security policy is expected!"
[00:45:53]                 │ debg currentUrl = http://localhost:6111/app/management
[00:45:53]                 │          appUrl = http://localhost:6111/app/management
[00:45:53]                 │ debg TestSubjects.find(kibanaChrome)
[00:45:53]                 │ debg Find.findByCssSelector('[data-test-subj="kibanaChrome"]') with timeout=60000
[00:45:53]                 │ debg ... sleep(501) start
[00:45:54]                 │ debg ... sleep(501) end
[00:45:54]                 │ debg in navigateTo url = http://localhost:6111/app/management
[00:45:54]                 │ debg TestSubjects.click(roles)
[00:45:54]                 │ debg Find.clickByCssSelector('[data-test-subj="roles"]') with timeout=10000
[00:45:54]                 │ debg Find.findByCssSelector('[data-test-subj="roles"]') with timeout=10000
[00:45:54]                 │ debg TestSubjects.click(createRoleButton)
[00:45:54]                 │ debg Find.clickByCssSelector('[data-test-subj="createRoleButton"]') with timeout=10000
[00:45:54]                 │ debg Find.findByCssSelector('[data-test-subj="createRoleButton"]') with timeout=10000
[00:45:54]                 │ debg TestSubjects.setValue(roleFormNameInput, logstash-data)
[00:45:54]                 │ debg TestSubjects.click(roleFormNameInput)
[00:45:54]                 │ debg Find.clickByCssSelector('[data-test-subj="roleFormNameInput"]') with timeout=10000
[00:45:54]                 │ debg Find.findByCssSelector('[data-test-subj="roleFormNameInput"]') with timeout=10000
[00:45:55]                 │ debg Adding index logstash-* to role
[00:45:55]                 │ debg comboBox.setCustom, comboBoxSelector: indicesInput0, value: logstash-*
[00:45:55]                 │ debg TestSubjects.find(indicesInput0)
[00:45:55]                 │ debg Find.findByCssSelector('[data-test-subj="indicesInput0"]') with timeout=10000
[00:45:57]                 │ debg TestSubjects.exists(~comboBoxOptionsList)
[00:45:57]                 │ debg Find.existsByDisplayedByCssSelector('[data-test-subj~="comboBoxOptionsList"]') with timeout=2500
[00:45:57]                 │ debg Adding privilege read to role
[00:45:57]                 │ debg Find.findByCssSelector('[data-test-subj="privilegesInput0"] input') with timeout=10000
[00:45:58]                 │ debg Find.byButtonText('read') with timeout=10000
[00:45:58]                 │ debg TestSubjects.find(roleFormSaveButton)
[00:45:58]                 │ debg Find.findByCssSelector('[data-test-subj="roleFormSaveButton"]') with timeout=10000
[00:45:58]                 │ debg isGlobalLoadingIndicatorVisible
[00:45:58]                 │ debg TestSubjects.exists(globalLoadingIndicator)
[00:45:58]                 │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="globalLoadingIndicator"]') with timeout=1500
[00:45:59]                 │ info [o.e.x.s.a.r.TransportPutRoleAction] [node-01] added role [logstash-data]
[00:46:00]                 │ debg --- retry.tryForTime error: [data-test-subj="globalLoadingIndicator"] is not displayed
[00:46:01]                 │ debg TestSubjects.exists(globalLoadingIndicator-hidden)
[00:46:01]                 │ debg Find.existsByCssSelector('[data-test-subj="globalLoadingIndicator-hidden"]') with timeout=100000
[00:46:01]               └-> "before all" hook: Create dashboard only mode user for "shows only the dashboard app link"
[00:46:01]                 │ debg navigating to settings url: http://localhost:6111/app/management
[00:46:01]                 │ debg navigate to: http://localhost:6111/app/management
[00:46:01]                 │ debg browser[INFO] http://localhost:6111/app/management?_t=1629852049228 281 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:46:01]                 │
[00:46:01]                 │ debg browser[INFO] http://localhost:6111/bootstrap.js 41:19 "^ A single error about an inline script not firing due to content security policy is expected!"
[00:46:01]                 │ debg ... sleep(700) start
[00:46:01]                 │ debg ... sleep(700) end
[00:46:01]                 │ debg returned from get, calling refresh
[00:46:03]                 │ debg browser[INFO] http://localhost:6111/app/management?_t=1629852049228 281 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:46:03]                 │
[00:46:03]                 │ debg browser[INFO] http://localhost:6111/bootstrap.js 41:19 "^ A single error about an inline script not firing due to content security policy is expected!"
[00:46:03]                 │ debg currentUrl = http://localhost:6111/app/management
[00:46:03]                 │          appUrl = http://localhost:6111/app/management
[00:46:03]                 │ debg TestSubjects.find(kibanaChrome)
[00:46:03]                 │ debg Find.findByCssSelector('[data-test-subj="kibanaChrome"]') with timeout=60000
[00:46:03]                 │ debg ... sleep(501) start
[00:46:04]                 │ debg ... sleep(501) end
[00:46:04]                 │ debg in navigateTo url = http://localhost:6111/app/management
[00:46:04]                 │ debg navigating to settings url: http://localhost:6111/app/management
[00:46:04]                 │ debg navigate to: http://localhost:6111/app/management
[00:46:04]                 │ debg browser[INFO] http://localhost:6111/app/management?_t=1629852052404 281 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:46:04]                 │
[00:46:04]                 │ debg browser[INFO] http://localhost:6111/bootstrap.js 41:19 "^ A single error about an inline script not firing due to content security policy is expected!"
[00:46:05]                 │ debg ... sleep(700) start
[00:46:05]                 │ debg ... sleep(700) end
[00:46:05]                 │ debg returned from get, calling refresh
[00:46:06]                 │ debg browser[INFO] http://localhost:6111/app/management?_t=1629852052404 281 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:46:06]                 │
[00:46:06]                 │ debg browser[INFO] http://localhost:6111/bootstrap.js 41:19 "^ A single error about an inline script not firing due to content security policy is expected!"
[00:46:06]                 │ debg currentUrl = http://localhost:6111/app/management
[00:46:06]                 │          appUrl = http://localhost:6111/app/management
[00:46:06]                 │ debg TestSubjects.find(kibanaChrome)
[00:46:06]                 │ debg Find.findByCssSelector('[data-test-subj="kibanaChrome"]') with timeout=60000
[00:46:07]                 │ debg ... sleep(501) start
[00:46:07]                 │ debg ... sleep(501) end
[00:46:07]                 │ debg in navigateTo url = http://localhost:6111/app/management
[00:46:07]                 │ debg TestSubjects.click(users)
[00:46:07]                 │ debg Find.clickByCssSelector('[data-test-subj="users"]') with timeout=10000
[00:46:07]                 │ debg Find.findByCssSelector('[data-test-subj="users"]') with timeout=10000
[00:46:07]                 │ debg TestSubjects.click(createUserButton)
[00:46:07]                 │ debg Find.clickByCssSelector('[data-test-subj="createUserButton"]') with timeout=10000
[00:46:07]                 │ debg Find.findByCssSelector('[data-test-subj="createUserButton"]') with timeout=10000
[00:46:08]                 │ debg Find.setValue('[name=username]', 'dashuser')
[00:46:08]                 │ debg Find.findByCssSelector('[name=username]') with timeout=10000
[00:46:08]                 │ debg Find.setValue('[name=password]', '123456')
[00:46:08]                 │ debg Find.findByCssSelector('[name=password]') with timeout=10000
[00:46:08]                 │ debg Find.setValue('[name=confirm_password]', '123456')
[00:46:08]                 │ debg Find.findByCssSelector('[name=confirm_password]') with timeout=10000
[00:46:09]                 │ debg Find.setValue('[name=full_name]', 'dashuser')
[00:46:09]                 │ debg Find.findByCssSelector('[name=full_name]') with timeout=10000
[00:46:09]                 │ debg Find.setValue('[name=email]', '[email protected]')
[00:46:09]                 │ debg Find.findByCssSelector('[name=email]') with timeout=10000
[00:46:09]                 │ debg TestSubjects.find(rolesDropdown)
[00:46:09]                 │ debg Find.findByCssSelector('[data-test-subj="rolesDropdown"]') with timeout=10000
[00:46:10]                 │ debg Find.clickByCssSelector('[role=option][title="kibana_dashboard_only_user"]') with timeout=10000
[00:46:10]                 │ debg Find.findByCssSelector('[role=option][title="kibana_dashboard_only_user"]') with timeout=10000
[00:46:20]                 │ debg --- retry.try error: Waiting for element to be located By(css selector, [role=option][title="kibana_dashboard_only_user"])
[00:46:20]                 │      Wait timed out after 10054ms
[00:46:21]                 │ debg Find.findByCssSelector('[role=option][title="kibana_dashboard_only_user"]') with timeout=10000
[00:46:31]                 │ debg --- retry.try error: Waiting for element to be located By(css selector, [role=option][title="kibana_dashboard_only_user"])
[00:46:31]                 │      Wait timed out after 10039ms
[00:46:31]                 │ debg Find.findByCssSelector('[role=option][title="kibana_dashboard_only_user"]') with timeout=10000
[00:46:41]                 │ debg --- retry.try error: Waiting for element to be located By(css selector, [role=option][title="kibana_dashboard_only_user"])
[00:46:41]                 │      Wait timed out after 10054ms
[00:46:42]                 │ debg Find.findByCssSelector('[role=option][title="kibana_dashboard_only_user"]') with timeout=10000
[00:46:52]                 │ debg --- retry.try error: Waiting for element to be located By(css selector, [role=option][title="kibana_dashboard_only_user"])
[00:46:52]                 │      Wait timed out after 10038ms
[00:46:52]                 │ debg Find.findByCssSelector('[role=option][title="kibana_dashboard_only_user"]') with timeout=10000
[00:47:02]                 │ debg --- retry.try error: Waiting for element to be located By(css selector, [role=option][title="kibana_dashboard_only_user"])
[00:47:02]                 │      Wait timed out after 10057ms
[00:47:03]                 │ debg Find.findByCssSelector('[role=option][title="kibana_dashboard_only_user"]') with timeout=10000
[00:47:13]                 │ debg --- retry.try error: Waiting for element to be located By(css selector, [role=option][title="kibana_dashboard_only_user"])
[00:47:13]                 │      Wait timed out after 10032ms
[00:47:13]                 │ debg Find.findByCssSelector('[role=option][title="kibana_dashboard_only_user"]') with timeout=10000
[00:47:23]                 │ debg --- retry.try error: Waiting for element to be located By(css selector, [role=option][title="kibana_dashboard_only_user"])
[00:47:23]                 │      Wait timed out after 10019ms
[00:47:24]                 │ debg Find.findByCssSelector('[role=option][title="kibana_dashboard_only_user"]') with timeout=10000
[00:47:34]                 │ debg --- retry.try error: Waiting for element to be located By(css selector, [role=option][title="kibana_dashboard_only_user"])
[00:47:34]                 │      Wait timed out after 10011ms
[00:47:34]                 │ debg Find.findByCssSelector('[role=option][title="kibana_dashboard_only_user"]') with timeout=10000
[00:47:44]                 │ debg --- retry.try error: Waiting for element to be located By(css selector, [role=option][title="kibana_dashboard_only_user"])
[00:47:44]                 │      Wait timed out after 10005ms
[00:47:45]                 │ debg Find.findByCssSelector('[role=option][title="kibana_dashboard_only_user"]') with timeout=10000
[00:47:55]                 │ debg --- retry.try error: Waiting for element to be located By(css selector, [role=option][title="kibana_dashboard_only_user"])
[00:47:55]                 │      Wait timed out after 10044ms
[00:47:55]                 │ debg Find.findByCssSelector('[role=option][title="kibana_dashboard_only_user"]') with timeout=10000
[00:48:05]                 │ debg --- retry.try error: Waiting for element to be located By(css selector, [role=option][title="kibana_dashboard_only_user"])
[00:48:05]                 │      Wait timed out after 10027ms
[00:48:06]                 │ debg Find.findByCssSelector('[role=option][title="kibana_dashboard_only_user"]') with timeout=10000
[00:48:16]                 │ debg --- retry.try error: Waiting for element to be located By(css selector, [role=option][title="kibana_dashboard_only_user"])
[00:48:16]                 │      Wait timed out after 10041ms
[00:48:16]                 │ info Taking screenshot "/dev/shm/workspace/parallel/1/kibana/x-pack/test/functional/screenshots/failure/dashboard mode Dashboard View Mode Dashboard viewer _before all_ hook_ Create dashboard only mode user for _shows only the dashboard app link_.png"
[00:48:17]                 │ info Current URL is: http://localhost:6111/app/management/security/users/create
[00:48:17]                 │ info Saving page source to: /dev/shm/workspace/parallel/1/kibana/x-pack/test/functional/failure_debug/html/dashboard mode Dashboard View Mode Dashboard viewer _before all_ hook_ Create dashboard only mode user for _shows only the dashboard app link_.html
[00:48:17]                 └- ✖ fail: dashboard mode Dashboard View Mode Dashboard viewer "before all" hook: Create dashboard only mode user for "shows only the dashboard app link"
[00:48:17]                 │      Error: retry.try timeout: TimeoutError: Waiting for element to be located By(css selector, [role=option][title="kibana_dashboard_only_user"])
[00:48:17]                 │ Wait timed out after 10041ms
[00:48:17]                 │     at /dev/shm/workspace/parallel/1/kibana/node_modules/selenium-webdriver/lib/webdriver.js:842:17
[00:48:17]                 │     at runMicrotasks (<anonymous>)
[00:48:17]                 │     at processTicksAndRejections (internal/process/task_queues.js:95:5)
[00:48:17]                 │       at onFailure (/dev/shm/workspace/parallel/1/kibana/test/common/services/retry/retry_for_success.ts:17:9)
[00:48:17]                 │       at retryForSuccess (/dev/shm/workspace/parallel/1/kibana/test/common/services/retry/retry_for_success.ts:57:13)
[00:48:17]                 │       at RetryService.try (/dev/shm/workspace/parallel/1/kibana/test/common/services/retry/retry.ts:31:12)
[00:48:17]                 │       at Proxy.clickByCssSelector (/dev/shm/workspace/parallel/1/kibana/test/functional/services/common/find.ts:360:5)
[00:48:17]                 │       at SecurityPageObject.selectRole (test/functional/page_objects/security_page.ts:534:5)
[00:48:17]                 │       at SecurityPageObject.fillUserForm (test/functional/page_objects/security_page.ts:441:7)
[00:48:17]                 │       at SecurityPageObject.createUser (test/functional/page_objects/security_page.ts:452:5)
[00:48:17]                 │       at Context.<anonymous> (test/functional/apps/dashboard_mode/dashboard_view_mode.js:72:9)
[00:48:17]                 │       at Object.apply (/dev/shm/workspace/parallel/1/kibana/node_modules/@kbn/test/target_node/functional_test_runner/lib/mocha/wrap_function.js:87:16)
[00:48:17]                 │ 
[00:48:17]                 │ 

Stack Trace

Error: retry.try timeout: TimeoutError: Waiting for element to be located By(css selector, [role=option][title="kibana_dashboard_only_user"])
Wait timed out after 10041ms
    at /dev/shm/workspace/parallel/1/kibana/node_modules/selenium-webdriver/lib/webdriver.js:842:17
    at runMicrotasks (<anonymous>)
    at processTicksAndRejections (internal/process/task_queues.js:95:5)
    at onFailure (/dev/shm/workspace/parallel/1/kibana/test/common/services/retry/retry_for_success.ts:17:9)
    at retryForSuccess (/dev/shm/workspace/parallel/1/kibana/test/common/services/retry/retry_for_success.ts:57:13)
    at RetryService.try (/dev/shm/workspace/parallel/1/kibana/test/common/services/retry/retry.ts:31:12)
    at Proxy.clickByCssSelector (/dev/shm/workspace/parallel/1/kibana/test/functional/services/common/find.ts:360:5)
    at SecurityPageObject.selectRole (test/functional/page_objects/security_page.ts:534:5)
    at SecurityPageObject.fillUserForm (test/functional/page_objects/security_page.ts:441:7)
    at SecurityPageObject.createUser (test/functional/page_objects/security_page.ts:452:5)
    at Context.<anonymous> (test/functional/apps/dashboard_mode/dashboard_view_mode.js:72:9)
    at Object.apply (/dev/shm/workspace/parallel/1/kibana/node_modules/@kbn/test/target_node/functional_test_runner/lib/mocha/wrap_function.js:87:16)

Kibana Pipeline / general / Chrome X-Pack UI Functional Tests.x-pack/test/functional/apps/security/users·js.security app users should show the default roles

Link to Jenkins

Standard Out

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

[00:00:00]       │
[00:00:00]         └-: security app
[00:00:00]           └-> "before all" hook in "security app"
[00:03:27]           └-: users
[00:03:27]             └-> "before all" hook for "should show the default elastic and kibana_system users"
[00:03:27]             └-> "before all" hook for "should show the default elastic and kibana_system users"
[00:03:27]               │ debg users
[00:03:27]               │ debg navigating to settings url: http://localhost:6181/app/management
[00:03:27]               │ debg navigate to: http://localhost:6181/app/management
[00:03:27]               │ debg browser[INFO] http://localhost:6181/login?next=%2Fapp%2Fmanagement%3F_t%3D1629849741448 281 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:27]               │
[00:03:27]               │ debg browser[INFO] http://localhost:6181/bootstrap.js 41:19 "^ A single error about an inline script not firing due to content security policy is expected!"
[00:03:27]               │ debg ... sleep(700) start
[00:03:28]               │ERROR browser[SEVERE] http://localhost:6181/api/licensing/info - Failed to load resource: the server responded with a status of 401 (Unauthorized)
[00:03:28]               │ debg ... sleep(700) end
[00:03:28]               │ debg returned from get, calling refresh
[00:03:29]               │ debg browser[INFO] http://localhost:6181/login?next=%2Fapp%2Fmanagement%3F_t%3D1629849741448 281 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:6181/bootstrap.js 41:19 "^ A single error about an inline script not firing due to content security policy is expected!"
[00:03:29]               │ debg currentUrl = http://localhost:6181/login?next=%2Fapp%2Fmanagement%3F_t%3D1629849741448
[00:03:29]               │          appUrl = http://localhost:6181/app/management
[00:03:29]               │ debg TestSubjects.find(kibanaChrome)
[00:03:29]               │ debg Find.findByCssSelector('[data-test-subj="kibanaChrome"]') with timeout=60000
[00:03:29]               │ debg Found login page
[00:03:29]               │ debg TestSubjects.setValue(loginUsername, test_user)
[00:03:29]               │ debg TestSubjects.click(loginUsername)
[00:03:29]               │ debg Find.clickByCssSelector('[data-test-subj="loginUsername"]') with timeout=10000
[00:03:29]               │ debg Find.findByCssSelector('[data-test-subj="loginUsername"]') with timeout=10000
[00:03:29]               │ERROR browser[SEVERE] http://localhost:6181/api/licensing/info - Failed to load resource: the server responded with a status of 401 (Unauthorized)
[00:03:30]               │ debg TestSubjects.setValue(loginPassword, changeme)
[00:03:30]               │ debg TestSubjects.click(loginPassword)
[00:03:30]               │ debg Find.clickByCssSelector('[data-test-subj="loginPassword"]') with timeout=10000
[00:03:30]               │ debg Find.findByCssSelector('[data-test-subj="loginPassword"]') with timeout=10000
[00:03:30]               │ debg TestSubjects.click(loginSubmit)
[00:03:30]               │ debg Find.clickByCssSelector('[data-test-subj="loginSubmit"]') with timeout=10000
[00:03:30]               │ debg Find.findByCssSelector('[data-test-subj="loginSubmit"]') with timeout=10000
[00:03:30]               │ debg Find.waitForDeletedByCssSelector('.kibanaWelcomeLogo') with timeout=10000
[00:03:30]               │ proc [kibana]   log   [00:02:24.457] [info][plugins][routes][security] Logging in with provider "basic" (basic)
[00:03:30]               │ debg Find.findByCssSelector('[data-test-subj="kibanaChrome"]') with timeout=60000
[00:03:30]               │ debg Find.findByCssSelector('[data-test-subj="kibanaChrome"] nav:not(.ng-hide)') with timeout=60000
[00:03:32]               │ debg browser[INFO] http://localhost:6181/app/management?_t=1629849741448 281 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:6181/bootstrap.js 41:19 "^ A single error about an inline script not firing due to content security policy is expected!"
[00:03:33]               │ debg browser[INFO] http://localhost:6181/app/management?_t=1629849746991 281 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:6181/bootstrap.js 41:19 "^ A single error about an inline script not firing due to content security policy is expected!"
[00:03:33]               │ debg Finished login process currentUrl = http://localhost:6181/app/management
[00:03:33]               │ debg ... sleep(501) start
[00:03:34]               │ debg ... sleep(501) end
[00:03:34]               │ debg in navigateTo url = http://localhost:6181/app/management
[00:03:34]               │ debg navigating to settings url: http://localhost:6181/app/management
[00:03:34]               │ debg navigate to: http://localhost:6181/app/management
[00:03:35]               │ debg browser[INFO] http://localhost:6181/app/management?_t=1629849748638 281 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:6181/bootstrap.js 41:19 "^ A single error about an inline script not firing due to content security policy is expected!"
[00:03:35]               │ debg ... sleep(700) start
[00:03:35]               │ debg ... sleep(700) end
[00:03:35]               │ debg returned from get, calling refresh
[00:03:36]               │ debg browser[INFO] http://localhost:6181/app/management?_t=1629849748638 281 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:36]               │
[00:03:36]               │ debg browser[INFO] http://localhost:6181/bootstrap.js 41:19 "^ A single error about an inline script not firing due to content security policy is expected!"
[00:03:36]               │ debg currentUrl = http://localhost:6181/app/management
[00:03:36]               │          appUrl = http://localhost:6181/app/management
[00:03:36]               │ debg TestSubjects.find(kibanaChrome)
[00:03:36]               │ debg Find.findByCssSelector('[data-test-subj="kibanaChrome"]') with timeout=60000
[00:03:37]               │ debg ... sleep(501) start
[00:03:37]               │ debg ... sleep(501) end
[00:03:37]               │ debg in navigateTo url = http://localhost:6181/app/management
[00:03:37]               │ debg TestSubjects.click(users)
[00:03:37]               │ debg Find.clickByCssSelector('[data-test-subj="users"]') with timeout=10000
[00:03:37]               │ debg Find.findByCssSelector('[data-test-subj="users"]') with timeout=10000
[00:03:37]             └-> should show the default elastic and kibana_system users
[00:03:37]               └-> "before each" hook: global before each for "should show the default elastic and kibana_system users"
[00:03:37]               │ debg TestSubjects.click(tablePaginationPopoverButton)
[00:03:37]               │ debg Find.clickByCssSelector('[data-test-subj="tablePaginationPopoverButton"]') with timeout=10000
[00:03:37]               │ debg Find.findByCssSelector('[data-test-subj="tablePaginationPopoverButton"]') with timeout=10000
[00:03:38]               │ debg TestSubjects.click(tablePagination-100-rows)
[00:03:38]               │ debg Find.clickByCssSelector('[data-test-subj="tablePagination-100-rows"]') with timeout=10000
[00:03:38]               │ debg Find.findByCssSelector('[data-test-subj="tablePagination-100-rows"]') with timeout=10000
[00:03:38]               │ debg TestSubjects.findAll(userRow)
[00:03:38]               │ debg Find.allByCssSelector('[data-test-subj="userRow"]') with timeout=10000
[00:03:40]               │ info actualUsers = {"apm_system":{"username":"apm_system","fullname":"","email":"","roles":["apm_system"],"reserved":true,"deprecated":false},"beats_system":{"username":"beats_system","fullname":"","email":"","roles":["beats_system"],"reserved":true,"deprecated":false},"elastic":{"username":"elastic","fullname":"","email":"","roles":["superuser"],"reserved":true,"deprecated":false},"kibana":{"username":"kibana","fullname":"","email":"","roles":["kibana_system"],"reserved":true,"deprecated":true},"kibana_system":{"username":"kibana_system","fullname":"","email":"","roles":["kibana_system"],"reserved":true,"deprecated":false},"logstash_system":{"username":"logstash_system","fullname":"","email":"","roles":["logstash_system"],"reserved":true,"deprecated":false},"new-user":{"username":"new-user","fullname":"Full User Name","email":"[email protected]","roles":[""],"reserved":false,"deprecated":false},"remote_monitoring_user":{"username":"remote_monitoring_user","fullname":"","email":"","roles":["remote_monitoring_collector","remote_monitoring_agent"],"reserved":true,"deprecated":false},"test_user":{"username":"test_user","fullname":"test user","email":"","roles":["superuser"],"reserved":false,"deprecated":false},"userEast":{"username":"userEast","fullname":"dls EAST","email":"[email protected]","roles":["kibana_admin","myroleEast"],"reserved":false,"deprecated":false}}
[00:03:40]               │ info config = "localhost"
[00:03:40]               └- ✓ pass  (2.3s) "security app users should show the default elastic and kibana_system users"
[00:03:40]             └-> should add new user
[00:03:40]               └-> "before each" hook: global before each for "should add new user"
[00:03:40]               │ debg navigating to settings url: http://localhost:6181/app/management
[00:03:40]               │ debg navigate to: http://localhost:6181/app/management
[00:03:40]               │ debg browser[INFO] http://localhost:6181/app/management?_t=1629849754341 281 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:6181/bootstrap.js 41:19 "^ A single error about an inline script not firing due to content security policy is expected!"
[00:03:40]               │ debg ... sleep(700) start
[00:03:41]               │ debg ... sleep(700) end
[00:03:41]               │ debg returned from get, calling refresh
[00:03:42]               │ debg browser[INFO] http://localhost:6181/app/management?_t=1629849754341 281 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:6181/bootstrap.js 41:19 "^ A single error about an inline script not firing due to content security policy is expected!"
[00:03:42]               │ debg currentUrl = http://localhost:6181/app/management
[00:03:42]               │          appUrl = http://localhost:6181/app/management
[00:03:42]               │ debg TestSubjects.find(kibanaChrome)
[00:03:42]               │ debg Find.findByCssSelector('[data-test-subj="kibanaChrome"]') with timeout=60000
[00:03:42]               │ debg ... sleep(501) start
[00:03:43]               │ debg ... sleep(501) end
[00:03:43]               │ debg in navigateTo url = http://localhost:6181/app/management
[00:03:43]               │ debg TestSubjects.click(users)
[00:03:43]               │ debg Find.clickByCssSelector('[data-test-subj="users"]') with timeout=10000
[00:03:43]               │ debg Find.findByCssSelector('[data-test-subj="users"]') with timeout=10000
[00:03:43]               │ debg TestSubjects.click(createUserButton)
[00:03:43]               │ debg Find.clickByCssSelector('[data-test-subj="createUserButton"]') with timeout=10000
[00:03:43]               │ debg Find.findByCssSelector('[data-test-subj="createUserButton"]') with timeout=10000
[00:03:43]               │ debg Find.setValue('[name=username]', 'Lee')
[00:03:43]               │ debg Find.findByCssSelector('[name=username]') with timeout=10000
[00:03:43]               │ debg Find.setValue('[name=password]', 'LeePwd')
[00:03:43]               │ debg Find.findByCssSelector('[name=password]') with timeout=10000
[00:03:44]               │ debg Find.setValue('[name=confirm_password]', 'LeePwd')
[00:03:44]               │ debg Find.findByCssSelector('[name=confirm_password]') with timeout=10000
[00:03:44]               │ debg Find.setValue('[name=full_name]', 'LeeFirst LeeLast')
[00:03:44]               │ debg Find.findByCssSelector('[name=full_name]') with timeout=10000
[00:03:44]               │ debg Find.setValue('[name=email]', '[email protected]')
[00:03:44]               │ debg Find.findByCssSelector('[name=email]') with timeout=10000
[00:03:45]               │ debg TestSubjects.find(rolesDropdown)
[00:03:45]               │ debg Find.findByCssSelector('[data-test-subj="rolesDropdown"]') with timeout=10000
[00:03:45]               │ debg Find.clickByCssSelector('[role=option][title="kibana_admin"]') with timeout=10000
[00:03:45]               │ debg Find.findByCssSelector('[role=option][title="kibana_admin"]') with timeout=10000
[00:03:45]               │ debg TestSubjects.click(comboBoxToggleListButton)
[00:03:45]               │ debg Find.clickByCssSelector('[data-test-subj="comboBoxToggleListButton"]') with timeout=10000
[00:03:45]               │ debg Find.findByCssSelector('[data-test-subj="comboBoxToggleListButton"]') with timeout=10000
[00:03:45]               │ debg Find.clickByButtonText('Create user') with timeout=10000
[00:03:45]               │ debg Find.byButtonText('Create user') with timeout=10000
[00:03:46]               │ debg TestSubjects.click(tablePaginationPopoverButton)
[00:03:46]               │ debg Find.clickByCssSelector('[data-test-subj="tablePaginationPopoverButton"]') with timeout=10000
[00:03:46]               │ debg Find.findByCssSelector('[data-test-subj="tablePaginationPopoverButton"]') with timeout=10000
[00:03:46]               │ info [o.e.x.s.a.u.TransportPutUserAction] [node-01] added user [Lee]
[00:03:46]               │ debg TestSubjects.click(tablePagination-100-rows)
[00:03:46]               │ debg Find.clickByCssSelector('[data-test-subj="tablePagination-100-rows"]') with timeout=10000
[00:03:46]               │ debg Find.findByCssSelector('[data-test-subj="tablePagination-100-rows"]') with timeout=10000
[00:03:46]               │ debg TestSubjects.findAll(userRow)
[00:03:46]               │ debg Find.allByCssSelector('[data-test-subj="userRow"]') with timeout=10000
[00:03:48]               │ debg actualUsers = {"Lee":{"username":"Lee","fullname":"LeeFirst LeeLast","email":"[email protected]","roles":["kibana_admin"],"reserved":false,"deprecated":false},"apm_system":{"username":"apm_system","fullname":"","email":"","roles":["apm_system"],"reserved":true,"deprecated":false},"beats_system":{"username":"beats_system","fullname":"","email":"","roles":["beats_system"],"reserved":true,"deprecated":false},"elastic":{"username":"elastic","fullname":"","email":"","roles":["superuser"],"reserved":true,"deprecated":false},"kibana":{"username":"kibana","fullname":"","email":"","roles":["kibana_system"],"reserved":true,"deprecated":true},"kibana_system":{"username":"kibana_system","fullname":"","email":"","roles":["kibana_system"],"reserved":true,"deprecated":false},"logstash_system":{"username":"logstash_system","fullname":"","email":"","roles":["logstash_system"],"reserved":true,"deprecated":false},"new-user":{"username":"new-user","fullname":"Full User Name","email":"[email protected]","roles":[""],"reserved":false,"deprecated":false},"remote_monitoring_user":{"username":"remote_monitoring_user","fullname":"","email":"","roles":["remote_monitoring_collector","remote_monitoring_agent"],"reserved":true,"deprecated":false},"test_user":{"username":"test_user","fullname":"test user","email":"","roles":["superuser"],"reserved":false,"deprecated":false},"userEast":{"username":"userEast","fullname":"dls EAST","email":"[email protected]","roles":["kibana_admin","myroleEast"],"reserved":false,"deprecated":false}}
[00:03:48]               └- ✓ pass  (8.7s) "security app users should add new user"
[00:03:48]             └-> should add new user with optional fields left empty
[00:03:48]               └-> "before each" hook: global before each for "should add new user with optional fields left empty"
[00:03:48]               │ debg navigating to settings url: http://localhost:6181/app/management
[00:03:48]               │ debg navigate to: http://localhost:6181/app/management
[00:03:49]               │ debg browser[INFO] http://localhost:6181/app/management?_t=1629849763009 281 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:49]               │
[00:03:49]               │ debg browser[INFO] http://localhost:6181/bootstrap.js 41:19 "^ A single error about an inline script not firing due to content security policy is expected!"
[00:03:49]               │ debg ... sleep(700) start
[00:03:49]               │ debg ... sleep(700) end
[00:03:49]               │ debg returned from get, calling refresh
[00:03:50]               │ debg browser[INFO] http://localhost:6181/app/management?_t=1629849763009 281 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:50]               │
[00:03:50]               │ debg browser[INFO] http://localhost:6181/bootstrap.js 41:19 "^ A single error about an inline script not firing due to content security policy is expected!"
[00:03:51]               │ debg currentUrl = http://localhost:6181/app/management
[00:03:51]               │          appUrl = http://localhost:6181/app/management
[00:03:51]               │ debg TestSubjects.find(kibanaChrome)
[00:03:51]               │ debg Find.findByCssSelector('[data-test-subj="kibanaChrome"]') with timeout=60000
[00:03:51]               │ debg ... sleep(501) start
[00:03:52]               │ debg ... sleep(501) end
[00:03:52]               │ debg in navigateTo url = http://localhost:6181/app/management
[00:03:52]               │ debg TestSubjects.click(users)
[00:03:52]               │ debg Find.clickByCssSelector('[data-test-subj="users"]') with timeout=10000
[00:03:52]               │ debg Find.findByCssSelector('[data-test-subj="users"]') with timeout=10000
[00:03:52]               │ debg TestSubjects.click(createUserButton)
[00:03:52]               │ debg Find.clickByCssSelector('[data-test-subj="createUserButton"]') with timeout=10000
[00:03:52]               │ debg Find.findByCssSelector('[data-test-subj="createUserButton"]') with timeout=10000
[00:03:52]               │ debg Find.setValue('[name=username]', 'OptionalUser')
[00:03:52]               │ debg Find.findByCssSelector('[name=username]') with timeout=10000
[00:03:52]               │ debg Find.setValue('[name=password]', 'OptionalUserPwd')
[00:03:52]               │ debg Find.findByCssSelector('[name=password]') with timeout=10000
[00:03:53]               │ debg Find.setValue('[name=confirm_password]', 'OptionalUserPwd')
[00:03:53]               │ debg Find.findByCssSelector('[name=confirm_password]') with timeout=10000
[00:03:53]               │ debg Find.clickByButtonText('Create user') with timeout=10000
[00:03:53]               │ debg Find.byButtonText('Create user') with timeout=10000
[00:03:54]               │ debg TestSubjects.click(tablePaginationPopoverButton)
[00:03:54]               │ debg Find.clickByCssSelector('[data-test-subj="tablePaginationPopoverButton"]') with timeout=10000
[00:03:54]               │ debg Find.findByCssSelector('[data-test-subj="tablePaginationPopoverButton"]') with timeout=10000
[00:03:54]               │ info [o.e.x.s.a.u.TransportPutUserAction] [node-01] added user [OptionalUser]
[00:03:54]               │ debg TestSubjects.click(tablePagination-100-rows)
[00:03:54]               │ debg Find.clickByCssSelector('[data-test-subj="tablePagination-100-rows"]') with timeout=10000
[00:03:54]               │ debg Find.findByCssSelector('[data-test-subj="tablePagination-100-rows"]') with timeout=10000
[00:03:54]               │ debg TestSubjects.findAll(userRow)
[00:03:54]               │ debg Find.allByCssSelector('[data-test-subj="userRow"]') with timeout=10000
[00:03:57]               │ debg actualUsers = {"Lee":{"username":"Lee","fullname":"LeeFirst LeeLast","email":"[email protected]","roles":["kibana_admin"],"reserved":false,"deprecated":false},"OptionalUser":{"username":"OptionalUser","fullname":"","email":"","roles":[""],"reserved":false,"deprecated":false},"apm_system":{"username":"apm_system","fullname":"","email":"","roles":["apm_system"],"reserved":true,"deprecated":false},"beats_system":{"username":"beats_system","fullname":"","email":"","roles":["beats_system"],"reserved":true,"deprecated":false},"elastic":{"username":"elastic","fullname":"","email":"","roles":["superuser"],"reserved":true,"deprecated":false},"kibana":{"username":"kibana","fullname":"","email":"","roles":["kibana_system"],"reserved":true,"deprecated":true},"kibana_system":{"username":"kibana_system","fullname":"","email":"","roles":["kibana_system"],"reserved":true,"deprecated":false},"logstash_system":{"username":"logstash_system","fullname":"","email":"","roles":["logstash_system"],"reserved":true,"deprecated":false},"new-user":{"username":"new-user","fullname":"Full User Name","email":"[email protected]","roles":[""],"reserved":false,"deprecated":false},"remote_monitoring_user":{"username":"remote_monitoring_user","fullname":"","email":"","roles":["remote_monitoring_collector","remote_monitoring_agent"],"reserved":true,"deprecated":false},"test_user":{"username":"test_user","fullname":"test user","email":"","roles":["superuser"],"reserved":false,"deprecated":false},"userEast":{"username":"userEast","fullname":"dls EAST","email":"[email protected]","roles":["kibana_admin","myroleEast"],"reserved":false,"deprecated":false}}
[00:03:57]               └- ✓ pass  (8.2s) "security app users should add new user with optional fields left empty"
[00:03:57]             └-> should delete user
[00:03:57]               └-> "before each" hook: global before each for "should delete user"
[00:03:57]               │ debg Delete user Lee
[00:03:57]               │ debg Find.clickByDisplayedLinkText('Lee') with timeout=10000
[00:03:57]               │ debg Find.displayedByLinkText('Lee') with timeout=10000
[00:03:57]               │ debg Find.byLinkText('Lee') with timeout=10000
[00:03:57]               │ debg Wait for element become visible: Lee with timeout=10000
[00:03:57]               │ debg TestSubjects.exists(globalLoadingIndicator-hidden)
[00:03:57]               │ debg Find.existsByCssSelector('[data-test-subj="globalLoadingIndicator-hidden"]') with timeout=100000
[00:03:57]               │ debg Find delete button and click
[00:03:57]               │ debg Find.clickByButtonText('Delete user') with timeout=10000
[00:03:57]               │ debg Find.byButtonText('Delete user') with timeout=10000
[00:03:57]               │ debg --- retry.tryForTime error: Button not found
[00:03:59]               │ debg ... sleep(2000) start
[00:04:01]               │ debg ... sleep(2000) end
[00:04:01]               │ debg TestSubjects.getVisibleText(confirmModalBodyText)
[00:04:01]               │ debg TestSubjects.find(confirmModalBodyText)
[00:04:01]               │ debg Find.findByCssSelector('[data-test-subj="confirmModalBodyText"]') with timeout=10000
[00:04:01]               │ debg Delete user alert text = This user will be permanently deleted and access to Elastic removed.
[00:04:01]               │      You can't recover deleted users.
[00:04:01]               │ debg TestSubjects.click(confirmModalConfirmButton)
[00:04:01]               │ debg Find.clickByCssSelector('[data-test-subj="confirmModalConfirmButton"]') with timeout=10000
[00:04:01]               │ debg Find.findByCssSelector('[data-test-subj="confirmModalConfirmButton"]') with timeout=10000
[00:04:01]               │ debg alertMsg = This user will be permanently deleted and access to Elastic removed.
[00:04:01]               │      You can't recover deleted users.
[00:04:01]               │ debg TestSubjects.click(tablePaginationPopoverButton)
[00:04:01]               │ debg Find.clickByCssSelector('[data-test-subj="tablePaginationPopoverButton"]') with timeout=10000
[00:04:01]               │ debg Find.findByCssSelector('[data-test-subj="tablePaginationPopoverButton"]') with timeout=10000
[00:04:01]               │ debg TestSubjects.click(tablePagination-100-rows)
[00:04:01]               │ debg Find.clickByCssSelector('[data-test-subj="tablePagination-100-rows"]') with timeout=10000
[00:04:01]               │ debg Find.findByCssSelector('[data-test-subj="tablePagination-100-rows"]') with timeout=10000
[00:04:01]               │ debg TestSubjects.findAll(userRow)
[00:04:01]               │ debg Find.allByCssSelector('[data-test-subj="userRow"]') with timeout=10000
[00:04:04]               │ debg actualUsers = {"OptionalUser":{"username":"OptionalUser","fullname":"","email":"","roles":[""],"reserved":false,"deprecated":false},"apm_system":{"username":"apm_system","fullname":"","email":"","roles":["apm_system"],"reserved":true,"deprecated":false},"beats_system":{"username":"beats_system","fullname":"","email":"","roles":["beats_system"],"reserved":true,"deprecated":false},"elastic":{"username":"elastic","fullname":"","email":"","roles":["superuser"],"reserved":true,"deprecated":false},"kibana":{"username":"kibana","fullname":"","email":"","roles":["kibana_system"],"reserved":true,"deprecated":true},"kibana_system":{"username":"kibana_system","fullname":"","email":"","roles":["kibana_system"],"reserved":true,"deprecated":false},"logstash_system":{"username":"logstash_system","fullname":"","email":"","roles":["logstash_system"],"reserved":true,"deprecated":false},"new-user":{"username":"new-user","fullname":"Full User Name","email":"[email protected]","roles":[""],"reserved":false,"deprecated":false},"remote_monitoring_user":{"username":"remote_monitoring_user","fullname":"","email":"","roles":["remote_monitoring_collector","remote_monitoring_agent"],"reserved":true,"deprecated":false},"test_user":{"username":"test_user","fullname":"test user","email":"","roles":["superuser"],"reserved":false,"deprecated":false},"userEast":{"username":"userEast","fullname":"dls EAST","email":"[email protected]","roles":["kibana_admin","myroleEast"],"reserved":false,"deprecated":false}}
[00:04:04]               └- ✓ pass  (7.4s) "security app users should delete user"
[00:04:04]             └-> should show the default roles
[00:04:04]               └-> "before each" hook: global before each for "should show the default roles"
[00:04:04]               │ debg navigating to settings url: http://localhost:6181/app/management
[00:04:04]               │ debg navigate to: http://localhost:6181/app/management
[00:04:04]               │ debg browser[INFO] http://localhost:6181/app/management?_t=1629849778597 281 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:04:04]               │
[00:04:04]               │ debg browser[INFO] http://localhost:6181/bootstrap.js 41:19 "^ A single error about an inline script not firing due to content security policy is expected!"
[00:04:04]               │ debg ... sleep(700) start
[00:04:05]               │ debg ... sleep(700) end
[00:04:05]               │ debg returned from get, calling refresh
[00:04:06]               │ debg browser[INFO] http://localhost:6181/app/management?_t=1629849778597 281 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:04:06]               │
[00:04:06]               │ debg browser[INFO] http://localhost:6181/bootstrap.js 41:19 "^ A single error about an inline script not firing due to content security policy is expected!"
[00:04:06]               │ debg currentUrl = http://localhost:6181/app/management
[00:04:06]               │          appUrl = http://localhost:6181/app/management
[00:04:06]               │ debg TestSubjects.find(kibanaChrome)
[00:04:06]               │ debg Find.findByCssSelector('[data-test-subj="kibanaChrome"]') with timeout=60000
[00:04:07]               │ debg ... sleep(501) start
[00:04:07]               │ debg ... sleep(501) end
[00:04:07]               │ debg in navigateTo url = http://localhost:6181/app/management
[00:04:07]               │ debg TestSubjects.click(roles)
[00:04:07]               │ debg Find.clickByCssSelector('[data-test-subj="roles"]') with timeout=10000
[00:04:07]               │ debg Find.findByCssSelector('[data-test-subj="roles"]') with timeout=10000
[00:04:07]               │ debg TestSubjects.click(tablePaginationPopoverButton)
[00:04:07]               │ debg Find.clickByCssSelector('[data-test-subj="tablePaginationPopoverButton"]') with timeout=10000
[00:04:07]               │ debg Find.findByCssSelector('[data-test-subj="tablePaginationPopoverButton"]') with timeout=10000
[00:04:08]               │ debg TestSubjects.click(tablePagination-100-rows)
[00:04:08]               │ debg Find.clickByCssSelector('[data-test-subj="tablePagination-100-rows"]') with timeout=10000
[00:04:08]               │ debg Find.findByCssSelector('[data-test-subj="tablePagination-100-rows"]') with timeout=10000
[00:04:08]               │ debg TestSubjects.findAll(roleRow)
[00:04:08]               │ debg Find.allByCssSelector('[data-test-subj="roleRow"]') with timeout=10000
[00:04:14]               │ debg actualRoles = {"a-my-new-role":{"rolename":"a-my-new-role","reserved":false,"deprecated":false},"antimeridian_points_reader":{"rolename":"antimeridian_points_reader","reserved":false,"deprecated":false},"antimeridian_shapes_reader":{"rolename":"antimeridian_shapes_reader","reserved":false,"deprecated":false},"apm_system":{"rolename":"apm_system","reserved":true,"deprecated":false},"apm_user":{"rolename":"apm_user","reserved":true,"deprecated":true},"beats_admin":{"rolename":"beats_admin","reserved":true,"deprecated":false},"beats_system":{"rolename":"beats_system","reserved":true,"deprecated":false},"ccr_user":{"rolename":"ccr_user","reserved":false,"deprecated":false},"data_frame_transforms_admin":{"rolename":"data_frame_transforms_admin","reserved":true,"deprecated":true},"data_frame_transforms_user":{"rolename":"data_frame_transforms_user","reserved":true,"deprecated":true},"editor":{"rolename":"editor","reserved":true,"deprecated":false},"enrich_user":{"rolename":"enrich_user","reserved":true,"deprecated":false},"geoall_data_writer":{"rolename":"geoall_data_writer","reserved":false,"deprecated":false},"geoconnections_data_reader":{"rolename":"geoconnections_data_reader","reserved":false,"deprecated":false},"geoshape_data_reader":{"rolename":"geoshape_data_reader","reserved":false,"deprecated":false},"global_canvas_all":{"rolename":"global_canvas_all","reserved":false,"deprecated":false},"global_ccr_role":{"rolename":"global_ccr_role","reserved":false,"deprecated":false},"global_dashboard_all":{"rolename":"global_dashboard_all","reserved":false,"deprecated":false},"global_dashboard_read":{"rolename":"global_dashboard_read","reserved":false,"deprecated":false},"global_devtools_read":{"rolename":"global_devtools_read","reserved":false,"deprecated":false},"global_discover_all":{"rolename":"global_discover_all","reserved":false,"deprecated":false},"global_discover_read":{"rolename":"global_discover_read","reserved":false,"deprecated":false},"global_index_pattern_management_all":{"rolename":"global_index_pattern_management_all","reserved":false,"deprecated":false},"global_maps_all":{"rolename":"global_maps_all","reserved":false,"deprecated":false},"global_maps_read":{"rolename":"global_maps_read","reserved":false,"deprecated":false},"global_upgrade_assistant_role":{"rolename":"global_upgrade_assistant_role","reserved":false,"deprecated":false},"global_visualize_all":{"rolename":"global_visualize_all","reserved":false,"deprecated":false},"global_visualize_read":{"rolename":"global_visualize_read","reserved":false,"deprecated":false},"index_management_user":{"rolename":"index_management_user","reserved":false,"deprecated":false},"ingest_admin":{"rolename":"ingest_admin","reserved":true,"deprecated":false},"ingest_pipelines_user":{"rolename":"ingest_pipelines_user","reserved":false,"deprecated":false},"kibana_admin":{"rolename":"kibana_admin","reserved":true,"deprecated":false},"kibana_system":{"rolename":"kibana_system","reserved":true,"deprecated":false},"kibana_user":{"rolename":"kibana_user","reserved":true,"deprecated":true},"license_management_user":{"rolename":"license_management_user","reserved":false,"deprecated":false},"logstash_admin":{"rolename":"logstash_admin","reserved":true,"deprecated":false},"logstash_read_user":{"rolename":"logstash_read_user","reserved":false,"deprecated":false},"logstash_system":{"rolename":"logstash_system","reserved":true,"deprecated":false},"machine_learning_admin":{"rolename":"machine_learning_admin","reserved":true,"deprecated":false},"machine_learning_user":{"rolename":"machine_learning_user","reserved":true,"deprecated":false},"manage_ilm":{"rolename":"manage_ilm","reserved":false,"deprecated":false},"manage_rollups_role":{"rolename":"manage_rollups_role","reserved":false,"deprecated":false},"manage_security":{"rolename":"manage_security","reserved":false,"deprecated":false},"meta_for_geoshape_data_reader":{"rolename":"meta_for_geoshape_data_reader","reserved":false,"deprecated":false},"monitoring_user":{"rolename":"monitoring_user","reserved":true,"deprecated":false},"myroleEast":{"rolename":"myroleEast","reserved":false,"deprecated":false},"remote_clusters_user":{"rolename":"remote_clusters_user","reserved":false,"deprecated":false},"remote_monitoring_agent":{"rolename":"remote_monitoring_agent","reserved":true,"deprecated":false},"remote_monitoring_collector":{"rolename":"remote_monitoring_collector","reserved":true,"deprecated":false},"reporting_user":{"rolename":"reporting_user","reserved":true,"deprecated":true},"rollup_admin":{"rolename":"rollup_admin","reserved":true,"deprecated":false},"rollup_user":{"rolename":"rollup_user","reserved":true,"deprecated":false},"snapshot_user":{"rolename":"snapshot_user","reserved":true,"deprecated":false},"superuser":{"rolename":"superuser","reserved":true,"deprecated":false},"test_api_keys":{"rolename":"test_api_keys","reserved":false,"deprecated":false},"test_logstash_reader":{"rolename":"test_logstash_reader","reserved":false,"deprecated":false},"transform_admin":{"rolename":"transform_admin","reserved":true,"deprecated":false},"transform_user":{"rolename":"transform_user","reserved":true,"deprecated":false},"transport_client":{"rolename":"transport_client","reserved":true,"deprecated":false},"viewer":{"rolename":"viewer","reserved":true,"deprecated":false},"watcher_admin":{"rolename":"watcher_admin","reserved":true,"deprecated":false},"watcher_user":{"rolename":"watcher_user","reserved":true,"deprecated":false}}
[00:04:14]               │ info Taking screenshot "/dev/shm/workspace/parallel/8/kibana/x-pack/test/functional/screenshots/failure/security app users should show the default roles.png"
[00:04:15]               │ info Current URL is: http://localhost:6181/app/management/security/roles
[00:04:15]               │ info Saving page source to: /dev/shm/workspace/parallel/8/kibana/x-pack/test/functional/failure_debug/html/security app users should show the default roles.html
[00:04:15]               └- ✖ fail: security app users should show the default roles
[00:04:15]               │      TypeError: Cannot read property 'reserved' of undefined
[00:04:15]               │       at Context.<anonymous> (test/functional/apps/security/users.js:107:47)
[00:04:15]               │       at runMicrotasks (<anonymous>)
[00:04:15]               │       at processTicksAndRejections (internal/process/task_queues.js:95:5)
[00:04:15]               │       at Object.apply (/dev/shm/workspace/parallel/8/kibana/node_modules/@kbn/test/target_node/functional_test_runner/lib/mocha/wrap_function.js:87:16)
[00:04:15]               │ 
[00:04:15]               │ 

Stack Trace

TypeError: Cannot read property 'reserved' of undefined
    at Context.<anonymous> (test/functional/apps/security/users.js:107:47)
    at runMicrotasks (<anonymous>)
    at processTicksAndRejections (internal/process/task_queues.js:95:5)
    at Object.apply (/dev/shm/workspace/parallel/8/kibana/node_modules/@kbn/test/target_node/functional_test_runner/lib/mocha/wrap_function.js:87:16)

Kibana Pipeline / general / Chrome X-Pack UI Functional Tests.x-pack/test/functional/apps/security/users·js.security app users should show the default roles

Link to Jenkins

Standard Out

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

[00:00:00]       │
[00:00:00]         └-: security app
[00:00:00]           └-> "before all" hook in "security app"
[00:03:38]           └-: users
[00:03:38]             └-> "before all" hook for "should show the default elastic and kibana_system users"
[00:03:38]             └-> "before all" hook for "should show the default elastic and kibana_system users"
[00:03:38]               │ debg users
[00:03:38]               │ debg navigating to settings url: http://localhost:6181/app/management
[00:03:38]               │ debg navigate to: http://localhost:6181/app/management
[00:03:39]               │ debg browser[INFO] http://localhost:6181/login?next=%2Fapp%2Fmanagement%3F_t%3D1629849350774 281 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:39]               │
[00:03:39]               │ debg browser[INFO] http://localhost:6181/bootstrap.js 41:19 "^ A single error about an inline script not firing due to content security policy is expected!"
[00:03:39]               │ debg ... sleep(700) start
[00:03:39]               │ERROR browser[SEVERE] http://localhost:6181/api/licensing/info - Failed to load resource: the server responded with a status of 401 (Unauthorized)
[00:03:39]               │ debg ... sleep(700) end
[00:03:39]               │ debg returned from get, calling refresh
[00:03:39]               │ debg browser[INFO] http://localhost:6181/login?next=%2Fapp%2Fmanagement%3F_t%3D1629849350774 281 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:39]               │
[00:03:39]               │ debg browser[INFO] http://localhost:6181/bootstrap.js 41:19 "^ A single error about an inline script not firing due to content security policy is expected!"
[00:03:39]               │ debg currentUrl = http://localhost:6181/login?next=%2Fapp%2Fmanagement%3F_t%3D1629849350774
[00:03:39]               │          appUrl = http://localhost:6181/app/management
[00:03:39]               │ debg TestSubjects.find(kibanaChrome)
[00:03:39]               │ debg Find.findByCssSelector('[data-test-subj="kibanaChrome"]') with timeout=60000
[00:03:41]               │ debg Found login page
[00:03:41]               │ debg TestSubjects.setValue(loginUsername, test_user)
[00:03:41]               │ debg TestSubjects.click(loginUsername)
[00:03:41]               │ debg Find.clickByCssSelector('[data-test-subj="loginUsername"]') with timeout=10000
[00:03:41]               │ debg Find.findByCssSelector('[data-test-subj="loginUsername"]') with timeout=10000
[00:03:41]               │ERROR browser[SEVERE] http://localhost:6181/api/licensing/info - Failed to load resource: the server responded with a status of 401 (Unauthorized)
[00:03:41]               │ debg TestSubjects.setValue(loginPassword, changeme)
[00:03:41]               │ debg TestSubjects.click(loginPassword)
[00:03:41]               │ debg Find.clickByCssSelector('[data-test-subj="loginPassword"]') with timeout=10000
[00:03:41]               │ debg Find.findByCssSelector('[data-test-subj="loginPassword"]') with timeout=10000
[00:03:41]               │ debg TestSubjects.click(loginSubmit)
[00:03:41]               │ debg Find.clickByCssSelector('[data-test-subj="loginSubmit"]') with timeout=10000
[00:03:41]               │ debg Find.findByCssSelector('[data-test-subj="loginSubmit"]') with timeout=10000
[00:03:41]               │ debg Find.waitForDeletedByCssSelector('.kibanaWelcomeLogo') with timeout=10000
[00:03:41]               │ proc [kibana]   log   [23:55:54.120] [info][plugins][routes][security] Logging in with provider "basic" (basic)
[00:03:42]               │ debg Find.findByCssSelector('[data-test-subj="kibanaChrome"]') with timeout=60000
[00:03:42]               │ debg Find.findByCssSelector('[data-test-subj="kibanaChrome"] nav:not(.ng-hide)') with timeout=60000
[00:03:44]               │ debg browser[INFO] http://localhost:6181/app/management?_t=1629849350774 281 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:44]               │
[00:03:44]               │ debg browser[INFO] http://localhost:6181/bootstrap.js 41:19 "^ A single error about an inline script not firing due to content security policy is expected!"
[00:03:44]               │ debg browser[INFO] http://localhost:6181/app/management?_t=1629849356704 281 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:44]               │
[00:03:44]               │ debg browser[INFO] http://localhost:6181/bootstrap.js 41:19 "^ A single error about an inline script not firing due to content security policy is expected!"
[00:03:45]               │ debg Finished login process currentUrl = http://localhost:6181/app/management
[00:03:45]               │ debg ... sleep(501) start
[00:03:45]               │ debg ... sleep(501) end
[00:03:45]               │ debg in navigateTo url = http://localhost:6181/app/management
[00:03:45]               │ debg navigating to settings url: http://localhost:6181/app/management
[00:03:45]               │ debg navigate to: http://localhost:6181/app/management
[00:03:46]               │ debg browser[INFO] http://localhost:6181/app/management?_t=1629849358408 281 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:46]               │
[00:03:46]               │ debg browser[INFO] http://localhost:6181/bootstrap.js 41:19 "^ A single error about an inline script not firing due to content security policy is expected!"
[00:03:46]               │ debg ... sleep(700) start
[00:03:46]               │ debg ... sleep(700) end
[00:03:46]               │ debg returned from get, calling refresh
[00:03:47]               │ debg browser[INFO] http://localhost:6181/app/management?_t=1629849358408 281 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:47]               │
[00:03:47]               │ debg browser[INFO] http://localhost:6181/bootstrap.js 41:19 "^ A single error about an inline script not firing due to content security policy is expected!"
[00:03:48]               │ debg currentUrl = http://localhost:6181/app/management
[00:03:48]               │          appUrl = http://localhost:6181/app/management
[00:03:48]               │ debg TestSubjects.find(kibanaChrome)
[00:03:48]               │ debg Find.findByCssSelector('[data-test-subj="kibanaChrome"]') with timeout=60000
[00:03:48]               │ debg ... sleep(501) start
[00:03:48]               │ debg ... sleep(501) end
[00:03:48]               │ debg in navigateTo url = http://localhost:6181/app/management
[00:03:48]               │ debg TestSubjects.click(users)
[00:03:48]               │ debg Find.clickByCssSelector('[data-test-subj="users"]') with timeout=10000
[00:03:48]               │ debg Find.findByCssSelector('[data-test-subj="users"]') with timeout=10000
[00:03:49]             └-> should show the default elastic and kibana_system users
[00:03:49]               └-> "before each" hook: global before each for "should show the default elastic and kibana_system users"
[00:03:49]               │ debg TestSubjects.click(tablePaginationPopoverButton)
[00:03:49]               │ debg Find.clickByCssSelector('[data-test-subj="tablePaginationPopoverButton"]') with timeout=10000
[00:03:49]               │ debg Find.findByCssSelector('[data-test-subj="tablePaginationPopoverButton"]') with timeout=10000
[00:03:49]               │ debg TestSubjects.click(tablePagination-100-rows)
[00:03:49]               │ debg Find.clickByCssSelector('[data-test-subj="tablePagination-100-rows"]') with timeout=10000
[00:03:49]               │ debg Find.findByCssSelector('[data-test-subj="tablePagination-100-rows"]') with timeout=10000
[00:03:49]               │ debg TestSubjects.findAll(userRow)
[00:03:49]               │ debg Find.allByCssSelector('[data-test-subj="userRow"]') with timeout=10000
[00:03:51]               │ info actualUsers = {"apm_system":{"username":"apm_system","fullname":"","email":"","roles":["apm_system"],"reserved":true,"deprecated":false},"beats_system":{"username":"beats_system","fullname":"","email":"","roles":["beats_system"],"reserved":true,"deprecated":false},"elastic":{"username":"elastic","fullname":"","email":"","roles":["superuser"],"reserved":true,"deprecated":false},"kibana":{"username":"kibana","fullname":"","email":"","roles":["kibana_system"],"reserved":true,"deprecated":true},"kibana_system":{"username":"kibana_system","fullname":"","email":"","roles":["kibana_system"],"reserved":true,"deprecated":false},"logstash_system":{"username":"logstash_system","fullname":"","email":"","roles":["logstash_system"],"reserved":true,"deprecated":false},"new-user":{"username":"new-user","fullname":"Full User Name","email":"[email protected]","roles":[""],"reserved":false,"deprecated":false},"remote_monitoring_user":{"username":"remote_monitoring_user","fullname":"","email":"","roles":["remote_monitoring_collector","remote_monitoring_agent"],"reserved":true,"deprecated":false},"test_user":{"username":"test_user","fullname":"test user","email":"","roles":["superuser"],"reserved":false,"deprecated":false},"userEast":{"username":"userEast","fullname":"dls EAST","email":"[email protected]","roles":["kibana_admin","myroleEast"],"reserved":false,"deprecated":false}}
[00:03:51]               │ info config = "localhost"
[00:03:51]               └- ✓ pass  (2.3s) "security app users should show the default elastic and kibana_system users"
[00:03:51]             └-> should add new user
[00:03:51]               └-> "before each" hook: global before each for "should add new user"
[00:03:51]               │ debg navigating to settings url: http://localhost:6181/app/management
[00:03:51]               │ debg navigate to: http://localhost:6181/app/management
[00:03:51]               │ debg browser[INFO] http://localhost:6181/app/management?_t=1629849364015 281 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:51]               │
[00:03:51]               │ debg browser[INFO] http://localhost:6181/bootstrap.js 41:19 "^ A single error about an inline script not firing due to content security policy is expected!"
[00:03:51]               │ debg ... sleep(700) start
[00:03:52]               │ debg ... sleep(700) end
[00:03:52]               │ debg returned from get, calling refresh
[00:03:53]               │ debg browser[INFO] http://localhost:6181/app/management?_t=1629849364015 281 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:53]               │
[00:03:53]               │ debg browser[INFO] http://localhost:6181/bootstrap.js 41:19 "^ A single error about an inline script not firing due to content security policy is expected!"
[00:03:54]               │ debg currentUrl = http://localhost:6181/app/management
[00:03:54]               │          appUrl = http://localhost:6181/app/management
[00:03:54]               │ debg TestSubjects.find(kibanaChrome)
[00:03:54]               │ debg Find.findByCssSelector('[data-test-subj="kibanaChrome"]') with timeout=60000
[00:03:54]               │ debg ... sleep(501) start
[00:03:54]               │ debg ... sleep(501) end
[00:03:54]               │ debg in navigateTo url = http://localhost:6181/app/management
[00:03:54]               │ debg TestSubjects.click(users)
[00:03:54]               │ debg Find.clickByCssSelector('[data-test-subj="users"]') with timeout=10000
[00:03:54]               │ debg Find.findByCssSelector('[data-test-subj="users"]') with timeout=10000
[00:03:55]               │ debg TestSubjects.click(createUserButton)
[00:03:55]               │ debg Find.clickByCssSelector('[data-test-subj="createUserButton"]') with timeout=10000
[00:03:55]               │ debg Find.findByCssSelector('[data-test-subj="createUserButton"]') with timeout=10000
[00:03:55]               │ debg Find.setValue('[name=username]', 'Lee')
[00:03:55]               │ debg Find.findByCssSelector('[name=username]') with timeout=10000
[00:03:55]               │ debg Find.setValue('[name=password]', 'LeePwd')
[00:03:55]               │ debg Find.findByCssSelector('[name=password]') with timeout=10000
[00:03:55]               │ debg Find.setValue('[name=confirm_password]', 'LeePwd')
[00:03:55]               │ debg Find.findByCssSelector('[name=confirm_password]') with timeout=10000
[00:03:56]               │ debg Find.setValue('[name=full_name]', 'LeeFirst LeeLast')
[00:03:56]               │ debg Find.findByCssSelector('[name=full_name]') with timeout=10000
[00:03:56]               │ debg Find.setValue('[name=email]', '[email protected]')
[00:03:56]               │ debg Find.findByCssSelector('[name=email]') with timeout=10000
[00:03:56]               │ debg TestSubjects.find(rolesDropdown)
[00:03:56]               │ debg Find.findByCssSelector('[data-test-subj="rolesDropdown"]') with timeout=10000
[00:03:57]               │ debg Find.clickByCssSelector('[role=option][title="kibana_admin"]') with timeout=10000
[00:03:57]               │ debg Find.findByCssSelector('[role=option][title="kibana_admin"]') with timeout=10000
[00:03:57]               │ debg TestSubjects.click(comboBoxToggleListButton)
[00:03:57]               │ debg Find.clickByCssSelector('[data-test-subj="comboBoxToggleListButton"]') with timeout=10000
[00:03:57]               │ debg Find.findByCssSelector('[data-test-subj="comboBoxToggleListButton"]') with timeout=10000
[00:03:57]               │ debg Find.clickByButtonText('Create user') with timeout=10000
[00:03:57]               │ debg Find.byButtonText('Create user') with timeout=10000
[00:03:57]               │ debg TestSubjects.click(tablePaginationPopoverButton)
[00:03:57]               │ debg Find.clickByCssSelector('[data-test-subj="tablePaginationPopoverButton"]') with timeout=10000
[00:03:57]               │ debg Find.findByCssSelector('[data-test-subj="tablePaginationPopoverButton"]') with timeout=10000
[00:03:57]               │ info [o.e.x.s.a.u.TransportPutUserAction] [node-01] added user [Lee]
[00:03:58]               │ debg TestSubjects.click(tablePagination-100-rows)
[00:03:58]               │ debg Find.clickByCssSelector('[data-test-subj="tablePagination-100-rows"]') with timeout=10000
[00:03:58]               │ debg Find.findByCssSelector('[data-test-subj="tablePagination-100-rows"]') with timeout=10000
[00:03:58]               │ debg TestSubjects.findAll(userRow)
[00:03:58]               │ debg Find.allByCssSelector('[data-test-subj="userRow"]') with timeout=10000
[00:04:00]               │ debg actualUsers = {"Lee":{"username":"Lee","fullname":"LeeFirst LeeLast","email":"[email protected]","roles":["kibana_admin"],"reserved":false,"deprecated":false},"apm_system":{"username":"apm_system","fullname":"","email":"","roles":["apm_system"],"reserved":true,"deprecated":false},"beats_system":{"username":"beats_system","fullname":"","email":"","roles":["beats_system"],"reserved":true,"deprecated":false},"elastic":{"username":"elastic","fullname":"","email":"","roles":["superuser"],"reserved":true,"deprecated":false},"kibana":{"username":"kibana","fullname":"","email":"","roles":["kibana_system"],"reserved":true,"deprecated":true},"kibana_system":{"username":"kibana_system","fullname":"","email":"","roles":["kibana_system"],"reserved":true,"deprecated":false},"logstash_system":{"username":"logstash_system","fullname":"","email":"","roles":["logstash_system"],"reserved":true,"deprecated":false},"new-user":{"username":"new-user","fullname":"Full User Name","email":"[email protected]","roles":[""],"reserved":false,"deprecated":false},"remote_monitoring_user":{"username":"remote_monitoring_user","fullname":"","email":"","roles":["remote_monitoring_collector","remote_monitoring_agent"],"reserved":true,"deprecated":false},"test_user":{"username":"test_user","fullname":"test user","email":"","roles":["superuser"],"reserved":false,"deprecated":false},"userEast":{"username":"userEast","fullname":"dls EAST","email":"[email protected]","roles":["kibana_admin","myroleEast"],"reserved":false,"deprecated":false}}
[00:04:00]               └- ✓ pass  (9.0s) "security app users should add new user"
[00:04:00]             └-> should add new user with optional fields left empty
[00:04:00]               └-> "before each" hook: global before each for "should add new user with optional fields left empty"
[00:04:00]               │ debg navigating to settings url: http://localhost:6181/app/management
[00:04:00]               │ debg navigate to: http://localhost:6181/app/management
[00:04:00]               │ debg browser[INFO] http://localhost:6181/app/management?_t=1629849373029 281 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:04:00]               │
[00:04:00]               │ debg browser[INFO] http://localhost:6181/bootstrap.js 41:19 "^ A single error about an inline script not firing due to content security policy is expected!"
[00:04:00]               │ debg ... sleep(700) start
[00:04:01]               │ debg ... sleep(700) end
[00:04:01]               │ debg returned from get, calling refresh
[00:04:02]               │ debg browser[INFO] http://localhost:6181/app/management?_t=1629849373029 281 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:04:02]               │
[00:04:02]               │ debg browser[INFO] http://localhost:6181/bootstrap.js 41:19 "^ A single error about an inline script not firing due to content security policy is expected!"
[00:04:02]               │ debg currentUrl = http://localhost:6181/app/management
[00:04:02]               │          appUrl = http://localhost:6181/app/management
[00:04:02]               │ debg TestSubjects.find(kibanaChrome)
[00:04:02]               │ debg Find.findByCssSelector('[data-test-subj="kibanaChrome"]') with timeout=60000
[00:04:03]               │ debg ... sleep(501) start
[00:04:03]               │ debg ... sleep(501) end
[00:04:03]               │ debg in navigateTo url = http://localhost:6181/app/management
[00:04:03]               │ debg TestSubjects.click(users)
[00:04:03]               │ debg Find.clickByCssSelector('[data-test-subj="users"]') with timeout=10000
[00:04:03]               │ debg Find.findByCssSelector('[data-test-subj="users"]') with timeout=10000
[00:04:03]               │ debg TestSubjects.click(createUserButton)
[00:04:03]               │ debg Find.clickByCssSelector('[data-test-subj="createUserButton"]') with timeout=10000
[00:04:03]               │ debg Find.findByCssSelector('[data-test-subj="createUserButton"]') with timeout=10000
[00:04:03]               │ debg Find.setValue('[name=username]', 'OptionalUser')
[00:04:03]               │ debg Find.findByCssSelector('[name=username]') with timeout=10000
[00:04:04]               │ debg Find.setValue('[name=password]', 'OptionalUserPwd')
[00:04:04]               │ debg Find.findByCssSelector('[name=password]') with timeout=10000
[00:04:04]               │ debg Find.setValue('[name=confirm_password]', 'OptionalUserPwd')
[00:04:04]               │ debg Find.findByCssSelector('[name=confirm_password]') with timeout=10000
[00:04:05]               │ debg Find.clickByButtonText('Create user') with timeout=10000
[00:04:05]               │ debg Find.byButtonText('Create user') with timeout=10000
[00:04:05]               │ debg TestSubjects.click(tablePaginationPopoverButton)
[00:04:05]               │ debg Find.clickByCssSelector('[data-test-subj="tablePaginationPopoverButton"]') with timeout=10000
[00:04:05]               │ debg Find.findByCssSelector('[data-test-subj="tablePaginationPopoverButton"]') with timeout=10000
[00:04:05]               │ info [o.e.x.s.a.u.TransportPutUserAction] [node-01] added user [OptionalUser]
[00:04:05]               │ debg TestSubjects.click(tablePagination-100-rows)
[00:04:05]               │ debg Find.clickByCssSelector('[data-test-subj="tablePagination-100-rows"]') with timeout=10000
[00:04:05]               │ debg Find.findByCssSelector('[data-test-subj="tablePagination-100-rows"]') with timeout=10000
[00:04:06]               │ debg TestSubjects.findAll(userRow)
[00:04:06]               │ debg Find.allByCssSelector('[data-test-subj="userRow"]') with timeout=10000
[00:04:08]               │ debg actualUsers = {"Lee":{"username":"Lee","fullname":"LeeFirst LeeLast","email":"[email protected]","roles":["kibana_admin"],"reserved":false,"deprecated":false},"OptionalUser":{"username":"OptionalUser","fullname":"","email":"","roles":[""],"reserved":false,"deprecated":false},"apm_system":{"username":"apm_system","fullname":"","email":"","roles":["apm_system"],"reserved":true,"deprecated":false},"beats_system":{"username":"beats_system","fullname":"","email":"","roles":["beats_system"],"reserved":true,"deprecated":false},"elastic":{"username":"elastic","fullname":"","email":"","roles":["superuser"],"reserved":true,"deprecated":false},"kibana":{"username":"kibana","fullname":"","email":"","roles":["kibana_system"],"reserved":true,"deprecated":true},"kibana_system":{"username":"kibana_system","fullname":"","email":"","roles":["kibana_system"],"reserved":true,"deprecated":false},"logstash_system":{"username":"logstash_system","fullname":"","email":"","roles":["logstash_system"],"reserved":true,"deprecated":false},"new-user":{"username":"new-user","fullname":"Full User Name","email":"[email protected]","roles":[""],"reserved":false,"deprecated":false},"remote_monitoring_user":{"username":"remote_monitoring_user","fullname":"","email":"","roles":["remote_monitoring_collector","remote_monitoring_agent"],"reserved":true,"deprecated":false},"test_user":{"username":"test_user","fullname":"test user","email":"","roles":["superuser"],"reserved":false,"deprecated":false},"userEast":{"username":"userEast","fullname":"dls EAST","email":"[email protected]","roles":["kibana_admin","myroleEast"],"reserved":false,"deprecated":false}}
[00:04:08]               └- ✓ pass  (8.1s) "security app users should add new user with optional fields left empty"
[00:04:08]             └-> should delete user
[00:04:08]               └-> "before each" hook: global before each for "should delete user"
[00:04:08]               │ debg Delete user Lee
[00:04:08]               │ debg Find.clickByDisplayedLinkText('Lee') with timeout=10000
[00:04:08]               │ debg Find.displayedByLinkText('Lee') with timeout=10000
[00:04:08]               │ debg Find.byLinkText('Lee') with timeout=10000
[00:04:08]               │ debg Wait for element become visible: Lee with timeout=10000
[00:04:09]               │ debg TestSubjects.exists(globalLoadingIndicator-hidden)
[00:04:09]               │ debg Find.existsByCssSelector('[data-test-subj="globalLoadingIndicator-hidden"]') with timeout=100000
[00:04:09]               │ debg Find delete button and click
[00:04:09]               │ debg Find.clickByButtonText('Delete user') with timeout=10000
[00:04:09]               │ debg Find.byButtonText('Delete user') with timeout=10000
[00:04:10]               │ debg --- retry.try error: element click intercepted: Element <button class="euiButton euiButton--danger euiButton--small" type="button">...</button> is not clickable at point (1489, 936). Other element would receive the click: <div class="euiToast euiToast--success euiGlobalToastListItem" id="0">...</div>
[00:04:10]               │        (Session info: headless chrome=92.0.4515.159)
[00:04:10]               │ debg Find.byButtonText('Delete user') with timeout=10000
[00:04:11]               │ debg ... sleep(2000) start
[00:04:13]               │ debg ... sleep(2000) end
[00:04:13]               │ debg TestSubjects.getVisibleText(confirmModalBodyText)
[00:04:13]               │ debg TestSubjects.find(confirmModalBodyText)
[00:04:13]               │ debg Find.findByCssSelector('[data-test-subj="confirmModalBodyText"]') with timeout=10000
[00:04:13]               │ debg Delete user alert text = This user will be permanently deleted and access to Elastic removed.
[00:04:13]               │      You can't recover deleted users.
[00:04:13]               │ debg TestSubjects.click(confirmModalConfirmButton)
[00:04:13]               │ debg Find.clickByCssSelector('[data-test-subj="confirmModalConfirmButton"]') with timeout=10000
[00:04:13]               │ debg Find.findByCssSelector('[data-test-subj="confirmModalConfirmButton"]') with timeout=10000
[00:04:13]               │ debg alertMsg = This user will be permanently deleted and access to Elastic removed.
[00:04:13]               │      You can't recover deleted users.
[00:04:13]               │ debg TestSubjects.click(tablePaginationPopoverButton)
[00:04:13]               │ debg Find.clickByCssSelector('[data-test-subj="tablePaginationPopoverButton"]') with timeout=10000
[00:04:13]               │ debg Find.findByCssSelector('[data-test-subj="tablePaginationPopoverButton"]') with timeout=10000
[00:04:13]               │ debg TestSubjects.click(tablePagination-100-rows)
[00:04:13]               │ debg Find.clickByCssSelector('[data-test-subj="tablePagination-100-rows"]') with timeout=10000
[00:04:13]               │ debg Find.findByCssSelector('[data-test-subj="tablePagination-100-rows"]') with timeout=10000
[00:04:13]               │ debg TestSubjects.findAll(userRow)
[00:04:13]               │ debg Find.allByCssSelector('[data-test-subj="userRow"]') with timeout=10000
[00:04:16]               │ debg actualUsers = {"OptionalUser":{"username":"OptionalUser","fullname":"","email":"","roles":[""],"reserved":false,"deprecated":false},"apm_system":{"username":"apm_system","fullname":"","email":"","roles":["apm_system"],"reserved":true,"deprecated":false},"beats_system":{"username":"beats_system","fullname":"","email":"","roles":["beats_system"],"reserved":true,"deprecated":false},"elastic":{"username":"elastic","fullname":"","email":"","roles":["superuser"],"reserved":true,"deprecated":false},"kibana":{"username":"kibana","fullname":"","email":"","roles":["kibana_system"],"reserved":true,"deprecated":true},"kibana_system":{"username":"kibana_system","fullname":"","email":"","roles":["kibana_system"],"reserved":true,"deprecated":false},"logstash_system":{"username":"logstash_system","fullname":"","email":"","roles":["logstash_system"],"reserved":true,"deprecated":false},"new-user":{"username":"new-user","fullname":"Full User Name","email":"[email protected]","roles":[""],"reserved":false,"deprecated":false},"remote_monitoring_user":{"username":"remote_monitoring_user","fullname":"","email":"","roles":["remote_monitoring_collector","remote_monitoring_agent"],"reserved":true,"deprecated":false},"test_user":{"username":"test_user","fullname":"test user","email":"","roles":["superuser"],"reserved":false,"deprecated":false},"userEast":{"username":"userEast","fullname":"dls EAST","email":"[email protected]","roles":["kibana_admin","myroleEast"],"reserved":false,"deprecated":false}}
[00:04:16]               └- ✓ pass  (7.7s) "security app users should delete user"
[00:04:16]             └-> should show the default roles
[00:04:16]               └-> "before each" hook: global before each for "should show the default roles"
[00:04:16]               │ debg navigating to settings url: http://localhost:6181/app/management
[00:04:16]               │ debg navigate to: http://localhost:6181/app/management
[00:04:16]               │ debg browser[INFO] http://localhost:6181/app/management?_t=1629849388877 281 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:04:16]               │
[00:04:16]               │ debg browser[INFO] http://localhost:6181/bootstrap.js 41:19 "^ A single error about an inline script not firing due to content security policy is expected!"
[00:04:16]               │ debg ... sleep(700) start
[00:04:17]               │ debg ... sleep(700) end
[00:04:17]               │ debg returned from get, calling refresh
[00:04:18]               │ debg browser[INFO] http://localhost:6181/app/management?_t=1629849388877 281 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:04:18]               │
[00:04:18]               │ debg browser[INFO] http://localhost:6181/bootstrap.js 41:19 "^ A single error about an inline script not firing due to content security policy is expected!"
[00:04:18]               │ debg currentUrl = http://localhost:6181/app/management
[00:04:18]               │          appUrl = http://localhost:6181/app/management
[00:04:18]               │ debg TestSubjects.find(kibanaChrome)
[00:04:18]               │ debg Find.findByCssSelector('[data-test-subj="kibanaChrome"]') with timeout=60000
[00:04:19]               │ debg ... sleep(501) start
[00:04:19]               │ debg ... sleep(501) end
[00:04:19]               │ debg in navigateTo url = http://localhost:6181/app/management
[00:04:19]               │ debg TestSubjects.click(roles)
[00:04:19]               │ debg Find.clickByCssSelector('[data-test-subj="roles"]') with timeout=10000
[00:04:19]               │ debg Find.findByCssSelector('[data-test-subj="roles"]') with timeout=10000
[00:04:19]               │ debg TestSubjects.click(tablePaginationPopoverButton)
[00:04:19]               │ debg Find.clickByCssSelector('[data-test-subj="tablePaginationPopoverButton"]') with timeout=10000
[00:04:19]               │ debg Find.findByCssSelector('[data-test-subj="tablePaginationPopoverButton"]') with timeout=10000
[00:04:19]               │ debg TestSubjects.click(tablePagination-100-rows)
[00:04:19]               │ debg Find.clickByCssSelector('[data-test-subj="tablePagination-100-rows"]') with timeout=10000
[00:04:19]               │ debg Find.findByCssSelector('[data-test-subj="tablePagination-100-rows"]') with timeout=10000
[00:04:20]               │ debg TestSubjects.findAll(roleRow)
[00:04:20]               │ debg Find.allByCssSelector('[data-test-subj="roleRow"]') with timeout=10000
[00:04:26]               │ debg actualRoles = {"a-my-new-role":{"rolename":"a-my-new-role","reserved":false,"deprecated":false},"antimeridian_points_reader":{"rolename":"antimeridian_points_reader","reserved":false,"deprecated":false},"antimeridian_shapes_reader":{"rolename":"antimeridian_shapes_reader","reserved":false,"deprecated":false},"apm_system":{"rolename":"apm_system","reserved":true,"deprecated":false},"apm_user":{"rolename":"apm_user","reserved":true,"deprecated":true},"beats_admin":{"rolename":"beats_admin","reserved":true,"deprecated":false},"beats_system":{"rolename":"beats_system","reserved":true,"deprecated":false},"ccr_user":{"rolename":"ccr_user","reserved":false,"deprecated":false},"data_frame_transforms_admin":{"rolename":"data_frame_transforms_admin","reserved":true,"deprecated":true},"data_frame_transforms_user":{"rolename":"data_frame_transforms_user","reserved":true,"deprecated":true},"editor":{"rolename":"editor","reserved":true,"deprecated":false},"enrich_user":{"rolename":"enrich_user","reserved":true,"deprecated":false},"geoall_data_writer":{"rolename":"geoall_data_writer","reserved":false,"deprecated":false},"geoconnections_data_reader":{"rolename":"geoconnections_data_reader","reserved":false,"deprecated":false},"geoshape_data_reader":{"rolename":"geoshape_data_reader","reserved":false,"deprecated":false},"global_canvas_all":{"rolename":"global_canvas_all","reserved":false,"deprecated":false},"global_ccr_role":{"rolename":"global_ccr_role","reserved":false,"deprecated":false},"global_dashboard_all":{"rolename":"global_dashboard_all","reserved":false,"deprecated":false},"global_dashboard_read":{"rolename":"global_dashboard_read","reserved":false,"deprecated":false},"global_devtools_read":{"rolename":"global_devtools_read","reserved":false,"deprecated":false},"global_discover_all":{"rolename":"global_discover_all","reserved":false,"deprecated":false},"global_discover_read":{"rolename":"global_discover_read","reserved":false,"deprecated":false},"global_index_pattern_management_all":{"rolename":"global_index_pattern_management_all","reserved":false,"deprecated":false},"global_maps_all":{"rolename":"global_maps_all","reserved":false,"deprecated":false},"global_maps_read":{"rolename":"global_maps_read","reserved":false,"deprecated":false},"global_upgrade_assistant_role":{"rolename":"global_upgrade_assistant_role","reserved":false,"deprecated":false},"global_visualize_all":{"rolename":"global_visualize_all","reserved":false,"deprecated":false},"global_visualize_read":{"rolename":"global_visualize_read","reserved":false,"deprecated":false},"index_management_user":{"rolename":"index_management_user","reserved":false,"deprecated":false},"ingest_admin":{"rolename":"ingest_admin","reserved":true,"deprecated":false},"ingest_pipelines_user":{"rolename":"ingest_pipelines_user","reserved":false,"deprecated":false},"kibana_admin":{"rolename":"kibana_admin","reserved":true,"deprecated":false},"kibana_system":{"rolename":"kibana_system","reserved":true,"deprecated":false},"kibana_user":{"rolename":"kibana_user","reserved":true,"deprecated":true},"license_management_user":{"rolename":"license_management_user","reserved":false,"deprecated":false},"logstash_admin":{"rolename":"logstash_admin","reserved":true,"deprecated":false},"logstash_read_user":{"rolename":"logstash_read_user","reserved":false,"deprecated":false},"logstash_system":{"rolename":"logstash_system","reserved":true,"deprecated":false},"machine_learning_admin":{"rolename":"machine_learning_admin","reserved":true,"deprecated":false},"machine_learning_user":{"rolename":"machine_learning_user","reserved":true,"deprecated":false},"manage_ilm":{"rolename":"manage_ilm","reserved":false,"deprecated":false},"manage_rollups_role":{"rolename":"manage_rollups_role","reserved":false,"deprecated":false},"manage_security":{"rolename":"manage_security","reserved":false,"deprecated":false},"meta_for_geoshape_data_reader":{"rolename":"meta_for_geoshape_data_reader","reserved":false,"deprecated":false},"monitoring_user":{"rolename":"monitoring_user","reserved":true,"deprecated":false},"myroleEast":{"rolename":"myroleEast","reserved":false,"deprecated":false},"remote_clusters_user":{"rolename":"remote_clusters_user","reserved":false,"deprecated":false},"remote_monitoring_agent":{"rolename":"remote_monitoring_agent","reserved":true,"deprecated":false},"remote_monitoring_collector":{"rolename":"remote_monitoring_collector","reserved":true,"deprecated":false},"reporting_user":{"rolename":"reporting_user","reserved":true,"deprecated":true},"rollup_admin":{"rolename":"rollup_admin","reserved":true,"deprecated":false},"rollup_user":{"rolename":"rollup_user","reserved":true,"deprecated":false},"snapshot_user":{"rolename":"snapshot_user","reserved":true,"deprecated":false},"superuser":{"rolename":"superuser","reserved":true,"deprecated":false},"test_api_keys":{"rolename":"test_api_keys","reserved":false,"deprecated":false},"test_logstash_reader":{"rolename":"test_logstash_reader","reserved":false,"deprecated":false},"transform_admin":{"rolename":"transform_admin","reserved":true,"deprecated":false},"transform_user":{"rolename":"transform_user","reserved":true,"deprecated":false},"transport_client":{"rolename":"transport_client","reserved":true,"deprecated":false},"viewer":{"rolename":"viewer","reserved":true,"deprecated":false},"watcher_admin":{"rolename":"watcher_admin","reserved":true,"deprecated":false},"watcher_user":{"rolename":"watcher_user","reserved":true,"deprecated":false}}
[00:04:26]               │ info Taking screenshot "/dev/shm/workspace/parallel/8/kibana/x-pack/test/functional/screenshots/failure/security app users should show the default roles.png"
[00:04:26]               │ info Current URL is: http://localhost:6181/app/management/security/roles
[00:04:26]               │ info Saving page source to: /dev/shm/workspace/parallel/8/kibana/x-pack/test/functional/failure_debug/html/security app users should show the default roles.html
[00:04:26]               └- ✖ fail: security app users should show the default roles
[00:04:26]               │      TypeError: Cannot read property 'reserved' of undefined
[00:04:26]               │       at Context.<anonymous> (test/functional/apps/security/users.js:107:47)
[00:04:26]               │       at runMicrotasks (<anonymous>)
[00:04:26]               │       at processTicksAndRejections (internal/process/task_queues.js:95:5)
[00:04:26]               │       at Object.apply (/dev/shm/workspace/parallel/8/kibana/node_modules/@kbn/test/target_node/functional_test_runner/lib/mocha/wrap_function.js:87:16)
[00:04:26]               │ 
[00:04:26]               │ 

Stack Trace

TypeError: Cannot read property 'reserved' of undefined
    at Context.<anonymous> (test/functional/apps/security/users.js:107:47)
    at runMicrotasks (<anonymous>)
    at processTicksAndRejections (internal/process/task_queues.js:95:5)
    at Object.apply (/dev/shm/workspace/parallel/8/kibana/node_modules/@kbn/test/target_node/functional_test_runner/lib/mocha/wrap_function.js:87:16)

and 4 more failures, only showing the first 3.

Metrics [docs]

Module Count

Fewer modules leads to a faster build time

id before after diff
infra 887 941 +54
maps 743 797 +54
securitySolution 2199 2253 +54
total +162

Public APIs missing comments

Total count of every public API that lacks a comment. Target amount is 0. Run node scripts/build_api_docs --plugin [yourplugin] --stats comments for more detailed information.

id before after diff
data 3281 3162 -119

Any counts in public APIs

Total count of every any typed public API. Target amount is 0. Run node scripts/build_api_docs --plugin [yourplugin] --stats any for more detailed information.

id before after diff
data 107 98 -9

Async chunks

Total size of all lazy-loaded chunks that will be downloaded as the user navigates the app

id before after diff
canvas 1.5MB 1.5MB -295.0B
data 165.1KB 164.7KB -401.0B
infra 1.7MB 1.7MB +54.7KB
lens 1.5MB 1.5MB -295.0B
maps 3.1MB 3.2MB +54.2KB
securitySolution 6.3MB 6.3MB +62.3KB
total +170.2KB

Public APIs missing exports

Total count of every type that is part of your API that should be exported but is not. This will cause broken links in the API documentation system. Target amount is 0. Run node scripts/build_api_docs --plugin [yourplugin] --stats exports for more detailed information.

id before after diff
data 75 64 -11

Page load bundle

Size of the bundles that are downloaded on every page load. Target size is below 100kb

id before after diff
data 843.6KB 837.7KB -5.9KB
expressions 213.9KB 213.6KB -295.0B
infra 147.3KB 147.1KB -157.0B
total -6.3KB
Unknown metric groups

API count

id before after diff
data 3847 3715 -132

References to deprecated APIs

id before after diff
actions 3 8 +5
alerting 5 32 +27
apm 4 7 +3
canvas 25 55 +30
cases 0 151 +151
dashboard 20 128 +108
dashboardEnhanced 0 10 +10
dataEnhanced 0 53 +53
dataVisualizer 0 16 +16
discover 27 102 +75
discoverEnhanced 0 19 +19
fleet 22 89 +67
infra 256 292 +36
lens 34 168 +134
lists 233 242 +9
maps 286 592 +306
ml 99 140 +41
observability 18 34 +16
securitySolution 359 919 +560
timelines 34 76 +42
transform 8 16 +8
uptime 8 11 +3
urlDrilldown 0 18 +18
visTypeTimeseries 4 10 +6
visualizations 23 32 +9
total +1752

History

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

cc @lizozom

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
auto-backport Deprecated - use backport:version if exact versions are needed release_note:plugin_api_changes Contains a Plugin API changes section for the breaking plugin API changes section. Team:APM All issues that need APM UI Team support Team:Uptime - DEPRECATED Synthetics & RUM sub-team of Application Observability v7.15.0 v8.0.0
Projects
None yet