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

[Feature][Metrics] Metrics Explorer UX with PromQL and Export Panel - merge to main #1291

Closed

Conversation

pjfitzgibbons
Copy link
Contributor

Metrics Explorer updated with PromQL query for Prometheus Metrics and updated Export Panel

Description

Features :

  • Select multiple metrics for view
  • Modify metric Aggregate/Attributes
  • Use Export Panel "Save" to save metrics-as-visualization, and automatically add those saved metrics to selected OSD and Observability Dashboards

Issues Resolved

#1084

Check List

  • New functionality includes testing.
    • All tests pass, including unit test, integration test and doctest
  • New functionality has been documented.
    • New functionality has user manual doc added
  • Commits are signed per the DCO using --signoff

By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.
For more information on following Developer Certificate of Origin and signing off your commits, please check here.

… updated Export Panel

Signed-off-by: Peter Fitzgibbons <peter.fitzgibbons@gmail.com>
Copy link
Collaborator

@Swiddis Swiddis left a comment

Choose a reason for hiding this comment

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

Overall looks good structurally, I think the core refactoring was really beneficial. I have a few more small-scale comments.

Signed-off-by: Peter Fitzgibbons <peter.fitzgibbons@gmail.com>
@Swiddis Swiddis added the enhancement New feature or request label Dec 7, 2023
Signed-off-by: Peter Fitzgibbons <peter.fitzgibbons@gmail.com>
Copy link

codecov bot commented Dec 7, 2023

Codecov Report

Attention: 308 lines in your changes are missing coverage. Please review.

Comparison is base (f252fb1) 56.32% compared to head (074051f) 55.57%.
Report is 1 commits behind head on main.

❗ Current head 074051f differs from pull request most recent head 6a8a299. Consider uploading reports for the commit 6a8a299 to get more accurate results

Files Patch % Lines
...lic/components/metrics/top_menu/metrics_export.tsx 41.72% 85 Missing and 3 partials ⚠️
...c/components/metrics/redux/slices/metrics_slice.ts 32.09% 52 Missing and 3 partials ⚠️
public/components/custom_panels/helpers/utils.tsx 25.53% 34 Missing and 1 partial ⚠️
...blic/components/custom_panels/redux/panel_slice.ts 18.91% 30 Missing ⚠️
public/components/common/query_utils/index.ts 46.66% 16 Missing ⚠️
...components/metrics/sidebar/metrics_edit_inline.tsx 31.81% 15 Missing ⚠️
public/components/metrics/helpers/utils.tsx 30.76% 9 Missing ⚠️
...ks/components/paragraph_components/para_output.tsx 79.06% 9 Missing ⚠️
public/components/metrics/view/metrics_grid.tsx 74.19% 7 Missing and 1 partial ⚠️
public/components/visualizations/visualization.tsx 45.45% 5 Missing and 1 partial ⚠️
... and 13 more
Additional details and impacted files
@@            Coverage Diff             @@
##             main    #1291      +/-   ##
==========================================
- Coverage   56.32%   55.57%   -0.76%     
==========================================
  Files         327      329       +2     
  Lines       11944    12081     +137     
  Branches     2741     2854     +113     
==========================================
- Hits         6728     6714      -14     
+ Misses       5171     5057     -114     
- Partials       45      310     +265     
Flag Coverage Δ
dashboards-observability 55.57% <44.70%> (-0.76%) ⬇️

Flags with carried forward coverage won't be shown. Click here to find out more.

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

Signed-off-by: Peter Fitzgibbons <peter.fitzgibbons@gmail.com>
…s based upon attribute-labels legend list.

Signed-off-by: Peter Fitzgibbons <peter.fitzgibbons@gmail.com>
Signed-off-by: Peter Fitzgibbons <peter.fitzgibbons@gmail.com>
Signed-off-by: Peter Fitzgibbons <peter.fitzgibbons@gmail.com>
@pjfitzgibbons pjfitzgibbons force-pushed the feature/metrics-editor-promql-merge-to-main branch from 8f09ab2 to 1f751ee Compare December 14, 2023 15:21
Signed-off-by: Peter Fitzgibbons <peter.fitzgibbons@gmail.com>
@pjfitzgibbons
Copy link
Contributor Author

Local coverage and test complete b/c Gh CI snapshot failures.

-----------------------------------------------------------------------------------------------------|---------|----------|---------|---------|--------------------------------------------------------------------------------
File                                                                                                 | % Stmts | % Branch | % Funcs | % Lines | Uncovered Line #s                                                              
-----------------------------------------------------------------------------------------------------|---------|----------|---------|---------|--------------------------------------------------------------------------------
All files                                                                                            |   48.86 |    31.25 |   31.21 |    48.9 |                                                                                
 common/constants                                                                                    |   99.73 |      100 |      80 |   99.73 |                                                                                
  application_analytics.ts                                                                           |     100 |      100 |     100 |     100 |                                                                                
  autocomplete.ts                                                                                    |     100 |      100 |     100 |     100 |                                                                                
  colors.ts                                                                                          |     100 |      100 |     100 |     100 |                                                                                
  custom_panels.ts                                                                                   |   88.88 |      100 |       0 |   88.88 | 21                                                                             
  data_connections.ts                                                                                |     100 |      100 |     100 |     100 |                                                                                
  data_sources.ts                                                                                    |     100 |      100 |     100 |     100 |                                                                                
  explorer.ts                                                                                        |     100 |      100 |     100 |     100 |                                                                                
  integrations.ts                                                                                    |     100 |      100 |     100 |     100 |                                                                                
  metrics.ts                                                                                         |     100 |      100 |     100 |     100 |                                                                                
  notebooks.ts                                                                                       |     100 |      100 |     100 |     100 |                                                                                
  shared.ts                                                                                          |     100 |      100 |     100 |     100 |                                                                                
  trace_analytics.ts                                                                                 |     100 |      100 |     100 |     100 |                                                                                
 common/query_manager                                                                                |   85.71 |      100 |   66.66 |   83.33 |                                                                                
  index.ts                                                                                           |     100 |      100 |     100 |     100 |                                                                                
  ppl_query_manager.ts                                                                               |      80 |      100 |      50 |      80 | 11                                                                             
 common/query_manager/antlr                                                                          |     100 |        0 |     100 |     100 |                                                                                
  ppl_syntax_parser.ts                                                                               |     100 |        0 |     100 |     100 | 23                                                                             
 common/query_manager/antlr/adaptors                                                                 |   86.66 |      100 |   81.81 |   86.66 |                                                                                
  case_insensitive_char_stream.ts                                                                    |   86.66 |      100 |   81.81 |   86.66 | 20,58                                                                          
 common/query_manager/antlr/output                                                                   |   28.48 |    12.38 |   10.02 |   28.48 |                                                                                
  OpenSearchPPLLexer.ts                                                                              |   98.23 |      100 |      25 |   98.23 | 498,509-521                                                                    
  OpenSearchPPLParser.ts                                                                             |   23.99 |    12.34 |    9.92 |   23.99 | ...736-11752,11758-11768,11774,11786-11828,11835-11853,11860-11883,11889-11907 
 common/query_manager/ast                                                                            |   71.42 |      100 |      60 |   66.66 |                                                                                
  node.ts                                                                                            |   71.42 |      100 |      60 |   66.66 | 17,25                                                                          
 common/query_manager/ast/builder                                                                    |   61.19 |    39.65 |   51.28 |   62.12 |                                                                                
  stats_ast_builder.ts                                                                               |   76.59 |    52.27 |   83.33 |   78.26 | 69-72,120-128,190-195                                                          
  stats_builder.ts                                                                                   |      25 |        0 |       0 |      25 | 31-128                                                                         
 common/query_manager/ast/expression                                                                 |   77.61 |     4.16 |   73.07 |    75.4 |                                                                                
  AggregateFunction.ts                                                                               |      50 |        0 |   66.66 |      50 | 28-35                                                                          
  AggregateTerm.ts                                                                                   |      70 |        0 |   66.66 |      70 | 25-30                                                                          
  field.ts                                                                                           |   83.33 |       25 |   66.66 |   83.33 | 18                                                                             
  group_by.ts                                                                                        |      80 |        0 |      60 |      80 | 28-32                                                                          
  index.ts                                                                                           |     100 |      100 |     100 |     100 |                                                                                
  span.ts                                                                                            |   85.71 |        0 |   66.66 |   85.71 | 26                                                                             
  spanExpression.ts                                                                                  |    87.5 |      100 |   66.66 |    87.5 | 28                                                                             
 common/query_manager/ast/tree                                                                       |   72.22 |     7.69 |      50 |   72.22 |                                                                                
  aggragations.ts                                                                                    |   72.22 |     7.69 |      50 |   72.22 | 26-32,50-53                                                                    
 common/query_manager/query_builder                                                                  |   23.52 |        0 |       0 |   23.52 |                                                                                
  ppl_query_builder.ts                                                                               |   23.52 |        0 |       0 |   23.52 | 11-37                                                                          
 common/query_manager/query_parser                                                                   |     100 |      100 |     100 |     100 |                                                                                
  ppl_query_parser.ts                                                                                |     100 |      100 |     100 |     100 |                                                                                
 common/types                                                                                        |     100 |      100 |     100 |     100 |                                                                                
  observability_saved_object_attributes.ts                                                           |     100 |      100 |     100 |     100 |                                                                                
 common/utils                                                                                        |   82.14 |       70 |      25 |   80.76 |                                                                                
  core_services.ts                                                                                   |   63.63 |       50 |      25 |   63.63 | 22-23,29-32                                                                    
  index.ts                                                                                           |     100 |      100 |   14.28 |     100 |                                                                                
  visualization_helpers.ts                                                                           |    87.5 |    83.33 |     100 |   83.33 | 18                                                                             
 public/components/application_analytics/components                                                  |   62.06 |    46.15 |   33.33 |   62.06 |                                                                                
  create.tsx                                                                                         |   62.06 |    46.15 |   33.33 |   62.06 | 110,124-126,131,136,146-149,156-165,169-175,208-270                            
 public/components/application_analytics/components/config_components                                |   57.44 |    29.26 |    36.2 |   59.21 |                                                                                
  log_config.tsx                                                                                     |   78.78 |    85.71 |      40 |   78.78 | 44-45,49,53,57,65-66                                                           
  service_config.tsx                                                                                 |    62.5 |     37.5 |      40 |   64.15 | 69-79,83-93,97-98,102,106,110,114,118-119,123-132                              
  trace_config.tsx                                                                                   |   47.47 |    11.53 |   32.14 |   49.46 | 70,76,94-106,110-120,124-147,151-172,178-179,183,187,191,195-196,200-209       
 public/components/application_analytics/components/flyout_components                                |   38.46 |        0 |       0 |      40 |                                                                                
  availability_info_flyout.tsx                                                                       |      60 |      100 |       0 |      60 | 23-25                                                                          
  trace_detail_render.tsx                                                                            |   33.33 |        0 |       0 |      35 | 27-94                                                                          
 public/components/application_analytics/helpers                                                     |    20.3 |     3.12 |    4.76 |   20.93 |                                                                                
  modal_containers.tsx                                                                               |     100 |       50 |     100 |     100 | 29                                                                             
  utils.tsx                                                                                          |   17.82 |        0 |       0 |    18.4 | 47-57,62-76,105-140,150-161,167-181,186-196,207-344                            
 public/components/common/field_icon                                                                 |     100 |    88.88 |     100 |     100 |                                                                                
  field_icon.tsx                                                                                     |     100 |    88.88 |     100 |     100 | 66                                                                             
  index.ts                                                                                           |     100 |      100 |     100 |     100 |                                                                                
 public/components/common/field_name                                                                 |      50 |     7.69 |     100 |      50 |                                                                                
  field_name.tsx                                                                                     |     100 |        0 |     100 |     100 | 28                                                                             
  field_type_name.ts                                                                                 |   26.66 |     8.33 |     100 |   26.66 | 11-44,52-56                                                                    
 public/components/common/flyout_containers                                                          |   85.71 |       50 |   66.66 |   83.33 |                                                                                
  flyout_containers.tsx                                                                              |      80 |       50 |      50 |      80 | 41                                                                             
  index.ts                                                                                           |     100 |      100 |     100 |     100 |                                                                                
 public/components/common/helpers                                                                    |   58.53 |        0 |   27.27 |   56.41 |                                                                                
  add_sample_modal.tsx                                                                               |      75 |      100 |       0 |      75 | 15                                                                             
  delete_modal.tsx                                                                                   |   66.66 |      100 |      25 |   66.66 | 38,57-67                                                                       
  format_number_with_commas.ts                                                                       |     100 |      100 |     100 |     100 |                                                                                
  index.ts                                                                                           |     100 |      100 |      50 |     100 |                                                                                
  ppl_reference_flyout.tsx                                                                           |   38.09 |        0 |       0 |   38.09 | 34-93                                                                          
 public/components/common/helpers/ppl_docs                                                           |     100 |      100 |     100 |     100 |                                                                                
  groups.tsx                                                                                         |     100 |      100 |     100 |     100 |                                                                                
  overview.tsx                                                                                       |     100 |      100 |     100 |     100 |                                                                                
 public/components/common/helpers/ppl_docs/commands                                                  |     100 |      100 |     100 |     100 |                                                                                
  dedup.ts                                                                                           |     100 |      100 |     100 |     100 |                                                                                
  eval.ts                                                                                            |     100 |      100 |     100 |     100 |                                                                                
  fields.ts                                                                                          |     100 |      100 |     100 |     100 |                                                                                
  head.ts                                                                                            |     100 |      100 |     100 |     100 |                                                                                
  index.ts                                                                                           |     100 |      100 |     100 |     100 |                                                                                
  parse.ts                                                                                           |     100 |      100 |     100 |     100 |                                                                                
  rare.ts                                                                                            |     100 |      100 |     100 |     100 |                                                                                
  rename.ts                                                                                          |     100 |      100 |     100 |     100 |                                                                                
  search.ts                                                                                          |     100 |      100 |     100 |     100 |                                                                                
  sort.ts                                                                                            |     100 |      100 |     100 |     100 |                                                                                
  stats.ts                                                                                           |     100 |      100 |     100 |     100 |                                                                                
  syntax.ts                                                                                          |     100 |      100 |     100 |     100 |                                                                                
  top.ts                                                                                             |     100 |      100 |     100 |     100 |                                                                                
  where.ts                                                                                           |     100 |      100 |     100 |     100 |                                                                                
 public/components/common/helpers/ppl_docs/functions                                                 |     100 |      100 |     100 |     100 |                                                                                
  condition.ts                                                                                       |     100 |      100 |     100 |     100 |                                                                                
  datetime.ts                                                                                        |     100 |      100 |     100 |     100 |                                                                                
  full_text_search.ts                                                                                |     100 |      100 |     100 |     100 |                                                                                
  index.ts                                                                                           |     100 |      100 |     100 |     100 |                                                                                
  math.ts                                                                                            |     100 |      100 |     100 |     100 |                                                                                
  string.ts                                                                                          |     100 |      100 |     100 |     100 |                                                                                
 public/components/common/helpers/ppl_docs/language_structure                                        |     100 |      100 |     100 |     100 |                                                                                
  datatypes.ts                                                                                       |     100 |      100 |     100 |     100 |                                                                                
  identifiers.ts                                                                                     |     100 |      100 |     100 |     100 |                                                                                
  index.ts                                                                                           |     100 |      100 |     100 |     100 |                                                                                
 public/components/common/live_tail                                                                  |      75 |      100 |      50 |      80 |                                                                                
  live_tail_button.tsx                                                                               |      75 |      100 |      50 |      80 | 25,42,54                                                                       
 public/components/common/query_utils                                                                |   56.75 |    38.15 |   38.09 |   58.13 |                                                                                
  index.ts                                                                                           |   56.75 |    38.15 |   38.09 |   58.13 | ...157,171-173,181-191,195-199,203,246-289,298-309,313-314,318-320,334-336,360 
 public/components/common/search                                                                     |   74.08 |    68.45 |   43.63 |   74.04 |                                                                                
  autocomplete.tsx                                                                                   |      70 |    62.06 |      50 |   71.79 | 74,118-126,149-180                                                             
  autocomplete_logic.ts                                                                              |   80.79 |    75.28 |   77.77 |   80.14 | 101,110,112,136,154,161-165,200,240,269-284,300-308,328-331,359-367,377        
  date_picker.tsx                                                                                    |    87.5 |      100 |      50 |     100 |                                                                                
  search.tsx                                                                                         |   61.33 |    54.83 |    9.52 |   61.33 | 113,123,127,132,139-140,161-172,176,180,186-192,205,211-214,252-351            
 public/components/common/search/queries                                                             |     100 |      100 |     100 |     100 |                                                                                
  data_queries.ts                                                                                    |     100 |      100 |     100 |     100 |                                                                                
 public/components/common/toast                                                                      |   69.23 |       25 |     100 |   69.23 |                                                                                
  index.tsx                                                                                          |   69.23 |       25 |     100 |   69.23 | 26-31                                                                          
 public/components/custom_panels                                                                     |   52.02 |    35.59 |   17.28 |   52.21 |                                                                                
  custom_panel_table.tsx                                                                             |   45.79 |    22.72 |   13.33 |   45.28 | ...174-175,179-194,198-210,214-226,230-241,245-251,259,271-304,318-333,373-450 
  custom_panel_view.tsx                                                                              |   55.14 |    43.24 |    19.6 |   55.71 | ...359,381-384,400-403,413-438,443-456,465,481,505,514,534,546-571,599,643-668 
 public/components/custom_panels/helpers                                                             |   47.71 |    39.47 |   33.96 |   48.06 |                                                                                
  add_visualization_helper.ts                                                                        |    12.5 |        0 |       0 |   12.76 | 5-11,15-29,37-53,64-96,105-123                                                 
  add_visualization_popover.tsx                                                                      |    61.9 |        0 |   28.57 |    61.9 | 27,31,35-36,51-61                                                              
  custom_input_modal.tsx                                                                             |   63.63 |      100 |      20 |   63.63 | 67,84-99                                                                       
  modal_containers.tsx                                                                               |   88.88 |       50 |   66.66 |   88.88 | 46                                                                             
  utils.tsx                                                                                          |   53.28 |    41.66 |   46.42 |   53.79 | ...251-256,269,330-374,383-385,389,398,463-464,473-475,481-492,516-517,563-564 
 public/components/custom_panels/panel_modules                                                       |     100 |      100 |     100 |     100 |                                                                                
  empty_panel.tsx                                                                                    |     100 |      100 |     100 |     100 |                                                                                
 public/components/custom_panels/panel_modules/panel_grid                                            |   79.66 |        0 |   76.19 |   78.94 |                                                                                
  index.ts                                                                                           |     100 |      100 |     100 |     100 |                                                                                
  panel_grid.tsx                                                                                     |   78.94 |        0 |      75 |   78.57 | 135-138,143-154,161-162,168-173                                                
 public/components/custom_panels/panel_modules/visualization_container                               |   67.16 |    46.42 |   35.29 |   72.13 |                                                                                
  index.ts                                                                                           |     100 |      100 |     100 |     100 |                                                                                
  visualization_container.tsx                                                                        |   66.15 |    46.42 |   31.25 |   71.66 | 119-168,177-200,212-213,221,223,239,293,343                                    
 public/components/custom_panels/panel_modules/visualization_flyout                                  |    53.6 |    25.92 |   21.73 |   54.34 |                                                                                
  index.ts                                                                                           |     100 |      100 |       0 |     100 |                                                                                
  visualization_flyout.tsx                                                                           |   52.63 |    25.92 |   22.72 |   53.84 | 132-156,160-169,173-212,216-218,279,296,352-373,394,416-423                    
 public/components/custom_panels/redux                                                               |   27.52 |        0 |    12.5 |   30.26 |                                                                                
  panel_slice.ts                                                                                     |   27.52 |        0 |    12.5 |   30.26 | ...229,233-237,241-259,264-276,281-290,294-316,321-326,332-337,345-347,370-374 
 public/components/datasources/components                                                            |   76.92 |       50 |      50 |   76.92 |                                                                                
  data_connections_header.tsx                                                                        |   81.25 |       50 |      60 |   81.25 | 39-40,46                                                                       
  no_access.tsx                                                                                      |      80 |      100 |      50 |      80 | 23                                                                             
  save_or_cancel.tsx                                                                                 |      60 |      100 |       0 |      60 | 15-16                                                                          
 public/components/datasources/components/manage                                                     |    78.2 |    58.82 |   54.38 |    78.2 |                                                                                
  access_control_tab.tsx                                                                             |   73.52 |       40 |   42.85 |   73.52 | 42,51,65,77,91-97,112,135                                                      
  connection_details.tsx                                                                             |     100 |       75 |     100 |     100 | 47-53,86                                                                       
  connection_management_callout.tsx                                                                  |     100 |      100 |     100 |     100 |                                                                                
  data_connection.tsx                                                                                |   80.95 |       70 |   57.14 |   80.95 | 74-106,136,183-189,285                                                         
  manage_data_connections_description.tsx                                                            |     100 |      100 |     100 |     100 |                                                                                
  manage_data_connections_table.tsx                                                                  |   70.68 |    33.33 |   47.82 |   70.68 | 52-63,88-101,111,124,137,148-158,167-169                                       
 public/components/datasources/components/new                                                        |   30.76 |        0 |       0 |   30.76 |                                                                                
  query_permissions.tsx                                                                              |   30.76 |        0 |       0 |   30.76 | 20-90                                                                          
 public/components/event_analytics/explorer                                                          |     100 |      100 |     100 |     100 |                                                                                
  no_results.tsx                                                                                     |     100 |      100 |     100 |     100 |                                                                                
 public/components/event_analytics/explorer/events_views                                             |      50 |    23.23 |   32.87 |   50.76 |                                                                                
  data_grid.tsx                                                                                      |   63.49 |       50 |      40 |   63.49 | 77-79,92-93,114,139,147-149,179-202,212-214,221-223                            
  docViewRow.tsx                                                                                     |   65.33 |    33.33 |   52.63 |   67.12 | 71-73,88-96,120-121,125,129-134,145,159-168,276,280,285,292                    
  docViewer.tsx                                                                                      |   83.87 |       50 |      50 |   83.87 | 55-67,96,103,118                                                               
  doc_flyout.tsx                                                                                     |   42.85 |        0 |       0 |      45 | 60-134                                                                         
  surrounding_flyout.tsx                                                                             |   10.81 |        0 |       0 |   10.95 | 71-311                                                                         
 public/components/event_analytics/explorer/events_views/detail_table                                |   70.58 |    47.36 |   36.36 |   70.58 |                                                                                
  doc_detail_table.tsx                                                                               |   71.42 |    55.55 |      50 |   71.42 | 48-49,64-67,83                                                                 
  table_row.tsx                                                                                      |     100 |       50 |     100 |     100 | 57-74                                                                          
  table_row_btn_collapse.tsx                                                                         |   57.14 |        0 |       0 |   57.14 | 16-25                                                                          
  table_row_icon_no_mapping.tsx                                                                      |   57.14 |      100 |       0 |   57.14 | 12-22                                                                          
  table_row_icon_underscore.tsx                                                                      |   57.14 |      100 |       0 |   57.14 | 11-25                                                                          
 public/components/event_analytics/explorer/events_views/json_code_block                             |     100 |      100 |     100 |     100 |                                                                                
  json_code_block.tsx                                                                                |     100 |      100 |     100 |     100 |                                                                                
 public/components/event_analytics/explorer/events_views/trace_block                                 |   63.63 |        0 |       0 |   63.63 |                                                                                
  trace_block.tsx                                                                                    |   63.63 |        0 |       0 |   63.63 | 25-47                                                                          
 public/components/event_analytics/explorer/hits_counter                                             |     100 |       50 |     100 |     100 |                                                                                
  hits_counter.tsx                                                                                   |     100 |       50 |     100 |     100 | 50                                                                             
 public/components/event_analytics/explorer/log_patterns                                             |   72.97 |       40 |      50 |   72.22 |                                                                                
  patterns_header.tsx                                                                                |   45.45 |       50 |   16.66 |   45.45 | 59-100                                                                         
  patterns_table.tsx                                                                                 |   84.61 |    33.33 |      70 |      84 | 46,56,109-110                                                                  
 public/components/event_analytics/explorer/save_panel                                               |      72 |    66.66 |   28.57 |   70.83 |                                                                                
  index.ts                                                                                           |     100 |      100 |       0 |     100 |                                                                                
  save_panel.tsx                                                                                     |   69.56 |    66.66 |   33.33 |   69.56 | 66-70,85-110                                                                   
 public/components/event_analytics/explorer/sidebar                                                  |    37.4 |    66.66 |    12.5 |    39.2 |                                                                                
  field.tsx                                                                                          |   64.51 |       80 |    12.5 |   66.66 | 79,83,121-236                                                                  
  field_insights.tsx                                                                                 |   11.53 |        0 |       0 |   12.24 | 22-155                                                                         
  sidebar.tsx                                                                                        |   47.91 |    69.23 |      25 |      50 | 60-67,84-89,93-102,113,124,143-148,167,260                                     
 public/components/event_analytics/explorer/timechart_header                                         |   91.66 |       50 |   66.66 |   91.66 |                                                                                
  timechart_header.tsx                                                                               |   91.66 |       50 |   66.66 |   91.66 | 49                                                                             
 public/components/event_analytics/explorer/visualizations/config_panel                              |    74.6 |    41.66 |   57.14 |    75.4 |                                                                                
  config_panel.tsx                                                                                   |    74.6 |    41.66 |   57.14 |    75.4 | 61,67-81,89-96,145,149,153,166-168,198-199                                     
 public/components/event_analytics/explorer/visualizations/config_panel/config_panes                 |   86.66 |    83.33 |      60 |   86.66 |                                                                                
  default_vis_editor.tsx                                                                             |    90.9 |    83.33 |      75 |    90.9 | 13                                                                             
  json_editor.tsx                                                                                    |      75 |      100 |       0 |      75 | 16                                                                             
 public/components/event_analytics/explorer/visualizations/config_panel/config_panes/config_controls |   45.67 |    14.86 |   26.47 |   44.63 |                                                                                
  config_availability.tsx                                                                            |   17.14 |        0 |       0 |   18.75 | 35-134                                                                         
  config_bar_chart_styles.tsx                                                                        |   85.71 |    60.71 |      80 |   85.71 | 26-32,44-45                                                                    
  config_button_group.tsx                                                                            |     100 |      100 |     100 |     100 |                                                                                
  config_chart_options.tsx                                                                           |   12.24 |        0 |       0 |   12.76 | 21-180                                                                         
  config_color_palette_picker.tsx                                                                    |   14.81 |        0 |       0 |   15.38 | 29-93                                                                          
  config_color_theme.tsx                                                                             |   57.14 |    17.85 |   14.28 |   68.96 | 54,57-58,62-66,77,93                                                           
  config_data_links.tsx                                                                              |      75 |      100 |       0 |      75 | 10                                                                             
  config_gauge_options.tsx                                                                           |      25 |        0 |       0 |      25 | 19-73                                                                          
  config_heatmap_color_palette_picker.tsx                                                            |      50 |      100 |       0 |      50 | 21-25                                                                          
  config_legend.tsx                                                                                  |   94.11 |      100 |   83.33 |   94.11 | 15                                                                             
  config_line_chart_styles.tsx                                                                       |   12.19 |        0 |       0 |    12.5 | 20-121                                                                         
  config_number_input.tsx                                                                            |      80 |    66.66 |      50 |      80 | 42-43                                                                          
  config_panel_item.tsx                                                                              |   57.14 |        0 |       0 |   57.14 | 19-26                                                                          
  config_panel_option_gauge.tsx                                                                      |   28.57 |        0 |       0 |      30 | 25-59                                                                          
  config_panel_options.tsx                                                                           |   82.35 |    54.54 |      40 |   82.35 | 35,50-62                                                                       
  config_single_color_picker.tsx                                                                     |   55.55 |      100 |       0 |   55.55 | 20-41                                                                          
  config_style_slider.tsx                                                                            |    87.5 |      100 |   66.66 |    87.5 | 59                                                                             
  config_switch_button.tsx                                                                           |      60 |      100 |       0 |      60 | 15-21                                                                          
  config_text.tsx                                                                                    |   42.85 |        0 |       0 |   42.85 | 10-22                                                                          
  config_text_input.tsx                                                                              |      30 |        0 |       0 |      30 | 22-43                                                                          
  config_thresholds.tsx                                                                              |   14.81 |        0 |       0 |   16.66 | 39-112                                                                         
  config_tooltip.tsx                                                                                 |   92.85 |      100 |   83.33 |   92.85 | 15                                                                             
  config_treemap_parents.tsx                                                                         |   22.22 |        0 |       0 |   22.22 | 16-58                                                                          
  config_value_options.tsx                                                                           |   19.04 |        0 |       0 |   19.04 | 18-76                                                                          
  index.ts                                                                                           |     100 |      100 |   78.26 |     100 |                                                                                
 public/components/event_analytics/explorer/visualizations/count_distribution                        |   43.75 |      100 |      50 |   43.75 |                                                                                
  count_distribution.tsx                                                                             |   43.75 |      100 |      50 |   43.75 | 29-63                                                                          
 public/components/event_analytics/explorer/visualizations/shared_components                         |    92.3 |      100 |   33.33 |   91.66 |                                                                                
  empty_placeholder.tsx                                                                              |     100 |      100 |     100 |     100 |                                                                                
  index.ts                                                                                           |     100 |      100 |       0 |     100 |                                                                                
  vis_canvass_placeholder.tsx                                                                        |      80 |      100 |       0 |      80 | 11                                                                             
 public/components/event_analytics/explorer/visualizations/shared_components/plotly_viz_editor       |    42.1 |        0 |       0 |   42.42 |                                                                                
  index.tsx                                                                                          |     100 |      100 |       0 |     100 |                                                                                
  plotly_actions.tsx                                                                                 |      25 |      100 |       0 |   30.76 | 42-63                                                                          
  plotly_viz_editor.tsx                                                                              |   44.44 |        0 |       0 |   44.44 | 55-85                                                                          
 public/components/event_analytics/explorer/visualizations/visualization_specs                       |   83.33 |       50 |     100 |     100 |                                                                                
  default_spec.ts                                                                                    |   83.33 |       50 |     100 |     100 | 6                                                                              
 public/components/event_analytics/home                                                              |   82.35 |    46.66 |   71.42 |   82.35 |                                                                                
  saved_objects_table.tsx                                                                            |   82.35 |    46.66 |   71.42 |   82.35 | 33-36,54,158                                                                   
 public/components/event_analytics/hooks                                                             |   28.75 |        0 |    5.08 |   27.82 |                                                                                
  index.ts                                                                                           |     100 |      100 |      40 |     100 |                                                                                
  use_fetch_events.ts                                                                                |   33.69 |        0 |    5.55 |   34.44 | 50-58,62-83,90-123,132-161,170-186,194-207,214-224                             
  use_fetch_patterns.ts                                                                              |    12.5 |        0 |       0 |   13.04 | 30-170                                                                         
  use_fetch_visualizations.ts                                                                        |      25 |        0 |       0 |      25 | 31-143                                                                         
  use_render_visualizations.ts                                                                       |   29.16 |        0 |       0 |   29.16 | 21-109                                                                         
  use_tab_context.ts                                                                                 |     100 |      100 |     100 |     100 |                                                                                
 public/components/event_analytics/redux/reducers                                                    |      75 |      100 |      50 |   66.66 |                                                                                
  fetch_reducers.ts                                                                                  |      50 |      100 |       0 |      50 | 7                                                                              
  index.ts                                                                                           |     100 |      100 |     100 |     100 |                                                                                
 public/components/event_analytics/redux/slices                                                      |   59.44 |        0 |   20.68 |   59.44 |                                                                                
  count_distribution_slice.ts                                                                        |   66.66 |      100 |      20 |   66.66 | 19-25,34-35                                                                    
  field_slice.ts                                                                                     |   63.15 |      100 |      30 |   63.15 | 36-57                                                                          
  patterns_slice.ts                                                                                  |   64.28 |      100 |       0 |   64.28 | 21-27,35-36                                                                    
  query_result_slice.ts                                                                              |   64.28 |      100 |       0 |   64.28 | 21-27,35-36                                                                    
  query_slice.ts                                                                                     |   70.58 |        0 |    37.5 |   70.58 | 55-75                                                                          
  query_tab_slice.ts                                                                                 |      45 |        0 |    12.5 |      45 | 27-45,54-55                                                                    
  search_meta_data_slice.ts                                                                          |   57.89 |      100 |   33.33 |   57.89 | 46-62                                                                          
  visualization_slice.ts                                                                             |   66.66 |      100 |      20 |   66.66 | 19-22,31-32                                                                    
  viualization_config_slice.ts                                                                       |   43.75 |        0 |   16.66 |   43.75 | 19-36,45-46                                                                    
 public/components/event_analytics/utils                                                             |   62.09 |    47.76 |   47.36 |   62.75 |                                                                                
  index.tsx                                                                                          |     100 |      100 |    12.5 |     100 |                                                                                
  utils.tsx                                                                                          |   59.72 |    47.76 |   56.66 |   60.29 | 61-72,87-129,222,227-233,237,251-253,258-259,276,342-345,349,443               
 public/components/hooks                                                                             |   21.05 |        0 |      10 |   21.05 |                                                                                
  use_polling.ts                                                                                     |   21.05 |        0 |      10 |   21.05 | 15-64,92-98,102-103,107-123                                                    
 public/components/integrations/components                                                           |   54.56 |    35.29 |   40.74 |    54.6 |                                                                                
  add_integration_flyout.tsx                                                                         |      60 |       20 |      30 |      60 | 46,52,78-107,134-142                                                           
  added_integration.tsx                                                                              |   57.89 |    33.33 |   34.78 |   57.89 | 66-68,75-101,137,172-218,252-261                                               
  added_integration_table.tsx                                                                        |      70 |    66.66 |   47.05 |   69.23 | 79-99,104-117                                                                  
  available_integration_card_view.tsx                                                                |   55.55 |       30 |   33.33 |   53.84 | 30-35,52-56,62-78,100-110                                                      
  available_integration_table.tsx                                                                    |   77.27 |       50 |   71.42 |   77.27 | 41-45,93                                                                       
  create_integration_helpers.ts                                                                      |   56.92 |    62.85 |      50 |   56.92 | 39,65,79,96-100,206-208,227-230,245-287,300-356                                
  integration_category_badge_group.tsx                                                               |   55.55 |       25 |   33.33 |   55.55 | 14-26                                                                          
  integration_details_panel.tsx                                                                      |    87.5 |      100 |      50 |    87.5 | 47                                                                             
  integration_fields_panel.tsx                                                                       |   47.61 |     6.66 |      20 |   47.61 | 34-56,72-91                                                                    
  integration_header.tsx                                                                             |   78.57 |       50 |      60 |   78.57 | 39-40,46                                                                       
  setup_integration.tsx                                                                              |   36.29 |       22 |   32.14 |   36.88 | 101-124,134-175,195-196,226,245-308,333,349-438,452,485,491                    
 public/components/integrations/components/__tests__                                                 |     100 |      100 |      50 |     100 |                                                                                
  testing_constants.ts                                                                               |     100 |      100 |      50 |     100 |                                                                                
 public/components/metrics/helpers                                                                   |   72.72 |       50 |   66.66 |   68.96 |                                                                                
  utils.tsx                                                                                          |   72.72 |       50 |   66.66 |   68.96 | 24-31,42,73                                                                    
 public/components/metrics/redux/slices                                                              |   80.29 |    46.15 |   68.33 |   84.07 |                                                                                
  metrics_slice.ts                                                                                   |   80.29 |    46.15 |   68.33 |   84.07 | 165,180-193,206-209,240-244,262,269-277,282                                    
 public/components/metrics/sidebar                                                                   |   79.12 |    36.36 |   59.25 |      80 |                                                                                
  metric_name.tsx                                                                                    |     100 |      100 |     100 |     100 |                                                                                
  metrics_accordion.tsx                                                                              |     100 |      100 |     100 |     100 |                                                                                
  metrics_edit_inline.tsx                                                                            |   31.81 |        0 |       0 |      35 | 20,26-72                                                                       
  search_bar.tsx                                                                                     |    90.9 |      100 |      50 |    90.9 | 17                                                                             
  sidebar.tsx                                                                                        |      90 |        0 |   88.88 |   88.88 | 46-47,58                                                                       
 public/components/metrics/top_menu                                                                  |   58.56 |    35.29 |   45.28 |   59.64 |                                                                                
  metrics_export.tsx                                                                                 |   55.03 |    26.92 |   46.34 |   56.11 | ...169,173-174,178,197-220,223-250,263-264,268-274,279-282,293-296,308,319-345 
  metrics_export_panel.tsx                                                                           |   70.58 |       50 |      50 |   70.58 | 48-51,63,90                                                                    
  top_menu.tsx                                                                                       |      80 |      100 |      25 |      80 | 37-58                                                                          
 public/components/metrics/view                                                                      |   77.77 |        0 |   45.45 |   82.92 |                                                                                
  empty_view.tsx                                                                                     |     100 |      100 |     100 |     100 |                                                                                
  metrics_grid.tsx                                                                                   |      75 |        0 |      40 |   80.55 | 57,61-63,102,109-110,125                                                       
 public/components/notebooks/components                                                              |   37.78 |    38.02 |   22.69 |   37.82 |                                                                                
  note_table.tsx                                                                                     |   59.03 |     64.7 |      40 |   59.03 | ...118-119,123-130,134-149,153-165,169-181,185-194,200-201,222-243,326-354,402 
  notebook.tsx                                                                                       |   32.02 |    29.62 |   18.01 |   32.01 | ...8-620,664,685,687,721-729,752-814,828-843,859-884,901-907,931-974,1002-1042 
 public/components/notebooks/components/helpers                                                      |   83.24 |    78.72 |   91.66 |   83.16 |                                                                                
  default_parser.tsx                                                                                 |   95.34 |    85.71 |     100 |   95.34 | 23,75                                                                          
  legacy_route_helpers.ts                                                                            |     100 |      100 |     100 |     100 |                                                                                
  modal_containers.tsx                                                                               |     100 |      100 |     100 |     100 |                                                                                
  reporting_context_menu_helper.tsx                                                                  |   67.07 |    68.18 |   76.92 |   66.66 | 17-24,28-29,33-48,78,80,100                                                    
  zeppelin_parser.tsx                                                                                |   91.83 |    85.71 |     100 |   91.83 | 87-91                                                                          
 public/components/notebooks/components/helpers/__tests__                                            |     100 |      100 |     100 |     100 |                                                                                
  sampleDefaultNotebooks.tsx                                                                         |     100 |      100 |     100 |     100 |                                                                                
  sampleZeppelinNotebooks.tsx                                                                        |     100 |      100 |     100 |     100 |                                                                                
 public/components/notebooks/components/helpers/custom_modals                                        |     100 |      100 |     100 |     100 |                                                                                
  custom_input_modal.tsx                                                                             |     100 |      100 |     100 |     100 |                                                                                
  reporting_loading_modal.tsx                                                                        |     100 |      100 |     100 |     100 |                                                                                
 public/components/notebooks/components/paragraph_components                                         |   68.36 |    63.15 |   50.68 |   68.56 |                                                                                
  para_input.tsx                                                                                     |   58.82 |       75 |   56.25 |   60.41 | 85,113-116,120-124,142-144,173-199,220                                         
  para_output.tsx                                                                                    |    88.4 |    65.38 |   88.88 |   88.05 | 80,131-138                                                                     
  para_query_grid.tsx                                                                                |   72.22 |       10 |   33.33 |   75.75 | 32,39,48,54,68,71-72,108                                                       
  paragraphs.tsx                                                                                     |   59.66 |    70.21 |   44.44 |   58.62 | ...232,239-241,244-246,249-251,269,297-322,348-376,393-395,412,444-457,513-548 
 public/components/trace_analytics/components/common                                                 |   76.85 |    52.06 |   84.84 |   82.01 |                                                                                
  color_palette.ts                                                                                   |     100 |      100 |     100 |     100 |                                                                                
  helper_functions.tsx                                                                               |   75.87 |    50.42 |   85.71 |    81.5 | ...114-115,158,180,389-392,395-398,418,420,422,424,440-441,444-445,455,461-472 
  search_bar.tsx                                                                                     |    87.5 |      100 |      80 |   86.66 | 32-33                                                                          
 public/components/trace_analytics/components/common/filters                                         |   64.88 |       31 |   45.28 |   63.11 |                                                                                
  filter_edit_popover.tsx                                                                            |   53.33 |       40 |      25 |   53.33 | 52-108                                                                         
  filter_helpers.tsx                                                                                 |   96.22 |    57.89 |   93.75 |   95.83 | 190,214                                                                        
  filters.tsx                                                                                        |   41.26 |     2.38 |   24.24 |   38.98 | 49-52,70-123,134-165,192-195,217,228-238,246-295,305                           
 public/components/trace_analytics/components/common/plots                                           |   62.57 |    44.73 |   62.22 |   65.78 |                                                                                
  box_plt.tsx                                                                                        |   58.33 |    31.42 |      70 |   66.66 | 130-134,138-140,145                                                            
  error_rate_plt.tsx                                                                                 |   59.09 |    85.71 |   66.66 |      60 | 83-89,100                                                                      
  latency_trend_plt.tsx                                                                              |     100 |       75 |     100 |     100 | 11                                                                             
  service_map.tsx                                                                                    |      38 |       30 |   16.66 |      40 | 127-139,147-154,160-167,190-221                                                
  service_map_scale.tsx                                                                              |     100 |       80 |     100 |     100 | 45                                                                             
  throughput_plt.tsx                                                                                 |   52.63 |       80 |      50 |   55.55 | 79-85,96                                                                       
 public/components/trace_analytics/components/dashboard                                              |   69.35 |    52.89 |   68.04 |    70.2 |                                                                                
  dashboard.tsx                                                                                      |     100 |      100 |     100 |     100 |                                                                                
  dashboard_content.tsx                                                                              |   54.86 |    41.66 |   36.84 |   56.48 | 73,86,97-105,170-177,186-193,203-205,233-244,248-249,254-287                   
  dashboard_table.tsx                                                                                |   83.33 |    57.14 |    87.5 |   83.92 | 157,180-197,394-395                                                            
  index.ts                                                                                           |     100 |      100 |     100 |     100 |                                                                                
  latency_trend_cell.tsx                                                                             |   88.88 |      100 |      75 |   88.88 | 41                                                                             
  mode_picker.tsx                                                                                    |      70 |      100 |    62.5 |   73.68 | 55,76-83                                                                       
  top_error_rates_table.tsx                                                                          |   73.33 |    66.66 |   78.57 |   74.07 | 73,191-209,243-244                                                             
  top_groups_page.tsx                                                                                |   83.33 |       50 |   33.33 |   83.33 | 51-67                                                                          
  top_latency_table.tsx                                                                              |   70.68 |    54.54 |   69.56 |   70.37 | 108-167,190-207,306-324,343-354,378-379                                        
 public/components/trace_analytics/components/services                                               |   63.33 |    57.14 |   52.83 |   64.88 |                                                                                
  index.ts                                                                                           |     100 |      100 |     100 |     100 |                                                                                
  service_view.tsx                                                                                   |      50 |    39.53 |   29.62 |   51.89 | 50-59,64,82,141-196,242-243,247-276,280-287,291-295,301-305,321,338-374        
  services.tsx                                                                                       |     100 |      100 |     100 |     100 |                                                                                
  services_content.tsx                                                                               |   67.21 |     62.5 |   55.55 |   69.49 | 59-60,68,79-81,119,123-134,138                                                 
  services_table.tsx                                                                                 |   83.33 |    73.68 |   84.61 |   86.36 | 141-149                                                                        
 public/components/trace_analytics/components/traces                                                 |   66.66 |    55.45 |   60.41 |   68.75 |                                                                                
  flyout_list_item.tsx                                                                               |   66.66 |       75 |      25 |   66.66 | 58-60                                                                          
  index.ts                                                                                           |     100 |      100 |     100 |     100 |                                                                                
  service_breakdown_panel.tsx                                                                        |     100 |      100 |     100 |     100 |                                                                                
  span_detail_flyout.tsx                                                                             |   93.02 |    60.34 |   81.81 |   94.73 | 51,95                                                                          
  span_detail_panel.tsx                                                                              |      50 |    30.76 |      36 |   51.85 | ...57,61-68,72-76,81-84,88-128,175-180,186-190,200-201,205-206,229-232,252-284 
  span_detail_table.tsx                                                                              |   52.72 |       48 |   53.33 |   58.33 | 51,187-243,250                                                                 
  trace_view.tsx                                                                                     |   49.12 |       35 |      30 |   51.85 | 75,155-172,176-204,208-223                                                     
  traces.tsx                                                                                         |     100 |      100 |     100 |     100 |                                                                                
  traces_content.tsx                                                                                 |   92.85 |      100 |      80 |   92.85 | 45,82                                                                          
  traces_table.tsx                                                                                   |   79.06 |    69.76 |   88.23 |   80.48 | 67,167,256-263                                                                 
 public/components/trace_analytics/requests                                                          |    25.4 |    13.75 |   10.71 |   26.35 |                                                                                
  dashboard_request_handler.ts                                                                       |   18.62 |        0 |    10.9 |   18.81 | 42-48,55-127,143-238,254-325,331-358,364-391                                   
  request_handler.ts                                                                                 |   63.33 |    85.71 |    12.5 |   65.51 | 29,43-45,54,63-66,73-76                                                        
  services_request_handler.ts                                                                        |   20.25 |    23.07 |    6.25 |   21.91 | 32-56,77-158,168-190                                                           
  traces_request_handler.ts                                                                          |      25 |     6.89 |   13.33 |    25.8 | 29-31,44-53,63-104,114-132,143-195,206-209,222,226-287,297-299,315             
 public/components/trace_analytics/requests/queries                                                  |   46.66 |    34.61 |   32.43 |   47.05 |                                                                                
  dashboard_queries.ts                                                                               |   65.71 |    69.23 |   46.15 |   65.71 | 9,99,205,556-614,723-772,805,867                                               
  services_queries.ts                                                                                |    42.5 |     42.1 |   13.33 |    42.5 | 45,52,59,67,74,81,92-133,176,215-451                                           
  traces_queries.ts                                                                                  |   35.55 |        5 |   44.44 |   36.36 | 51-185,189-279,283-326,369-388,409,464-502                                     
 public/components/visualizations                                                                    |   81.25 |    36.84 |     100 |   92.85 |                                                                                
  visualization.tsx                                                                                  |   72.72 |    35.29 |     100 |   88.88 | 40-43                                                                          
  visualization_chart.tsx                                                                            |     100 |       50 |     100 |     100 | 10                                                                             
 public/components/visualizations/charts                                                             |     100 |      100 |     100 |     100 |                                                                                
  vis_types.ts                                                                                       |     100 |      100 |     100 |     100 |                                                                                
 public/components/visualizations/charts/bar                                                         |   92.42 |    76.47 |   81.81 |    92.3 |                                                                                
  bar.tsx                                                                                            |      90 |    71.83 |   77.77 |      90 | 88,200-203                                                                     
  bar_type.ts                                                                                        |     100 |      100 |     100 |     100 |                                                                                
 public/components/visualizations/charts/bubble                                                      |    61.9 |        0 |       0 |      65 |                                                                                
  bubble.tsx                                                                                         |   41.66 |        0 |       0 |   41.66 | 21-49                                                                          
  bubble_type.ts                                                                                     |   88.88 |      100 |       0 |     100 |                                                                                
 public/components/visualizations/charts/data_table                                                  |   46.09 |    27.27 |   11.36 |      50 |                                                                                
  data_table.tsx                                                                                     |   53.16 |    36.36 |   26.31 |   53.84 | 27,63-65,122-126,133-139,146-152,156-166,170-173,178,182-183,241               
  data_table_footer.tsx                                                                              |   33.33 |        0 |       0 |   38.88 | 42,80-114                                                                      
  data_table_header.tsx                                                                              |      25 |        0 |       0 |   30.76 | 37,67-101,116-138,159-185                                                      
  data_table_type.ts                                                                                 |   88.88 |        0 |       0 |     100 | 20                                                                             
 public/components/visualizations/charts/financial/gauge                                             |   58.06 |    32.87 |      20 |   56.89 |                                                                                
  gauge.tsx                                                                                          |   49.01 |    31.94 |   14.28 |   47.91 | 67,72-210                                                                      
  gauge_type.ts                                                                                      |     100 |      100 |     100 |     100 |                                                                                
 public/components/visualizations/charts/helpers                                                     |      45 |    15.15 |   47.61 |   43.83 |                                                                                
  index.ts                                                                                           |     100 |      100 |      50 |     100 |                                                                                
  viz_types.ts                                                                                       |   42.85 |    15.15 |   47.36 |   43.05 | 94-98,112-176,185-251                                                          
 public/components/visualizations/charts/histogram                                                   |   89.13 |    70.83 |   71.42 |   93.02 |                                                                                
  histogram.tsx                                                                                      |   88.23 |    72.34 |   83.33 |   90.62 | 58,61,67                                                                       
  histogram_type.ts                                                                                  |   91.66 |        0 |       0 |     100 | 23                                                                             
 public/components/visualizations/charts/lines                                                       |   79.78 |    63.15 |   58.82 |   79.34 |                                                                                
  line.tsx                                                                                           |   76.25 |    65.21 |   56.25 |   75.94 | 83,92-95,101-109,188-191,264-267,286                                           
  line_type.ts                                                                                       |     100 |    42.85 |     100 |     100 | 38-124                                                                         
 public/components/visualizations/charts/maps                                                        |    77.3 |    57.85 |   55.55 |   78.83 |                                                                                
  heatmap.tsx                                                                                        |   93.87 |    57.77 |   85.71 |   93.87 | 73-75                                                                          
  heatmap_type.ts                                                                                    |     100 |      100 |     100 |     100 |                                                                                
  treemap_type.ts                                                                                    |   92.85 |      100 |       0 |     100 |                                                                                
  treemaps.tsx                                                                                       |    58.2 |    57.89 |      25 |      60 | 68,76,89-139,149                                                               
 public/components/visualizations/charts/metrics                                                     |   21.01 |     9.13 |   11.53 |   20.94 |                                                                                
  metrics.tsx                                                                                        |   13.88 |     9.18 |       8 |   13.97 | 89,105-712                                                                     
  metrics_type.ts                                                                                    |     100 |        0 |     100 |     100 | 33                                                                             
 public/components/visualizations/charts/pie                                                         |   97.56 |    69.44 |   85.71 |    97.5 |                                                                                
  pie.tsx                                                                                            |   96.42 |    69.44 |   83.33 |   96.42 | 73                                                                             
  pie_type.ts                                                                                        |     100 |      100 |     100 |     100 |                                                                                
 public/components/visualizations/charts/shared                                                      |   90.19 |    80.55 |    92.3 |   90.19 |                                                                                
  common.ts                                                                                          |   95.12 |     86.2 |      90 |   95.12 | 26,111                                                                         
  shared_configs.ts                                                                                  |      70 |    57.14 |     100 |      70 | 41-45                                                                          
 public/components/visualizations/charts/text                                                        |     100 |       25 |     100 |     100 |                                                                                
  text.tsx                                                                                           |     100 |    33.33 |     100 |     100 | 16-21                                                                          
  text_type.ts                                                                                       |     100 |        0 |     100 |     100 | 15                                                                             
 public/components/visualizations/plotly                                                             |     100 |       75 |     100 |     100 |                                                                                
  plot.tsx                                                                                           |     100 |       75 |     100 |     100 | 24                                                                             
 public/framework                                                                                    |     100 |      100 |     100 |     100 |                                                                                
  core_refs.ts                                                                                       |     100 |      100 |     100 |     100 |                                                                                
 public/framework/redux/reducers                                                                     |     100 |      100 |     100 |     100 |                                                                                
  index.ts                                                                                           |     100 |      100 |     100 |     100 |                                                                                
 public/framework/redux/store                                                                        |     100 |      100 |     100 |     100 |                                                                                
  shared_state.ts                                                                                    |     100 |      100 |     100 |     100 |                                                                                
 public/services/requests                                                                            |   35.71 |        0 |   17.64 |   39.47 |                                                                                
  dsl.ts                                                                                             |      50 |      100 |   14.28 |      50 | 15-19,23-29,33-39                                                              
  ppl.ts                                                                                             |      40 |        0 |   33.33 |   44.44 | 23-31                                                                          
  sql.ts                                                                                             |      25 |        0 |   14.28 |   29.41 | 16-23,28-31,36-39                                                              
 public/services/saved_objects/event_analytics                                                       |   14.28 |        0 |    7.69 |   14.28 |                                                                                
  saved_objects.ts                                                                                   |   14.28 |        0 |    7.69 |   14.28 | 64-240                                                                         
 public/services/saved_objects/saved_object_client                                                   |   37.87 |    14.28 |      20 |   39.06 |                                                                                
  client_base.ts                                                                                     |     100 |      100 |     100 |     100 |                                                                                
  client_factory.ts                                                                                  |   42.85 |        0 |       0 |   42.85 | 24-41                                                                          
  saved_objects_actions.ts                                                                           |   35.29 |    17.39 |   22.22 |   36.73 | 35-37,53,62-66,73,81-151                                                       
 public/services/saved_objects/saved_object_client/osd_saved_objects                                 |   45.16 |    44.73 |   21.62 |   47.19 |                                                                                
  osd_saved_object_client.ts                                                                         |   80.64 |       50 |      80 |   80.64 | 48,61,110,122,126,130                                                          
  saved_searches.ts                                                                                  |    12.9 |        0 |       0 |   13.79 | 48-177                                                                         
  saved_visualization.ts                                                                             |   41.93 |       50 |      25 |   44.82 | 50,96-139,169-188                                                              
 public/services/saved_objects/saved_object_client/ppl                                               |   54.54 |    13.33 |   30.43 |   51.61 |                                                                                
  index.ts                                                                                           |     100 |      100 |      25 |     100 |                                                                                
  panels.ts                                                                                          |      60 |      100 |       0 |      60 | 30-32                                                                          
  ppl_client.ts                                                                                      |      40 |    10.71 |   45.45 |      40 | 31,55-138                                                                      
  saved_query.ts                                                                                     |   77.77 |      100 |   33.33 |   77.77 | 33-50                                                                          
  saved_visualization.ts                                                                             |   44.44 |        0 |       0 |   44.44 | 39-90                                                                          
 server/adaptors/integrations                                                                        |   97.86 |    79.16 |     100 |    98.3 |                                                                                
  integrations_builder.ts                                                                            |   93.47 |    57.14 |     100 |   95.34 | 50,101                                                                         
  integrations_manager.ts                                                                            |   99.18 |    81.57 |     100 |   99.14 | 72                                                                             
  validators.ts                                                                                      |     100 |      100 |     100 |     100 |                                                                                
 server/adaptors/integrations/repository                                                             |    88.7 |    73.43 |     100 |   88.52 |                                                                                
  fs_data_adaptor.ts                                                                                 |   93.24 |    75.86 |     100 |   93.05 | 27-32,133,144                                                                  
  integration.ts                                                                                     |   84.26 |       70 |     100 |   84.26 | 34,40,44-47,63-64,83,143,156,181,198-203                                       
  repository.ts                                                                                      |    91.3 |       80 |     100 |    90.9 | 42-43                                                                          
 server/common/metrics                                                                               |   57.89 |       28 |   58.82 |   57.89 |                                                                                
  constants.ts                                                                                       |     100 |      100 |     100 |     100 |                                                                                
  metrics_helper.ts                                                                                  |   42.85 |       28 |   36.36 |   42.85 | 22-38,78-80,85,93-96,107,111,115-141                                           
 server/routes/integrations                                                                          |    22.8 |       50 |    4.54 |    22.8 |                                                                                
  integrations_router.ts                                                                             |    22.8 |       50 |    4.54 |    22.8 | 57,61-246                                                                      
-----------------------------------------------------------------------------------------------------|---------|----------|---------|---------|--------------------------------------------------------------------------------

Test Suites: 1 skipped, 118 passed, 118 of 119 total
Tests:       1 skipped, 368 passed, 369 total
Snapshots:   170 passed, 170 total
Time:        833.094 s, estimated 1449 s
Ran all test suites.
✨  Done in 835.75s.

@pjfitzgibbons
Copy link
Contributor Author

Bad merge. Rebuilt in another PR. Closing.

RyanL1997 pushed a commit to RyanL1997/dashboards-observability that referenced this pull request Apr 18, 2024
…search-project#1291)

Signed-off-by: Mohammad Qureshi <47198598+qreshi@users.noreply.github.com>
(cherry picked from commit 180f69458a9ebc9c1d3d8661b66326318f98b800)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants