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

[Observability] [Exploratory View] add percentile ranks, show legend always, and fix field labels #113765

Conversation

dominiqueclarke
Copy link
Contributor

Summary

Screen Shot 2021-10-02 at 9 32 39 AM

- Fixes #113712 Show legend always

Screen Shot 2021-10-03 at 6 46 11 PM

- Fixes #113327: Resolves bug with some labels missing for certain metrics when using percentile operation/breakdowns

Testing

  • Connect this branch to edge
  • Navigate to exploratory view
  • Select report type 'KPI Over Time'
  • Select data type 'Synthetics'
  • Select any metric
  • Select the breakdown for this metric as percentile, and hit Apply
  • Observe percentile breakdowns
  • Repeat for all 'Synthetics' metric types
  • Delete series
  • Select data type 'RUM (UX)'
  • Select any metric
  • Select the breakdown for this metric as percentile, and hit Apply
  • Observe percentile breakdowns
  • Repeat for all 'UX' metric types, excluding Page Views. Ensure that page views metric does not have percentile breakdowns as an option

@dominiqueclarke dominiqueclarke added release_note:enhancement enhancement New value added to drive a business result v8.0.0 Team:Uptime - DEPRECATED Synthetics & RUM sub-team of Application Observability auto-backport Deprecated - use backport:version if exact versions are needed v7.16.0 labels Oct 4, 2021
@dominiqueclarke dominiqueclarke requested a review from a team as a code owner October 4, 2021 14:21
@elasticmachine
Copy link
Contributor

Pinging @elastic/uptime (Team:uptime)

@dominiqueclarke
Copy link
Contributor Author

/oblt-deploy

@dominiqueclarke
Copy link
Contributor Author

@drewpost I have not implemented any logic for updating the chart type based on selecting the percentile breakdown, or limiting chart types when the breakdown is selected. If this is desired, please let me know which chart type you'd like as default for this breakdown, and which chart types you'd like to exclude.

@dominiqueclarke dominiqueclarke force-pushed the feature/observability-exploratory-view-percentile-breakdowns branch from 4987070 to b12e20d Compare October 4, 2021 16:14
'99th' as OperationType,
'95th' as OperationType,
'90th' as OperationType,
'75th' as OperationType,
Copy link
Contributor

Choose a reason for hiding this comment

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

we should add 50th as well.

@@ -572,7 +616,7 @@ export class LensAttributes {
layers[layerId] = {
columnOrder: [
`x-axis-column-${layerId}`,
...(breakdown && sourceField !== USE_BREAK_DOWN_COLUMN
...(breakdown && sourceField !== USE_BREAK_DOWN_COLUMN && breakdown !== 'percentile'
Copy link
Contributor

@shahzad31 shahzad31 Oct 5, 2021

Choose a reason for hiding this comment

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

maybe move "percentile" into a constant.

Copy link
Contributor Author

Choose a reason for hiding this comment

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

Oooh, I did. I just missed this one. Thanks for catching it!

Copy link
Contributor

@shahzad31 shahzad31 left a comment

Choose a reason for hiding this comment

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

Looks great and works great, thanks for doing it

@dominiqueclarke
Copy link
Contributor Author

@elasticmachine merge upstream

@dominiqueclarke
Copy link
Contributor Author

@elasticmachine merge upstream

@dominiqueclarke
Copy link
Contributor Author

@elasticmachine merge upstream

@dominiqueclarke
Copy link
Contributor Author

@elasticmachine merge upstream

@kibanamachine
Copy link
Contributor

💛 Build succeeded, but was flaky


Test Failures

Kibana Pipeline / general / Chrome X-Pack UI Functional Tests.x-pack/test/functional/apps/maps/documents_source/docvalue_fields·js.maps app documents source docvalue_fields should format date fields as epoch_millis when data driven styling is applied to a date field

Link to Jenkins

Standard Out

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

[00:00:00]     │
[00:00:00]       └-: maps app
[00:00:00]         └-> "before all" hook in "maps app"
[00:00:00]         └-> "before all" hook in "maps app"
[00:00:00]           │ info [x-pack/test/functional/es_archives/logstash_functional] Loading "mappings.json"
[00:00:00]           │ info [x-pack/test/functional/es_archives/logstash_functional] Loading "data.json.gz"
[00:00:00]           │ info [o.e.c.m.MetadataCreateIndexService] [node-01] [logstash-2015.09.22] creating index, cause [api], templates [], shards [1]/[0]
[00:00:00]           │ info [o.e.c.r.a.AllocationService] [node-01] 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 [x-pack/test/functional/es_archives/logstash_functional] Created index "logstash-2015.09.22"
[00:00:00]           │ debg [x-pack/test/functional/es_archives/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] [node-01] [logstash-2015.09.20] creating index, cause [api], templates [], shards [1]/[0]
[00:00:00]           │ info [o.e.c.r.a.AllocationService] [node-01] 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 [x-pack/test/functional/es_archives/logstash_functional] Created index "logstash-2015.09.20"
[00:00:00]           │ debg [x-pack/test/functional/es_archives/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] [node-01] [logstash-2015.09.21] creating index, cause [api], templates [], shards [1]/[0]
[00:00:00]           │ info [o.e.c.r.a.AllocationService] [node-01] 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 [x-pack/test/functional/es_archives/logstash_functional] Created index "logstash-2015.09.21"
[00:00:00]           │ debg [x-pack/test/functional/es_archives/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:00]           │ info [o.e.c.m.MetadataMappingService] [node-01] [logstash-2015.09.21/Ajm71l7vSZ-9tdWdYsyF9Q] update_mapping [_doc]
[00:00:04]           │ info [o.e.c.m.MetadataMappingService] [node-01] [logstash-2015.09.20/6zow0h3WR_ym3-NUU19qvw] update_mapping [_doc]
[00:00:10]           │ info progress: 10521
[00:00:12]           │ info [x-pack/test/functional/es_archives/logstash_functional] Indexed 4634 docs into "logstash-2015.09.22"
[00:00:12]           │ info [x-pack/test/functional/es_archives/logstash_functional] Indexed 4757 docs into "logstash-2015.09.20"
[00:00:12]           │ info [x-pack/test/functional/es_archives/logstash_functional] Indexed 4614 docs into "logstash-2015.09.21"
[00:00:13]           │ debg resolved import for x-pack/test/functional/fixtures/kbn_archiver/maps.json to /dev/shm/workspace/parallel/17/kibana/x-pack/test/functional/fixtures/kbn_archiver/maps.json
[00:00:13]           │ info importing 37 saved objects { space: undefined }
[00:00:13]           │ info [o.e.c.m.MetadataMappingService] [node-01] [.kibana_8.0.0_001/bOdOCVw3R_eou1yk0KVy7Q] update_mapping [_doc]
[00:00:13]           │ info [o.e.c.m.MetadataMappingService] [node-01] [.kibana_8.0.0_001/bOdOCVw3R_eou1yk0KVy7Q] update_mapping [_doc]
[00:00:13]           │ info [o.e.c.m.MetadataMappingService] [node-01] [.kibana_8.0.0_001/bOdOCVw3R_eou1yk0KVy7Q] update_mapping [_doc]
[00:00:13]           │ info [o.e.c.m.MetadataMappingService] [node-01] [.kibana_8.0.0_001/bOdOCVw3R_eou1yk0KVy7Q] update_mapping [_doc]
[00:00:13]           │ info [o.e.c.m.MetadataMappingService] [node-01] [.kibana_8.0.0_001/bOdOCVw3R_eou1yk0KVy7Q] update_mapping [_doc]
[00:00:14]           │ succ import success
[00:00:14]           │ info Delete index pattern
[00:00:14]           │ debg id: idThatDoesNotExitForESGeoGridSource
[00:00:14]           │ debg id: idThatDoesNotExitForESSearchSource
[00:00:14]           │ debg id: idThatDoesNotExitForESJoinSource
[00:00:17]           │ info [x-pack/test/functional/es_archives/maps/data] Loading "mappings.json"
[00:00:17]           │ info [x-pack/test/functional/es_archives/maps/data] Loading "data.json"
[00:00:17]           │ info [o.e.c.m.MetadataCreateIndexService] [node-01] [geo_shapes] creating index, cause [api], templates [], shards [1]/[0]
[00:00:17]           │ info [o.e.c.r.a.AllocationService] [node-01] 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:17]           │ info [x-pack/test/functional/es_archives/maps/data] Created index "geo_shapes"
[00:00:17]           │ debg [x-pack/test/functional/es_archives/maps/data] "geo_shapes" settings {"index":{"number_of_replicas":"0","number_of_shards":"1","max_result_window":"10001","max_inner_result_window":"101"}}
[00:00:17]           │ info [o.e.c.m.MetadataCreateIndexService] [node-01] [drawing_data] creating index, cause [api], templates [], shards [1]/[0]
[00:00:17]           │ info [o.e.c.r.a.AllocationService] [node-01] current.health="GREEN" message="Cluster health status changed from [YELLOW] to [GREEN] (reason: [shards started [[drawing_data][0]]])." previous.health="YELLOW" reason="shards started [[drawing_data][0]]"
[00:00:17]           │ info [x-pack/test/functional/es_archives/maps/data] Created index "drawing_data"
[00:00:17]           │ debg [x-pack/test/functional/es_archives/maps/data] "drawing_data" settings {"index":{"number_of_replicas":"0","number_of_shards":"1","max_result_window":"10001","max_inner_result_window":"101"}}
[00:00:17]           │ info [o.e.c.m.MetadataCreateIndexService] [node-01] [meta_for_geo_shapes] creating index, cause [api], templates [], shards [1]/[0]
[00:00:17]           │ info [o.e.c.r.a.AllocationService] [node-01] 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:17]           │ info [x-pack/test/functional/es_archives/maps/data] Created index "meta_for_geo_shapes"
[00:00:17]           │ debg [x-pack/test/functional/es_archives/maps/data] "meta_for_geo_shapes" settings {"index":{"number_of_replicas":"0","number_of_shards":"1"}}
[00:00:17]           │ info [o.e.c.m.MetadataCreateIndexService] [node-01] [antimeridian_points] creating index, cause [api], templates [], shards [1]/[0]
[00:00:17]           │ info [o.e.c.r.a.AllocationService] [node-01] 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:17]           │ info [x-pack/test/functional/es_archives/maps/data] Created index "antimeridian_points"
[00:00:17]           │ debg [x-pack/test/functional/es_archives/maps/data] "antimeridian_points" settings {"index":{"number_of_replicas":"0","number_of_shards":"1"}}
[00:00:17]           │ info [o.e.c.m.MetadataCreateIndexService] [node-01] [antimeridian_shapes] creating index, cause [api], templates [], shards [1]/[0]
[00:00:17]           │ info [o.e.c.r.a.AllocationService] [node-01] 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:17]           │ info [x-pack/test/functional/es_archives/maps/data] Created index "antimeridian_shapes"
[00:00:17]           │ debg [x-pack/test/functional/es_archives/maps/data] "antimeridian_shapes" settings {"index":{"number_of_replicas":"0","number_of_shards":"1"}}
[00:00:17]           │ info [o.e.c.m.MetadataCreateIndexService] [node-01] [flights] creating index, cause [api], templates [], shards [1]/[0]
[00:00:17]           │ info [o.e.c.r.a.AllocationService] [node-01] 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:17]           │ info [x-pack/test/functional/es_archives/maps/data] Created index "flights"
[00:00:17]           │ debg [x-pack/test/functional/es_archives/maps/data] "flights" settings {"index":{"number_of_replicas":"0","number_of_shards":"1"}}
[00:00:17]           │ info [o.e.c.m.MetadataCreateIndexService] [node-01] [connections] creating index, cause [api], templates [], shards [1]/[0]
[00:00:17]           │ info [o.e.c.r.a.AllocationService] [node-01] 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:17]           │ info [x-pack/test/functional/es_archives/maps/data] Created index "connections"
[00:00:17]           │ debg [x-pack/test/functional/es_archives/maps/data] "connections" settings {"index":{"number_of_replicas":"0","number_of_shards":"1"}}
[00:00:17]           │ info [o.e.c.m.MetadataMappingService] [node-01] [meta_for_geo_shapes/Vb-JTS5US-OWi5fMFcXiyA] update_mapping [_doc]
[00:00:17]           │ info [x-pack/test/functional/es_archives/maps/data] Indexed 4 docs into "geo_shapes"
[00:00:17]           │ info [x-pack/test/functional/es_archives/maps/data] Indexed 1 docs into "drawing_data"
[00:00:17]           │ info [x-pack/test/functional/es_archives/maps/data] Indexed 6 docs into "meta_for_geo_shapes"
[00:00:17]           │ info [x-pack/test/functional/es_archives/maps/data] Indexed 3 docs into "antimeridian_points"
[00:00:17]           │ info [x-pack/test/functional/es_archives/maps/data] Indexed 3 docs into "antimeridian_shapes"
[00:00:17]           │ info [x-pack/test/functional/es_archives/maps/data] Indexed 3 docs into "flights"
[00:00:17]           │ info [x-pack/test/functional/es_archives/maps/data] Indexed 4 docs into "connections"
[00:00:17]           │ debg replacing kibana config doc: {"defaultIndex":"c698b940-e149-11e8-a35a-370a8516603a"}
[00:00:18]         └-: 
[00:00:18]           └-> "before all" hook in ""
[00:00:18]           └-: documents source
[00:00:18]             └-> "before all" hook in "documents source"
[00:00:18]             └-: docvalue_fields
[00:00:18]               └-> "before all" hook for "should only fetch geo_point field and time field and nothing else when source does not have data driven styling"
[00:00:18]               └-> "before all" hook for "should only fetch geo_point field and time field and nothing else when source does not have data driven styling"
[00:00:18]                 │ debg set roles = global_maps_read,test_logstash_reader
[00:00:18]                 │ debg creating user test_user
[00:00:18]                 │ info [o.e.x.s.a.u.TransportPutUserAction] [node-01] updated user [test_user]
[00:00:18]                 │ debg created user test_user
[00:00:18]                 │ debg Load Saved Map document example
[00:00:18]                 │ debg searchForMapWithName: document example
[00:00:18]                 │ debg gotoMapListingPage
[00:00:18]                 │ debg onMapListingPage
[00:00:18]                 │ debg TestSubjects.exists(mapLandingPage)
[00:00:18]                 │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="mapLandingPage"]') with timeout=5000
[00:00:20]                 │ debg --- retry.tryForTime error: [data-test-subj="mapLandingPage"] is not displayed
[00:00:23]                 │ debg --- retry.tryForTime failed again with the same message...
[00:00:24]                 │ debg navigateToActualUrl http://localhost:61171/app/maps/
[00:00:24]                 │ debg browser[INFO] http://localhost:61171/login?next=%2Fapp%2Fmaps%2F%3F_t%3D1633986658725 281 Refused to execute inline script because it violates the following Content Security Policy directive: "script-src 'unsafe-eval' 'self'". Either the 'unsafe-inline' keyword, a hash ('sha256-P5polb1UreUSOe5V/Pv7tc+yeZuJXiOi/3fqhGsU7BE='), or a nonce ('nonce-...') is required to enable inline execution.
[00:00:24]                 │
[00:00:24]                 │ debg browser[INFO] http://localhost:61171/bootstrap.js 41:19 "^ A single error about an inline script not firing due to content security policy is expected!"
[00:00:24]                 │ debg currentUrl = http://localhost:61171/login?next=%2Fapp%2Fmaps%2F%3F_t%3D1633986658725
[00:00:24]                 │          appUrl = http://localhost:61171/app/maps/
[00:00:24]                 │ debg TestSubjects.find(kibanaChrome)
[00:00:24]                 │ debg Find.findByCssSelector('[data-test-subj="kibanaChrome"]') with timeout=60000
[00:00:27]                 │ debg Found login page
[00:00:27]                 │ debg TestSubjects.setValue(loginUsername, test_user)
[00:00:27]                 │ debg TestSubjects.click(loginUsername)
[00:00:27]                 │ debg Find.clickByCssSelector('[data-test-subj="loginUsername"]') with timeout=10000
[00:00:27]                 │ debg Find.findByCssSelector('[data-test-subj="loginUsername"]') with timeout=10000
[00:00:27]                 │ERROR browser[SEVERE] http://localhost:61171/api/licensing/info - Failed to load resource: the server responded with a status of 401 (Unauthorized)
[00:00:27]                 │ debg TestSubjects.setValue(loginPassword, changeme)
[00:00:27]                 │ debg TestSubjects.click(loginPassword)
[00:00:27]                 │ debg Find.clickByCssSelector('[data-test-subj="loginPassword"]') with timeout=10000
[00:00:27]                 │ debg Find.findByCssSelector('[data-test-subj="loginPassword"]') with timeout=10000
[00:00:27]                 │ debg TestSubjects.click(loginSubmit)
[00:00:27]                 │ debg Find.clickByCssSelector('[data-test-subj="loginSubmit"]') with timeout=10000
[00:00:27]                 │ debg Find.findByCssSelector('[data-test-subj="loginSubmit"]') with timeout=10000
[00:00:27]                 │ debg Find.waitForDeletedByCssSelector('.kibanaWelcomeLogo') with timeout=10000
[00:00:27]                 │ proc [kibana] [2021-10-11T21:11:02.179+00:00][INFO ][plugins.security.routes] Logging in with provider "basic" (basic)
[00:00:28]                 │ debg browser[INFO] http://localhost:61171/app/maps/?_t=1633986658725 281 Refused to execute inline script because it violates the following Content Security Policy directive: "script-src 'unsafe-eval' 'self'". Either the 'unsafe-inline' keyword, a hash ('sha256-P5polb1UreUSOe5V/Pv7tc+yeZuJXiOi/3fqhGsU7BE='), or a nonce ('nonce-...') is required to enable inline execution.
[00:00:28]                 │
[00:00:28]                 │ debg browser[INFO] http://localhost:61171/bootstrap.js 41:19 "^ A single error about an inline script not firing due to content security policy is expected!"
[00:00:28]                 │ debg Find.findByCssSelector('[data-test-subj="kibanaChrome"]') with timeout=60000
[00:00:31]                 │ debg Find.findByCssSelector('[data-test-subj="kibanaChrome"] nav:not(.ng-hide)') with timeout=60000
[00:00:32]                 │ERROR browser[SEVERE] http://localhost:61171/46969/bundles/plugin/newsfeed/kibana/newsfeed.plugin.js 0:9543 TypeError: Failed to fetch
[00:00:32]                 │ debg browser[INFO] http://localhost:61171/app/maps/?_t=1633986666321 281 Refused to execute inline script because it violates the following Content Security Policy directive: "script-src 'unsafe-eval' 'self'". Either the 'unsafe-inline' keyword, a hash ('sha256-P5polb1UreUSOe5V/Pv7tc+yeZuJXiOi/3fqhGsU7BE='), or a nonce ('nonce-...') is required to enable inline execution.
[00:00:32]                 │
[00:00:32]                 │ debg browser[INFO] http://localhost:61171/bootstrap.js 41:19 "^ A single error about an inline script not firing due to content security policy is expected!"
[00:00:32]                 │ debg Finished login process currentUrl = http://localhost:61171/app/maps/
[00:00:32]                 │ debg onMapListingPage
[00:00:32]                 │ debg TestSubjects.exists(mapLandingPage)
[00:00:32]                 │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="mapLandingPage"]') with timeout=5000
[00:00:35]                 │ debg searchForItemWithName: document example
[00:00:35]                 │ debg TestSubjects.find(tableListSearchBox)
[00:00:35]                 │ debg Find.findByCssSelector('[data-test-subj="tableListSearchBox"]') with timeout=10000
[00:00:35]                 │ debg isGlobalLoadingIndicatorVisible
[00:00:35]                 │ debg TestSubjects.exists(globalLoadingIndicator)
[00:00:35]                 │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="globalLoadingIndicator"]') with timeout=1500
[00:00:37]                 │ debg --- retry.tryForTime error: [data-test-subj="globalLoadingIndicator"] is not displayed
[00:00:37]                 │ debg TestSubjects.exists(globalLoadingIndicator-hidden)
[00:00:37]                 │ debg Find.existsByCssSelector('[data-test-subj="globalLoadingIndicator-hidden"]') with timeout=100000
[00:00:37]                 │ debg isGlobalLoadingIndicatorVisible
[00:00:37]                 │ debg TestSubjects.exists(globalLoadingIndicator)
[00:00:37]                 │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="globalLoadingIndicator"]') with timeout=1500
[00:00:39]                 │ debg --- retry.tryForTime error: [data-test-subj="globalLoadingIndicator"] is not displayed
[00:00:39]                 │ debg TestSubjects.exists(globalLoadingIndicator-hidden)
[00:00:39]                 │ debg Find.existsByCssSelector('[data-test-subj="globalLoadingIndicator-hidden"]') with timeout=100000
[00:00:39]                 │ debg TestSubjects.click(mapListingTitleLink-document-example)
[00:00:39]                 │ debg Find.clickByCssSelector('[data-test-subj="mapListingTitleLink-document-example"]') with timeout=10000
[00:00:39]                 │ debg Find.findByCssSelector('[data-test-subj="mapListingTitleLink-document-example"]') with timeout=10000
[00:00:39]                 │ debg isGlobalLoadingIndicatorVisible
[00:00:39]                 │ debg TestSubjects.exists(globalLoadingIndicator)
[00:00:39]                 │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="globalLoadingIndicator"]') with timeout=1500
[00:00:41]                 │ debg TestSubjects.exists(globalLoadingIndicator-hidden)
[00:00:41]                 │ debg Find.existsByCssSelector('[data-test-subj="globalLoadingIndicator-hidden"]') with timeout=100000
[00:00:42]                 │ debg TestSubjects.missingOrFail(mapLandingPage)
[00:00:42]                 │ debg Find.waitForDeletedByCssSelector('[data-test-subj="mapLandingPage"]') with timeout=10000
[00:00:42]                 │ debg Wait for layers to load
[00:00:42]                 │ debg TestSubjects.find(mapLayerTOC)
[00:00:42]                 │ debg Find.findByCssSelector('[data-test-subj="mapLayerTOC"]') with timeout=10000
[00:00:43]               └-> should only fetch geo_point field and time field and nothing else when source does not have data driven styling
[00:00:43]                 └-> "before each" hook: global before each for "should only fetch geo_point field and time field and nothing else when source does not have data driven styling"
[00:00:43]                 │ debg Load Saved Map document example
[00:00:43]                 │ debg searchForMapWithName: document example
[00:00:43]                 │ debg gotoMapListingPage
[00:00:43]                 │ debg onMapListingPage
[00:00:43]                 │ debg TestSubjects.exists(mapLandingPage)
[00:00:43]                 │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="mapLandingPage"]') with timeout=5000
[00:00:46]                 │ debg --- retry.tryForTime error: [data-test-subj="mapLandingPage"] is not displayed
[00:00:46]                 │ info [o.e.c.m.MetadataMappingService] [node-01] [.kibana_8.0.0_001/bOdOCVw3R_eou1yk0KVy7Q] update_mapping [_doc]
[00:00:49]                 │ debg --- retry.tryForTime failed again with the same message...
[00:00:49]                 │ debg navigateToActualUrl http://localhost:61171/app/maps/
[00:00:50]                 │ debg browser[INFO] http://localhost:61171/app/maps/?_t=1633986684298 281 Refused to execute inline script because it violates the following Content Security Policy directive: "script-src 'unsafe-eval' 'self'". Either the 'unsafe-inline' keyword, a hash ('sha256-P5polb1UreUSOe5V/Pv7tc+yeZuJXiOi/3fqhGsU7BE='), or a nonce ('nonce-...') is required to enable inline execution.
[00:00:50]                 │
[00:00:50]                 │ debg browser[INFO] http://localhost:61171/bootstrap.js 41:19 "^ A single error about an inline script not firing due to content security policy is expected!"
[00:00:50]                 │ debg currentUrl = http://localhost:61171/app/maps/
[00:00:50]                 │          appUrl = http://localhost:61171/app/maps/
[00:00:50]                 │ debg TestSubjects.find(kibanaChrome)
[00:00:50]                 │ debg Find.findByCssSelector('[data-test-subj="kibanaChrome"]') with timeout=60000
[00:00:51]                 │ debg onMapListingPage
[00:00:51]                 │ debg TestSubjects.exists(mapLandingPage)
[00:00:51]                 │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="mapLandingPage"]') with timeout=5000
[00:00:52]                 │ debg searchForItemWithName: document example
[00:00:52]                 │ debg TestSubjects.find(tableListSearchBox)
[00:00:52]                 │ debg Find.findByCssSelector('[data-test-subj="tableListSearchBox"]') with timeout=10000
[00:00:53]                 │ debg isGlobalLoadingIndicatorVisible
[00:00:53]                 │ debg TestSubjects.exists(globalLoadingIndicator)
[00:00:53]                 │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="globalLoadingIndicator"]') with timeout=1500
[00:00:54]                 │ debg --- retry.tryForTime error: [data-test-subj="globalLoadingIndicator"] is not displayed
[00:00:55]                 │ debg TestSubjects.exists(globalLoadingIndicator-hidden)
[00:00:55]                 │ debg Find.existsByCssSelector('[data-test-subj="globalLoadingIndicator-hidden"]') with timeout=100000
[00:00:55]                 │ debg isGlobalLoadingIndicatorVisible
[00:00:55]                 │ debg TestSubjects.exists(globalLoadingIndicator)
[00:00:55]                 │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="globalLoadingIndicator"]') with timeout=1500
[00:00:56]                 │ debg --- retry.tryForTime error: [data-test-subj="globalLoadingIndicator"] is not displayed
[00:00:57]                 │ debg TestSubjects.exists(globalLoadingIndicator-hidden)
[00:00:57]                 │ debg Find.existsByCssSelector('[data-test-subj="globalLoadingIndicator-hidden"]') with timeout=100000
[00:00:57]                 │ debg TestSubjects.click(mapListingTitleLink-document-example)
[00:00:57]                 │ debg Find.clickByCssSelector('[data-test-subj="mapListingTitleLink-document-example"]') with timeout=10000
[00:00:57]                 │ debg Find.findByCssSelector('[data-test-subj="mapListingTitleLink-document-example"]') with timeout=10000
[00:00:57]                 │ debg isGlobalLoadingIndicatorVisible
[00:00:57]                 │ debg TestSubjects.exists(globalLoadingIndicator)
[00:00:57]                 │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="globalLoadingIndicator"]') with timeout=1500
[00:00:58]                 │ debg TestSubjects.exists(globalLoadingIndicator-hidden)
[00:00:58]                 │ debg Find.existsByCssSelector('[data-test-subj="globalLoadingIndicator-hidden"]') with timeout=100000
[00:00:59]                 │ debg TestSubjects.missingOrFail(mapLandingPage)
[00:00:59]                 │ debg Find.waitForDeletedByCssSelector('[data-test-subj="mapLandingPage"]') with timeout=10000
[00:00:59]                 │ debg Wait for layers to load
[00:00:59]                 │ debg TestSubjects.find(mapLayerTOC)
[00:00:59]                 │ debg Find.findByCssSelector('[data-test-subj="mapLayerTOC"]') with timeout=10000
[00:01:00]                 │ debg Inspector.open
[00:01:00]                 │ debg TestSubjects.exists(inspectorPanel)
[00:01:00]                 │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="inspectorPanel"]') with timeout=2500
[00:01:03]                 │ debg --- retry.tryForTime error: [data-test-subj="inspectorPanel"] is not displayed
[00:01:03]                 │ debg TestSubjects.click(openInspectorButton)
[00:01:03]                 │ debg Find.clickByCssSelector('[data-test-subj="openInspectorButton"]') with timeout=10000
[00:01:03]                 │ debg Find.findByCssSelector('[data-test-subj="openInspectorButton"]') with timeout=10000
[00:01:04]                 │ debg TestSubjects.exists(inspectorPanel)
[00:01:04]                 │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="inspectorPanel"]') with timeout=2500
[00:01:04]                 │ debg Open Inspector view inspectorViewChooserRequests
[00:01:04]                 │ debg TestSubjects.click(inspectorViewChooser)
[00:01:04]                 │ debg Find.clickByCssSelector('[data-test-subj="inspectorViewChooser"]') with timeout=10000
[00:01:04]                 │ debg Find.findByCssSelector('[data-test-subj="inspectorViewChooser"]') with timeout=10000
[00:01:04]                 │ debg TestSubjects.click(inspectorViewChooserRequests)
[00:01:04]                 │ debg Find.clickByCssSelector('[data-test-subj="inspectorViewChooserRequests"]') with timeout=10000
[00:01:04]                 │ debg Find.findByCssSelector('[data-test-subj="inspectorViewChooserRequests"]') with timeout=10000
[00:01:04]                 │ debg TestSubjects.click(inspectorRequestDetailResponse)
[00:01:04]                 │ debg Find.clickByCssSelector('[data-test-subj="inspectorRequestDetailResponse"]') with timeout=10000
[00:01:04]                 │ debg Find.findByCssSelector('[data-test-subj="inspectorRequestDetailResponse"]') with timeout=10000
[00:01:04]                 │ debg Find.findByCssSelector('.react-monaco-editor-container') with timeout=10000
[00:01:04]                 │ debg Close Inspector
[00:01:04]                 │ debg TestSubjects.exists(inspectorPanel)
[00:01:04]                 │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="inspectorPanel"]') with timeout=2500
[00:01:04]                 │ debg Closing flyout inspectorPanel
[00:01:04]                 │ debg TestSubjects.find(inspectorPanel)
[00:01:04]                 │ debg Find.findByCssSelector('[data-test-subj="inspectorPanel"]') with timeout=10000
[00:01:05]                 │ debg Waiting up to 20000ms for flyout closed...
[00:01:05]                 │ debg TestSubjects.exists(inspectorPanel)
[00:01:05]                 │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="inspectorPanel"]') with timeout=1000
[00:01:06]                 │ debg --- retry.tryForTime error: [data-test-subj="inspectorPanel"] is not displayed
[00:01:06]                 │ debg TestSubjects.exists(inspectorPanel)
[00:01:06]                 │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="inspectorPanel"]') with timeout=2500
[00:01:09]                 │ debg --- retry.tryForTime error: [data-test-subj="inspectorPanel"] is not displayed
[00:01:09]                 └- ✓ pass  (25.7s) "maps app  documents source docvalue_fields should only fetch geo_point field and time field and nothing else when source does not have data driven styling"
[00:01:09]               └-> should only fetch geo_point field and data driven styling fields
[00:01:09]                 └-> "before each" hook: global before each for "should only fetch geo_point field and data driven styling fields"
[00:01:09]                 │ debg Load Saved Map document example with data driven styles
[00:01:09]                 │ debg searchForMapWithName: document example with data driven styles
[00:01:09]                 │ debg gotoMapListingPage
[00:01:09]                 │ debg onMapListingPage
[00:01:09]                 │ debg TestSubjects.exists(mapLandingPage)
[00:01:09]                 │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="mapLandingPage"]') with timeout=5000
[00:01:12]                 │ debg --- retry.tryForTime error: [data-test-subj="mapLandingPage"] is not displayed
[00:01:15]                 │ debg --- retry.tryForTime failed again with the same message...
[00:01:15]                 │ debg navigateToActualUrl http://localhost:61171/app/maps/
[00:01:15]                 │ debg browser[INFO] http://localhost:61171/app/maps/?_t=1633986709973 281 Refused to execute inline script because it violates the following Content Security Policy directive: "script-src 'unsafe-eval' 'self'". Either the 'unsafe-inline' keyword, a hash ('sha256-P5polb1UreUSOe5V/Pv7tc+yeZuJXiOi/3fqhGsU7BE='), or a nonce ('nonce-...') is required to enable inline execution.
[00:01:15]                 │
[00:01:15]                 │ debg browser[INFO] http://localhost:61171/bootstrap.js 41:19 "^ A single error about an inline script not firing due to content security policy is expected!"
[00:01:15]                 │ debg currentUrl = http://localhost:61171/app/maps/
[00:01:15]                 │          appUrl = http://localhost:61171/app/maps/
[00:01:15]                 │ debg TestSubjects.find(kibanaChrome)
[00:01:15]                 │ debg Find.findByCssSelector('[data-test-subj="kibanaChrome"]') with timeout=60000
[00:01:17]                 │ debg onMapListingPage
[00:01:17]                 │ debg TestSubjects.exists(mapLandingPage)
[00:01:17]                 │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="mapLandingPage"]') with timeout=5000
[00:01:18]                 │ debg searchForItemWithName: document example with data driven styles
[00:01:18]                 │ debg TestSubjects.find(tableListSearchBox)
[00:01:18]                 │ debg Find.findByCssSelector('[data-test-subj="tableListSearchBox"]') with timeout=10000
[00:01:19]                 │ debg isGlobalLoadingIndicatorVisible
[00:01:19]                 │ debg TestSubjects.exists(globalLoadingIndicator)
[00:01:19]                 │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="globalLoadingIndicator"]') with timeout=1500
[00:01:20]                 │ debg --- retry.tryForTime error: [data-test-subj="globalLoadingIndicator"] is not displayed
[00:01:21]                 │ debg TestSubjects.exists(globalLoadingIndicator-hidden)
[00:01:21]                 │ debg Find.existsByCssSelector('[data-test-subj="globalLoadingIndicator-hidden"]') with timeout=100000
[00:01:21]                 │ debg isGlobalLoadingIndicatorVisible
[00:01:21]                 │ debg TestSubjects.exists(globalLoadingIndicator)
[00:01:21]                 │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="globalLoadingIndicator"]') with timeout=1500
[00:01:22]                 │ debg --- retry.tryForTime error: [data-test-subj="globalLoadingIndicator"] is not displayed
[00:01:23]                 │ debg TestSubjects.exists(globalLoadingIndicator-hidden)
[00:01:23]                 │ debg Find.existsByCssSelector('[data-test-subj="globalLoadingIndicator-hidden"]') with timeout=100000
[00:01:23]                 │ debg TestSubjects.click(mapListingTitleLink-document-example-with-data-driven-styles)
[00:01:23]                 │ debg Find.clickByCssSelector('[data-test-subj="mapListingTitleLink-document-example-with-data-driven-styles"]') with timeout=10000
[00:01:23]                 │ debg Find.findByCssSelector('[data-test-subj="mapListingTitleLink-document-example-with-data-driven-styles"]') with timeout=10000
[00:01:23]                 │ debg isGlobalLoadingIndicatorVisible
[00:01:23]                 │ debg TestSubjects.exists(globalLoadingIndicator)
[00:01:23]                 │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="globalLoadingIndicator"]') with timeout=1500
[00:01:24]                 │ debg TestSubjects.exists(globalLoadingIndicator-hidden)
[00:01:24]                 │ debg Find.existsByCssSelector('[data-test-subj="globalLoadingIndicator-hidden"]') with timeout=100000
[00:01:25]                 │ debg TestSubjects.missingOrFail(mapLandingPage)
[00:01:25]                 │ debg Find.waitForDeletedByCssSelector('[data-test-subj="mapLandingPage"]') with timeout=10000
[00:01:26]                 │ debg Wait for layers to load
[00:01:26]                 │ debg TestSubjects.find(mapLayerTOC)
[00:01:26]                 │ debg Find.findByCssSelector('[data-test-subj="mapLayerTOC"]') with timeout=10000
[00:01:27]                 │ debg Inspector.open
[00:01:27]                 │ debg TestSubjects.exists(inspectorPanel)
[00:01:27]                 │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="inspectorPanel"]') with timeout=2500
[00:01:29]                 │ debg --- retry.tryForTime error: [data-test-subj="inspectorPanel"] is not displayed
[00:01:30]                 │ debg TestSubjects.click(openInspectorButton)
[00:01:30]                 │ debg Find.clickByCssSelector('[data-test-subj="openInspectorButton"]') with timeout=10000
[00:01:30]                 │ debg Find.findByCssSelector('[data-test-subj="openInspectorButton"]') with timeout=10000
[00:01:30]                 │ debg TestSubjects.exists(inspectorPanel)
[00:01:30]                 │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="inspectorPanel"]') with timeout=2500
[00:01:30]                 │ debg Open Inspector view inspectorViewChooserRequests
[00:01:30]                 │ debg TestSubjects.click(inspectorViewChooser)
[00:01:30]                 │ debg Find.clickByCssSelector('[data-test-subj="inspectorViewChooser"]') with timeout=10000
[00:01:30]                 │ debg Find.findByCssSelector('[data-test-subj="inspectorViewChooser"]') with timeout=10000
[00:01:30]                 │ debg TestSubjects.click(inspectorViewChooserRequests)
[00:01:30]                 │ debg Find.clickByCssSelector('[data-test-subj="inspectorViewChooserRequests"]') with timeout=10000
[00:01:30]                 │ debg Find.findByCssSelector('[data-test-subj="inspectorViewChooserRequests"]') with timeout=10000
[00:01:30]                 │ debg TestSubjects.click(inspectorRequestDetailResponse)
[00:01:30]                 │ debg Find.clickByCssSelector('[data-test-subj="inspectorRequestDetailResponse"]') with timeout=10000
[00:01:30]                 │ debg Find.findByCssSelector('[data-test-subj="inspectorRequestDetailResponse"]') with timeout=10000
[00:01:30]                 │ debg Find.findByCssSelector('.react-monaco-editor-container') with timeout=10000
[00:01:30]                 │ debg Close Inspector
[00:01:30]                 │ debg TestSubjects.exists(inspectorPanel)
[00:01:30]                 │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="inspectorPanel"]') with timeout=2500
[00:01:31]                 │ debg Closing flyout inspectorPanel
[00:01:31]                 │ debg TestSubjects.find(inspectorPanel)
[00:01:31]                 │ debg Find.findByCssSelector('[data-test-subj="inspectorPanel"]') with timeout=10000
[00:01:31]                 │ debg Waiting up to 20000ms for flyout closed...
[00:01:31]                 │ debg TestSubjects.exists(inspectorPanel)
[00:01:31]                 │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="inspectorPanel"]') with timeout=1000
[00:01:32]                 │ debg --- retry.tryForTime error: [data-test-subj="inspectorPanel"] is not displayed
[00:01:32]                 │ debg TestSubjects.exists(inspectorPanel)
[00:01:32]                 │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="inspectorPanel"]') with timeout=2500
[00:01:35]                 │ debg --- retry.tryForTime error: [data-test-subj="inspectorPanel"] is not displayed
[00:01:35]                 └- ✓ pass  (26.1s) "maps app  documents source docvalue_fields should only fetch geo_point field and data driven styling fields"
[00:01:35]               └-> should format date fields as epoch_millis when data driven styling is applied to a date field
[00:01:35]                 └-> "before each" hook: global before each for "should format date fields as epoch_millis when data driven styling is applied to a date field"
[00:01:35]                 │ debg Load Saved Map document example with data driven styles on date field
[00:01:35]                 │ debg searchForMapWithName: document example with data driven styles on date field
[00:01:35]                 │ debg gotoMapListingPage
[00:01:35]                 │ debg onMapListingPage
[00:01:35]                 │ debg TestSubjects.exists(mapLandingPage)
[00:01:35]                 │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="mapLandingPage"]') with timeout=5000
[00:01:38]                 │ debg --- retry.tryForTime error: [data-test-subj="mapLandingPage"] is not displayed
[00:01:41]                 │ debg --- retry.tryForTime failed again with the same message...
[00:01:41]                 │ debg navigateToActualUrl http://localhost:61171/app/maps/
[00:01:42]                 │ debg browser[INFO] http://localhost:61171/app/maps/?_t=1633986736128 281 Refused to execute inline script because it violates the following Content Security Policy directive: "script-src 'unsafe-eval' 'self'". Either the 'unsafe-inline' keyword, a hash ('sha256-P5polb1UreUSOe5V/Pv7tc+yeZuJXiOi/3fqhGsU7BE='), or a nonce ('nonce-...') is required to enable inline execution.
[00:01:42]                 │
[00:01:42]                 │ debg browser[INFO] http://localhost:61171/bootstrap.js 41:19 "^ A single error about an inline script not firing due to content security policy is expected!"
[00:01:42]                 │ debg currentUrl = http://localhost:61171/app/maps/
[00:01:42]                 │          appUrl = http://localhost:61171/app/maps/
[00:01:42]                 │ debg TestSubjects.find(kibanaChrome)
[00:01:42]                 │ debg Find.findByCssSelector('[data-test-subj="kibanaChrome"]') with timeout=60000
[00:01:43]                 │ debg onMapListingPage
[00:01:43]                 │ debg TestSubjects.exists(mapLandingPage)
[00:01:43]                 │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="mapLandingPage"]') with timeout=5000
[00:01:44]                 │ debg searchForItemWithName: document example with data driven styles on date field
[00:01:44]                 │ debg TestSubjects.find(tableListSearchBox)
[00:01:44]                 │ debg Find.findByCssSelector('[data-test-subj="tableListSearchBox"]') with timeout=10000
[00:01:45]                 │ debg isGlobalLoadingIndicatorVisible
[00:01:45]                 │ debg TestSubjects.exists(globalLoadingIndicator)
[00:01:45]                 │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="globalLoadingIndicator"]') with timeout=1500
[00:01:46]                 │ debg --- retry.tryForTime error: [data-test-subj="globalLoadingIndicator"] is not displayed
[00:01:47]                 │ debg TestSubjects.exists(globalLoadingIndicator-hidden)
[00:01:47]                 │ debg Find.existsByCssSelector('[data-test-subj="globalLoadingIndicator-hidden"]') with timeout=100000
[00:01:47]                 │ debg isGlobalLoadingIndicatorVisible
[00:01:47]                 │ debg TestSubjects.exists(globalLoadingIndicator)
[00:01:47]                 │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="globalLoadingIndicator"]') with timeout=1500
[00:01:48]                 │ debg --- retry.tryForTime error: [data-test-subj="globalLoadingIndicator"] is not displayed
[00:01:49]                 │ debg TestSubjects.exists(globalLoadingIndicator-hidden)
[00:01:49]                 │ debg Find.existsByCssSelector('[data-test-subj="globalLoadingIndicator-hidden"]') with timeout=100000
[00:01:49]                 │ debg TestSubjects.click(mapListingTitleLink-document-example-with-data-driven-styles-on-date-field)
[00:01:49]                 │ debg Find.clickByCssSelector('[data-test-subj="mapListingTitleLink-document-example-with-data-driven-styles-on-date-field"]') with timeout=10000
[00:01:49]                 │ debg Find.findByCssSelector('[data-test-subj="mapListingTitleLink-document-example-with-data-driven-styles-on-date-field"]') with timeout=10000
[00:01:49]                 │ debg isGlobalLoadingIndicatorVisible
[00:01:49]                 │ debg TestSubjects.exists(globalLoadingIndicator)
[00:01:49]                 │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="globalLoadingIndicator"]') with timeout=1500
[00:01:50]                 │ debg TestSubjects.exists(globalLoadingIndicator-hidden)
[00:01:50]                 │ debg Find.existsByCssSelector('[data-test-subj="globalLoadingIndicator-hidden"]') with timeout=100000
[00:01:51]                 │ debg TestSubjects.missingOrFail(mapLandingPage)
[00:01:51]                 │ debg Find.waitForDeletedByCssSelector('[data-test-subj="mapLandingPage"]') with timeout=10000
[00:01:52]                 │ debg Wait for layers to load
[00:01:52]                 │ debg TestSubjects.find(mapLayerTOC)
[00:01:52]                 │ debg Find.findByCssSelector('[data-test-subj="mapLayerTOC"]') with timeout=10000
[00:01:53]                 │ debg Inspector.open
[00:01:53]                 │ debg TestSubjects.exists(inspectorPanel)
[00:01:53]                 │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="inspectorPanel"]') with timeout=2500
[00:01:55]                 │ debg --- retry.tryForTime error: [data-test-subj="inspectorPanel"] is not displayed
[00:01:56]                 │ debg TestSubjects.click(openInspectorButton)
[00:01:56]                 │ debg Find.clickByCssSelector('[data-test-subj="openInspectorButton"]') with timeout=10000
[00:01:56]                 │ debg Find.findByCssSelector('[data-test-subj="openInspectorButton"]') with timeout=10000
[00:01:56]                 │ debg TestSubjects.exists(inspectorPanel)
[00:01:56]                 │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="inspectorPanel"]') with timeout=2500
[00:01:56]                 │ debg Open Inspector view inspectorViewChooserRequests
[00:01:56]                 │ debg TestSubjects.click(inspectorViewChooser)
[00:01:56]                 │ debg Find.clickByCssSelector('[data-test-subj="inspectorViewChooser"]') with timeout=10000
[00:01:56]                 │ debg Find.findByCssSelector('[data-test-subj="inspectorViewChooser"]') with timeout=10000
[00:01:56]                 │ debg TestSubjects.click(inspectorViewChooserRequests)
[00:01:56]                 │ debg Find.clickByCssSelector('[data-test-subj="inspectorViewChooserRequests"]') with timeout=10000
[00:01:56]                 │ debg Find.findByCssSelector('[data-test-subj="inspectorViewChooserRequests"]') with timeout=10000
[00:01:56]                 │ debg TestSubjects.click(inspectorRequestDetailResponse)
[00:01:56]                 │ debg Find.clickByCssSelector('[data-test-subj="inspectorRequestDetailResponse"]') with timeout=10000
[00:01:56]                 │ debg Find.findByCssSelector('[data-test-subj="inspectorRequestDetailResponse"]') with timeout=10000
[00:01:56]                 │ debg Find.findByCssSelector('.react-monaco-editor-container') with timeout=10000
[00:01:56]                 │ debg Close Inspector
[00:01:56]                 │ debg TestSubjects.exists(inspectorPanel)
[00:01:56]                 │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="inspectorPanel"]') with timeout=2500
[00:01:57]                 │ debg Closing flyout inspectorPanel
[00:01:57]                 │ debg TestSubjects.find(inspectorPanel)
[00:01:57]                 │ debg Find.findByCssSelector('[data-test-subj="inspectorPanel"]') with timeout=10000
[00:01:57]                 │ debg Waiting up to 20000ms for flyout closed...
[00:01:57]                 │ debg TestSubjects.exists(inspectorPanel)
[00:01:57]                 │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="inspectorPanel"]') with timeout=1000
[00:01:58]                 │ debg --- retry.tryForTime error: [data-test-subj="inspectorPanel"] is not displayed
[00:01:58]                 │ debg TestSubjects.exists(inspectorPanel)
[00:01:58]                 │ debg Find.existsByDisplayedByCssSelector('[data-test-subj="inspectorPanel"]') with timeout=2500
[00:02:01]                 │ debg --- retry.tryForTime error: [data-test-subj="inspectorPanel"] is not displayed
[00:02:01]                 │ info Taking screenshot "/dev/shm/workspace/parallel/17/kibana/x-pack/test/functional/screenshots/failure/maps app  documents source docvalue_fields should format date fields as epoch_millis when data driven styling is applied to a date field.png"
[00:02:01]                 │ info Current URL is: http://localhost:61171/app/maps/map/c9277dd0-eb8f-11e9-ae47-693d6a50fb9e#?_g=(filters:!(),refreshInterval:(pause:!t,value:1000),time:(from:%272015-09-20T00:00:00.000Z%27,to:%272015-09-20T01:00:00.000Z%27))&_a=(filters:!(),query:(language:kuery,query:%27%27))
[00:02:01]                 │ info Saving page source to: /dev/shm/workspace/parallel/17/kibana/x-pack/test/functional/failure_debug/html/maps app  documents source docvalue_fields should format date fields as epoch_millis when data driven styling is applied to a date field.html
[00:02:02]                 └- ✖ fail: maps app  documents source docvalue_fields should format date fields as epoch_millis when data driven styling is applied to a date field
[00:02:02]                 │       Error: expected '1442709162058' to sort of equal '1442709321445'
[00:02:02]                 │       + expected - actual
[00:02:02]                 │ 
[00:02:02]                 │       -1442709162058
[00:02:02]                 │       +1442709321445
[00:02:02]                 │       
[00:02:02]                 │       at Assertion.assert (/dev/shm/workspace/parallel/17/kibana/node_modules/@kbn/expect/expect.js:100:11)
[00:02:02]                 │       at Assertion.eql (/dev/shm/workspace/parallel/17/kibana/node_modules/@kbn/expect/expect.js:244:8)
[00:02:02]                 │       at Context.<anonymous> (test/functional/apps/maps/documents_source/docvalue_fields.js:52:51)
[00:02:02]                 │       at Object.apply (/dev/shm/workspace/parallel/17/kibana/node_modules/@kbn/test/target_node/functional_test_runner/lib/mocha/wrap_function.js:87:16)
[00:02:02]                 │ 
[00:02:02]                 │ 

Stack Trace

Error: expected '1442709162058' to sort of equal '1442709321445'
    at Assertion.assert (/dev/shm/workspace/parallel/17/kibana/node_modules/@kbn/expect/expect.js:100:11)
    at Assertion.eql (/dev/shm/workspace/parallel/17/kibana/node_modules/@kbn/expect/expect.js:244:8)
    at Context.<anonymous> (test/functional/apps/maps/documents_source/docvalue_fields.js:52:51)
    at Object.apply (/dev/shm/workspace/parallel/17/kibana/node_modules/@kbn/test/target_node/functional_test_runner/lib/mocha/wrap_function.js:87:16) {
  actual: '1442709162058',
  expected: '1442709321445',
  showDiff: true
}

Metrics [docs]

Async chunks

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

id before after diff
observability 361.9KB 362.9KB +1.0KB

History

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

@dominiqueclarke dominiqueclarke merged commit 80c152c into elastic:master Oct 12, 2021
@dominiqueclarke dominiqueclarke deleted the feature/observability-exploratory-view-percentile-breakdowns branch October 12, 2021 16:37
@kibanamachine
Copy link
Contributor

💔 Backport failed

Status Branch Result
7.x Commit could not be cherrypicked due to conflicts

To backport manually run:
node scripts/backport --pr 113765

dominiqueclarke added a commit to dominiqueclarke/kibana that referenced this pull request Oct 13, 2021
…always, and fix field labels (elastic#113765)

* add percentile ranks, show legend always, and fix field labels

* add 50th percentile

* replace hard coded values with constant

Co-authored-by: Kibana Machine <[email protected]>
# Conflicts:
#	x-pack/plugins/observability/public/components/shared/exploratory_view/series_editor/breakdown/breakdowns.test.tsx
dominiqueclarke added a commit that referenced this pull request Oct 13, 2021
…always, and fix field labels (#113765) (#114848)

* add percentile ranks, show legend always, and fix field labels

* add 50th percentile

* replace hard coded values with constant

Co-authored-by: Kibana Machine <[email protected]>
# Conflicts:
#	x-pack/plugins/observability/public/components/shared/exploratory_view/series_editor/breakdown/breakdowns.test.tsx
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
auto-backport Deprecated - use backport:version if exact versions are needed enhancement New value added to drive a business result release_note:enhancement Team:Uptime - DEPRECATED Synthetics & RUM sub-team of Application Observability v7.16.0 v8.0.0
Projects
None yet
4 participants