Skip to content

[Discover] Migrate AppState/GlobalState to new app state helpers#57175

Merged
kertal merged 85 commits intoelastic:masterfrom
kertal:kertal-pr-2020-02-09-discover-state
Mar 9, 2020
Merged

[Discover] Migrate AppState/GlobalState to new app state helpers#57175
kertal merged 85 commits intoelastic:masterfrom
kertal:kertal-pr-2020-02-09-discover-state

Conversation

@kertal
Copy link
Member

@kertal kertal commented Feb 10, 2020

Summary

Remove legacy AppState, GlobalState from Discover's Context application, replace with our shiny new state syncing utils #56479.

Note for testing

When you were changing an index pattern before this PR, it was followed by a $route.reload(). So the controller function was executed again. This is now also handled like a change of other state variables. Just pointing out to keep an eye on this changing behavior

Checklist

@kertal kertal self-assigned this Feb 13, 2020
@kertal kertal added Feature:NP Migration release_note:skip Skip the PR/issue when compiling release notes v8.0.0 v7.7.0 labels Feb 13, 2020
@kertal kertal requested a review from alexwizp March 6, 2020 08:48
Copy link
Contributor

@alexwizp alexwizp left a comment

Choose a reason for hiding this comment

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

LGTM! Thank you

@Dosant
Copy link
Contributor

Dosant commented Mar 6, 2020

@kertal the build success streak in awesome :D

@kertal
Copy link
Member Author

kertal commented Mar 6, 2020

@kertal the build success streak in awesome :D

😄 since our overlord jenkins seems to like this PR, I could continue with a simple addon like removing index patterns of Kibana

@kertal
Copy link
Member Author

kertal commented Mar 6, 2020

I’ll refactor IndexPatterns to IndexIceCream because it sounds tastier, and everybody loves 🍨.

Copy link
Contributor

@lizozom lizozom left a comment

Choose a reason for hiding this comment

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

LGTM 🎉

@lizozom
Copy link
Contributor

lizozom commented Mar 8, 2020

@elasticmachine merge upstream

@kertal
Copy link
Member Author

kertal commented Mar 9, 2020

@elasticmachine merge upstream

Copy link
Contributor

@sulemanof sulemanof left a comment

Choose a reason for hiding this comment

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

LGTM 🎉
You did a great work, a really complicated piece of kibana pie!
I think even if any minor gap still exist, it could be resolved in the next iteration.

Copy link
Contributor

@flash1293 flash1293 left a comment

Choose a reason for hiding this comment

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

Tested and didn't find issues anymore, great work 🎉

Just left some minor nits

@kibanamachine
Copy link
Contributor

💛 Build succeeded, but was flaky


Test Failures

Kibana Pipeline / kibana-oss-agent / Chrome UI Functional Tests.test/functional/apps/management/_handle_alias·js.management Index patterns on aliases should be able to discover and verify no of hits for alias2

Link to Jenkins

Standard Out

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

[00:00:00]       │
[00:00:00]         └-: management
[00:00:00]           └-> "before all" hook
[00:00:00]           └-> "before all" hook
[00:00:00]             │ info [logstash_functional] Unloading indices from "mappings.json"
[00:00:00]             │ info [logstash_functional] Unloading indices from "data.json.gz"
[00:00:01]             │ info [empty_kibana] Loading "mappings.json"
[00:00:01]             │ info [empty_kibana] Loading "data.json.gz"
[00:00:01]             │ info [o.e.c.m.MetaDataDeleteIndexService] [kibana-ci-immutable-oraclelinux-tests-xl-1583763001710216741] [.kibana_1/8Naqcv0fQ_-NXvjr7y0LQg] deleting index
[00:00:01]             │ info [empty_kibana] Deleted existing index [".kibana_1"]
[00:00:01]             │ info [o.e.c.m.MetaDataCreateIndexService] [kibana-ci-immutable-oraclelinux-tests-xl-1583763001710216741] [.kibana] creating index, cause [api], templates [], shards [1]/[1], mappings [_doc]
[00:00:01]             │ info [empty_kibana] Created index ".kibana"
[00:00:01]             │ debg [empty_kibana] ".kibana" settings {"index":{"number_of_replicas":"1","number_of_shards":"1"}}
[00:00:01]             │ info [empty_kibana] Indexed 1 docs into ".kibana"
[00:00:01]             │ info [o.e.c.m.MetaDataMappingService] [kibana-ci-immutable-oraclelinux-tests-xl-1583763001710216741] [.kibana/rSa7KdI-RcCDYj-zi3AHsg] update_mapping [_doc]
[00:00:01]             │ debg Migrating saved objects
[00:00:01]             │ proc [kibana]   log   [14:30:16.477] [info][savedobjects-service] Creating index .kibana_2.
[00:00:02]             │ info [o.e.c.m.MetaDataCreateIndexService] [kibana-ci-immutable-oraclelinux-tests-xl-1583763001710216741] [.kibana_2] creating index, cause [api], templates [], shards [1]/[1], mappings [_doc]
[00:00:02]             │ info [o.e.c.r.a.AllocationService] [kibana-ci-immutable-oraclelinux-tests-xl-1583763001710216741] updating number_of_replicas to [0] for indices [.kibana_2]
[00:00:02]             │ proc [kibana]   log   [14:30:16.606] [info][savedobjects-service] Reindexing .kibana to .kibana_1
[00:00:02]             │ info [o.e.c.m.MetaDataCreateIndexService] [kibana-ci-immutable-oraclelinux-tests-xl-1583763001710216741] [.kibana_1] creating index, cause [api], templates [], shards [1]/[1], mappings [_doc]
[00:00:02]             │ info [o.e.c.r.a.AllocationService] [kibana-ci-immutable-oraclelinux-tests-xl-1583763001710216741] updating number_of_replicas to [0] for indices [.kibana_1]
[00:00:02]             │ info [o.e.c.m.MetaDataCreateIndexService] [kibana-ci-immutable-oraclelinux-tests-xl-1583763001710216741] [.tasks] creating index, cause [auto(task api)], templates [], shards [1]/[1], mappings [_doc]
[00:00:02]             │ info [o.e.c.r.a.AllocationService] [kibana-ci-immutable-oraclelinux-tests-xl-1583763001710216741] updating number_of_replicas to [0] for indices [.tasks]
[00:00:02]             │ info [o.e.t.LoggingTaskListener] [kibana-ci-immutable-oraclelinux-tests-xl-1583763001710216741] 105 finished with response BulkByScrollResponse[took=85.4ms,timed_out=false,sliceId=null,updated=0,created=1,deleted=0,batches=1,versionConflicts=0,noops=0,retries=0,throttledUntil=0s,bulk_failures=[],search_failures=[]]
[00:00:02]             │ info [o.e.c.m.MetaDataDeleteIndexService] [kibana-ci-immutable-oraclelinux-tests-xl-1583763001710216741] [.kibana/rSa7KdI-RcCDYj-zi3AHsg] deleting index
[00:00:02]             │ proc [kibana]   log   [14:30:17.096] [info][savedobjects-service] Migrating .kibana_1 saved objects to .kibana_2
[00:00:02]             │ info [o.e.c.m.MetaDataMappingService] [kibana-ci-immutable-oraclelinux-tests-xl-1583763001710216741] [.kibana_2/h42MJzwXS1SOC5oVmMGTog] update_mapping [_doc]
[00:00:02]             │ proc [kibana]   log   [14:30:17.185] [info][savedobjects-service] Pointing alias .kibana to .kibana_2.
[00:00:02]             │ proc [kibana]   log   [14:30:17.246] [info][savedobjects-service] Finished in 772ms.
[00:00:02]             │ debg applying update to kibana config: {"accessibility:disableAnimations":true,"dateFormat:tz":"UTC"}
[00:00:03]             │ info [o.e.c.m.MetaDataMappingService] [kibana-ci-immutable-oraclelinux-tests-xl-1583763001710216741] [.kibana_2/h42MJzwXS1SOC5oVmMGTog] update_mapping [_doc]
[00:00:04]             │ info [makelogs] Loading "mappings.json"
[00:00:04]             │ info [makelogs] Loading "data.json.gz"
[00:00:04]             │ info [o.e.c.m.MetaDataCreateIndexService] [kibana-ci-immutable-oraclelinux-tests-xl-1583763001710216741] [logstash-2015.09.17] creating index, cause [api], templates [], shards [1]/[0], mappings [_doc]
[00:00:04]             │ info [o.e.c.r.a.AllocationService] [kibana-ci-immutable-oraclelinux-tests-xl-1583763001710216741] Cluster health status changed from [YELLOW] to [GREEN] (reason: [shards started [[logstash-2015.09.17][0]]]).
[00:00:04]             │ info [makelogs] Created index "logstash-2015.09.17"
[00:00:04]             │ debg [makelogs] "logstash-2015.09.17" settings {"index":{"analysis":{"analyzer":{"url":{"max_token_length":"1000","tokenizer":"uax_url_email","type":"standard"}}},"number_of_replicas":"0","number_of_shards":"1"}}
[00:00:04]             │ info [o.e.c.m.MetaDataCreateIndexService] [kibana-ci-immutable-oraclelinux-tests-xl-1583763001710216741] [logstash-2015.09.18] creating index, cause [api], templates [], shards [1]/[0], mappings [_doc]
[00:00:04]             │ info [o.e.c.r.a.AllocationService] [kibana-ci-immutable-oraclelinux-tests-xl-1583763001710216741] Cluster health status changed from [YELLOW] to [GREEN] (reason: [shards started [[logstash-2015.09.18][0]]]).
[00:00:04]             │ info [makelogs] Created index "logstash-2015.09.18"
[00:00:04]             │ debg [makelogs] "logstash-2015.09.18" settings {"index":{"analysis":{"analyzer":{"url":{"max_token_length":"1000","tokenizer":"uax_url_email","type":"standard"}}},"number_of_replicas":"0","number_of_shards":"1"}}
[00:00:05]             │ info [makelogs] Indexed 101 docs into "logstash-2015.09.17"
[00:00:05]             │ info [makelogs] Indexed 301 docs into "logstash-2015.09.18"
[00:00:06]           └-: 
[00:00:06]             └-> "before all" hook
[00:09:09]             └-: Index patterns on aliases
[00:09:09]               └-> "before all" hook
[00:09:09]               └-> "before all" hook
[00:09:10]                 │ info [alias] Loading "mappings.json"
[00:09:10]                 │ info [alias] Loading "data.json.gz"
[00:09:10]                 │ info [o.e.c.m.MetaDataCreateIndexService] [kibana-ci-immutable-oraclelinux-tests-xl-1583763001710216741] [test3] creating index, cause [api], templates [], shards [5]/[1], mappings [_doc]
[00:09:10]                 │ info [alias] Created index "test3"
[00:09:10]                 │ debg [alias] "test3" settings {"index":{"number_of_replicas":"1","number_of_shards":"5"}}
[00:09:10]                 │ info [o.e.c.m.MetaDataCreateIndexService] [kibana-ci-immutable-oraclelinux-tests-xl-1583763001710216741] [test9] creating index, cause [api], templates [], shards [5]/[1], mappings [_doc]
[00:09:10]                 │ info [alias] Created index "test9"
[00:09:10]                 │ debg [alias] "test9" settings {"index":{"number_of_replicas":"1","number_of_shards":"5"}}
[00:09:10]                 │ info [o.e.c.m.MetaDataCreateIndexService] [kibana-ci-immutable-oraclelinux-tests-xl-1583763001710216741] [test4] creating index, cause [api], templates [], shards [5]/[1], mappings [_doc]
[00:09:10]                 │ info [alias] Created index "test4"
[00:09:10]                 │ debg [alias] "test4" settings {"index":{"number_of_replicas":"1","number_of_shards":"5"}}
[00:09:10]                 │ info [o.e.c.m.MetaDataCreateIndexService] [kibana-ci-immutable-oraclelinux-tests-xl-1583763001710216741] [test2] creating index, cause [api], templates [], shards [5]/[1], mappings [_doc]
[00:09:10]                 │ info [alias] Created index "test2"
[00:09:10]                 │ debg [alias] "test2" settings {"index":{"number_of_replicas":"1","number_of_shards":"5"}}
[00:09:10]                 │ info [o.e.c.m.MetaDataCreateIndexService] [kibana-ci-immutable-oraclelinux-tests-xl-1583763001710216741] [test7] creating index, cause [api], templates [], shards [5]/[1], mappings [_doc]
[00:09:10]                 │ info [alias] Created index "test7"
[00:09:10]                 │ debg [alias] "test7" settings {"index":{"number_of_replicas":"1","number_of_shards":"5"}}
[00:09:10]                 │ info [o.e.c.m.MetaDataCreateIndexService] [kibana-ci-immutable-oraclelinux-tests-xl-1583763001710216741] [test6] creating index, cause [api], templates [], shards [5]/[1], mappings [_doc]
[00:09:10]                 │ info [alias] Created index "test6"
[00:09:10]                 │ debg [alias] "test6" settings {"index":{"number_of_replicas":"1","number_of_shards":"5"}}
[00:09:10]                 │ info [o.e.c.m.MetaDataCreateIndexService] [kibana-ci-immutable-oraclelinux-tests-xl-1583763001710216741] [test8] creating index, cause [api], templates [], shards [5]/[1], mappings [_doc]
[00:09:10]                 │ info [alias] Created index "test8"
[00:09:10]                 │ debg [alias] "test8" settings {"index":{"number_of_replicas":"1","number_of_shards":"5"}}
[00:09:10]                 │ info [o.e.c.m.MetaDataCreateIndexService] [kibana-ci-immutable-oraclelinux-tests-xl-1583763001710216741] [test5] creating index, cause [api], templates [], shards [5]/[1], mappings [_doc]
[00:09:11]                 │ info [alias] Created index "test5"
[00:09:11]                 │ debg [alias] "test5" settings {"index":{"number_of_replicas":"1","number_of_shards":"5"}}
[00:09:11]                 │ info [o.e.c.m.MetaDataCreateIndexService] [kibana-ci-immutable-oraclelinux-tests-xl-1583763001710216741] [test1] creating index, cause [api], templates [], shards [5]/[1], mappings [_doc]
[00:09:11]                 │ info [alias] Created index "test1"
[00:09:11]                 │ debg [alias] "test1" settings {"index":{"number_of_replicas":"1","number_of_shards":"5"}}
[00:09:11]                 │ info [alias] Indexed 1 docs into "test3"
[00:09:11]                 │ info [alias] Indexed 1 docs into "test9"
[00:09:11]                 │ info [alias] Indexed 1 docs into "test4"
[00:09:11]                 │ info [alias] Indexed 1 docs into "test2"
[00:09:11]                 │ info [alias] Indexed 1 docs into "test7"
[00:09:11]                 │ info [alias] Indexed 1 docs into "test6"
[00:09:11]                 │ info [alias] Indexed 1 docs into "test8"
[00:09:11]                 │ info [alias] Indexed 1 docs into "test5"
[00:09:11]                 │ info [alias] Indexed 1 docs into "test1"
[00:09:11]                 │ info [empty_kibana] Loading "mappings.json"
[00:09:11]                 │ info [empty_kibana] Loading "data.json.gz"
[00:09:11]                 │ info [o.e.c.m.MetaDataDeleteIndexService] [kibana-ci-immutable-oraclelinux-tests-xl-1583763001710216741] [.kibana/OMuKXnAKRAqyjaEoTO_oew] deleting index
[00:09:11]                 │ info [empty_kibana] Deleted existing index [".kibana"]
[00:09:11]                 │ info [o.e.c.m.MetaDataCreateIndexService] [kibana-ci-immutable-oraclelinux-tests-xl-1583763001710216741] [.kibana] creating index, cause [api], templates [], shards [1]/[1], mappings [_doc]
[00:09:11]                 │ info [empty_kibana] Created index ".kibana"
[00:09:11]                 │ debg [empty_kibana] ".kibana" settings {"index":{"number_of_replicas":"1","number_of_shards":"1"}}
[00:09:11]                 │ info [empty_kibana] Indexed 1 docs into ".kibana"
[00:09:11]                 │ info [o.e.c.m.MetaDataMappingService] [kibana-ci-immutable-oraclelinux-tests-xl-1583763001710216741] [.kibana/DIWx7O1tSiq0DMoHQwWzcA] update_mapping [_doc]
[00:09:11]                 │ debg Migrating saved objects
[00:09:11]                 │ proc [kibana]   log   [14:39:26.176] [info][savedobjects-service] Creating index .kibana_2.
[00:09:11]                 │ info [o.e.c.m.MetaDataCreateIndexService] [kibana-ci-immutable-oraclelinux-tests-xl-1583763001710216741] [.kibana_2] creating index, cause [api], templates [], shards [1]/[1], mappings [_doc]
[00:09:11]                 │ info [o.e.c.r.a.AllocationService] [kibana-ci-immutable-oraclelinux-tests-xl-1583763001710216741] updating number_of_replicas to [0] for indices [.kibana_2]
[00:09:11]                 │ proc [kibana]   log   [14:39:26.250] [info][savedobjects-service] Reindexing .kibana to .kibana_1
[00:09:11]                 │ info [o.e.c.m.MetaDataCreateIndexService] [kibana-ci-immutable-oraclelinux-tests-xl-1583763001710216741] [.kibana_1] creating index, cause [api], templates [], shards [1]/[1], mappings [_doc]
[00:09:11]                 │ info [o.e.c.r.a.AllocationService] [kibana-ci-immutable-oraclelinux-tests-xl-1583763001710216741] updating number_of_replicas to [0] for indices [.kibana_1]
[00:09:11]                 │ info [o.e.t.LoggingTaskListener] [kibana-ci-immutable-oraclelinux-tests-xl-1583763001710216741] 6141 finished with response BulkByScrollResponse[took=36.7ms,timed_out=false,sliceId=null,updated=0,created=1,deleted=0,batches=1,versionConflicts=0,noops=0,retries=0,throttledUntil=0s,bulk_failures=[],search_failures=[]]
[00:09:12]                 │ info [o.e.c.m.MetaDataDeleteIndexService] [kibana-ci-immutable-oraclelinux-tests-xl-1583763001710216741] [.kibana/DIWx7O1tSiq0DMoHQwWzcA] deleting index
[00:09:12]                 │ proc [kibana]   log   [14:39:26.597] [info][savedobjects-service] Migrating .kibana_1 saved objects to .kibana_2
[00:09:12]                 │ info [o.e.c.m.MetaDataMappingService] [kibana-ci-immutable-oraclelinux-tests-xl-1583763001710216741] [.kibana_2/POIG_CozQ6yM9XDQ1mlxPg] update_mapping [_doc]
[00:09:12]                 │ proc [kibana]   log   [14:39:26.637] [info][savedobjects-service] Pointing alias .kibana to .kibana_2.
[00:09:12]                 │ proc [kibana]   log   [14:39:26.688] [info][savedobjects-service] Finished in 515ms.
[00:09:12]                 │ debg applying update to kibana config: {"accessibility:disableAnimations":true,"dateFormat:tz":"UTC"}
[00:09:12]                 │ info [o.e.c.m.MetaDataMappingService] [kibana-ci-immutable-oraclelinux-tests-xl-1583763001710216741] [.kibana_2/POIG_CozQ6yM9XDQ1mlxPg] update_mapping [_doc]
[00:09:13]               └-> should be able to create index pattern without time field
[00:09:13]                 └-> "before each" hook: global before each
[00:09:13]                 │ debg navigating to settings url: http://localhost:6181/app/kibana#/management
[00:09:13]                 │ debg Navigate to: http://localhost:6181/app/kibana#/management
[00:09:13]                 │ debg ... sleep(700) start
[00:09:13]                 │ debg browser[INFO] http://localhost:6181/app/kibana?_t=1583764768290#/management 350 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:09:13]                 │
[00:09:13]                 │ debg browser[INFO] http://localhost:6181/bundles/app/kibana/bootstrap.js 9:19 "^ A single error about an inline script not firing due to content security policy is expected!"
[00:09:14]                 │ debg ... sleep(700) end
[00:09:14]                 │ debg returned from get, calling refresh
[00:09:14]                 │ debg browser[INFO] http://localhost:6181/app/kibana?_t=1583764768290#/management 350 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:09:14]                 │
[00:09:14]                 │ debg browser[INFO] http://localhost:6181/bundles/app/kibana/bootstrap.js 9:19 "^ A single error about an inline script not firing due to content security policy is expected!"
[00:09:15]                 │ debg currentUrl = http://localhost:6181/app/kibana#/management
[00:09:15]                 │          appUrl = http://localhost:6181/app/kibana#/management
[00:09:15]                 │ debg Find.findByCssSelector('[data-test-subj="kibanaChrome"]') with timeout=60000
[00:09:18]                 │ debg TestSubjects.find(kibanaChrome)
[00:09:18]                 │ debg Find.findByCssSelector('[data-test-subj="kibanaChrome"]') with timeout=10000
[00:09:18]                 │ debg browser[INFO] http://localhost:6181/bundles/plugin/data/data.plugin.js 90:139970 "INFO: 2020-03-09T14:39:31Z
[00:09:18]                 │        Adding connection to http://localhost:6181/elasticsearch
[00:09:18]                 │
[00:09:18]                 │      "
[00:09:18]                 │ debg ... sleep(501) start
[00:09:18]                 │ debg ... sleep(501) end
[00:09:18]                 │ debg in navigateTo url = http://localhost:6181/app/kibana#/management?_g=()
[00:09:18]                 │ debg TestSubjects.exists(statusPageContainer)
[00:09:18]                 │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="statusPageContainer"]') with timeout=2500
[00:09:21]                 │ debg --- retry.tryForTime error: [data-test-subj="statusPageContainer"] is not displayed
[00:09:21]                 │ debg isGlobalLoadingIndicatorVisible
[00:09:21]                 │ debg TestSubjects.exists(globalLoadingIndicator)
[00:09:21]                 │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="globalLoadingIndicator"]') with timeout=1500
[00:09:23]                 │ debg --- retry.tryForTime error: [data-test-subj="globalLoadingIndicator"] is not displayed
[00:09:23]                 │ debg TestSubjects.exists(globalLoadingIndicator-hidden)
[00:09:23]                 │ debg Find.existsByCssSelector('[data-test-subj="globalLoadingIndicator-hidden"]') with timeout=100000
[00:09:23]                 │ debg clickKibanaIndexPatterns link
[00:09:23]                 │ debg TestSubjects.click(index_patterns)
[00:09:23]                 │ debg Find.clickByCssSelector('[data-test-subj="index_patterns"]') with timeout=10000
[00:09:23]                 │ debg Find.findByCssSelector('[data-test-subj="index_patterns"]') with timeout=10000
[00:09:24]                 │ debg isGlobalLoadingIndicatorVisible
[00:09:24]                 │ debg TestSubjects.exists(globalLoadingIndicator)
[00:09:24]                 │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="globalLoadingIndicator"]') with timeout=1500
[00:09:25]                 │ debg --- retry.tryForTime error: [data-test-subj="globalLoadingIndicator"] is not displayed
[00:09:26]                 │ debg TestSubjects.exists(globalLoadingIndicator-hidden)
[00:09:26]                 │ debg Find.existsByCssSelector('[data-test-subj="globalLoadingIndicator-hidden"]') with timeout=100000
[00:09:26]                 │ debg Waiting up to 20000ms for index pattern info flyout...
[00:09:26]                 │ debg TestSubjects.exists(CreateIndexPatternPrompt)
[00:09:26]                 │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="CreateIndexPatternPrompt"]') with timeout=2500
[00:09:26]                 │ debg TestSubjects.click(CreateIndexPatternPrompt > euiFlyoutCloseButton)
[00:09:26]                 │ debg Find.clickByCssSelector('[data-test-subj="CreateIndexPatternPrompt"] [data-test-subj="euiFlyoutCloseButton"]') with timeout=10000
[00:09:26]                 │ debg Find.findByCssSelector('[data-test-subj="CreateIndexPatternPrompt"] [data-test-subj="euiFlyoutCloseButton"]') with timeout=10000
[00:09:26]                 │ debg TestSubjects.exists(CreateIndexPatternPrompt)
[00:09:26]                 │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="CreateIndexPatternPrompt"]') with timeout=2500
[00:09:29]                 │ debg --- retry.tryForTime error: [data-test-subj="CreateIndexPatternPrompt"] is not displayed
[00:09:29]                 │ debg isGlobalLoadingIndicatorVisible
[00:09:29]                 │ debg TestSubjects.exists(globalLoadingIndicator)
[00:09:29]                 │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="globalLoadingIndicator"]') with timeout=1500
[00:09:31]                 │ debg --- retry.tryForTime error: [data-test-subj="globalLoadingIndicator"] is not displayed
[00:09:31]                 │ debg TestSubjects.exists(globalLoadingIndicator-hidden)
[00:09:31]                 │ debg Find.existsByCssSelector('[data-test-subj="globalLoadingIndicator-hidden"]') with timeout=100000
[00:09:31]                 │ debg TestSubjects.isDisplayed(createIndexPatternButton)
[00:09:31]                 │ debg TestSubjects.find(createIndexPatternButton)
[00:09:31]                 │ debg Find.findByCssSelector('[data-test-subj="createIndexPatternButton"]') with timeout=10000
[00:09:31]                 │ debg TestSubjects.click(createIndexPatternButton)
[00:09:31]                 │ debg Find.clickByCssSelector('[data-test-subj="createIndexPatternButton"]') with timeout=10000
[00:09:31]                 │ debg Find.findByCssSelector('[data-test-subj="createIndexPatternButton"]') with timeout=10000
[00:09:31]                 │ debg isGlobalLoadingIndicatorVisible
[00:09:31]                 │ debg TestSubjects.exists(globalLoadingIndicator)
[00:09:31]                 │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="globalLoadingIndicator"]') with timeout=1500
[00:09:32]                 │ debg TestSubjects.exists(globalLoadingIndicator-hidden)
[00:09:32]                 │ debg Find.existsByCssSelector('[data-test-subj="globalLoadingIndicator-hidden"]') with timeout=100000
[00:09:32]                 │ debg setIndexPatternField(alias1)
[00:09:32]                 │ debg TestSubjects.find(createIndexPatternNameInput)
[00:09:32]                 │ debg Find.findByCssSelector('[data-test-subj="createIndexPatternNameInput"]') with timeout=10000
[00:09:33]                 │ debg setIndexPatternField set to alias1*
[00:09:33]                 │ debg ... sleep(2000) start
[00:09:35]                 │ debg ... sleep(2000) end
[00:09:35]                 │ debg TestSubjects.find(createIndexPatternGoToStep2Button)
[00:09:35]                 │ debg Find.findByCssSelector('[data-test-subj="createIndexPatternGoToStep2Button"]') with timeout=10000
[00:09:35]                 │ debg ... sleep(2000) start
[00:09:37]                 │ debg ... sleep(2000) end
[00:09:37]                 │ debg TestSubjects.find(createIndexPatternButton)
[00:09:37]                 │ debg Find.findByCssSelector('[data-test-subj="createIndexPatternButton"]') with timeout=10000
[00:09:37]                 │ debg isGlobalLoadingIndicatorVisible
[00:09:37]                 │ debg TestSubjects.exists(globalLoadingIndicator)
[00:09:37]                 │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="globalLoadingIndicator"]') with timeout=1500
[00:09:37]                 │ info [o.e.c.m.MetaDataMappingService] [kibana-ci-immutable-oraclelinux-tests-xl-1583763001710216741] [.kibana_2/POIG_CozQ6yM9XDQ1mlxPg] update_mapping [_doc]
[00:09:37]                 │ debg TestSubjects.exists(globalLoadingIndicator-hidden)
[00:09:37]                 │ debg Find.existsByCssSelector('[data-test-subj="globalLoadingIndicator-hidden"]') with timeout=100000
[00:09:37]                 │ info [o.e.c.m.MetaDataMappingService] [kibana-ci-immutable-oraclelinux-tests-xl-1583763001710216741] [.kibana_2/POIG_CozQ6yM9XDQ1mlxPg] update_mapping [_doc]
[00:09:38]                 │ info currentUrl http://localhost:6181/app/kibana#/management/kibana/index_patterns/d5ceec30-6213-11ea-bee7-c5590bdd16fb?_g=()
[00:09:38]                 │ debg Index pattern created: http://localhost:6181/app/kibana#/management/kibana/index_patterns/d5ceec30-6213-11ea-bee7-c5590bdd16fb?_g=()
[00:09:38]                 │ debg index pattern ID:  d5ceec30-6213-11ea-bee7-c5590bdd16fb?_g=()
[00:09:38]                 │ debg TestSubjects.find(indexPatternTitle)
[00:09:38]                 │ debg Find.findByCssSelector('[data-test-subj="indexPatternTitle"]') with timeout=10000
[00:09:40]                 └- ✓ pass  (26.4s) "management  Index patterns on aliases should be able to create index pattern without time field"
[00:09:40]               └-> should be able to discover and verify no of hits for alias1
[00:09:40]                 └-> "before each" hook: global before each
[00:09:40]                 │ debg navigating to discover url: http://localhost:6181/app/kibana#/discover
[00:09:40]                 │ debg Navigate to: http://localhost:6181/app/kibana#/discover
[00:09:40]                 │ debg ... sleep(700) start
[00:09:40]                 │ debg browser[INFO] http://localhost:6181/app/kibana?_t=1583764794689#/discover 350 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:09:40]                 │
[00:09:40]                 │ debg browser[INFO] http://localhost:6181/bundles/app/kibana/bootstrap.js 9:19 "^ A single error about an inline script not firing due to content security policy is expected!"
[00:09:40]                 │ debg ... sleep(700) end
[00:09:40]                 │ debg returned from get, calling refresh
[00:09:41]                 │ debg browser[INFO] http://localhost:6181/app/kibana?_t=1583764794689#/discover 350 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:09:41]                 │
[00:09:41]                 │ debg browser[INFO] http://localhost:6181/bundles/app/kibana/bootstrap.js 9:19 "^ A single error about an inline script not firing due to content security policy is expected!"
[00:09:41]                 │ debg currentUrl = http://localhost:6181/app/kibana#/discover
[00:09:41]                 │          appUrl = http://localhost:6181/app/kibana#/discover
[00:09:41]                 │ debg Find.findByCssSelector('[data-test-subj="kibanaChrome"]') with timeout=60000
[00:09:43]                 │ debg TestSubjects.find(kibanaChrome)
[00:09:43]                 │ debg Find.findByCssSelector('[data-test-subj="kibanaChrome"]') with timeout=10000
[00:09:43]                 │ debg browser[INFO] http://localhost:6181/bundles/plugin/data/data.plugin.js 90:139970 "INFO: 2020-03-09T14:39:57Z
[00:09:43]                 │        Adding connection to http://localhost:6181/elasticsearch
[00:09:43]                 │
[00:09:43]                 │      "
[00:09:43]                 │ debg ... sleep(501) start
[00:09:44]                 │ debg ... sleep(501) end
[00:09:44]                 │ debg in navigateTo url = http://localhost:6181/app/kibana#/discover?_g=(filters:!(),refreshInterval:(pause:!t,value:0),time:(from:now-15m,to:now))&_a=(columns:!(_source),filters:!(),index:d5ceec30-6213-11ea-bee7-c5590bdd16fb,interval:auto,query:(language:kuery,query:%27%27),sort:!())
[00:09:44]                 │ debg --- retry.try error: URL changed, waiting for it to settle
[00:09:44]                 │ debg ... sleep(501) start
[00:09:45]                 │ debg ... sleep(501) end
[00:09:45]                 │ debg in navigateTo url = http://localhost:6181/app/kibana#/discover?_g=(filters:!(),refreshInterval:(pause:!t,value:0),time:(from:now-15m,to:now))&_a=(columns:!(_source),filters:!(),index:d5ceec30-6213-11ea-bee7-c5590bdd16fb,interval:auto,query:(language:kuery,query:%27%27),sort:!())
[00:09:45]                 │ debg TestSubjects.exists(statusPageContainer)
[00:09:45]                 │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="statusPageContainer"]') with timeout=2500
[00:09:47]                 │ debg --- retry.tryForTime error: [data-test-subj="statusPageContainer"] is not displayed
[00:09:48]                 │ debg isGlobalLoadingIndicatorVisible
[00:09:48]                 │ debg TestSubjects.exists(globalLoadingIndicator)
[00:09:48]                 │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="globalLoadingIndicator"]') with timeout=1500
[00:09:49]                 │ debg --- retry.tryForTime error: [data-test-subj="globalLoadingIndicator"] is not displayed
[00:09:50]                 │ debg TestSubjects.exists(globalLoadingIndicator-hidden)
[00:09:50]                 │ debg Find.existsByCssSelector('[data-test-subj="globalLoadingIndicator-hidden"]') with timeout=100000
[00:09:50]                 │ debg TestSubjects.getVisibleText(discoverQueryHits)
[00:09:50]                 │ debg TestSubjects.find(discoverQueryHits)
[00:09:50]                 │ debg Find.findByCssSelector('[data-test-subj="discoverQueryHits"]') with timeout=10000
[00:09:50]                 └- ✓ pass  (10.2s) "management  Index patterns on aliases should be able to discover and verify no of hits for alias1"
[00:09:50]               └-> should be able to create index pattern with timefield
[00:09:50]                 └-> "before each" hook: global before each
[00:09:50]                 │ debg navigating to settings url: http://localhost:6181/app/kibana#/management
[00:09:50]                 │ debg Navigate to: http://localhost:6181/app/kibana#/management
[00:09:50]                 │ debg ... sleep(700) start
[00:09:50]                 │ debg browser[INFO] http://localhost:6181/app/kibana?_t=1583764804925#/management 350 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:09:50]                 │
[00:09:50]                 │ debg browser[INFO] http://localhost:6181/bundles/app/kibana/bootstrap.js 9:19 "^ A single error about an inline script not firing due to content security policy is expected!"
[00:09:51]                 │ debg ... sleep(700) end
[00:09:51]                 │ debg returned from get, calling refresh
[00:09:51]                 │ debg browser[INFO] http://localhost:6181/app/kibana?_t=1583764804925#/management 350 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:09:51]                 │
[00:09:51]                 │ debg browser[INFO] http://localhost:6181/bundles/app/kibana/bootstrap.js 9:19 "^ A single error about an inline script not firing due to content security policy is expected!"
[00:09:51]                 │ debg currentUrl = http://localhost:6181/app/kibana#/management
[00:09:51]                 │          appUrl = http://localhost:6181/app/kibana#/management
[00:09:51]                 │ debg Find.findByCssSelector('[data-test-subj="kibanaChrome"]') with timeout=60000
[00:09:53]                 │ debg TestSubjects.find(kibanaChrome)
[00:09:53]                 │ debg Find.findByCssSelector('[data-test-subj="kibanaChrome"]') with timeout=10000
[00:09:53]                 │ debg browser[INFO] http://localhost:6181/bundles/plugin/data/data.plugin.js 90:139970 "INFO: 2020-03-09T14:40:07Z
[00:09:53]                 │        Adding connection to http://localhost:6181/elasticsearch
[00:09:53]                 │
[00:09:53]                 │      "
[00:09:53]                 │ debg ... sleep(501) start
[00:09:54]                 │ debg ... sleep(501) end
[00:09:54]                 │ debg in navigateTo url = http://localhost:6181/app/kibana#/management?_g=()
[00:09:54]                 │ debg TestSubjects.exists(statusPageContainer)
[00:09:54]                 │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="statusPageContainer"]') with timeout=2500
[00:09:56]                 │ debg --- retry.tryForTime error: [data-test-subj="statusPageContainer"] is not displayed
[00:09:57]                 │ debg isGlobalLoadingIndicatorVisible
[00:09:57]                 │ debg TestSubjects.exists(globalLoadingIndicator)
[00:09:57]                 │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="globalLoadingIndicator"]') with timeout=1500
[00:09:58]                 │ debg --- retry.tryForTime error: [data-test-subj="globalLoadingIndicator"] is not displayed
[00:09:59]                 │ debg TestSubjects.exists(globalLoadingIndicator-hidden)
[00:09:59]                 │ debg Find.existsByCssSelector('[data-test-subj="globalLoadingIndicator-hidden"]') with timeout=100000
[00:09:59]                 │ debg clickKibanaIndexPatterns link
[00:09:59]                 │ debg TestSubjects.click(index_patterns)
[00:09:59]                 │ debg Find.clickByCssSelector('[data-test-subj="index_patterns"]') with timeout=10000
[00:09:59]                 │ debg Find.findByCssSelector('[data-test-subj="index_patterns"]') with timeout=10000
[00:09:59]                 │ debg isGlobalLoadingIndicatorVisible
[00:09:59]                 │ debg TestSubjects.exists(globalLoadingIndicator)
[00:09:59]                 │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="globalLoadingIndicator"]') with timeout=1500
[00:09:59]                 │ debg --- retry.tryForTime error: [data-test-subj="globalLoadingIndicator"] is not displayed
[00:10:01]                 │ debg --- retry.tryForTime failed again with the same message...
[00:10:02]                 │ debg TestSubjects.exists(globalLoadingIndicator-hidden)
[00:10:02]                 │ debg Find.existsByCssSelector('[data-test-subj="globalLoadingIndicator-hidden"]') with timeout=100000
[00:10:02]                 │ debg Waiting up to 20000ms for index pattern info flyout...
[00:10:02]                 │ debg TestSubjects.exists(CreateIndexPatternPrompt)
[00:10:02]                 │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="CreateIndexPatternPrompt"]') with timeout=2500
[00:10:04]                 │ debg --- retry.tryForTime error: [data-test-subj="CreateIndexPatternPrompt"] is not displayed
[00:10:05]                 │ debg isGlobalLoadingIndicatorVisible
[00:10:05]                 │ debg TestSubjects.exists(globalLoadingIndicator)
[00:10:05]                 │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="globalLoadingIndicator"]') with timeout=1500
[00:10:06]                 │ debg --- retry.tryForTime error: [data-test-subj="globalLoadingIndicator"] is not displayed
[00:10:07]                 │ debg TestSubjects.exists(globalLoadingIndicator-hidden)
[00:10:07]                 │ debg Find.existsByCssSelector('[data-test-subj="globalLoadingIndicator-hidden"]') with timeout=100000
[00:10:07]                 │ debg TestSubjects.isDisplayed(createIndexPatternButton)
[00:10:07]                 │ debg TestSubjects.find(createIndexPatternButton)
[00:10:07]                 │ debg Find.findByCssSelector('[data-test-subj="createIndexPatternButton"]') with timeout=10000
[00:10:07]                 │ debg TestSubjects.click(createIndexPatternButton)
[00:10:07]                 │ debg Find.clickByCssSelector('[data-test-subj="createIndexPatternButton"]') with timeout=10000
[00:10:07]                 │ debg Find.findByCssSelector('[data-test-subj="createIndexPatternButton"]') with timeout=10000
[00:10:07]                 │ debg isGlobalLoadingIndicatorVisible
[00:10:07]                 │ debg TestSubjects.exists(globalLoadingIndicator)
[00:10:07]                 │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="globalLoadingIndicator"]') with timeout=1500
[00:10:07]                 │ debg TestSubjects.exists(globalLoadingIndicator-hidden)
[00:10:07]                 │ debg Find.existsByCssSelector('[data-test-subj="globalLoadingIndicator-hidden"]') with timeout=100000
[00:10:07]                 │ debg setIndexPatternField(alias2)
[00:10:07]                 │ debg TestSubjects.find(createIndexPatternNameInput)
[00:10:07]                 │ debg Find.findByCssSelector('[data-test-subj="createIndexPatternNameInput"]') with timeout=10000
[00:10:08]                 │ debg setIndexPatternField set to alias2*
[00:10:08]                 │ debg ... sleep(2000) start
[00:10:10]                 │ debg ... sleep(2000) end
[00:10:10]                 │ debg TestSubjects.find(createIndexPatternGoToStep2Button)
[00:10:10]                 │ debg Find.findByCssSelector('[data-test-subj="createIndexPatternGoToStep2Button"]') with timeout=10000
[00:10:10]                 │ debg ... sleep(2000) start
[00:10:12]                 │ debg ... sleep(2000) end
[00:10:12]                 │ debg TestSubjects.click(createIndexPatternTimeFieldSelect)
[00:10:12]                 │ debg Find.clickByCssSelector('[data-test-subj="createIndexPatternTimeFieldSelect"]') with timeout=10000
[00:10:12]                 │ debg Find.findByCssSelector('[data-test-subj="createIndexPatternTimeFieldSelect"]') with timeout=10000
[00:10:13]                 │ debg TestSubjects.click(createIndexPatternTimeFieldSelect)
[00:10:13]                 │ debg Find.clickByCssSelector('[data-test-subj="createIndexPatternTimeFieldSelect"]') with timeout=10000
[00:10:13]                 │ debg Find.findByCssSelector('[data-test-subj="createIndexPatternTimeFieldSelect"]') with timeout=10000
[00:10:13]                 │ debg isGlobalLoadingIndicatorVisible
[00:10:13]                 │ debg TestSubjects.exists(globalLoadingIndicator)
[00:10:13]                 │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="globalLoadingIndicator"]') with timeout=1500
[00:10:14]                 │ debg --- retry.tryForTime error: [data-test-subj="globalLoadingIndicator"] is not displayed
[00:10:15]                 │ debg TestSubjects.exists(globalLoadingIndicator-hidden)
[00:10:15]                 │ debg Find.existsByCssSelector('[data-test-subj="globalLoadingIndicator-hidden"]') with timeout=100000
[00:10:15]                 │ debg selectTimeFieldOption(date)
[00:10:15]                 │ debg Find.displayedByCssSelector(option[value="date"])
[00:10:15]                 │ debg Find.findByCssSelector('option[value="date"]') with timeout=10000
[00:10:15]                 │ debg Wait for element become visible: option[value="date"] with timeout=10000
[00:10:15]                 │ debg TestSubjects.find(createIndexPatternButton)
[00:10:15]                 │ debg Find.findByCssSelector('[data-test-subj="createIndexPatternButton"]') with timeout=10000
[00:10:15]                 │ debg isGlobalLoadingIndicatorVisible
[00:10:15]                 │ debg TestSubjects.exists(globalLoadingIndicator)
[00:10:15]                 │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="globalLoadingIndicator"]') with timeout=1500
[00:10:15]                 │ debg TestSubjects.exists(globalLoadingIndicator-hidden)
[00:10:15]                 │ debg Find.existsByCssSelector('[data-test-subj="globalLoadingIndicator-hidden"]') with timeout=100000
[00:10:16]                 │ info currentUrl http://localhost:6181/app/kibana#/management/kibana/index_patterns/ec6e1740-6213-11ea-bee7-c5590bdd16fb?_g=()
[00:10:16]                 │ debg Index pattern created: http://localhost:6181/app/kibana#/management/kibana/index_patterns/ec6e1740-6213-11ea-bee7-c5590bdd16fb?_g=()
[00:10:16]                 │ debg index pattern ID:  ec6e1740-6213-11ea-bee7-c5590bdd16fb?_g=()
[00:10:16]                 │ debg TestSubjects.find(indexPatternTitle)
[00:10:16]                 │ debg Find.findByCssSelector('[data-test-subj="indexPatternTitle"]') with timeout=10000
[00:10:17]                 └- ✓ pass  (26.8s) "management  Index patterns on aliases should be able to create index pattern with timefield"
[00:10:17]               └-> should be able to discover and verify no of hits for alias2
[00:10:17]                 └-> "before each" hook: global before each
[00:10:17]                 │ debg navigating to discover url: http://localhost:6181/app/kibana#/discover
[00:10:17]                 │ debg Navigate to: http://localhost:6181/app/kibana#/discover
[00:10:17]                 │ debg ... sleep(700) start
[00:10:17]                 │ debg browser[INFO] http://localhost:6181/app/kibana?_t=1583764831775#/discover 350 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:10:17]                 │
[00:10:17]                 │ debg browser[INFO] http://localhost:6181/bundles/app/kibana/bootstrap.js 9:19 "^ A single error about an inline script not firing due to content security policy is expected!"
[00:10:18]                 │ debg ... sleep(700) end
[00:10:18]                 │ debg returned from get, calling refresh
[00:10:18]                 │ debg browser[INFO] http://localhost:6181/app/kibana?_t=1583764831775#/discover 350 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:10:18]                 │
[00:10:18]                 │ debg browser[INFO] http://localhost:6181/bundles/app/kibana/bootstrap.js 9:19 "^ A single error about an inline script not firing due to content security policy is expected!"
[00:10:18]                 │ debg currentUrl = http://localhost:6181/app/kibana#/discover
[00:10:18]                 │          appUrl = http://localhost:6181/app/kibana#/discover
[00:10:18]                 │ debg Find.findByCssSelector('[data-test-subj="kibanaChrome"]') with timeout=60000
[00:10:20]                 │ debg TestSubjects.find(kibanaChrome)
[00:10:20]                 │ debg Find.findByCssSelector('[data-test-subj="kibanaChrome"]') with timeout=10000
[00:10:20]                 │ debg browser[INFO] http://localhost:6181/bundles/plugin/data/data.plugin.js 90:139970 "INFO: 2020-03-09T14:40:34Z
[00:10:20]                 │        Adding connection to http://localhost:6181/elasticsearch
[00:10:20]                 │
[00:10:20]                 │      "
[00:10:20]                 │ debg ... sleep(501) start
[00:10:21]                 │ debg ... sleep(501) end
[00:10:21]                 │ debg in navigateTo url = http://localhost:6181/app/kibana#/discover?_g=(filters:!(),refreshInterval:(pause:!t,value:0),time:(from:now-15m,to:now))&_a=(columns:!(_source),filters:!(),index:d5ceec30-6213-11ea-bee7-c5590bdd16fb,interval:auto,query:(language:kuery,query:%27%27),sort:!())
[00:10:21]                 │ debg --- retry.try error: URL changed, waiting for it to settle
[00:10:22]                 │ debg ... sleep(501) start
[00:10:22]                 │ debg ... sleep(501) end
[00:10:22]                 │ debg in navigateTo url = http://localhost:6181/app/kibana#/discover?_g=(filters:!(),refreshInterval:(pause:!t,value:0),time:(from:now-15m,to:now))&_a=(columns:!(_source),filters:!(),index:d5ceec30-6213-11ea-bee7-c5590bdd16fb,interval:auto,query:(language:kuery,query:%27%27),sort:!())
[00:10:22]                 │ debg TestSubjects.exists(statusPageContainer)
[00:10:22]                 │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="statusPageContainer"]') with timeout=2500
[00:10:25]                 │ debg --- retry.tryForTime error: [data-test-subj="statusPageContainer"] is not displayed
[00:10:25]                 │ debg TestSubjects.click(indexPattern-switch-link)
[00:10:25]                 │ debg Find.clickByCssSelector('[data-test-subj="indexPattern-switch-link"]') with timeout=10000
[00:10:25]                 │ debg Find.findByCssSelector('[data-test-subj="indexPattern-switch-link"]') with timeout=10000
[00:10:25]                 │ debg Find.clickByCssSelector('[data-test-subj="indexPattern-switcher"] [title="alias2*"]') with timeout=10000
[00:10:25]                 │ debg Find.findByCssSelector('[data-test-subj="indexPattern-switcher"] [title="alias2*"]') with timeout=10000
[00:10:25]                 │ debg isGlobalLoadingIndicatorVisible
[00:10:25]                 │ debg TestSubjects.exists(globalLoadingIndicator)
[00:10:25]                 │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="globalLoadingIndicator"]') with timeout=1500
[00:10:27]                 │ERROR browser[SEVERE] http://localhost:6181/bundles/kbn-ui-shared-deps/kbn-ui-shared-deps.js 367:78758 Error: [$rootScope:infdig] 10 $digest() iterations reached. Aborting!
[00:10:27]                 │      Watchers fired in the last 5 iterations: [[{"msg":"fn: o","newVal":"Mar 9, 2020 @ 14:40:40.679","oldVal":"Mar 9, 2020 @ 14:40:40.678"},{"msg":"fn: o","newVal":"Mar 9, 2020 @ 14:40:40.679","oldVal":"Mar 9, 2020 @ 14:40:40.678"}],[{"msg":"fn: o","newVal":"Mar 9, 2020 @ 14:40:40.680","oldVal":"Mar 9, 2020 @ 14:40:40.679"},{"msg":"fn: o","newVal":"Mar 9, 2020 @ 14:40:40.680","oldVal":"Mar 9, 2020 @ 14:40:40.679"}],[{"msg":"fn: o","newVal":"Mar 9, 2020 @ 14:40:40.681","oldVal":"Mar 9, 2020 @ 14:40:40.680"},{"msg":"fn: o","newVal":"Mar 9, 2020 @ 14:40:40.681","oldVal":"Mar 9, 2020 @ 14:40:40.680"}],[{"msg":"fn: o","newVal":"Mar 9, 2020 @ 14:40:40.682","oldVal":"Mar 9, 2020 @ 14:40:40.681"},{"msg":"fn: o","newVal":"Mar 9, 2020 @ 14:40:40.682","oldVal":"Mar 9, 2020 @ 14:40:40.681"}],[{"msg":"fn: o","newVal":"Mar 9, 2020 @ 14:40:40.683","oldVal":"Mar 9, 2020 @ 14:40:40.682"},{"msg":"fn: o","newVal":"Mar 9, 2020 @ 14:40:40.683","oldVal":"Mar 9, 2020 @ 14:40:40.682"}]]
[00:10:27]                 │      https://errors.angularjs.org/1.7.9/$rootScope/infdig?p0=10&p1=%5B%5B%7B%22msg%22%3A%22fn%3A%20o%22%2C%22newVal%22%3A%22Mar%209%2C%202020%20%40%2014%3A40%3A40.679%22%2C%22oldVal%22%3A%22Mar%209%2C%202020%20%40%2014%3A40%3A40.678%22%7D%2C%7B%22msg%22%3A%22fn%3A%20o%22%2C%22newVal%22%3A%22Mar%209%2C%202020%20%40%2014%3A40%3A40.679%22%2C%22oldVal%22%3A%22Mar%209%2C%202020%20%40%2014%3A40%3A40.678%22%7D%5D%2C%5B%7B%22msg%22%3A%22fn%3A%20o%22%2C%22newVal%22%3A%22Mar%209%2C%202020%20%40%2014%3A40%3A40.680%22%2C%22oldVal%22%3A%22Mar%209%2C%202020%20%40%2014%3A40%3A40.679%22%7D%2C%7B%22msg%22%3A%22fn%3A%20o%22%2C%22newVal%22%3A%22Mar%209%2C%202020%20%40%2014%3A40%3A40.680%22%2C%22oldVal%22%3A%22Mar%209%2C%202020%20%40%2014%3A40%3A40.679%22%7D%5D%2C%5B%7B%22msg%22%3A%22fn%3A%20o%22%2C%22newVal%22%3A%22Mar%209%2C%202020%20%40%2014%3A40%3A40.681%22%2C%22oldVal%22%3A%22Mar%209%2C%202020%20%40%2014%3A40%3A40.680%22%7D%2C%7B%22msg%22%3A%22fn%3A%20o%22%2C%22newVal%22%3A%22Mar%209%2C%202020%20%40%2014%3A40%3A40.681%22%2C%22oldVal%22%3A%22Mar%209%2C%202020%20%40%2014%3A40%3A40.680%22%7D%5D%2C%5B%7B%22msg%22%3A%22fn%3A%20o%22%2C%22newVal%22%3A%22Mar%209%2C%202020%20%40%2014%3A40%3A40.682%22%2C%22oldVal%22%3A%22Mar%209%2C%202020%20%40%2014%3A40%3A40.681%22%7D%2C%7B%22msg%22%3A%22fn%3A%20o%22%2C%22newVal%22%3A%22Mar%209%2C%202020%20%40%2014%3A40%3A40.682%22%2C%22oldVal%22%3A%22Mar%209%2C%202020%20%40%2014%3A40%3A40.681%22%7D%5D%2C%5B%7B%22msg%22%3A%22fn%3A%20o%22%2C%22newVal%22%3A%22Mar%209%2C%202020%20%40%2014%3A40%3A40.683%22%2C%22oldVal%22%3A%22Mar%209%2C%202020%20%40%2014%3A40%3A40.682%22%7D%2C%7B%22msg%22%3A%22fn%3A%20o%22%2C%22newVal%22%3A%22Mar%209%2C%202020%20%40%2014%3A40%3A40.683%22%2C%22oldVal%22%3A%22Mar%209%2C%202020%20%40%2014%3A40%3A40.682%22%7D%5D%5D
[00:10:27]                 │          at http://localhost:6181/bundles/kbn-ui-shared-deps/kbn-ui-shared-deps.js:368:837
[00:10:27]                 │          at u.$digest (http://localhost:6181/bundles/kbn-ui-shared-deps/kbn-ui-shared-deps.js:368:100784)
[00:10:27]                 │          at u.$apply (http://localhost:6181/bundles/kbn-ui-shared-deps/kbn-ui-shared-deps.js:368:102334)
[00:10:27]                 │          at callInDigest (http://localhost:6181/bundles/commons.bundle.js:1:186721)
[00:10:27]                 │          at Object.next (http://localhost:6181/bundles/commons.bundle.js:1:186944)
[00:10:27]                 │          at SafeSubscriber.__tryOrUnsub (http://localhost:6181/built_assets/dlls/vendors_2.bundle.dll.js:1:5403)
[00:10:27]                 │          at SafeSubscriber.next (http://localhost:6181/built_assets/dlls/vendors_2.bundle.dll.js:1:3955)
[00:10:27]                 │          at Subscriber._next (http://localhost:6181/built_assets/dlls/vendors_2.bundle.dll.js:1:2487)
[00:10:27]                 │          at Subscriber.next (http://localhost:6181/built_assets/dlls/vendors_2.bundle.dll.js:1:2084)
[00:10:27]                 │          at DebounceTimeSubscriber.debouncedNext (http://localhost:6181/built_assets/dlls/vendors_2.bundle.dll.js:15:680010)
[00:10:27]                 │ERROR browser[SEVERE] http://localhost:6181/bundles/commons.bundle.js 0:1401304 Error: [$rootScope:infdig] 10 $digest() iterations reached. Aborting!
[00:10:27]                 │      Watchers fired in the last 5 iterations: [[{"msg":"fn: o","newVal":"Mar 9, 2020 @ 14:40:40.679","oldVal":"Mar 9, 2020 @ 14:40:40.678"},{"msg":"fn: o","newVal":"Mar 9, 2020 @ 14:40:40.679","oldVal":"Mar 9, 2020 @ 14:40:40.678"}],[{"msg":"fn: o","newVal":"Mar 9, 2020 @ 14:40:40.680","oldVal":"Mar 9, 2020 @ 14:40:40.679"},{"msg":"fn: o","newVal":"Mar 9, 2020 @ 14:40:40.680","oldVal":"Mar 9, 2020 @ 14:40:40.679"}],[{"msg":"fn: o","newVal":"Mar 9, 2020 @ 14:40:40.681","oldVal":"Mar 9, 2020 @ 14:40:40.680"},{"msg":"fn: o","newVal":"Mar 9, 2020 @ 14:40:40.681","oldVal":"Mar 9, 2020 @ 14:40:40.680"}],[{"msg":"fn: o","newVal":"Mar 9, 2020 @ 14:40:40.682","oldVal":"Mar 9, 2020 @ 14:40:40.681"},{"msg":"fn: o","newVal":"Mar 9, 2020 @ 14:40:40.682","oldVal":"Mar 9, 2020 @ 14:40:40.681"}],[{"msg":"fn: o","newVal":"Mar 9, 2020 @ 14:40:40.683","oldVal":"Mar 9, 2020 @ 14:40:40.682"},{"msg":"fn: o","newVal":"Mar 9, 2020 @ 14:40:40.683","oldVal":"Mar 9, 2020 @ 14:40:40.682"}]]
[00:10:27]                 │      https://errors.angularjs.org/1.7.9/$rootScope/infdig?p0=10&p1=%5B%5B%7B%22msg%22%3A%22fn%3A%20o%22%2C%22newVal%22%3A%22Mar%209%2C%202020%20%40%2014%3A40%3A40.679%22%2C%22oldVal%22%3A%22Mar%209%2C%202020%20%40%2014%3A40%3A40.678%22%7D%2C%7B%22msg%22%3A%22fn%3A%20o%22%2C%22newVal%22%3A%22Mar%209%2C%202020%20%40%2014%3A40%3A40.679%22%2C%22oldVal%22%3A%22Mar%209%2C%202020%20%40%2014%3A40%3A40.678%22%7D%5D%2C%5B%7B%22msg%22%3A%22fn%3A%20o%22%2C%22newVal%22%3A%22Mar%209%2C%202020%20%40%2014%3A40%3A40.680%22%2C%22oldVal%22%3A%22Mar%209%2C%202020%20%40%2014%3A40%3A40.679%22%7D%2C%7B%22msg%22%3A%22fn%3A%20o%22%2C%22newVal%22%3A%22Mar%209%2C%202020%20%40%2014%3A40%3A40.680%22%2C%22oldVal%22%3A%22Mar%209%2C%202020%20%40%2014%3A40%3A40.679%22%7D%5D%2C%5B%7B%22msg%22%3A%22fn%3A%20o%22%2C%22newVal%22%3A%22Mar%209%2C%202020%20%40%2014%3A40%3A40.681%22%2C%22oldVal%22%3A%22Mar%209%2C%202020%20%40%2014%3A40%3A40.680%22%7D%2C%7B%22msg%22%3A%22fn%3A%20o%22%2C%22newVal%22%3A%22Mar%209%2C%202020%20%40%2014%3A40%3A40.681%22%2C%22oldVal%22%3A%22Mar%209%2C%202020%20%40%2014%3A40%3A40.680%22%7D%5D%2C%5B%7B%22msg%22%3A%22fn%3A%20o%22%2C%22newVal%22%3A%22Mar%209%2C%202020%20%40%2014%3A40%3A40.682%22%2C%22oldVal%22%3A%22Mar%209%2C%202020%20%40%2014%3A40%3A40.681%22%7D%2C%7B%22msg%22%3A%22fn%3A%20o%22%2C%22newVal%22%3A%22Mar%209%2C%202020%20%40%2014%3A40%3A40.682%22%2C%22oldVal%22%3A%22Mar%209%2C%202020%20%40%2014%3A40%3A40.681%22%7D%5D%2C%5B%7B%22msg%22%3A%22fn%3A%20o%22%2C%22newVal%22%3A%22Mar%209%2C%202020%20%40%2014%3A40%3A40.683%22%2C%22oldVal%22%3A%22Mar%209%2C%202020%20%40%2014%3A40%3A40.682%22%7D%2C%7B%22msg%22%3A%22fn%3A%20o%22%2C%22newVal%22%3A%22Mar%209%2C%202020%20%40%2014%3A40%3A40.683%22%2C%22oldVal%22%3A%22Mar%209%2C%202020%20%40%2014%3A40%3A40.682%22%7D%5D%5D
[00:10:27]                 │          at http://localhost:6181/bundles/kbn-ui-shared-deps/kbn-ui-shared-deps.js:368:837
[00:10:27]                 │          at u.$digest (http://localhost:6181/bundles/kbn-ui-shared-deps/kbn-ui-shared-deps.js:368:100784)
[00:10:27]                 │          at u.$apply (http://localhost:6181/bundles/kbn-ui-shared-deps/kbn-ui-shared-deps.js:368:102334)
[00:10:27]                 │          at callInDigest (http://localhost:6181/bundles/commons.bundle.js:1:186721)
[00:10:27]                 │          at Object.next (http://localhost:6181/bundles/commons.bundle.js:1:186944)
[00:10:27]                 │          at SafeSubscriber.__tryOrUnsub (http://localhost:6181/built_assets/dlls/vendors_2.bundle.dll.js:1:5403)
[00:10:27]                 │          at SafeSubscriber.next (http://localhost:6181/built_assets/dlls/vendors_2.bundle.dll.js:1:3955)
[00:10:27]                 │          at Subscriber._next (http://localhost:6181/built_assets/dlls/vendors_2.bundle.dll.js:1:2487)
[00:10:27]                 │          at Subscriber.next (http://localhost:6181/built_assets/dlls/vendors_2.bundle.dll.js:1:2084)
[00:10:27]                 │          at DebounceTimeSubscriber.debouncedNext (http://localhost:6181/built_assets/dlls/vendors_2.bundle.dll.js:15:680010)
[00:10:27]                 │ERROR browser[SEVERE] http://localhost:6181/built_assets/dlls/vendors_2.bundle.dll.js 7:119665 Uncaught Error: [$rootScope:infdig] 10 $digest() iterations reache…09%2C%202020%20%40%2014%3A40%3A40.682%22%7D%5D%5D
[00:10:27]                 │ debg --- retry.tryForTime error: [data-test-subj="globalLoadingIndicator"] is not displayed
[00:10:27]                 │ debg TestSubjects.exists(globalLoadingIndicator-hidden)
[00:10:27]                 │ debg Find.existsByCssSelector('[data-test-subj="globalLoadingIndicator-hidden"]') with timeout=100000
[00:12:08]                 │ info Taking screenshot "/dev/shm/workspace/kibana/test/functional/screenshots/failure/management  Index patterns on aliases should be able to discover and verify no of hits for alias2.png"
[00:12:08]                 │ info Current URL is: http://localhost:6181/app/kibana#/discover?_g=(filters:!(),refreshInterval:(pause:!t,value:0),time:(from:now-15m,to:now))&_a=(columns:!(_source),filters:!(),index:ec6e1740-6213-11ea-bee7-c5590bdd16fb,interval:auto,query:(language:kuery,query:%27%27),sort:!())
[00:12:08]                 │ info Saving page source to: /dev/shm/workspace/kibana/test/functional/failure_debug/html/management  Index patterns on aliases should be able to discover and verify no of hits for alias2.html
[00:12:08]                 └- ✖ fail: "management  Index patterns on aliases should be able to discover and verify no of hits for alias2"
[00:12:08]                 │

Stack Trace

Error: expected testSubject(globalLoadingIndicator-hidden) to exist
    at TestSubjects.existOrFail (test/functional/services/test_subjects.ts:60:15)
    at process._tickCallback (internal/process/next_tick.js:68:7)

History

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

@kertal kertal merged commit e630950 into elastic:master Mar 9, 2020
kertal added a commit to kertal/kibana that referenced this pull request Mar 9, 2020
…stic#57175)

* Replace AppState

* Replace GlobalState

* Adapt functional test

* Sync initial app state to URL

* Add jest tests

* Refactoring to use use-default-behaviors="true" in kbn-top-nav

* Cleanup code remove unnecessary imports and variables

* Refactor to use syncQueryStateWithUrl & stopSyncingQueryAppStateWithStateContainer

* Remove discoverPersistedState

* Allow indexPattern switch without $route.reload()

* Remove timeRangeObj because it's not needed

* Create new getDefaultQuery in data plugin

* Simplify check for null in sync_state_with_url.ts

* Remove unused stateMonitorFactory

Co-authored-by: Alexey Antonov <alexwizp@gmail.com>
gmmorris added a commit to gmmorris/kibana that referenced this pull request Mar 10, 2020
* master: (22 commits)
  Generate docs from data plugin (elastic#56955)
  Fixes elastic#59513 by hiding one of the symmetric edges rather than omiting it (elastic#59514)
  Harden creation of child processes (elastic#55697)
  [Alerting] replace watcher http APIs used by index threshold Alerting (elastic#59475)
  [Maps][docs] add more details to Quantitative data driven styling docs (elastic#59553)
  chore: 🤖 hide Drilldowns in master (elastic#59698)
  [Discover] Migrate AppState/GlobalState to new app state helpers (elastic#57175)
  Use HTTP request schemas to create types, use those types in the client (elastic#59340)
  [Maps] Support categorical styling for numbers and dates (elastic#57908)
  [ML] Functional API tests - bucket span estimation with custom search.max_buckets (elastic#59665)
  Fix slm_ui setting by changing camel case back to snake case. (elastic#59663)
  removes beta tag (elastic#59618)
  [DOCS] Removed spatial references (elastic#59595)
  fix outdated docs (elastic#58729)
  [ML] Fixes bucket span estimators loading of max_buckets setting (elastic#59639)
  [ML] Refactoring anomaly detector job types (elastic#59556)
  [Upgrade Assistant] Better handling of closed indices (elastic#58890)
  additional visualizations plugin cleanup before moving to NP (elastic#59318)
  In scripted fields, unable to switch the `Type` - getting a console error which says - Class constructor DecoratedFieldFormat cannot be invoked without 'new' (elastic#59285)
  [Visualize] Remove global state in visualize (elastic#58352)
  ...
@streamich streamich mentioned this pull request Mar 10, 2020
30 tasks
gmmorris added a commit to gmmorris/kibana that referenced this pull request Mar 10, 2020
…s/kibana into alerting/fix-flaky-instance-test

* 'alerting/fix-flaky-instance-test' of github.com:gmmorris/kibana: (176 commits)
  Generate docs from data plugin (elastic#56955)
  Fixes elastic#59513 by hiding one of the symmetric edges rather than omiting it (elastic#59514)
  Harden creation of child processes (elastic#55697)
  [Alerting] replace watcher http APIs used by index threshold Alerting (elastic#59475)
  [Maps][docs] add more details to Quantitative data driven styling docs (elastic#59553)
  chore: 🤖 hide Drilldowns in master (elastic#59698)
  [Discover] Migrate AppState/GlobalState to new app state helpers (elastic#57175)
  Use HTTP request schemas to create types, use those types in the client (elastic#59340)
  [Maps] Support categorical styling for numbers and dates (elastic#57908)
  [ML] Functional API tests - bucket span estimation with custom search.max_buckets (elastic#59665)
  Fix slm_ui setting by changing camel case back to snake case. (elastic#59663)
  removes beta tag (elastic#59618)
  [DOCS] Removed spatial references (elastic#59595)
  fix outdated docs (elastic#58729)
  [ML] Fixes bucket span estimators loading of max_buckets setting (elastic#59639)
  [ML] Refactoring anomaly detector job types (elastic#59556)
  [Upgrade Assistant] Better handling of closed indices (elastic#58890)
  additional visualizations plugin cleanup before moving to NP (elastic#59318)
  In scripted fields, unable to switch the `Type` - getting a console error which says - Class constructor DecoratedFieldFormat cannot be invoked without 'new' (elastic#59285)
  [Visualize] Remove global state in visualize (elastic#58352)
  ...
kertal added a commit that referenced this pull request Mar 10, 2020
) (#59687)

* Replace AppState

* Replace GlobalState

* Adapt functional test

* Sync initial app state to URL

* Add jest tests

* Refactoring to use use-default-behaviors="true" in kbn-top-nav

* Cleanup code remove unnecessary imports and variables

* Refactor to use syncQueryStateWithUrl & stopSyncingQueryAppStateWithStateContainer

* Remove discoverPersistedState

* Allow indexPattern switch without $route.reload()

* Remove timeRangeObj because it's not needed

* Create new getDefaultQuery in data plugin

* Simplify check for null in sync_state_with_url.ts

* Remove unused stateMonitorFactory

Co-authored-by: Alexey Antonov <alexwizp@gmail.com>

Co-authored-by: Alexey Antonov <alexwizp@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Feature:Discover Discover Application Feature:NP Migration release_note:skip Skip the PR/issue when compiling release notes Team:Visualizations Team label for Lens, elastic-charts, Graph, legacy editors (TSVB, Visualize, Timelion) t// v7.7.0 v8.0.0

Projects

None yet

Development

Successfully merging this pull request may close these issues.

8 participants

Comments