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

[Logs UI] Logs ui context menu #69915

Merged
merged 3 commits into from
Jun 25, 2020
Merged

Conversation

afgomez
Copy link
Contributor

@afgomez afgomez commented Jun 25, 2020

Summary

Add a LogEntryContextMenu that allows arbitrary menu items. This component will be used in the log analysis tabs, for the example log lines.

Screenshot 2020-06-25 at 14 38 53

Checklist

Delete any items that are not applicable to this PR.

@afgomez afgomez added v8.0.0 Feature:Logs UI Logs UI feature Team:Infra Monitoring UI - DEPRECATED DEPRECATED - Label for the Infra Monitoring UI team. Use Team:obs-ux-infra_services release_note:skip Skip the PR/issue when compiling release notes v7.9.0 labels Jun 25, 2020
@afgomez afgomez requested a review from a team as a code owner June 25, 2020 12:32
@elasticmachine
Copy link
Contributor

Pinging @elastic/logs-metrics-ui (Team:logs-metrics-ui)

@Kerry350 Kerry350 self-requested a review June 25, 2020 12:53
Copy link
Contributor

@Kerry350 Kerry350 left a comment

Choose a reason for hiding this comment

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

LGTM 👍 Thanks for splitting it out 🙏

@kibanamachine
Copy link
Contributor

💛 Build succeeded, but was flaky


Test Failures

Kibana Pipeline / kibana-xpack-agent / Chrome X-Pack UI Functional Tests.x-pack/test/functional/apps/maps/layer_errors·js.maps app layer errors ESJoinSource with missing index pattern id should diplay error message in layer panel

Link to Jenkins

Standard Out

Failed Tests Reporter:
  - Test has failed 3 times on tracked branches: https:/elastic/kibana/issues/69617

[00:00:00]       │
[00:00:00]         └-: maps app
[00:00:00]           └-> "before all" hook
[00:00:00]           └-> "before all" hook
[00:00:00]             │ info [logstash_functional] Loading "mappings.json"
[00:00:00]             │ info [logstash_functional] Loading "data.json.gz"
[00:00:00]             │ info [o.e.c.m.MetadataCreateIndexService] [kibana-ci-immutable-debian-tests-xl-1593088509966074375] [logstash-2015.09.22] creating index, cause [api], templates [], shards [1]/[0], mappings [_doc]
[00:00:00]             │ info [o.e.c.r.a.AllocationService] [kibana-ci-immutable-debian-tests-xl-1593088509966074375] current.health="GREEN" message="Cluster health status changed from [YELLOW] to [GREEN] (reason: [shards started [[logstash-2015.09.22][0]]])." previous.health="YELLOW" reason="shards started [[logstash-2015.09.22][0]]"
[00:00:00]             │ info [logstash_functional] Created index "logstash-2015.09.22"
[00:00:00]             │ debg [logstash_functional] "logstash-2015.09.22" settings {"index":{"analysis":{"analyzer":{"url":{"max_token_length":"1000","tokenizer":"uax_url_email","type":"standard"}}},"number_of_replicas":"0","number_of_shards":"1"}}
[00:00:00]             │ info [o.e.c.m.MetadataCreateIndexService] [kibana-ci-immutable-debian-tests-xl-1593088509966074375] [logstash-2015.09.20] creating index, cause [api], templates [], shards [1]/[0], mappings [_doc]
[00:00:00]             │ info [o.e.c.r.a.AllocationService] [kibana-ci-immutable-debian-tests-xl-1593088509966074375] current.health="GREEN" message="Cluster health status changed from [YELLOW] to [GREEN] (reason: [shards started [[logstash-2015.09.20][0]]])." previous.health="YELLOW" reason="shards started [[logstash-2015.09.20][0]]"
[00:00:00]             │ info [logstash_functional] Created index "logstash-2015.09.20"
[00:00:00]             │ debg [logstash_functional] "logstash-2015.09.20" settings {"index":{"analysis":{"analyzer":{"url":{"max_token_length":"1000","tokenizer":"uax_url_email","type":"standard"}}},"number_of_replicas":"0","number_of_shards":"1"}}
[00:00:00]             │ info [o.e.c.m.MetadataCreateIndexService] [kibana-ci-immutable-debian-tests-xl-1593088509966074375] [logstash-2015.09.21] creating index, cause [api], templates [], shards [1]/[0], mappings [_doc]
[00:00:00]             │ info [o.e.c.r.a.AllocationService] [kibana-ci-immutable-debian-tests-xl-1593088509966074375] current.health="GREEN" message="Cluster health status changed from [YELLOW] to [GREEN] (reason: [shards started [[logstash-2015.09.21][0]]])." previous.health="YELLOW" reason="shards started [[logstash-2015.09.21][0]]"
[00:00:00]             │ info [logstash_functional] Created index "logstash-2015.09.21"
[00:00:00]             │ debg [logstash_functional] "logstash-2015.09.21" settings {"index":{"analysis":{"analyzer":{"url":{"max_token_length":"1000","tokenizer":"uax_url_email","type":"standard"}}},"number_of_replicas":"0","number_of_shards":"1"}}
[00:00:02]             │ proc [kibana]   log   [13:11:45.301] [warning][plugins][reporting] Enabling the Chromium sandbox provides an additional layer of protection.
[00:00:10]             │ info progress: 8726
[00:00:13]             │ info [logstash_functional] Indexed 4634 docs into "logstash-2015.09.22"
[00:00:13]             │ info [logstash_functional] Indexed 4757 docs into "logstash-2015.09.20"
[00:00:13]             │ info [logstash_functional] Indexed 4614 docs into "logstash-2015.09.21"
[00:00:14]             │ info [maps/data] Loading "mappings.json"
[00:00:14]             │ info [maps/data] Loading "data.json"
[00:00:14]             │ info [o.e.c.m.MetadataCreateIndexService] [kibana-ci-immutable-debian-tests-xl-1593088509966074375] [geo_shapes] creating index, cause [api], templates [], shards [1]/[0], mappings [_doc]
[00:00:14]             │ info [o.e.c.r.a.AllocationService] [kibana-ci-immutable-debian-tests-xl-1593088509966074375] current.health="GREEN" message="Cluster health status changed from [YELLOW] to [GREEN] (reason: [shards started [[geo_shapes][0]]])." previous.health="YELLOW" reason="shards started [[geo_shapes][0]]"
[00:00:14]             │ info [maps/data] Created index "geo_shapes"
[00:00:14]             │ debg [maps/data] "geo_shapes" settings {"index":{"number_of_replicas":"0","number_of_shards":"1"}}
[00:00:14]             │ info [o.e.c.m.MetadataCreateIndexService] [kibana-ci-immutable-debian-tests-xl-1593088509966074375] [meta_for_geo_shapes] creating index, cause [api], templates [], shards [1]/[0], mappings [_doc]
[00:00:14]             │ info [o.e.c.r.a.AllocationService] [kibana-ci-immutable-debian-tests-xl-1593088509966074375] current.health="GREEN" message="Cluster health status changed from [YELLOW] to [GREEN] (reason: [shards started [[meta_for_geo_shapes][0]]])." previous.health="YELLOW" reason="shards started [[meta_for_geo_shapes][0]]"
[00:00:14]             │ info [maps/data] Created index "meta_for_geo_shapes"
[00:00:14]             │ debg [maps/data] "meta_for_geo_shapes" settings {"index":{"number_of_replicas":"0","number_of_shards":"1"}}
[00:00:14]             │ info [o.e.c.m.MetadataCreateIndexService] [kibana-ci-immutable-debian-tests-xl-1593088509966074375] [antimeridian_points] creating index, cause [api], templates [], shards [1]/[0], mappings [_doc]
[00:00:14]             │ info [o.e.c.r.a.AllocationService] [kibana-ci-immutable-debian-tests-xl-1593088509966074375] current.health="GREEN" message="Cluster health status changed from [YELLOW] to [GREEN] (reason: [shards started [[antimeridian_points][0]]])." previous.health="YELLOW" reason="shards started [[antimeridian_points][0]]"
[00:00:14]             │ info [maps/data] Created index "antimeridian_points"
[00:00:14]             │ debg [maps/data] "antimeridian_points" settings {"index":{"number_of_replicas":"0","number_of_shards":"1"}}
[00:00:14]             │ info [o.e.c.m.MetadataCreateIndexService] [kibana-ci-immutable-debian-tests-xl-1593088509966074375] [antimeridian_shapes] creating index, cause [api], templates [], shards [1]/[0], mappings [_doc]
[00:00:14]             │ info [o.e.c.r.a.AllocationService] [kibana-ci-immutable-debian-tests-xl-1593088509966074375] current.health="GREEN" message="Cluster health status changed from [YELLOW] to [GREEN] (reason: [shards started [[antimeridian_shapes][0]]])." previous.health="YELLOW" reason="shards started [[antimeridian_shapes][0]]"
[00:00:14]             │ info [maps/data] Created index "antimeridian_shapes"
[00:00:14]             │ debg [maps/data] "antimeridian_shapes" settings {"index":{"number_of_replicas":"0","number_of_shards":"1"}}
[00:00:14]             │ info [o.e.c.m.MetadataCreateIndexService] [kibana-ci-immutable-debian-tests-xl-1593088509966074375] [flights] creating index, cause [api], templates [], shards [1]/[0], mappings [_doc]
[00:00:14]             │ info [o.e.c.r.a.AllocationService] [kibana-ci-immutable-debian-tests-xl-1593088509966074375] current.health="GREEN" message="Cluster health status changed from [YELLOW] to [GREEN] (reason: [shards started [[flights][0]]])." previous.health="YELLOW" reason="shards started [[flights][0]]"
[00:00:14]             │ info [maps/data] Created index "flights"
[00:00:14]             │ debg [maps/data] "flights" settings {"index":{"number_of_replicas":"0","number_of_shards":"1"}}
[00:00:14]             │ info [o.e.c.m.MetadataCreateIndexService] [kibana-ci-immutable-debian-tests-xl-1593088509966074375] [connections] creating index, cause [api], templates [], shards [1]/[0], mappings [_doc]
[00:00:14]             │ info [o.e.c.r.a.AllocationService] [kibana-ci-immutable-debian-tests-xl-1593088509966074375] current.health="GREEN" message="Cluster health status changed from [YELLOW] to [GREEN] (reason: [shards started [[connections][0]]])." previous.health="YELLOW" reason="shards started [[connections][0]]"
[00:00:14]             │ info [maps/data] Created index "connections"
[00:00:14]             │ debg [maps/data] "connections" settings {"index":{"number_of_replicas":"0","number_of_shards":"1"}}
[00:00:14]             │ info [o.e.c.m.MetadataMappingService] [kibana-ci-immutable-debian-tests-xl-1593088509966074375] [meta_for_geo_shapes/vTQwf8-FS2CjLT9uz8oE3A] update_mapping [_doc]
[00:00:14]             │ info [maps/data] Indexed 4 docs into "geo_shapes"
[00:00:14]             │ info [maps/data] Indexed 6 docs into "meta_for_geo_shapes"
[00:00:14]             │ info [maps/data] Indexed 3 docs into "antimeridian_points"
[00:00:14]             │ info [maps/data] Indexed 3 docs into "antimeridian_shapes"
[00:00:14]             │ info [maps/data] Indexed 3 docs into "flights"
[00:00:14]             │ info [maps/data] Indexed 4 docs into "connections"
[00:00:15]             │ info [maps/kibana] Loading "mappings.json"
[00:00:15]             │ info [maps/kibana] Loading "data.json"
[00:00:15]             │ info [o.e.c.m.MetadataDeleteIndexService] [kibana-ci-immutable-debian-tests-xl-1593088509966074375] [.kibana_1/skDpeKN9RIGu7L4tF2tN1g] deleting index
[00:00:15]             │ info [maps/kibana] Deleted existing index [".kibana_1"]
[00:00:15]             │ info [o.e.c.m.MetadataCreateIndexService] [kibana-ci-immutable-debian-tests-xl-1593088509966074375] [.kibana] creating index, cause [api], templates [], shards [1]/[0], mappings [_doc]
[00:00:15]             │ info [o.e.c.r.a.AllocationService] [kibana-ci-immutable-debian-tests-xl-1593088509966074375] current.health="GREEN" message="Cluster health status changed from [YELLOW] to [GREEN] (reason: [shards started [[.kibana][0]]])." previous.health="YELLOW" reason="shards started [[.kibana][0]]"
[00:00:15]             │ info [maps/kibana] Created index ".kibana"
[00:00:15]             │ debg [maps/kibana] ".kibana" settings {"index":{"number_of_replicas":"0","number_of_shards":"1"}}
[00:00:15]             │ info [o.e.c.m.MetadataMappingService] [kibana-ci-immutable-debian-tests-xl-1593088509966074375] [.kibana/c5sOPiYhReKrv8gLNbMLKg] update_mapping [_doc]
[00:00:15]             │ info [o.e.c.m.MetadataMappingService] [kibana-ci-immutable-debian-tests-xl-1593088509966074375] [.kibana/c5sOPiYhReKrv8gLNbMLKg] update_mapping [_doc]
[00:00:15]             │ info [maps/kibana] Indexed 29 docs into ".kibana"
[00:00:15]             │ info [o.e.c.m.MetadataMappingService] [kibana-ci-immutable-debian-tests-xl-1593088509966074375] [.kibana/c5sOPiYhReKrv8gLNbMLKg] update_mapping [_doc]
[00:00:15]             │ debg Migrating saved objects
[00:00:15]             │ proc [kibana]   log   [13:11:58.521] [info][savedobjects-service] Creating index .kibana_2.
[00:00:15]             │ info [o.e.c.m.MetadataCreateIndexService] [kibana-ci-immutable-debian-tests-xl-1593088509966074375] [.kibana_2] creating index, cause [api], templates [], shards [1]/[1], mappings [_doc]
[00:00:15]             │ info [o.e.c.r.a.AllocationService] [kibana-ci-immutable-debian-tests-xl-1593088509966074375] updating number_of_replicas to [0] for indices [.kibana_2]
[00:00:15]             │ info [o.e.c.r.a.AllocationService] [kibana-ci-immutable-debian-tests-xl-1593088509966074375] current.health="GREEN" message="Cluster health status changed from [YELLOW] to [GREEN] (reason: [shards started [[.kibana_2][0]]])." previous.health="YELLOW" reason="shards started [[.kibana_2][0]]"
[00:00:15]             │ proc [kibana]   log   [13:11:58.651] [info][savedobjects-service] Reindexing .kibana to .kibana_1
[00:00:15]             │ info [o.e.c.m.MetadataCreateIndexService] [kibana-ci-immutable-debian-tests-xl-1593088509966074375] [.kibana_1] creating index, cause [api], templates [], shards [1]/[1], mappings [_doc]
[00:00:15]             │ info [o.e.c.r.a.AllocationService] [kibana-ci-immutable-debian-tests-xl-1593088509966074375] updating number_of_replicas to [0] for indices [.kibana_1]
[00:00:15]             │ info [o.e.c.r.a.AllocationService] [kibana-ci-immutable-debian-tests-xl-1593088509966074375] current.health="GREEN" message="Cluster health status changed from [YELLOW] to [GREEN] (reason: [shards started [[.kibana_1][0]]])." previous.health="YELLOW" reason="shards started [[.kibana_1][0]]"
[00:00:16]             │ info [o.e.c.m.MetadataCreateIndexService] [kibana-ci-immutable-debian-tests-xl-1593088509966074375] [.tasks] creating index, cause [auto(task api)], templates [], shards [1]/[1], mappings [_doc]
[00:00:16]             │ info [o.e.c.r.a.AllocationService] [kibana-ci-immutable-debian-tests-xl-1593088509966074375] updating number_of_replicas to [0] for indices [.tasks]
[00:00:16]             │ info [o.e.c.r.a.AllocationService] [kibana-ci-immutable-debian-tests-xl-1593088509966074375] current.health="GREEN" message="Cluster health status changed from [YELLOW] to [GREEN] (reason: [shards started [[.tasks][0]]])." previous.health="YELLOW" reason="shards started [[.tasks][0]]"
[00:00:16]             │ info [o.e.t.LoggingTaskListener] [kibana-ci-immutable-debian-tests-xl-1593088509966074375] 1883 finished with response BulkByScrollResponse[took=132ms,timed_out=false,sliceId=null,updated=0,created=29,deleted=0,batches=1,versionConflicts=0,noops=0,retries=0,throttledUntil=0s,bulk_failures=[],search_failures=[]]
[00:00:16]             │ info [o.e.c.m.MetadataDeleteIndexService] [kibana-ci-immutable-debian-tests-xl-1593088509966074375] [.kibana/c5sOPiYhReKrv8gLNbMLKg] deleting index
[00:00:16]             │ proc [kibana]   log   [13:11:59.089] [info][savedobjects-service] Migrating .kibana_1 saved objects to .kibana_2
[00:00:16]             │ info [o.e.c.m.MetadataMappingService] [kibana-ci-immutable-debian-tests-xl-1593088509966074375] [.kibana_2/kvHhVxAfTpudrLfIJIkiUQ] update_mapping [_doc]
[00:00:16]             │ info [o.e.c.m.MetadataMappingService] [kibana-ci-immutable-debian-tests-xl-1593088509966074375] [.kibana_2/kvHhVxAfTpudrLfIJIkiUQ] update_mapping [_doc]
[00:00:16]             │ info [o.e.c.m.MetadataMappingService] [kibana-ci-immutable-debian-tests-xl-1593088509966074375] [.kibana_2/kvHhVxAfTpudrLfIJIkiUQ] update_mapping [_doc]
[00:00:16]             │ info [o.e.c.m.MetadataMappingService] [kibana-ci-immutable-debian-tests-xl-1593088509966074375] [.kibana_2/kvHhVxAfTpudrLfIJIkiUQ] update_mapping [_doc]
[00:00:16]             │ proc [kibana]   log   [13:11:59.390] [info][savedobjects-service] Pointing alias .kibana to .kibana_2.
[00:00:16]             │ proc [kibana]   log   [13:11:59.450] [info][savedobjects-service] Finished in 932ms.
[00:00:16]             │ debg applying update to kibana config: {"accessibility:disableAnimations":true,"dateFormat:tz":"UTC"}
[00:00:16]             │ info [o.e.c.m.MetadataMappingService] [kibana-ci-immutable-debian-tests-xl-1593088509966074375] [.kibana_2/kvHhVxAfTpudrLfIJIkiUQ] update_mapping [_doc]
[00:00:17]             │ info [o.e.c.m.MetadataMappingService] [kibana-ci-immutable-debian-tests-xl-1593088509966074375] [.kibana_2/kvHhVxAfTpudrLfIJIkiUQ] update_mapping [_doc]
[00:00:18]             │ debg replacing kibana config doc: {"defaultIndex":"logstash-*"}
[00:00:18]             │ info [o.e.c.m.MetadataMappingService] [kibana-ci-immutable-debian-tests-xl-1593088509966074375] [.kibana_2/kvHhVxAfTpudrLfIJIkiUQ] update_mapping [_doc]
[00:00:20]           └-: 
[00:00:20]             └-> "before all" hook
[00:18:42]             └-: layer errors
[00:18:42]               └-> "before all" hook
[00:18:42]               └-> "before all" hook
[00:18:42]                 │ debg Load Saved Map layer with errors
[00:18:42]                 │ debg searchForMapWithName: layer with errors
[00:18:42]                 │ debg gotoMapListingPage
[00:18:42]                 │ debg onMapListingPage
[00:18:42]                 │ debg TestSubjects.exists(mapsListingPage)
[00:18:42]                 │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="mapsListingPage"]') with timeout=3500
[00:18:44]                 │ debg --- retry.tryForTime error: [data-test-subj="mapsListingPage"] is not displayed
[00:18:47]                 │ debg --- retry.tryForTime failed again with the same message...
[00:18:48]                 │ debg navigateToActualUrl http://localhost:61111/app/maps/
[00:18:48]                 │ debg browser[INFO] http://localhost:61111/app/maps/?_t=1593091830970 341 Refused to execute inline script because it violates the following Content Security Policy directive: "script-src 'unsafe-eval' 'self'". Either the 'unsafe-inline' keyword, a hash ('sha256-P5polb1UreUSOe5V/Pv7tc+yeZuJXiOi/3fqhGsU7BE='), or a nonce ('nonce-...') is required to enable inline execution.
[00:18:48]                 │
[00:18:48]                 │ debg browser[INFO] http://localhost:61111/bundles/app/core/bootstrap.js 43:19 "^ A single error about an inline script not firing due to content security policy is expected!"
[00:18:48]                 │ debg currentUrl = http://localhost:61111/app/maps/
[00:18:48]                 │          appUrl = http://localhost:61111/app/maps/
[00:18:48]                 │ debg TestSubjects.find(kibanaChrome)
[00:18:48]                 │ debg Find.findByCssSelector('[data-test-subj="kibanaChrome"]') with timeout=60000
[00:18:50]                 │ debg onMapListingPage
[00:18:50]                 │ debg TestSubjects.exists(mapsListingPage)
[00:18:50]                 │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="mapsListingPage"]') with timeout=3500
[00:18:50]                 │ debg browser[INFO] http://localhost:61111/34036/bundles/kbn-ui-shared-deps/kbn-ui-shared-deps.js 452:106112 "INFO: 2020-06-25T13:30:32Z
[00:18:50]                 │        Adding connection to http://localhost:61111/elasticsearch
[00:18:50]                 │
[00:18:50]                 │      "
[00:18:50]                 │ debg TestSubjects.find(searchFilter)
[00:18:50]                 │ debg Find.findByCssSelector('[data-test-subj="searchFilter"]') with timeout=10000
[00:18:51]                 │ debg isGlobalLoadingIndicatorVisible
[00:18:51]                 │ debg TestSubjects.exists(globalLoadingIndicator)
[00:18:51]                 │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="globalLoadingIndicator"]') with timeout=1500
[00:18:52]                 │ debg --- retry.tryForTime error: [data-test-subj="globalLoadingIndicator"] is not displayed
[00:18:54]                 │ debg --- retry.tryForTime failed again with the same message...
[00:18:54]                 │ debg TestSubjects.exists(globalLoadingIndicator-hidden)
[00:18:54]                 │ debg Find.existsByCssSelector('[data-test-subj="globalLoadingIndicator-hidden"]') with timeout=100000
[00:18:54]                 │ debg TestSubjects.click(mapListingTitleLink-layer-with-errors)
[00:18:54]                 │ debg Find.clickByCssSelector('[data-test-subj="mapListingTitleLink-layer-with-errors"]') with timeout=10000
[00:18:54]                 │ debg Find.findByCssSelector('[data-test-subj="mapListingTitleLink-layer-with-errors"]') with timeout=10000
[00:18:54]                 │ debg isGlobalLoadingIndicatorVisible
[00:18:54]                 │ debg TestSubjects.exists(globalLoadingIndicator)
[00:18:54]                 │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="globalLoadingIndicator"]') with timeout=1500
[00:18:55]                 │ debg TestSubjects.exists(globalLoadingIndicator-hidden)
[00:18:55]                 │ debg Find.existsByCssSelector('[data-test-subj="globalLoadingIndicator-hidden"]') with timeout=100000
[00:18:56]                 │ debg onMapListingPage
[00:18:56]                 │ debg TestSubjects.exists(mapsListingPage)
[00:18:56]                 │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="mapsListingPage"]') with timeout=3500
[00:18:59]                 │ debg --- retry.tryForTime error: [data-test-subj="mapsListingPage"] is not displayed
[00:19:02]                 │ debg --- retry.tryForTime failed again with the same message...
[00:19:02]                 │ debg Wait for layers to load
[00:19:02]                 │ debg TestSubjects.find(mapLayerTOC)
[00:19:02]                 │ debg Find.findByCssSelector('[data-test-subj="mapLayerTOC"]') with timeout=10000
[00:19:32]               └-: ESJoinSource with missing index pattern id
[00:19:32]                 └-> "before all" hook
[00:19:32]                 └-> should diplay error message in layer panel
[00:19:32]                   └-> "before each" hook: global before each
[00:19:32]                   │ debg Remove layer geo_shapes*
[00:19:32]                   │ debg Open layer panel, layer: geo_shapes*
[00:19:32]                   │ debg TestSubjects.exists(layerTocActionsPanelgeo_shapes*)
[00:19:32]                   │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="layerTocActionsPanelgeo_shapes*"]') with timeout=2500
[00:19:35]                   │ debg --- retry.tryForTime error: [data-test-subj="layerTocActionsPanelgeo_shapes*"] is not displayed
[00:19:35]                   │ debg TestSubjects.click(layerTocActionsPanelToggleButtongeo_shapes*)
[00:19:35]                   │ debg Find.clickByCssSelector('[data-test-subj="layerTocActionsPanelToggleButtongeo_shapes*"]') with timeout=10000
[00:19:35]                   │ debg Find.findByCssSelector('[data-test-subj="layerTocActionsPanelToggleButtongeo_shapes*"]') with timeout=10000
[00:19:36]                   │ debg TestSubjects.click(editLayerButton)
[00:19:36]                   │ debg Find.clickByCssSelector('[data-test-subj="editLayerButton"]') with timeout=10000
[00:19:36]                   │ debg Find.findByCssSelector('[data-test-subj="editLayerButton"]') with timeout=10000
[00:19:36]                   │ debg TestSubjects.getVisibleText(layerErrorMessage)
[00:19:36]                   │ debg TestSubjects.find(layerErrorMessage)
[00:19:36]                   │ debg Find.findByCssSelector('[data-test-subj="layerErrorMessage"]') with timeout=10000
[00:19:46]                   │ info Taking screenshot "/dev/shm/workspace/kibana/x-pack/test/functional/screenshots/failure/maps app  layer errors ESJoinSource with missing index pattern id should diplay error message in layer panel.png"
[00:19:46]                   │ info Current URL is: http://localhost:61111/app/maps/map/745c98b0-23e1-11e9-a048-6fef5a3e0d1e#?_g=(filters:!(),refreshInterval:(pause:!t,value:0),time:(from:now-7d,to:now))&_a=(filters:!(),query:(language:kuery,query:%27%27))
[00:19:46]                   │ info Saving page source to: /dev/shm/workspace/kibana/x-pack/test/functional/failure_debug/html/maps app  layer errors ESJoinSource with missing index pattern id should diplay error message in layer panel.html
[00:19:46]                   └- ✖ fail: "maps app  layer errors ESJoinSource with missing index pattern id should diplay error message in layer panel"
[00:19:46]                   │

Stack Trace

{ TimeoutError: Waiting for element to be located By(css selector, [data-test-subj="layerErrorMessage"])
Wait timed out after 10155ms
    at /dev/shm/workspace/kibana/node_modules/selenium-webdriver/lib/webdriver.js:842:17
    at process._tickCallback (internal/process/next_tick.js:68:7) name: 'TimeoutError', remoteStacktrace: '' }

Build metrics

page load asset size

beta
id value diff baseline
/bundles/app/core/bootstrap.js - -13.8KB 13.8KB
/bundles/core/core.entry.js - -1.1MB 1.1MB
/bundles/kbn-ui-shared-deps/[email protected] - -4.0MB 4.0MB
/bundles/kbn-ui-shared-deps/kbn-ui-shared-deps.css - -183.7KB 183.7KB
/bundles/kbn-ui-shared-deps/kbn-ui-shared-deps.js - -4.6MB 4.6MB
/bundles/kbn-ui-shared-deps/kbn-ui-shared-deps.v7.light.css - -511.3KB 511.3KB
/bundles/light_theme.style.css - -95.9KB 95.9KB
/bundles/plugin/advancedSettings/advancedSettings.plugin.js - -941.3KB 941.3KB
/bundles/plugin/alerts/alerts.plugin.js - -89.5KB 89.5KB
/bundles/plugin/apm/apm.plugin.js - -215.2KB 215.2KB
/bundles/plugin/apmOss/apmOss.plugin.js - -4.2KB 4.2KB
/bundles/plugin/beats_management/beats_management.plugin.js - -522.9KB 522.9KB
/bundles/plugin/bfetch/bfetch.plugin.js - -28.7KB 28.7KB
/bundles/plugin/canvas/canvas.plugin.js - -2.0MB 2.0MB
/bundles/plugin/charts/charts.plugin.js - -833.9KB 833.9KB
/bundles/plugin/cloud/cloud.plugin.js - -6.3KB 6.3KB
/bundles/plugin/console/console.plugin.js - -28.0KB 28.0KB
/bundles/plugin/crossClusterReplication/crossClusterReplication.plugin.js - -152.3KB 152.3KB
/bundles/plugin/dashboard/dashboard.plugin.js - -634.0KB 634.0KB
/bundles/plugin/dashboardEnhanced/dashboardEnhanced.plugin.js - -143.5KB 143.5KB
/bundles/plugin/dashboardMode/dashboardMode.plugin.js - -109.3KB 109.3KB
/bundles/plugin/data/data.plugin.js - -1.3MB 1.3MB
/bundles/plugin/dataEnhanced/dataEnhanced.plugin.js - -138.1KB 138.1KB
/bundles/plugin/devTools/devTools.plugin.js - -123.9KB 123.9KB
/bundles/plugin/discover/discover.plugin.js - -221.1KB 221.1KB
/bundles/plugin/discoverEnhanced/discoverEnhanced.plugin.js - -13.8KB 13.8KB
/bundles/plugin/embeddable/embeddable.plugin.js - -387.2KB 387.2KB
/bundles/plugin/embeddableEnhanced/embeddableEnhanced.plugin.js - -26.3KB 26.3KB
/bundles/plugin/esUiShared/esUiShared.plugin.js - -927.8KB 927.8KB
/bundles/plugin/expressions/expressions.plugin.js - -314.9KB 314.9KB
/bundles/plugin/features/features.plugin.js - -13.4KB 13.4KB
/bundles/plugin/fileUpload/fileUpload.plugin.js - -688.0KB 688.0KB
/bundles/plugin/globalSearch/globalSearch.plugin.js - -29.0KB 29.0KB
/bundles/plugin/graph/graph.plugin.js - -15.3KB 15.3KB
/bundles/plugin/grokdebugger/grokdebugger.plugin.js - -11.2KB 11.2KB
/bundles/plugin/home/home.plugin.js - -24.6KB 24.6KB
/bundles/plugin/indexLifecycleManagement/indexLifecycleManagement.plugin.js - -184.2KB 184.2KB
/bundles/plugin/indexManagement/indexManagement.plugin.js - -201.7KB 201.7KB
/bundles/plugin/indexPatternManagement/indexPatternManagement.plugin.js - -137.3KB 137.3KB
/bundles/plugin/infra/infra.plugin.js - -92.9KB 92.9KB
/bundles/plugin/ingestPipelines/ingestPipelines.plugin.js - -30.3KB 30.3KB
/bundles/plugin/inputControlVis/inputControlVis.plugin.js - -258.9KB 258.9KB
/bundles/plugin/inspector/inspector.plugin.js - -238.3KB 238.3KB
/bundles/plugin/kibanaLegacy/kibanaLegacy.plugin.js - -174.7KB 174.7KB
/bundles/plugin/kibanaReact/kibanaReact.plugin.js - -575.3KB 575.3KB
/bundles/plugin/kibanaUtils/kibanaUtils.plugin.js - -432.8KB 432.8KB
/bundles/plugin/lens/lens.plugin.js - -746.9KB 746.9KB
/bundles/plugin/licenseManagement/licenseManagement.plugin.js - -26.2KB 26.2KB
/bundles/plugin/licensing/licensing.plugin.js - -21.6KB 21.6KB
/bundles/plugin/logstash/logstash.plugin.js - -141.8KB 141.8KB
/bundles/plugin/management/management.plugin.js - -25.9KB 25.9KB
/bundles/plugin/maps/maps.plugin.js - -220.0KB 220.0KB
/bundles/plugin/mapsLegacy/mapsLegacy.plugin.js - -1.0MB 1.0MB
/bundles/plugin/mapsLegacyLicensing/mapsLegacyLicensing.plugin.js - -3.9KB 3.9KB
/bundles/plugin/ml/ml.plugin.js - -1.3MB 1.3MB
/bundles/plugin/monitoring/monitoring.plugin.js - -22.8KB 22.8KB
/bundles/plugin/navigation/navigation.plugin.js - -122.2KB 122.2KB
/bundles/plugin/newsfeed/newsfeed.plugin.js - -22.7KB 22.7KB
/bundles/plugin/observability/observability.plugin.js - -103.3KB 103.3KB
/bundles/plugin/painlessLab/painlessLab.plugin.js - -158.8KB 158.8KB
/bundles/plugin/regionMap/regionMap.plugin.js - -791.7KB 791.7KB
/bundles/plugin/remoteClusters/remoteClusters.plugin.js - -35.2KB 35.2KB
/bundles/plugin/reporting/reporting.plugin.js - -257.7KB 257.7KB
/bundles/plugin/rollup/rollup.plugin.js - -186.0KB 186.0KB
/bundles/plugin/savedObjects/savedObjects.plugin.js - -196.2KB 196.2KB
/bundles/plugin/savedObjectsManagement/savedObjectsManagement.plugin.js - -176.6KB 176.6KB
/bundles/plugin/searchprofiler/searchprofiler.plugin.js - -42.8KB 42.8KB
/bundles/plugin/security/security.plugin.js - -248.0KB 248.0KB
/bundles/plugin/share/share.plugin.js - -80.5KB 80.5KB
/bundles/plugin/snapshotRestore/snapshotRestore.plugin.js - -57.5KB 57.5KB
/bundles/plugin/spaces/spaces.plugin.js - -367.3KB 367.3KB
/bundles/plugin/statusPage/statusPage.plugin.js - -3.6KB 3.6KB
/bundles/plugin/telemetry/telemetry.plugin.js - -77.2KB 77.2KB
/bundles/plugin/telemetryManagementSection/telemetryManagementSection.plugin.js - -27.5KB 27.5KB
/bundles/plugin/tileMap/tileMap.plugin.js - -807.1KB 807.1KB
/bundles/plugin/transform/transform.plugin.js - -21.6KB 21.6KB
/bundles/plugin/triggers_actions_ui/triggers_actions_ui.plugin.js - -102.9KB 102.9KB
/bundles/plugin/uiActions/uiActions.plugin.js - -162.5KB 162.5KB
/bundles/plugin/uiActionsEnhanced/uiActionsEnhanced.plugin.js - -124.1KB 124.1KB
/bundles/plugin/upgradeAssistant/upgradeAssistant.plugin.js - -46.6KB 46.6KB
/bundles/plugin/uptime/uptime.plugin.js - -327.3KB 327.3KB
/bundles/plugin/usageCollection/usageCollection.plugin.js - -24.3KB 24.3KB
/bundles/plugin/visTypeMarkdown/visTypeMarkdown.plugin.js - -512.5KB 512.5KB
/bundles/plugin/visTypeMetric/visTypeMetric.plugin.js - -536.7KB 536.7KB
/bundles/plugin/visTypeTable/visTypeTable.plugin.js - -563.0KB 563.0KB
/bundles/plugin/visTypeTagcloud/visTypeTagcloud.plugin.js - -797.1KB 797.1KB
/bundles/plugin/visTypeTimelion/visTypeTimelion.plugin.js - -670.7KB 670.7KB
/bundles/plugin/visTypeTimeseries/visTypeTimeseries.plugin.js - -212.2KB 212.2KB
/bundles/plugin/visTypeVega/visTypeVega.plugin.js - -580.3KB 580.3KB
/bundles/plugin/visTypeVislib/visTypeVislib.plugin.js - -1.2MB 1.2MB
/bundles/plugin/visualizations/visualizations.plugin.js - -343.4KB 343.4KB
/bundles/plugin/visualize/visualize.plugin.js - -18.2KB 18.2KB
/bundles/plugin/watcher/watcher.plugin.js - -35.2KB 35.2KB
/node_modules/@kbn/ui-framework/dist/kui_light.css - -62.1KB 62.1KB
/translations/en.json - -29.0B 29.0B
/ui/fonts/inter_ui/Inter-UI-Medium.woff2 - -92.2KB 92.2KB
/ui/fonts/inter_ui/Inter-UI-Regular.woff2 - -86.4KB 86.4KB
total - -36.1MB -

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

@afgomez afgomez merged commit 14ac056 into elastic:master Jun 25, 2020
@afgomez afgomez deleted the logs-ui-context-menu branch June 25, 2020 14:27
gmmorris added a commit to gmmorris/kibana that referenced this pull request Jun 25, 2020
* master: (90 commits)
  [Encrypted Saved Objects] Adds support for migrations in ESO (elastic#69513)
  [SIEM] Replace WithSource with useWithSource hook (elastic#68722)
  [Endpoint]EMT-451: add ability to filter endpoint metadata based on presence of unenrolled events (elastic#69708)
  rename old siem kibana config to securitySolution (elastic#69874)
  Remove unused Resolver code (elastic#69914)
  [Observability] Fixing dynamic return type based on the appName (elastic#69894)
  [SECURITY SOLUTION][INGEST] Task/endpoint list tests (elastic#69419)
  Fixes special clicks and 3rd party icon sizes in nav (elastic#69767)
  [APM] Catch annotations index permission error and log warning (elastic#69881)
  [Endpoint][Ingest Manager] minor code cleanup (elastic#69844)
  [Logs UI] Logs ui context menu (elastic#69915)
  Index pattern serialize and de-serialize (elastic#68844)
  [QA] Unskip functional tests (elastic#69760)
  [SIEM][Detection Engine] - Update DE to work with new exceptions schema (elastic#69715)
  Fixes elastic#69639: Ignore url.url fields above 2048 characters (elastic#69863)
  PR: Provide limit warnings to user when API limits are reached. (elastic#69590)
  [Maps] Remove broken button (elastic#69853)
  Makes usage collection methods available on start (elastic#69836)
  [SIEM][CASE] Improve Jira's labelling (elastic#69892)
  [Logs UI] Access ML via the programmatic plugin API (elastic#68905)
  ...
gmmorris added a commit to gmmorris/kibana that referenced this pull request Jun 26, 2020
* master:
  [Encrypted Saved Objects] Adds support for migrations in ESO (elastic#69513)
  [SIEM] Replace WithSource with useWithSource hook (elastic#68722)
  [Endpoint]EMT-451: add ability to filter endpoint metadata based on presence of unenrolled events (elastic#69708)
  rename old siem kibana config to securitySolution (elastic#69874)
  Remove unused Resolver code (elastic#69914)
  [Observability] Fixing dynamic return type based on the appName (elastic#69894)
  [SECURITY SOLUTION][INGEST] Task/endpoint list tests (elastic#69419)
  Fixes special clicks and 3rd party icon sizes in nav (elastic#69767)
  [APM] Catch annotations index permission error and log warning (elastic#69881)
  [Endpoint][Ingest Manager] minor code cleanup (elastic#69844)
  [Logs UI] Logs ui context menu (elastic#69915)
  Index pattern serialize and de-serialize (elastic#68844)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Feature:Logs UI Logs UI feature release_note:skip Skip the PR/issue when compiling release notes Team:Infra Monitoring UI - DEPRECATED DEPRECATED - Label for the Infra Monitoring UI team. Use Team:obs-ux-infra_services v7.9.0 v8.0.0
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants