opensearch-project / opensearch-build

🧰 OpenSearch / OpenSearch-Dashboards Build Systems
Apache License 2.0
135 stars 271 forks source link

[RELEASE] Release version 2.2.0 #2271

Closed github-actions[bot] closed 2 years ago

github-actions[bot] commented 2 years ago

Release OpenSearch and OpenSearch Dashboards 2.2.0

I noticed that a manifest was automatically created in manifests/2.2.0. Please follow the following checklist to make a release.

How to use this issue

## This Release Issue This issue captures the state of the OpenSearch release, its assignee is responsible for driving the release. Please contact them or @mention them on this issue for help. There are linked issues on components of the release where individual components can be tracked. More details are included in the Maintainers [Release owner](https://github.com/opensearch-project/opensearch-build/blob/main/MAINTAINERS.md#release-owner) section. ## Release Steps There are several steps to the release process, these steps are completed as the whole release and components that are behind present risk to the release. The release owner completes the tasks in this ticket, whereas component owners resolve tasks on their ticket in their repositories. Steps have completion dates for coordinating efforts between the components of a release; components can start as soon as they are ready far in advance of a future release. ### Component List To aid in understanding the state of the release there is a table with status indicating each component state. This is updated based on the status of the component issues.

Preparation

CI/CD (Feature Freeze) - 2022/07/26 - 2022/08/04

Campaigns

Code Complete - 2022/07/26 - 2022/08/04

Release testing - 2022/08/05 - 2022/08/09

Performance testing validation - 2022/08/08 - 2022/08/09

Release - 2022/08/10 - 2022/08/11

Post Release

Components

Component On track Notes
https://github.com/opensearch-project/OpenSearch/issues/4017 :green_circle: In manifest
https://github.com/opensearch-project/OpenSearch-Dashboards/issues/1957 :green_circle: In manifest
https://github.com/opensearch-project/alerting/issues/498 :green_circle: In manifest
https://github.com/opensearch-project/anomaly-detection/issues/618 :green_circle: In manifest
https://github.com/opensearch-project/asynchronous-search/issues/160 :green_circle: In manifest
https://github.com/opensearch-project/dashboards-reports/issues/401 :green_circle: In manifest
https://github.com/opensearch-project/dashboards-visualizations/issues/98 :green_circle: In manifest
https://github.com/opensearch-project/index-management/issues/431 :green_circle: In manifest
https://github.com/opensearch-project/job-scheduler/issues/214 :green_circle: In manifest
https://github.com/opensearch-project/k-NN/issues/467 :green_circle: In manifest
https://github.com/opensearch-project/performance-analyzer/issues/242 :green_circle: In manifest
https://github.com/opensearch-project/security-dashboards-plugin/issues/1042 :green_circle: In manifest
https://github.com/opensearch-project/security/issues/1969 :green_circle: In manifest
https://github.com/opensearch-project/sql/issues/711 :green_circle: In manifest
https://github.com/opensearch-project/observability/issues/894 :green_circle: In manifest
https://github.com/opensearch-project/alerting-dashboards-plugin/issues/293 :green_circle: In manifest
https://github.com/opensearch-project/notifications/issues/490 :green_circle: In manifest
https://github.com/opensearch-project/index-management-dashboards-plugin/issues/217 :green_circle: In manifest
https://github.com/opensearch-project/anomaly-detection-dashboards-plugin/issues/291 :green_circle: In manifest
https://github.com/opensearch-project/cross-cluster-replication/issues/462 :green_circle: In manifest
https://github.com/opensearch-project/common-utils/issues/206 :green_circle: In manifest
https://github.com/opensearch-project/ml-commons/issues/374 :green_circle: In manifest
https://github.com/opensearch-project/geospatial/issues/99 :green_circle: In manifest
https://github.com/opensearch-project/dashboards-maps/issues/17 :green_circle: In manifest
Legend

| Symbol | Meaning | | -------- | ---------- | | :green_circle: | On track with overall release | | :yellow_circle: | Missed last milestone | | :red_circle: | Missed multiple milestones |

Issue tracking (Updated 2022/08/05 21:31 PST)

State Total Bug Enhancement
Open 89 3 25
Closed 144 18 39

Issues:

prudhvigodithi commented 2 years ago

[Triaged] Release 2.2.0 issue, more details will be added after 2.1.0.

zelinh commented 2 years ago

Two new plugins will be added to 2.2 release. https://github.com/opensearch-project/opensearch-build/issues/2346

peternied commented 2 years ago

@opensearch-project/engineering-effectiveness there is no owner on this issue and the roadmap says the release is scheduled for the 11th - is there a new mechanism for tracking release processes or is this issue out of date?

bbarani commented 2 years ago

This is a release template for major, minor and patch releases. Feature freeze / code complete is targeted for August 4, 2022 with release date set to August 11, 2022 for 2.2 release. @peterzhuamazon please update the template with these dates.

peterzhuamazon commented 2 years ago

This is a release template for major, minor and patch releases. Feature freeze / code complete is targeted for August 4, 2022 with release date set to August 11, 2022 for 2.2 release. @peterzhuamazon please update the template with these dates.

I have added the dates now @bbarani will add the individual issues soon.

opensearch-ci-bot commented 2 years ago

OpenSearch CommitID(after 2022-07-07) & Release Notes info

Repo Branch CommitID Release Notes
OpenSearch 2.2 b1017fa YES
common-utils 2.x 7d53102 NO
job-scheduler 2.2 a501307 YES
ml-commons 2.2 a7d2695 YES
performance-analyzer 2.2 3a75d7d YES
security 2.2 8e9e583 YES
geospatial 2.2 a71475a YES
k-NN 2.2 53185a0 YES
cross-cluster-replication 2.2 14d871a NO
notifications-core 2.2 01b4aa8 YES
notifications 2.2 01b4aa8 YES
anomaly-detection 2.2 6c68f5c YES
asynchronous-search 2.2 4f1f992 YES
alerting 2.2 b3d676f YES
index-management 2.2 8eb5da6 YES
sql 2.2 454122d YES
opensearch-observability 2.2 4055dec YES
dashboards-reports 2.2 1d3980a YES
opensearch-ci-bot commented 2 years ago

OpenSearch Dashboards CommitID(after 2022-07-07) & Release Notes info

Repo Branch CommitID Release Notes
OpenSearch-Dashboards 2.2 88f6c07 NO
functionalTestDashboards 2.2 c0d3b33 NULL
securityDashboards 2.2 f4c89ee NO
customImportMapDashboards 2.2 8e3a0fa YES
notificationsDashboards 2.2 01b4aa8 YES
anomalyDetectionDashboards 2.2 5aa8d6d YES
alertingDashboards 2.2 66a43e6 YES
indexManagementDashboards 2.2 ec11268 YES
queryWorkbenchDashboards 2.2 454122d YES
observabilityDashboards 2.2 4055dec YES
ganttChartDashboards 2.2 847bb41 YES
reportsDashboards 2.2 1d3980a YES
peterzhuamazon commented 2 years ago

Last Updated on 2022/08/10 19:36 PST

Click to expand and get the latest docker-compose.yml:

docker-compose.yml OS 5905 OSD 4049 ``` version: '3' services: opensearch-node1: image: opensearchstaging/opensearch:2.2.0.5905 container_name: opensearch-node1 environment: - cluster.name=opensearch-cluster - node.name=opensearch-node1 - discovery.seed_hosts=opensearch-node1,opensearch-node2 - cluster.initial_master_nodes=opensearch-node1,opensearch-node2 - bootstrap.memory_lock=true # along with the memlock settings below, disables swapping - "OPENSEARCH_JAVA_OPTS=-Xms512m -Xmx512m" # minimum and maximum Java heap size, recommend setting both to 50% of system RAM ulimits: memlock: soft: -1 hard: -1 nofile: soft: 65536 # maximum number of open files for the OpenSearch user, set to at least 65536 on modern systems hard: 65536 volumes: - opensearch-data1:/usr/share/opensearch/data ports: - 9200:9200 - 9600:9600 # required for Performance Analyzer networks: - opensearch-net opensearch-node2: image: opensearchstaging/opensearch:2.2.0.5905 container_name: opensearch-node2 environment: - cluster.name=opensearch-cluster - node.name=opensearch-node2 - discovery.seed_hosts=opensearch-node1,opensearch-node2 - cluster.initial_master_nodes=opensearch-node1,opensearch-node2 - bootstrap.memory_lock=true - "OPENSEARCH_JAVA_OPTS=-Xms512m -Xmx512m" ulimits: memlock: soft: -1 hard: -1 nofile: soft: 65536 hard: 65536 volumes: - opensearch-data2:/usr/share/opensearch/data networks: - opensearch-net opensearch-dashboards: image: opensearchstaging/opensearch-dashboards:2.2.0.4049 container_name: opensearch-dashboards ports: - 5601:5601 expose: - "5601" environment: OPENSEARCH_HOSTS: '["https://opensearch-node1:9200","https://opensearch-node2:9200"]' networks: - opensearch-net volumes: opensearch-data1: opensearch-data2: networks: opensearch-net: ```

peterzhuamazon commented 2 years ago

IntegTest results:

OS 5905:


OS:
2022-08-09 20:07:30 INFO     | index-management     | with-security        | PASS  |    0 |
2022-08-09 20:07:30 ERROR    | index-management     | without-security     | FAIL  |    1 |
2022-08-09 20:07:30 INFO     | anomaly-detection    | with-security        | PASS  |    0 |
2022-08-09 20:07:30 INFO     | anomaly-detection    | without-security     | PASS  |    0 |
2022-08-09 20:23:12 INFO     | asynchronous-search  | with-security        | PASS  |    0 |
2022-08-09 20:23:12 ERROR    | asynchronous-search  | without-security     | FAIL  |    1 |
2022-08-09 20:40:44 INFO     | alerting             | with-security        | PASS  |    0 |
2022-08-09 20:40:44 INFO     | alerting             | without-security     | PASS  |    0 |
2022-08-09 21:06:48 INFO     | notifications        | with-security        | PASS  |    0 |
2022-08-09 21:06:48 INFO     | notifications        | without-security     | PASS  |    0 |
2022-08-09 21:15:57 INFO     | sql                  | with-security        | PASS  |    0 |
2022-08-09 21:15:57 INFO     | sql                  | without-security     | PASS  |    0 |
2022-08-09 21:32:06 INFO     | k-NN                 | with-security        | PASS  |    0 |
2022-08-09 21:32:06 INFO     | k-NN                 | without-security     | PASS  |    0 |
2022-08-09 22:03:51 INFO     | ml-commons           | with-security        | PASS  |    0 |
2022-08-09 22:03:51 INFO     | ml-commons           | without-security     | PASS  |    0 |
2022-08-09 22:07:37 INFO     | cross-cluster-replication | with-security        | PASS  |    0 |
2022-08-09 22:07:37 INFO     | cross-cluster-replication | without-security     | PASS  |    0 |
2022-08-09 21:42:36 INFO     | dashboards-reports   | without-security     | PASS  |    0 |
2022-08-09 21:49:01 INFO     | opensearch-observability | without-security     | PASS  |    0 |
2022-08-09 22:29:22 INFO     | geospatial           | without-security     | PASS  |    0 |

https://github.com/opensearch-project/asynchronous-search/issues/168

https://github.com/opensearch-project/index-management/issues/457

Update 20220810: @DarshitChanpura is looking at the issue.

kavilla commented 2 years ago

Integ Test Results:

OSD 4048:

with-security.txt osd-2.2.0-with-security-screenshots.zip

Videos of test failures: anomaly-detection-dashboards-plugin.zip observability-dashboards-6-and-7.zip security.zip

     Spec                                              Tests  Passing  Failing  Pending  Skipped  
  β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
  β”‚ βœ”  core-opensearch-dashboards/opensear      00:27       34       34        -        -        - β”‚
  β”‚    ch-dashboards/dashboard_sanity_test                                                         β”‚
  β”‚    _spec.js                                                                                    β”‚
  β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€
  β”‚ βœ”  plugins/alerting-dashboards-plugin/      01:21        3        3        -        -        - β”‚
  β”‚    acknowledge_alerts_modal_spec.js                                                            β”‚
  β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€
  β”‚ βœ”  plugins/alerting-dashboards-plugin/      02:21        5        5        -        -        - β”‚
  β”‚    alert_spec.js                                                                               β”‚
  β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€
  β”‚ βœ”  plugins/alerting-dashboards-plugin/      01:23        2        2        -        -        - β”‚
  β”‚    alerts_dashboard_flyout_spec.js                                                             β”‚
  β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€
  β”‚ βœ”  plugins/alerting-dashboards-plugin/      01:12        3        3        -        -        - β”‚
  β”‚    bucket_level_monitor_spec.js                                                                β”‚
  β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€
  β”‚ βœ”  plugins/alerting-dashboards-plugin/      01:18        6        6        -        -        - β”‚
  β”‚    cluster_metrics_monitor_spec.js                                                             β”‚
  β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€
  β”‚ βœ”  plugins/alerting-dashboards-plugin/      01:36        7        7        -        -        - β”‚
  β”‚    query_level_monitor_spec.js                                                                 β”‚
  β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€
  β”‚ βœ”  plugins/anomaly-detection-dashboard      00:17        1        1        -        -        - β”‚
  β”‚    s-plugin/create_detector_spec.js                                                            β”‚
  β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€
  β”‚ βœ”  plugins/anomaly-detection-dashboard      00:21        8        8        -        -        - β”‚
  β”‚    s-plugin/dashboard_spec.js                                                                  β”‚
  β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€
  β”‚ βœ”  plugins/anomaly-detection-dashboard      00:09        5        5        -        -        - β”‚
  β”‚    s-plugin/detector_configuration_spe                                                         β”‚
  β”‚    c.js                                                                                        β”‚
  β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€
  β”‚ βœ”  plugins/anomaly-detection-dashboard      00:22       11       11        -        -        - β”‚
  β”‚    s-plugin/detector_list_spec.js                                                              β”‚
  β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€
  β”‚ βœ–  plugins/anomaly-detection-dashboard      03:54        6        2        4        -        - β”‚
  β”‚    s-plugin/historical_analysis_spec.j                                                         β”‚
  β”‚    s                                                                                           β”‚
  β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€
  β”‚ βœ–  plugins/anomaly-detection-dashboard      02:07        6        4        2        -        - β”‚
  β”‚    s-plugin/overview_spec.js                                                                   β”‚
  β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€
  β”‚ βœ–  plugins/anomaly-detection-dashboard      01:03        3        -        1        -        2 β”‚
  β”‚    s-plugin/real_time_results_spec.js                                                          β”‚
  β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€
  β”‚ βœ–  plugins/anomaly-detection-dashboard      03:08        3        -        3        -        - β”‚
  β”‚    s-plugin/sample_detector_spec.js                                                            β”‚
  β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€
  β”‚ βœ”  plugins/custom-import-map-dashboard      00:22        1        1        -        -        - β”‚
  β”‚    s/import_vector_map_tab.spec.js                                                             β”‚
  β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€
  β”‚ βœ”  plugins/gantt-chart-dashboards/gant      00:50        9        9        -        -        - β”‚
  β”‚    t_ui.spec.js                                                                                β”‚
  β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€
  β”‚ βœ”  plugins/index-management-dashboards      00:26        3        3        -        -        - β”‚
  β”‚    -plugin/indices_spec.js                                                                     β”‚
  β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€
  β”‚ βœ”  plugins/index-management-dashboards      01:15        5        5        -        -        - β”‚
  β”‚    -plugin/managed_indices_spec.js                                                             β”‚
  β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€
  β”‚ βœ”  plugins/index-management-dashboards      00:33        5        5        -        -        - β”‚
  β”‚    -plugin/policies_spec.js                                                                    β”‚
  β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€
  β”‚ βœ”  plugins/index-management-dashboards      00:44        4        4        -        -        - β”‚
  β”‚    -plugin/rollups_spec.js                                                                     β”‚
  β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€
  β”‚ βœ”  plugins/index-management-dashboards      00:33        4        4        -        -        - β”‚
  β”‚    -plugin/transforms_spec.js                                                                  β”‚
  β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€
  β”‚ βœ”  plugins/notifications-dashboards/1_      01:05       11       11        -        -        - β”‚
  β”‚    email_senders_and_groups.spec.js                                                            β”‚
  β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€
  β”‚ βœ”  plugins/notifications-dashboards/2_      01:26       13       13        -        -        - β”‚
  β”‚    channels.spec.js                                                                            β”‚
  β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€
  β”‚ βœ”  plugins/observability-dashboards/0_      00:08        1        1        -        -        - β”‚
  β”‚    before.spec.js                                                                              β”‚
  β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€
  β”‚ βœ”  plugins/observability-dashboards/1_      01:18        8        8        -        -        - β”‚
  β”‚    trace_analytics_dashboard.spec.js                                                           β”‚
  β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€
  β”‚ βœ”  plugins/observability-dashboards/2_      00:50        7        7        -        -        - β”‚
  β”‚    trace_analytics_services.spec.js                                                            β”‚
  β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€
  β”‚ βœ”  plugins/observability-dashboards/3_      00:45        7        7        -        -        - β”‚
  β”‚    trace_analytics_traces.spec.js                                                              β”‚
  β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€
  β”‚ βœ”  plugins/observability-dashboards/4_      02:26       25       25        -        -        - β”‚
  β”‚    panels.spec.js                                                                              β”‚
  β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€
  β”‚ βœ”  plugins/observability-dashboards/5_      05:06       36       36        -        -        - β”‚
  β”‚    event_analytics.spec.js                                                                     β”‚
  β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€
  β”‚ βœ–  plugins/observability-dashboards/6_      06:16       31       30        1        -        - β”‚
  β”‚    notebooks.spec.js                                                                           β”‚
  β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€
  β”‚ βœ–  plugins/observability-dashboards/7_      09:05        8        7        1        -        - β”‚
  β”‚    app_analytics.spec.js                                                                       β”‚
  β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€
  β”‚ βœ”  plugins/observability-dashboards/8_       84ms        1        1        -        -        - β”‚
  β”‚    after.spec.js                                                                               β”‚
  β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€
  β”‚ βœ”  plugins/query-workbench-dashboards/      01:24       20       20        -        -        - β”‚
  β”‚    ui.spec.js                                                                                  β”‚
  β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€
  β”‚ βœ”  plugins/reports-dashboards/01-creat      04:26       14       14        -        -        - β”‚
  β”‚    e.spec.js                                                                                   β”‚
  β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€
  β”‚ βœ”  plugins/reports-dashboards/02-edit.      01:24        3        3        -        -        - β”‚
  β”‚    spec.js                                                                                     β”‚
  β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€
  β”‚ βœ”  plugins/reports-dashboards/03-detai      02:05        6        6        -        -        - β”‚
  β”‚    ls.spec.js                                                                                  β”‚
  β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€
  β”‚ βœ”  plugins/reports-dashboards/04-downl      01:16        5        5        -        -        - β”‚
  β”‚    oad.spec.js                                                                                 β”‚
  β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€
  β”‚ βœ”  plugins/security/audit_log_spec.js       00:09        4        4        -        -        - β”‚
  β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€
  β”‚ βœ”  plugins/security/auth_spec.js            00:05        2        2        -        -        - β”‚
  β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€
  β”‚ βœ”  plugins/security/get_started_spec.j      00:11        8        8        -        -        - β”‚
  β”‚    s                                                                                           β”‚
  β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€
  β”‚ βœ”  plugins/security/internalusers_spec      00:10        4        4        -        -        - β”‚
  β”‚    .js                                                                                         β”‚
  β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€
  β”‚ βœ–  plugins/security/permissions_spec.j      01:16        5        4        1        -        - β”‚
  β”‚    s                                                                                           β”‚
  β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€
  β”‚ βœ”  plugins/security/roles_spec.js           00:09        4        4        -        -        - β”‚
  β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€
  β”‚ βœ”  plugins/security/tenants_spec.js         00:08        2        2        -        -        - β”‚
  β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜
    βœ–  7 of 45 failed (16%)                   1:07:11      359      344       13        -        2  

info Visit https://yarnpkg.com/en/docs/cli/run for documentation about this command.
info Visit https://yarnpkg.com/en/docs/cli/run for documentation about this command.
kavilla commented 2 years ago

Integ Test Results:

OSD 4048:

without-security.txt osd-2.2.0-without-security-screenshots.zip

Videos of test failures: anomaly-detection-dashboards-plugin-without-security.zip observability_without_security-7_app_analytics.spec.js.mp4.zip

Click to expand the test logs here ``` yarn run v1.22.18 $ yarn cypress:run-without-security --browser electron --spec 'cypress/integration/core-opensearch-dashboards/opensearch-dashboards/*.js,cypress/integration/plugins/*/*' $ env TZ=America/Los_Angeles NO_COLOR=1 cypress run --headless --env SECURITY_ENABLED=false --browser electron --spec 'cypress/integration/core-opensearch-dashboards/opensearch-dashboards/*.js,cypress/integration/plugins/*/*' The experimentalNetworkStubbing configuration option was removed in Cypress version 6.0.0. It is no longer necessary for using cy.intercept(). You can safely remove this option from your config. ==================================================================================================== (Run Starting) β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”‚ Cypress: 9.5.4 β”‚ β”‚ Browser: Electron 94 (headless) β”‚ β”‚ Node Version: v14.19.1 (/home/ubuntu/.nvm/versions/node/v14.19.1/bin/node) β”‚ β”‚ Specs: 45 found (core-opensearch-dashboards/opensearch-dashboards/dashboard_sanity_te β”‚ β”‚ st_spec.js, plugins/alerting-dashboards-plugin/acknowledge_alerts_modal_spec.j β”‚ β”‚ s, plugins/alerting-dashboards-plugin/alert_spec.js, plugins/alerting-dashboar β”‚ β”‚ ds-plugin/alerts_dashbo...) β”‚ β”‚ Searched: cypress/integration/core-opensearch-dashboards/opensearch-dashboards/*.js, cyp β”‚ β”‚ ress/integration/plugins/*/* β”‚ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ ──────────────────────────────────────────────────────────────────────────────────────────────────── Running: core-opensearch-dashboards/opensearch-dashboards/dashboard_sanity_te (1 of 45) st_spec.js dashboard sample data validation checking home page βœ“ checking opensearch_dashboards_overview display βœ“ checking tutorial_directory display βœ“ checking management display βœ“ checking dev_tools display βœ“ settings display βœ“ checking feature_directory display βœ“ checking navigation display βœ“ checking Help menu display adding sample data βœ“ checking ecommerce dashboards displayed (10175ms) βœ“ checking flights dashboards displayed βœ“ checking web logs dashboards displayed checking index patterns βœ“ checking ecommerce index patterns are added βœ“ checking flights index patterns are added βœ“ checking web logs index patterns are added checking saved objects βœ“ checking ecommerce object is saved βœ“ checking flights object is saved βœ“ checking web logs object is saved checking Visualize βœ“ checking visualizations list display βœ“ checking search bar display βœ“ checking create visualization button display checking discover βœ“ checking save query button display βœ“ checking query input display βœ“ checking refresh button display βœ“ checking add filter button display βœ“ checking index pattern switch button display βœ“ checking field filter display checking Dev Tools βœ“ checking welcome panel display βœ“ checking dismiss button display βœ“ checking console input area display βœ“ checking console output area display checking stack management βœ“ checking Stack Management display βœ“ checking index patterns link display βœ“ checking saved objects link display βœ“ checking advance settings link display 34 passing (26s) (Results) β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”‚ Tests: 34 β”‚ β”‚ Passing: 34 β”‚ β”‚ Failing: 0 β”‚ β”‚ Pending: 0 β”‚ β”‚ Skipped: 0 β”‚ β”‚ Screenshots: 0 β”‚ β”‚ Video: true β”‚ β”‚ Duration: 26 seconds β”‚ β”‚ Spec Ran: core-opensearch-dashboards/opensearch-dashboards/dashboard_sanity_test_spec.js β”‚ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ (Video) - Started processing: Compressing to 32 CRF - Finished processing: /home/ubuntu/repos/opensearch-dashboards-functional-test/cy (1 second) press/videos/core-opensearch-dashboards/opensearch-dashboar ds/dashboard_sanity_test_spec.js.mp4 ──────────────────────────────────────────────────────────────────────────────────────────────────── Running: plugins/alerting-dashboards-plugin/acknowledge_alerts_modal_spec.js (2 of 45) AcknowledgeAlertsModal βœ“ Acknowledge button disabled when more than 1 trigger selected (66820ms) βœ“ Bucket-level monitor modal test (6602ms) βœ“ Query-level monitor modal test 3 passing (1m) (Results) β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”‚ Tests: 3 β”‚ β”‚ Passing: 3 β”‚ β”‚ Failing: 0 β”‚ β”‚ Pending: 0 β”‚ β”‚ Skipped: 0 β”‚ β”‚ Screenshots: 0 β”‚ β”‚ Video: true β”‚ β”‚ Duration: 1 minute, 18 seconds β”‚ β”‚ Spec Ran: plugins/alerting-dashboards-plugin/acknowledge_alerts_modal_spec.js β”‚ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ (Video) - Started processing: Compressing to 32 CRF - Finished processing: /home/ubuntu/repos/opensearch-dashboards-functional-test/cy (5 seconds) press/videos/plugins/alerting-dashboards-plugin/acknowledge _alerts_modal_spec.js.mp4 ──────────────────────────────────────────────────────────────────────────────────────────────────── Running: plugins/alerting-dashboards-plugin/alert_spec.js (3 of 45) Alerts can be in 'Active' state βœ“ after the monitor starts running (66572ms) can be in 'Acknowledged' state βœ“ by clicking the button in Dashboard can be in 'Completed' state βœ“ when the trigger condition is not met after met once (64165ms) can be in 'Error' state βœ“ by using a wrong destination can be in 'Deleted' state βœ“ by deleting the monitor 5 passing (2m) (Results) β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”‚ Tests: 5 β”‚ β”‚ Passing: 5 β”‚ β”‚ Failing: 0 β”‚ β”‚ Pending: 0 β”‚ β”‚ Skipped: 0 β”‚ β”‚ Screenshots: 0 β”‚ β”‚ Video: true β”‚ β”‚ Duration: 2 minutes, 19 seconds β”‚ β”‚ Spec Ran: plugins/alerting-dashboards-plugin/alert_spec.js β”‚ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ (Video) - Started processing: Compressing to 32 CRF - Finished processing: /home/ubuntu/repos/opensearch-dashboards-functional-test/cy (8 seconds) press/videos/plugins/alerting-dashboards-plugin/alert_spec. js.mp4 ──────────────────────────────────────────────────────────────────────────────────────────────────── Running: plugins/alerting-dashboards-plugin/alerts_dashboard_flyout_spec.js (4 of 45) Alerts by trigger flyout βœ“ Bucket-level monitor flyout test (74106ms) βœ“ Query-level monitor flyout test (7648ms) 2 passing (1m) (Results) β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”‚ Tests: 2 β”‚ β”‚ Passing: 2 β”‚ β”‚ Failing: 0 β”‚ β”‚ Pending: 0 β”‚ β”‚ Skipped: 0 β”‚ β”‚ Screenshots: 0 β”‚ β”‚ Video: true β”‚ β”‚ Duration: 1 minute, 22 seconds β”‚ β”‚ Spec Ran: plugins/alerting-dashboards-plugin/alerts_dashboard_flyout_spec.js β”‚ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ (Video) - Started processing: Compressing to 32 CRF - Finished processing: /home/ubuntu/repos/opensearch-dashboards-functional-test/cy (5 seconds) press/videos/plugins/alerting-dashboards-plugin/alerts_dash board_flyout_spec.js.mp4 ──────────────────────────────────────────────────────────────────────────────────────────────────── Running: plugins/alerting-dashboards-plugin/bucket_level_monitor_spec.js (5 of 45) Bucket-Level Monitors can be created βœ“ by extraction query (29565ms) βœ“ by visual editor (23674ms) can be updated when defined by visual editor βœ“ by adding trigger (12387ms) 3 passing (1m) (Results) β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”‚ Tests: 3 β”‚ β”‚ Passing: 3 β”‚ β”‚ Failing: 0 β”‚ β”‚ Pending: 0 β”‚ β”‚ Skipped: 0 β”‚ β”‚ Screenshots: 0 β”‚ β”‚ Video: true β”‚ β”‚ Duration: 1 minute, 5 seconds β”‚ β”‚ Spec Ran: plugins/alerting-dashboards-plugin/bucket_level_monitor_spec.js β”‚ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ (Video) - Started processing: Compressing to 32 CRF - Finished processing: /home/ubuntu/repos/opensearch-dashboards-functional-test/cy (4 seconds) press/videos/plugins/alerting-dashboards-plugin/bucket_leve l_monitor_spec.js.mp4 ──────────────────────────────────────────────────────────────────────────────────────────────────── Running: plugins/alerting-dashboards-plugin/cluster_metrics_monitor_spec.js (6 of 45) ClusterMetricsMonitor can be created βœ“ for the Cluster Health API (20928ms) βœ“ for the Nodes Stats API (16976ms) displays Query parameters field appropriately βœ“ for the CAT Snapshots API (5616ms) clearTriggersModal renders and behaves as expected βœ“ when no triggers exist βœ“ when triggers exist (7748ms) can update Cluster Health API monitor βœ“ with a new trigger (8514ms) 6 passing (1m) (Results) β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”‚ Tests: 6 β”‚ β”‚ Passing: 6 β”‚ β”‚ Failing: 0 β”‚ β”‚ Pending: 0 β”‚ β”‚ Skipped: 0 β”‚ β”‚ Screenshots: 0 β”‚ β”‚ Video: true β”‚ β”‚ Duration: 1 minute, 4 seconds β”‚ β”‚ Spec Ran: plugins/alerting-dashboards-plugin/cluster_metrics_monitor_spec.js β”‚ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ (Video) - Started processing: Compressing to 32 CRF - Finished processing: /home/ubuntu/repos/opensearch-dashboards-functional-test/cy (4 seconds) press/videos/plugins/alerting-dashboards-plugin/cluster_met rics_monitor_spec.js.mp4 ──────────────────────────────────────────────────────────────────────────────────────────────────── Running: plugins/alerting-dashboards-plugin/query_level_monitor_spec.js (7 of 45) Query-Level Monitors can be created βœ“ by extraction query (9395ms) can be updated βœ“ by changing the name (5403ms) can be deleted βœ“ from "Actions" menu can be searched βœ“ by name can have triggers βœ“ with names that contain periods (52501ms) schedule component displays as intended βœ“ for an interval schedule βœ“ for a cron expression schedule 7 passing (1m) (Results) β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”‚ Tests: 7 β”‚ β”‚ Passing: 7 β”‚ β”‚ Failing: 0 β”‚ β”‚ Pending: 0 β”‚ β”‚ Skipped: 0 β”‚ β”‚ Screenshots: 0 β”‚ β”‚ Video: true β”‚ β”‚ Duration: 1 minute, 24 seconds β”‚ β”‚ Spec Ran: plugins/alerting-dashboards-plugin/query_level_monitor_spec.js β”‚ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ (Video) - Started processing: Compressing to 32 CRF - Finished processing: /home/ubuntu/repos/opensearch-dashboards-functional-test/cy (5 seconds) press/videos/plugins/alerting-dashboards-plugin/query_level _monitor_spec.js.mp4 ──────────────────────────────────────────────────────────────────────────────────────────────────── Running: plugins/anomaly-detection-dashboards-plugin/create_detector_spec.js (8 of 45) Create detector workflow βœ“ Full creation - based on real index (16752ms) 1 passing (17s) (Results) β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”‚ Tests: 1 β”‚ β”‚ Passing: 1 β”‚ β”‚ Failing: 0 β”‚ β”‚ Pending: 0 β”‚ β”‚ Skipped: 0 β”‚ β”‚ Screenshots: 0 β”‚ β”‚ Video: true β”‚ β”‚ Duration: 16 seconds β”‚ β”‚ Spec Ran: plugins/anomaly-detection-dashboards-plugin/create_detector_spec.js β”‚ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ (Video) - Started processing: Compressing to 32 CRF - Finished processing: /home/ubuntu/repos/opensearch-dashboards-functional-test/cy (1 second) press/videos/plugins/anomaly-detection-dashboards-plugin/cr eate_detector_spec.js.mp4 ──────────────────────────────────────────────────────────────────────────────────────────────────── Running: plugins/anomaly-detection-dashboards-plugin/dashboard_spec.js (9 of 45) AD Dashboard page βœ“ Empty - no detector index βœ“ Empty - empty detector index βœ“ Non-empty - single running detector βœ“ Redirect to create detector page βœ“ Filter by detector βœ“ Filter by detector state βœ“ Filter by index βœ“ Enter and exit full screen 8 passing (19s) (Results) β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”‚ Tests: 8 β”‚ β”‚ Passing: 8 β”‚ β”‚ Failing: 0 β”‚ β”‚ Pending: 0 β”‚ β”‚ Skipped: 0 β”‚ β”‚ Screenshots: 0 β”‚ β”‚ Video: true β”‚ β”‚ Duration: 19 seconds β”‚ β”‚ Spec Ran: plugins/anomaly-detection-dashboards-plugin/dashboard_spec.js β”‚ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ (Video) - Started processing: Compressing to 32 CRF - Finished processing: /home/ubuntu/repos/opensearch-dashboards-functional-test/cy (1 second) press/videos/plugins/anomaly-detection-dashboards-plugin/da shboard_spec.js.mp4 ──────────────────────────────────────────────────────────────────────────────────────────────────── Running: plugins/anomaly-detection-dashboards-plugin/detector_configuration_s (10 of 45) pec.js Detector configuration page βœ“ Redirect to edit detector settings from button (6117ms) βœ“ Redirect to edit model configuration from button βœ“ Redirect to edit detector settings from dropdown βœ“ Redirect to edit model configuration from dropdown βœ“ Delete detector from dropdown, redirects to detector list page 5 passing (8s) (Results) β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”‚ Tests: 5 β”‚ β”‚ Passing: 5 β”‚ β”‚ Failing: 0 β”‚ β”‚ Pending: 0 β”‚ β”‚ Skipped: 0 β”‚ β”‚ Screenshots: 0 β”‚ β”‚ Video: true β”‚ β”‚ Duration: 8 seconds β”‚ β”‚ Spec Ran: plugins/anomaly-detection-dashboards-plugin/detector_configuration_spec.js β”‚ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ (Video) - Started processing: Compressing to 32 CRF - Finished processing: /home/ubuntu/repos/opensearch-dashboards-functional-test/cy (0 seconds) press/videos/plugins/anomaly-detection-dashboards-plugin/de tector_configuration_spec.js.mp4 ──────────────────────────────────────────────────────────────────────────────────────────────────── Running: plugins/anomaly-detection-dashboards-plugin/detector_list_spec.js (11 of 45) Detector list page βœ“ Empty - no detector index βœ“ Empty - empty detector index βœ“ Non-empty - single stopped detector βœ“ Non-empty - multiple detectors βœ“ Redirect to create detector βœ“ Start single detector βœ“ Stop single detector βœ“ Delete single detector βœ“ Filter by detector search βœ“ Filter by detector state βœ“ Filter by index 11 passing (21s) (Results) β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”‚ Tests: 11 β”‚ β”‚ Passing: 11 β”‚ β”‚ Failing: 0 β”‚ β”‚ Pending: 0 β”‚ β”‚ Skipped: 0 β”‚ β”‚ Screenshots: 0 β”‚ β”‚ Video: true β”‚ β”‚ Duration: 20 seconds β”‚ β”‚ Spec Ran: plugins/anomaly-detection-dashboards-plugin/detector_list_spec.js β”‚ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ (Video) - Started processing: Compressing to 32 CRF - Finished processing: /home/ubuntu/repos/opensearch-dashboards-functional-test/cy (1 second) press/videos/plugins/anomaly-detection-dashboards-plugin/de tector_list_spec.js.mp4 ──────────────────────────────────────────────────────────────────────────────────────────────────── Running: plugins/anomaly-detection-dashboards-plugin/historical_analysis_spec (12 of 45) .js Historical results page Sample detector βœ“ Empty message with modal (5292ms) βœ“ Start first historical analysis 1) Produces anomaly results by default 2) Filtering by date range 3) Aggregations render anomalies 4) Run subsequent historical analysis 5) "after all" hook for "Run subsequent historical analysis" 2 passing (4m) 5 failing 1) Historical results page Sample detector Produces anomaly results by default: AssertionError: Timed out retrying after 60000ms: Expected to find element: `[data-test-subj=anomalyOccurrencesHeader]`, but never found it. at verifyAnomaliesInCharts (http://localhost:5601/__cypress/tests?p=cypress/integration/plugins/anomaly-detection-dashboards-plugin/historical_analysis_spec.js:118:55) at Context.eval (http://localhost:5601/__cypress/tests?p=cypress/integration/plugins/anomaly-detection-dashboards-plugin/historical_analysis_spec.js:177:7) 2) Historical results page Sample detector Filtering by date range: AssertionError: Timed out retrying after 60000ms: Expected to find element: `[data-test-subj=anomalyOccurrencesHeader]`, but never found it. at verifyNoAnomaliesInCharts (http://localhost:5601/__cypress/tests?p=cypress/integration/plugins/anomaly-detection-dashboards-plugin/historical_analysis_spec.js:133:55) at Context.eval (http://localhost:5601/__cypress/tests?p=cypress/integration/plugins/anomaly-detection-dashboards-plugin/historical_analysis_spec.js:183:7) 3) Historical results page Sample detector Aggregations render anomalies: AssertionError: expected 0 to be at least 1 at Context.eval (http://localhost:5601/__cypress/tests?p=cypress/integration/plugins/anomaly-detection-dashboards-plugin/historical_analysis_spec.js:115:56) 4) Historical results page Sample detector Run subsequent historical analysis: AssertionError: Timed out retrying after 60000ms: Expected to find element: `[data-test-subj=anomalyOccurrencesHeader]`, but never found it. at verifyAnomaliesInCharts (http://localhost:5601/__cypress/tests?p=cypress/integration/plugins/anomaly-detection-dashboards-plugin/historical_analysis_spec.js:118:55) at Context.eval (http://localhost:5601/__cypress/tests?p=cypress/integration/plugins/anomaly-detection-dashboards-plugin/historical_analysis_spec.js:217:7) 5) Historical results page Sample detector "after all" hook for "Run subsequent historical analysis": CypressError: `cy.click()` failed because it requires a DOM element. The subject received was: > `undefined` The previous command that ran was: > `cy.get()` Because this error occurred during a `after all` hook we are skipping the remaining tests in the current suite: `Historical results page` at ensureElement (http://localhost:5601/__cypress/runner/cypress_runner.js:163950:76) at validateType (http://localhost:5601/__cypress/runner/cypress_runner.js:163773:16) at $Cy.ensureSubjectByType (http://localhost:5601/__cypress/runner/cypress_runner.js:163809:9) at $Cy.pushSubjectAndValidate (http://localhost:5601/__cypress/runner/cypress_runner.js:173834:12) at Context. (http://localhost:5601/__cypress/runner/cypress_runner.js:173266:19) From Your Spec Code: at Context.eval (http://localhost:5601/__cypress/tests?p=cypress/integration/plugins/anomaly-detection-dashboards-plugin/historical_analysis_spec.js:147:49) (Results) β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”‚ Tests: 6 β”‚ β”‚ Passing: 2 β”‚ β”‚ Failing: 4 β”‚ β”‚ Pending: 0 β”‚ β”‚ Skipped: 0 β”‚ β”‚ Screenshots: 5 β”‚ β”‚ Video: true β”‚ β”‚ Duration: 3 minutes, 52 seconds β”‚ β”‚ Spec Ran: plugins/anomaly-detection-dashboards-plugin/historical_analysis_spec.js β”‚ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ (Screenshots) - /home/ubuntu/repos/opensearch-dashboards-functional-test/cypress/screenshots/plu (1280x720) gins/anomaly-detection-dashboards-plugin/historical_analysis_spec.js/Historical results page -- Sample detector -- Produces anomaly results by default (failed). png - /home/ubuntu/repos/opensearch-dashboards-functional-test/cypress/screenshots/plu (1280x720) gins/anomaly-detection-dashboards-plugin/historical_analysis_spec.js/Historical results page -- Sample detector -- Filtering by date range (failed).png - /home/ubuntu/repos/opensearch-dashboards-functional-test/cypress/screenshots/plu (1280x720) gins/anomaly-detection-dashboards-plugin/historical_analysis_spec.js/Historical results page -- Sample detector -- Aggregations render anomalies (failed).png - /home/ubuntu/repos/opensearch-dashboards-functional-test/cypress/screenshots/plu (1280x720) gins/anomaly-detection-dashboards-plugin/historical_analysis_spec.js/Historical results page -- Sample detector -- Run subsequent historical analysis (failed).p ng - /home/ubuntu/repos/opensearch-dashboards-functional-test/cypress/screenshots/plu (1280x720) gins/anomaly-detection-dashboards-plugin/historical_analysis_spec.js/Historical results page -- Run subsequent historical analysis -- after all hook (failed).pn g (Video) - Started processing: Compressing to 32 CRF Compression progress: 98% - Finished processing: /home/ubuntu/repos/opensearch-dashboards-functional-test/cy (14 seconds) press/videos/plugins/anomaly-detection-dashboards-plugin/hi storical_analysis_spec.js.mp4 ──────────────────────────────────────────────────────────────────────────────────────────────────── Running: plugins/anomaly-detection-dashboards-plugin/overview_spec.js (13 of 45) Overview page 1) Empty dashboard redirects to overview page 2) Empty detector list redirects to overview page βœ“ Side nav AD button redirects to overview page Flyouts open and close βœ“ HTTP responses sample detector βœ“ eCommerce sample detector βœ“ Host health sample detector 4 passing (2m) 2 failing 1) Overview page Empty dashboard redirects to overview page: AssertionError: Timed out retrying after 60000ms: Expected to find element: `[data-test-subj=sampleDetectorButton]`, but never found it. at Context.eval (http://localhost:5601/__cypress/tests?p=cypress/support/index.js:278:13) 2) Overview page Empty detector list redirects to overview page: CypressError: Timed out retrying after 60050ms: `cy.click()` failed because this element is detached from the DOM. `...` Cypress requires elements be attached in the DOM to interact with them. The previous command that ran was: > `cy.get()` This DOM element likely became detached somewhere between the previous and current command. Common situations why this happens: - Your JS framework re-rendered asynchronously - Your app code reacted to an event firing and removed the element You typically need to re-query for the element or add 'guards' which delay Cypress from running new commands. https://on.cypress.io/element-has-detached-from-dom at $Cy.ensureAttached (http://localhost:5601/__cypress/runner/cypress_runner.js:163936:76) at runAllChecks (http://localhost:5601/__cypress/runner/cypress_runner.js:150536:12) at retryActionability (http://localhost:5601/__cypress/runner/cypress_runner.js:150616:16) at tryCatcher (http://localhost:5601/__cypress/runner/cypress_runner.js:13022:23) at Function.Promise.attempt.Promise.try (http://localhost:5601/__cypress/runner/cypress_runner.js:10296:29) at whenStable (http://localhost:5601/__cypress/runner/cypress_runner.js:168808:63) at http://localhost:5601/__cypress/runner/cypress_runner.js:168305:14 at tryCatcher (http://localhost:5601/__cypress/runner/cypress_runner.js:13022:23) at Promise._settlePromiseFromHandler (http://localhost:5601/__cypress/runner/cypress_runner.js:10957:31) at Promise._settlePromise (http://localhost:5601/__cypress/runner/cypress_runner.js:11014:18) at Promise._settlePromise0 (http://localhost:5601/__cypress/runner/cypress_runner.js:11059:10) at Promise._settlePromises (http://localhost:5601/__cypress/runner/cypress_runner.js:11139:18) at Promise._fulfill (http://localhost:5601/__cypress/runner/cypress_runner.js:11083:18) at http://localhost:5601/__cypress/runner/cypress_runner.js:12697:46 From Your Spec Code: at Context.eval (http://localhost:5601/__cypress/tests?p=cypress/integration/plugins/anomaly-detection-dashboards-plugin/overview_spec.js:134:51) (Results) β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”‚ Tests: 6 β”‚ β”‚ Passing: 4 β”‚ β”‚ Failing: 2 β”‚ β”‚ Pending: 0 β”‚ β”‚ Skipped: 0 β”‚ β”‚ Screenshots: 2 β”‚ β”‚ Video: true β”‚ β”‚ Duration: 2 minutes, 9 seconds β”‚ β”‚ Spec Ran: plugins/anomaly-detection-dashboards-plugin/overview_spec.js β”‚ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ (Screenshots) - /home/ubuntu/repos/opensearch-dashboards-functional-test/cypress/screenshots/plu (1280x720) gins/anomaly-detection-dashboards-plugin/overview_spec.js/Overview page -- Empty dashboard redirects to overview page (failed).png - /home/ubuntu/repos/opensearch-dashboards-functional-test/cypress/screenshots/plu (1280x720) gins/anomaly-detection-dashboards-plugin/overview_spec.js/Overview page -- Empty detector list redirects to overview page (failed).png (Video) - Started processing: Compressing to 32 CRF - Finished processing: /home/ubuntu/repos/opensearch-dashboards-functional-test/cy (8 seconds) press/videos/plugins/anomaly-detection-dashboards-plugin/ov erview_spec.js.mp4 ──────────────────────────────────────────────────────────────────────────────────────────────────── Running: plugins/anomaly-detection-dashboards-plugin/real_time_results_spec.j (14 of 45) s Real-time results page 1) "before all" hook for "Start and stop detector from button" 2) "after all" hook for "Start and stop detector from button" 0 passing (1m) 2 failing 1) Real-time results page Sample detector "before all" hook for "Start and stop detector from button": CypressError: Timed out retrying after 60050ms: `cy.click()` failed because this element is `disabled`: `` Fix this problem, or use `{force: true}` to disable error checking. https://on.cypress.io/element-cannot-be-interacted-with Because this error occurred during a `before all` hook we are skipping the remaining tests in the current suite: `Real-time results page` at $Cy.ensureNotDisabled (http://localhost:5601/__cypress/runner/cypress_runner.js:163868:76) at runAllChecks (http://localhost:5601/__cypress/runner/cypress_runner.js:150539:14) at retryActionability (http://localhost:5601/__cypress/runner/cypress_runner.js:150616:16) at tryCatcher (http://localhost:5601/__cypress/runner/cypress_runner.js:13022:23) at Function.Promise.attempt.Promise.try (http://localhost:5601/__cypress/runner/cypress_runner.js:10296:29) at whenStable (http://localhost:5601/__cypress/runner/cypress_runner.js:168808:63) at http://localhost:5601/__cypress/runner/cypress_runner.js:168305:14 at tryCatcher (http://localhost:5601/__cypress/runner/cypress_runner.js:13022:23) at Promise._settlePromiseFromHandler (http://localhost:5601/__cypress/runner/cypress_runner.js:10957:31) at Promise._settlePromise (http://localhost:5601/__cypress/runner/cypress_runner.js:11014:18) at Promise._settlePromise0 (http://localhost:5601/__cypress/runner/cypress_runner.js:11059:10) at Promise._settlePromises (http://localhost:5601/__cypress/runner/cypress_runner.js:11139:18) at Promise._fulfill (http://localhost:5601/__cypress/runner/cypress_runner.js:11083:18) at http://localhost:5601/__cypress/runner/cypress_runner.js:12697:46 From Your Spec Code: at Context.eval (http://localhost:5601/__cypress/tests?p=cypress/integration/plugins/anomaly-detection-dashboards-plugin/real_time_results_spec.js:109:61) 2) Real-time results page Sample detector "after all" hook for "Start and stop detector from button": CypressError: `cy.click()` failed because it requires a DOM element. The subject received was: > `undefined` The previous command that ran was: > `cy.get()` Because this error occurred during a `after all` hook we are skipping the remaining tests in the current suite: `Real-time results page` at ensureElement (http://localhost:5601/__cypress/runner/cypress_runner.js:163950:76) at validateType (http://localhost:5601/__cypress/runner/cypress_runner.js:163773:16) at $Cy.ensureSubjectByType (http://localhost:5601/__cypress/runner/cypress_runner.js:163809:9) at $Cy.pushSubjectAndValidate (http://localhost:5601/__cypress/runner/cypress_runner.js:173834:12) at Context. (http://localhost:5601/__cypress/runner/cypress_runner.js:173266:19) From Your Spec Code: at Context.eval (http://localhost:5601/__cypress/tests?p=cypress/integration/plugins/anomaly-detection-dashboards-plugin/real_time_results_spec.js:116:44) (Results) β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”‚ Tests: 3 β”‚ β”‚ Passing: 0 β”‚ β”‚ Failing: 1 β”‚ β”‚ Pending: 0 β”‚ β”‚ Skipped: 2 β”‚ β”‚ Screenshots: 2 β”‚ β”‚ Video: true β”‚ β”‚ Duration: 1 minute, 3 seconds β”‚ β”‚ Spec Ran: plugins/anomaly-detection-dashboards-plugin/real_time_results_spec.js β”‚ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ (Screenshots) - /home/ubuntu/repos/opensearch-dashboards-functional-test/cypress/screenshots/plu (1280x720) gins/anomaly-detection-dashboards-plugin/real_time_results_spec.js/Real-time res ults page -- Start and stop detector from button -- before all hook (failed).png - /home/ubuntu/repos/opensearch-dashboards-functional-test/cypress/screenshots/plu (1280x720) gins/anomaly-detection-dashboards-plugin/real_time_results_spec.js/Real-time res ults page -- Start and stop detector from button -- after all hook (failed).png (Video) - Started processing: Compressing to 32 CRF - Finished processing: /home/ubuntu/repos/opensearch-dashboards-functional-test/cy (4 seconds) press/videos/plugins/anomaly-detection-dashboards-plugin/re al_time_results_spec.js.mp4 ──────────────────────────────────────────────────────────────────────────────────────────────────── Running: plugins/anomaly-detection-dashboards-plugin/sample_detector_spec.js (15 of 45) Sample detectors 1) HTTP response sample detector - create and delete 2) eCommerce sample detector - create and delete 3) Host health sample detector - create and delete 0 passing (3m) 3 failing 1) Sample detectors HTTP response sample detector - create and delete: AssertionError: Timed out retrying after 60000ms: Expected not to exist in the DOM, but it was continuously found. at createAndDeleteSampleDetector (http://localhost:5601/__cypress/tests?p=cypress/integration/plugins/anomaly-detection-dashboards-plugin/sample_detector_spec.js:111:53) at Context.eval (http://localhost:5601/__cypress/tests?p=cypress/integration/plugins/anomaly-detection-dashboards-plugin/sample_detector_spec.js:141:5) 2) Sample detectors eCommerce sample detector - create and delete: AssertionError: Timed out retrying after 60000ms: Expected not to exist in the DOM, but it was continuously found. at createAndDeleteSampleDetector (http://localhost:5601/__cypress/tests?p=cypress/integration/plugins/anomaly-detection-dashboards-plugin/sample_detector_spec.js:111:53) at Context.eval (http://localhost:5601/__cypress/tests?p=cypress/integration/plugins/anomaly-detection-dashboards-plugin/sample_detector_spec.js:144:5) 3) Sample detectors Host health sample detector - create and delete: AssertionError: Timed out retrying after 60000ms: Expected not to exist in the DOM, but it was continuously found. at createAndDeleteSampleDetector (http://localhost:5601/__cypress/tests?p=cypress/integration/plugins/anomaly-detection-dashboards-plugin/sample_detector_spec.js:111:53) at Context.eval (http://localhost:5601/__cypress/tests?p=cypress/integration/plugins/anomaly-detection-dashboards-plugin/sample_detector_spec.js:147:5) (Results) β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”‚ Tests: 3 β”‚ β”‚ Passing: 0 β”‚ β”‚ Failing: 3 β”‚ β”‚ Pending: 0 β”‚ β”‚ Skipped: 0 β”‚ β”‚ Screenshots: 3 β”‚ β”‚ Video: true β”‚ β”‚ Duration: 3 minutes, 7 seconds β”‚ β”‚ Spec Ran: plugins/anomaly-detection-dashboards-plugin/sample_detector_spec.js β”‚ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ (Screenshots) - /home/ubuntu/repos/opensearch-dashboards-functional-test/cypress/screenshots/plu (1280x720) gins/anomaly-detection-dashboards-plugin/sample_detector_spec.js/Sample detector s -- HTTP response sample detector - create and delete (failed).png - /home/ubuntu/repos/opensearch-dashboards-functional-test/cypress/screenshots/plu (1280x720) gins/anomaly-detection-dashboards-plugin/sample_detector_spec.js/Sample detector s -- eCommerce sample detector - create and delete (failed).png - /home/ubuntu/repos/opensearch-dashboards-functional-test/cypress/screenshots/plu (1280x720) gins/anomaly-detection-dashboards-plugin/sample_detector_spec.js/Sample detector s -- Host health sample detector - create and delete (failed).png (Video) - Started processing: Compressing to 32 CRF - Finished processing: /home/ubuntu/repos/opensearch-dashboards-functional-test/cy (11 seconds) press/videos/plugins/anomaly-detection-dashboards-plugin/sa mple_detector_spec.js.mp4 Compression progress: 100% ──────────────────────────────────────────────────────────────────────────────────────────────────── Running: plugins/custom-import-map-dashboards/import_vector_map_tab.spec.js (16 of 45) Verify the presence of import custom map tab in region map plugin βœ“ checks import custom map tab is present (16509ms) 1 passing (18s) (Results) β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”‚ Tests: 1 β”‚ β”‚ Passing: 1 β”‚ β”‚ Failing: 0 β”‚ β”‚ Pending: 0 β”‚ β”‚ Skipped: 0 β”‚ β”‚ Screenshots: 0 β”‚ β”‚ Video: true β”‚ β”‚ Duration: 17 seconds β”‚ β”‚ Spec Ran: plugins/custom-import-map-dashboards/import_vector_map_tab.spec.js β”‚ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ (Video) - Started processing: Compressing to 32 CRF - Finished processing: /home/ubuntu/repos/opensearch-dashboards-functional-test/cy (1 second) press/videos/plugins/custom-import-map-dashboards/import_ve ctor_map_tab.spec.js.mp4 ──────────────────────────────────────────────────────────────────────────────────────────────────── Running: plugins/gantt-chart-dashboards/gantt_ui.spec.js (17 of 45) Dump test data βœ“ Indexes test data for gantt chart Save a gantt chart βœ“ Creates and saves a gantt chart (7425ms) Render and configure a gantt chart βœ“ Renders no data message βœ“ Renders the chart Configure panel settings βœ“ Changes y-axis label βœ“ Changes x-axis label (5038ms) βœ“ Changes time formats (8394ms) βœ“ Hides legends Add gantt chart to dashboard βœ“ Adds gantt chart to dashboard 9 passing (44s) (Results) β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”‚ Tests: 9 β”‚ β”‚ Passing: 9 β”‚ β”‚ Failing: 0 β”‚ β”‚ Pending: 0 β”‚ β”‚ Skipped: 0 β”‚ β”‚ Screenshots: 0 β”‚ β”‚ Video: true β”‚ β”‚ Duration: 43 seconds β”‚ β”‚ Spec Ran: plugins/gantt-chart-dashboards/gantt_ui.spec.js β”‚ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ (Video) - Started processing: Compressing to 32 CRF - Finished processing: /home/ubuntu/repos/opensearch-dashboards-functional-test/cy (2 seconds) press/videos/plugins/gantt-chart-dashboards/gantt_ui.spec.j s.mp4 ──────────────────────────────────────────────────────────────────────────────────────────────────── Running: plugins/index-management-dashboards-plugin/indices_spec.js (18 of 45) Indices can be searched βœ“ successfully (7505ms) can show data stream indices βœ“ successfully (7454ms) can have policies applied βœ“ successfully (8417ms) 3 passing (23s) (Results) β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”‚ Tests: 3 β”‚ β”‚ Passing: 3 β”‚ β”‚ Failing: 0 β”‚ β”‚ Pending: 0 β”‚ β”‚ Skipped: 0 β”‚ β”‚ Screenshots: 0 β”‚ β”‚ Video: true β”‚ β”‚ Duration: 23 seconds β”‚ β”‚ Spec Ran: plugins/index-management-dashboards-plugin/indices_spec.js β”‚ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ (Video) - Started processing: Compressing to 32 CRF - Finished processing: /home/ubuntu/repos/opensearch-dashboards-functional-test/cy (1 second) press/videos/plugins/index-management-dashboards-plugin/ind ices_spec.js.mp4 ──────────────────────────────────────────────────────────────────────────────────────────────────── Running: plugins/index-management-dashboards-plugin/managed_indices_spec.js (19 of 45) Managed indices can have policies removed βœ“ successfully (13020ms) can have policies retried βœ“ successfully (29498ms) can edit rollover_alias βœ“ successfully (5330ms) can change policies βœ“ successfully (14628ms) can manage data stream indices βœ“ successfully (7737ms) 5 passing (1m) (Results) β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”‚ Tests: 5 β”‚ β”‚ Passing: 5 β”‚ β”‚ Failing: 0 β”‚ β”‚ Pending: 0 β”‚ β”‚ Skipped: 0 β”‚ β”‚ Screenshots: 0 β”‚ β”‚ Video: true β”‚ β”‚ Duration: 1 minute, 10 seconds β”‚ β”‚ Spec Ran: plugins/index-management-dashboards-plugin/managed_indices_spec.js β”‚ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ (Video) - Started processing: Compressing to 32 CRF - Finished processing: /home/ubuntu/repos/opensearch-dashboards-functional-test/cy (4 seconds) press/videos/plugins/index-management-dashboards-plugin/man aged_indices_spec.js.mp4 ──────────────────────────────────────────────────────────────────────────────────────────────────── Running: plugins/index-management-dashboards-plugin/policies_spec.js (20 of 45) Policies can be created βœ“ successfully (10201ms) can be edited βœ“ successfully (6995ms) can be deleted βœ“ successfully can be searched βœ“ successfully (5173ms) can be viewed βœ“ successfully 5 passing (29s) (Results) β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”‚ Tests: 5 β”‚ β”‚ Passing: 5 β”‚ β”‚ Failing: 0 β”‚ β”‚ Pending: 0 β”‚ β”‚ Skipped: 0 β”‚ β”‚ Screenshots: 0 β”‚ β”‚ Video: true β”‚ β”‚ Duration: 29 seconds β”‚ β”‚ Spec Ran: plugins/index-management-dashboards-plugin/policies_spec.js β”‚ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ (Video) - Started processing: Compressing to 32 CRF - Finished processing: /home/ubuntu/repos/opensearch-dashboards-functional-test/cy (2 seconds) press/videos/plugins/index-management-dashboards-plugin/pol icies_spec.js.mp4 ──────────────────────────────────────────────────────────────────────────────────────────────────── Running: plugins/index-management-dashboards-plugin/rollups_spec.js (21 of 45) Rollups can be created βœ“ successfully (15627ms) can be edited βœ“ successfully (7822ms) can be deleted βœ“ successfully (7065ms) can be enabled and disabled βœ“ successfully (7756ms) 4 passing (38s) (Results) β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”‚ Tests: 4 β”‚ β”‚ Passing: 4 β”‚ β”‚ Failing: 0 β”‚ β”‚ Pending: 0 β”‚ β”‚ Skipped: 0 β”‚ β”‚ Screenshots: 0 β”‚ β”‚ Video: true β”‚ β”‚ Duration: 38 seconds β”‚ β”‚ Spec Ran: plugins/index-management-dashboards-plugin/rollups_spec.js β”‚ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ (Video) - Started processing: Compressing to 32 CRF - Finished processing: /home/ubuntu/repos/opensearch-dashboards-functional-test/cy (2 seconds) press/videos/plugins/index-management-dashboards-plugin/rol lups_spec.js.mp4 ──────────────────────────────────────────────────────────────────────────────────────────────────── Running: plugins/index-management-dashboards-plugin/transforms_spec.js (22 of 45) Transforms can be created βœ“ successfully (12335ms) can be edited βœ“ successfully (5462ms) can be deleted βœ“ successfully can be enabled and disabled βœ“ successfully (6442ms) 4 passing (28s) (Results) β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”‚ Tests: 4 β”‚ β”‚ Passing: 4 β”‚ β”‚ Failing: 0 β”‚ β”‚ Pending: 0 β”‚ β”‚ Skipped: 0 β”‚ β”‚ Screenshots: 0 β”‚ β”‚ Video: true β”‚ β”‚ Duration: 28 seconds β”‚ β”‚ Spec Ran: plugins/index-management-dashboards-plugin/transforms_spec.js β”‚ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ (Video) - Started processing: Compressing to 32 CRF - Finished processing: /home/ubuntu/repos/opensearch-dashboards-functional-test/cy (1 second) press/videos/plugins/index-management-dashboards-plugin/tra nsforms_spec.js.mp4 ──────────────────────────────────────────────────────────────────────────────────────────────────── Running: plugins/notifications-dashboards/1_email_senders_and_groups.spec.js (23 of 45) Test create email senders βœ“ creates ssl sender (5126ms) βœ“ creates tls sender (8403ms) βœ“ creates SES sender (5298ms) Test edit senders βœ“ edits sender email address βœ“ edits ses sender region Test delete senders βœ“ deletes smtp senders βœ“ deletes ses senders (5999ms) Test create, edit and delete recipient group βœ“ creates recipient group (9650ms) βœ“ edits recipient group description βœ“ opens email addresses popup βœ“ deletes recipient groups (6103ms) 11 passing (1m) (Results) β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”‚ Tests: 11 β”‚ β”‚ Passing: 11 β”‚ β”‚ Failing: 0 β”‚ β”‚ Pending: 0 β”‚ β”‚ Skipped: 0 β”‚ β”‚ Screenshots: 0 β”‚ β”‚ Video: true β”‚ β”‚ Duration: 1 minute, 3 seconds β”‚ β”‚ Spec Ran: plugins/notifications-dashboards/1_email_senders_and_groups.spec.js β”‚ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ (Video) - Started processing: Compressing to 32 CRF - Finished processing: /home/ubuntu/repos/opensearch-dashboards-functional-test/cy (4 seconds) press/videos/plugins/notifications-dashboards/1_email_sende rs_and_groups.spec.js.mp4 ──────────────────────────────────────────────────────────────────────────────────────────────────── Running: plugins/notifications-dashboards/2_channels.spec.js (24 of 45) Test create channels βœ“ creates a slack channel and send test message (6908ms) βœ“ creates a chime channel (7448ms) βœ“ creates a email channel (9581ms) βœ“ creates a email channel with ses sender (10931ms) βœ“ creates a webhook channel (8085ms) βœ“ creates a sns channel (7489ms) Test channels table βœ“ displays channels βœ“ mutes channels (6982ms) βœ“ filters channels (6493ms) Test channel details βœ“ displays channel details βœ“ mutes and unmutes channels βœ“ edits channels βœ“ deletes channels 13 passing (1m) (Results) β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”‚ Tests: 13 β”‚ β”‚ Passing: 13 β”‚ β”‚ Failing: 0 β”‚ β”‚ Pending: 0 β”‚ β”‚ Skipped: 0 β”‚ β”‚ Screenshots: 0 β”‚ β”‚ Video: true β”‚ β”‚ Duration: 1 minute, 22 seconds β”‚ β”‚ Spec Ran: plugins/notifications-dashboards/2_channels.spec.js β”‚ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ (Video) - Started processing: Compressing to 32 CRF - Finished processing: /home/ubuntu/repos/opensearch-dashboards-functional-test/cy (5 seconds) press/videos/plugins/notifications-dashboards/2_channels.sp ec.js.mp4 ──────────────────────────────────────────────────────────────────────────────────────────────────── Running: plugins/observability-dashboards/0_before.spec.js (25 of 45) Before βœ“ setup completed (8330ms) 1 passing (8s) (Results) β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”‚ Tests: 1 β”‚ β”‚ Passing: 1 β”‚ β”‚ Failing: 0 β”‚ β”‚ Pending: 0 β”‚ β”‚ Skipped: 0 β”‚ β”‚ Screenshots: 0 β”‚ β”‚ Video: true β”‚ β”‚ Duration: 8 seconds β”‚ β”‚ Spec Ran: plugins/observability-dashboards/0_before.spec.js β”‚ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ (Video) - Started processing: Compressing to 32 CRF - Finished processing: /home/ubuntu/repos/opensearch-dashboards-functional-test/cy (0 seconds) press/videos/plugins/observability-dashboards/0_before.spec .js.mp4 ──────────────────────────────────────────────────────────────────────────────────────────────────── Running: plugins/observability-dashboards/1_trace_analytics_dashboard.spec.js (26 of 45) Testing dashboard table empty state βœ“ Renders empty state (5137ms) Testing dashboard table βœ“ Renders the dashboard table (7008ms) βœ“ Has working breadcrumbs (10506ms) βœ“ Adds the percentile filters (14579ms) βœ“ Opens latency trend popover (16276ms) βœ“ Redirects to traces table with filter (11279ms) Testing plots βœ“ Renders service map (8212ms) βœ“ Renders plots 8 passing (1m) (Results) β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”‚ Tests: 8 β”‚ β”‚ Passing: 8 β”‚ β”‚ Failing: 0 β”‚ β”‚ Pending: 0 β”‚ β”‚ Skipped: 0 β”‚ β”‚ Screenshots: 0 β”‚ β”‚ Video: true β”‚ β”‚ Duration: 1 minute, 17 seconds β”‚ β”‚ Spec Ran: plugins/observability-dashboards/1_trace_analytics_dashboard.spec.js β”‚ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ (Video) - Started processing: Compressing to 32 CRF - Finished processing: /home/ubuntu/repos/opensearch-dashboards-functional-test/cy (5 seconds) press/videos/plugins/observability-dashboards/1_trace_analy tics_dashboard.spec.js.mp4 ──────────────────────────────────────────────────────────────────────────────────────────────────── Running: plugins/observability-dashboards/2_trace_analytics_services.spec.js (27 of 45) Testing services table empty state βœ“ Renders empty state (5126ms) Testing services table βœ“ Renders the services table (6310ms) βœ“ Searches correctly (8531ms) Testing service view empty state βœ“ Renders service view empty state Testing service view βœ“ Renders service view (5460ms) βœ“ Has working breadcrumbs (11726ms) βœ“ Renders spans data grid, flyout, filters (8744ms) 7 passing (48s) (Results) β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”‚ Tests: 7 β”‚ β”‚ Passing: 7 β”‚ β”‚ Failing: 0 β”‚ β”‚ Pending: 0 β”‚ β”‚ Skipped: 0 β”‚ β”‚ Screenshots: 0 β”‚ β”‚ Video: true β”‚ β”‚ Duration: 48 seconds β”‚ β”‚ Spec Ran: plugins/observability-dashboards/2_trace_analytics_services.spec.js β”‚ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ (Video) - Started processing: Compressing to 32 CRF - Finished processing: /home/ubuntu/repos/opensearch-dashboards-functional-test/cy (3 seconds) press/videos/plugins/observability-dashboards/2_trace_analy tics_services.spec.js.mp4 ──────────────────────────────────────────────────────────────────────────────────────────────────── Running: plugins/observability-dashboards/3_trace_analytics_traces.spec.js (28 of 45) Testing traces table empty state βœ“ Renders empty state (5120ms) Testing traces table βœ“ Renders the traces table (6785ms) βœ“ Sorts the traces table βœ“ Searches correctly (5830ms) Testing trace view βœ“ Renders the trace view βœ“ Has working breadcrumbs (8407ms) βœ“ Renders data grid, flyout and filters (7713ms) 7 passing (43s) (Results) β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”‚ Tests: 7 β”‚ β”‚ Passing: 7 β”‚ β”‚ Failing: 0 β”‚ β”‚ Pending: 0 β”‚ β”‚ Skipped: 0 β”‚ β”‚ Screenshots: 0 β”‚ β”‚ Video: true β”‚ β”‚ Duration: 43 seconds β”‚ β”‚ Spec Ran: plugins/observability-dashboards/3_trace_analytics_traces.spec.js β”‚ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ (Video) - Started processing: Compressing to 32 CRF - Finished processing: /home/ubuntu/repos/opensearch-dashboards-functional-test/cy (2 seconds) press/videos/plugins/observability-dashboards/3_trace_analy tics_traces.spec.js.mp4 ──────────────────────────────────────────────────────────────────────────────────────────────────── Running: plugins/observability-dashboards/4_panels.spec.js (29 of 45) Creating visualizations βœ“ Create first visualization in event analytics (12448ms) βœ“ Create second visualization in event analytics (11600ms) Testing panels table βœ“ Displays error toast for invalid panel name βœ“ Creates a panel and redirects to the panel βœ“ Duplicates and renames a panel βœ“ Searches existing panel βœ“ Deletes panels Testing a panel βœ“ Move to test panel βœ“ Opens visualization flyout from empty panel βœ“ Redirects to correct page on breadcrumb click βœ“ Duplicate the open panel βœ“ Rename the open panel βœ“ Change date filter of the panel βœ“ Add existing visualization #1 (9206ms) βœ“ Add existing visualization #2 βœ“ Add ppl filter to panel (36553ms) βœ“ Drag and drop a visualization βœ“ Resize a visualization βœ“ Delete a visualization βœ“ Duplicate a visualization βœ“ Replace a visualization βœ“ Create new visualization and add to panel (15973ms) βœ“ Move to test panel and check visualization edit button (13547ms) Clean up all test data βœ“ Delete visualizations from event analytics βœ“ Deletes test panel 25 passing (2m) (Results) β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”‚ Tests: 25 β”‚ β”‚ Passing: 25 β”‚ β”‚ Failing: 0 β”‚ β”‚ Pending: 0 β”‚ β”‚ Skipped: 0 β”‚ β”‚ Screenshots: 0 β”‚ β”‚ Video: true β”‚ β”‚ Duration: 2 minutes, 24 seconds β”‚ β”‚ Spec Ran: plugins/observability-dashboards/4_panels.spec.js β”‚ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ (Video) - Started processing: Compressing to 32 CRF - Finished processing: /home/ubuntu/repos/opensearch-dashboards-functional-test/cy (8 seconds) press/videos/plugins/observability-dashboards/4_panels.spec .js.mp4 ──────────────────────────────────────────────────────────────────────────────────────────────────── Running: plugins/observability-dashboards/5_event_analytics.spec.js (30 of 45) Has working breadcrumbs βœ“ Redirect to correct page on breadcrumb click (11739ms) Search a query on event home βœ“ Search a query and redirect to explorer to display query output (5084ms) Open flyout for a data row to see details βœ“ Should be able to open flyout and see data, json and traces (7785ms) βœ“ Should be able to see srrounding docs (6931ms) Add/delete/switch explorer top level tabs βœ“ Add a new tab βœ“ Click to switch to anther tab βœ“ Close a tab βœ“ Close current selected tab βœ“ Close another unselected tab Load a saved query from event home βœ“ Click on a saved query and redirect to explorer (13297ms) Click actions βœ“ Actions - click event explorer βœ“ Actions - add sample data (6828ms) βœ“ Actions - delete saved queries Saves a query on explorer page βœ“ Saves a query on event tab of explorer page (14282ms) βœ“ Saves a visualization on visualization tab of explorer page (16036ms) βœ“ Saves a visualization to an existing panel (17983ms) Override timestamp for an index βœ“ Click override button to override default timestamp Toggle sidebar fields βœ“ Toggle fields between available and selected section (6937ms) Search fields in sidebar βœ“ Search a field (6463ms) Delete saved objects βœ“ Delete visualizations/querys from event analytics (13426ms) Click to view field insights βœ“ Click a numerical field to view field insights (5245ms) βœ“ Click a non-numerical field to view insights (5221ms) Switch on and off livetail βœ“ Switch on and off in live tail (10998ms) Live tail stop automatically βœ“ Moving to other tab should stop live tail automatically (7863ms) βœ“ Add a new tab βœ“ Click to switch to another tab βœ“ Close current selected tab βœ“ Live tail should be stopped Renders noresult chart βœ“ It should render no result when there is no data Renders bar charts βœ“ Renders vertical bar chart (22873ms) βœ“ Renders horiztontal bar chart (24540ms) Renders line charts βœ“ Renders line chart with threshold (15364ms) Renders pie charts βœ“ Renders pie chart (9013ms) Renders heatmap chart βœ“ Renders heatmap chart with different z-axes (21268ms) Renders markdown chart βœ“ Renders markdown chart with test title (14764ms) Renders data view βœ“ Switch views between data table and visualization workspace (6837ms) 36 passing (5m) (Results) β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”‚ Tests: 36 β”‚ β”‚ Passing: 36 β”‚ β”‚ Failing: 0 β”‚ β”‚ Pending: 0 β”‚ β”‚ Skipped: 0 β”‚ β”‚ Screenshots: 0 β”‚ β”‚ Video: true β”‚ β”‚ Duration: 5 minutes, 3 seconds β”‚ β”‚ Spec Ran: plugins/observability-dashboards/5_event_analytics.spec.js β”‚ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ (Video) - Started processing: Compressing to 32 CRF Compression progress: 53% - Finished processing: /home/ubuntu/repos/opensearch-dashboards-functional-test/cy (18 seconds) press/videos/plugins/observability-dashboards/5_event_analy tics.spec.js.mp4 ──────────────────────────────────────────────────────────────────────────────────────────────────── Running: plugins/observability-dashboards/6_notebooks.spec.js (31 of 45) Adding sample visualization βœ“ Add sample observability data (6132ms) Testing notebooks table βœ“ Displays error toast for invalid notebook name (5254ms) βœ“ Creates a notebook and redirects to the notebook βœ“ Duplicates and renames a notebook (16026ms) βœ“ Searches existing notebooks (7376ms) βœ“ Deletes notebooks (11703ms) Test reporting integration if plugin installed βœ“ Create in-context PDF report from notebook (7638ms) βœ“ Create in-context PNG report from notebook (7987ms) βœ“ Create on-demand report definition from context menu (11660ms) βœ“ View reports homepage from context menu (9552ms) Testing paragraphs βœ“ Goes into a notebook and creates paragraphs (13068ms) βœ“ Has working breadcrumbs (6067ms) βœ“ Renders markdown βœ“ Shows output message (6178ms) βœ“ Renders input only mode βœ“ Renders output only mode βœ“ Duplicates paragraphs (6109ms) βœ“ Adds a dashboards visualization paragraph (14722ms) βœ“ Adds a SQL query paragraph (15882ms) βœ“ Adds an observability visualization paragraph (16841ms) βœ“ Adds a PPL query paragraph (17695ms) βœ“ Clears outputs (12203ms) βœ“ Runs all paragraphs (9728ms) βœ“ Adds paragraph to top and bottom (17930ms) βœ“ Moves paragraphs (7056ms) βœ“ Duplicates and renames the notebook (20877ms) βœ“ Deletes paragraphs (11440ms) βœ“ Deletes notebook (9798ms) βœ“ Cleans up test notebooks (9968ms) clean up all test data βœ“ Delete visualizations from event analytics (12470ms) βœ“ Deletes test panel (10057ms) 31 passing (5m) (Results) β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”‚ Tests: 31 β”‚ β”‚ Passing: 31 β”‚ β”‚ Failing: 0 β”‚ β”‚ Pending: 0 β”‚ β”‚ Skipped: 0 β”‚ β”‚ Screenshots: 0 β”‚ β”‚ Video: true β”‚ β”‚ Duration: 5 minutes, 15 seconds β”‚ β”‚ Spec Ran: plugins/observability-dashboards/6_notebooks.spec.js β”‚ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ (Video) - Started processing: Compressing to 32 CRF Compression progress: 52% - Finished processing: /home/ubuntu/repos/opensearch-dashboards-functional-test/cy (19 seconds) press/videos/plugins/observability-dashboards/6_notebooks.s pec.js.mp4 ──────────────────────────────────────────────────────────────────────────────────────────────────── Running: plugins/observability-dashboards/7_app_analytics.spec.js (32 of 45) Creating application βœ“ Creates an application and redirects to application (90495ms) Viewing application βœ“ Saves visualization #1 to panel (133282ms) βœ“ Adds availability level to visualization #1 (14433ms) βœ“ Saves visualization #2 to panel with availability level (146836ms) βœ“ Changes availability visualization (25970ms) Editing application βœ“ Redirects to application after saving changes (12990ms) Application Analytics home page βœ“ Renames application (7519ms) 1) Deletes application 7 passing (8m) 1 failing 1) Application Analytics home page Deletes application: CypressError: Timed out retrying after 60050ms: `cy.click()` failed because this element is `disabled`: `` Fix this problem, or use `{force: true}` to disable error checking. https://on.cypress.io/element-cannot-be-interacted-with at $Cy.ensureNotDisabled (http://localhost:5601/__cypress/runner/cypress_runner.js:163868:76) at runAllChecks (http://localhost:5601/__cypress/runner/cypress_runner.js:150539:14) at retryActionability (http://localhost:5601/__cypress/runner/cypress_runner.js:150616:16) at tryCatcher (http://localhost:5601/__cypress/runner/cypress_runner.js:13022:23) at Function.Promise.attempt.Promise.try (http://localhost:5601/__cypress/runner/cypress_runner.js:10296:29) at whenStable (http://localhost:5601/__cypress/runner/cypress_runner.js:168808:63) at http://localhost:5601/__cypress/runner/cypress_runner.js:168305:14 at tryCatcher (http://localhost:5601/__cypress/runner/cypress_runner.js:13022:23) at Promise._settlePromiseFromHandler (http://localhost:5601/__cypress/runner/cypress_runner.js:10957:31) at Promise._settlePromise (http://localhost:5601/__cypress/runner/cypress_runner.js:11014:18) at Promise._settlePromise0 (http://localhost:5601/__cypress/runner/cypress_runner.js:11059:10) at Promise._settlePromises (http://localhost:5601/__cypress/runner/cypress_runner.js:11139:18) at Promise._fulfill (http://localhost:5601/__cypress/runner/cypress_runner.js:11083:18) at http://localhost:5601/__cypress/runner/cypress_runner.js:12697:46 From Your Spec Code: at Context.eval (http://localhost:5601/__cypress/tests?p=cypress/integration/plugins/observability-dashboards/7_app_analytics.spec.js:523:8) (Results) β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”‚ Tests: 8 β”‚ β”‚ Passing: 7 β”‚ β”‚ Failing: 1 β”‚ β”‚ Pending: 0 β”‚ β”‚ Skipped: 0 β”‚ β”‚ Screenshots: 1 β”‚ β”‚ Video: true β”‚ β”‚ Duration: 8 minutes, 17 seconds β”‚ β”‚ Spec Ran: plugins/observability-dashboards/7_app_analytics.spec.js β”‚ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ (Screenshots) - /home/ubuntu/repos/opensearch-dashboards-functional-test/cypress/screenshots/plu (1280x720) gins/observability-dashboards/7_app_analytics.spec.js/Application Analytics home page -- Deletes application (failed).png (Video) - Started processing: Compressing to 32 CRF Compression progress: 37% Compression progress: 75% - Finished processing: /home/ubuntu/repos/opensearch-dashboards-functional-test/cy (30 seconds) press/videos/plugins/observability-dashboards/7_app_analyti cs.spec.js.mp4 Compression progress: 100% ──────────────────────────────────────────────────────────────────────────────────────────────────── Running: plugins/observability-dashboards/8_after.spec.js (33 of 45) After βœ“ clean up complete 1 passing (70ms) (Results) β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”‚ Tests: 1 β”‚ β”‚ Passing: 1 β”‚ β”‚ Failing: 0 β”‚ β”‚ Pending: 0 β”‚ β”‚ Skipped: 0 β”‚ β”‚ Screenshots: 0 β”‚ β”‚ Video: true β”‚ β”‚ Duration: 0 seconds β”‚ β”‚ Spec Ran: plugins/observability-dashboards/8_after.spec.js β”‚ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ (Video) - Started processing: Compressing to 32 CRF - Finished processing: /home/ubuntu/repos/opensearch-dashboards-functional-test/cy (0 seconds) press/videos/plugins/observability-dashboards/8_after.spec. js.mp4 ──────────────────────────────────────────────────────────────────────────────────────────────────── Running: plugins/query-workbench-dashboards/ui.spec.js (34 of 45) Dump test data βœ“ Indexes test data for SQL and PPL Test PPL UI βœ“ Confirm results are empty βœ“ Test Run button (5049ms) βœ“ Test Clear button (6788ms) βœ“ Test full screen view (5910ms) Test SQL UI βœ“ Confirm results are empty βœ“ Test Run button and field search (5547ms) βœ“ Test Translate button (6258ms) βœ“ Test Clear button βœ“ Test full screen view Test and verify SQL downloads βœ“ Download and verify JSON βœ“ Download and verify JDBC βœ“ Download and verify CSV βœ“ Download and verify Text Test table display βœ“ Test GROUP BY (6024ms) βœ“ Test GROUP BY with aliases and scalar function (6160ms) βœ“ Test GROUP BY and HAVING (6443ms) βœ“ Test ORDER BY (6272ms) βœ“ Test JOIN (7249ms) βœ“ Test nested fields display (7092ms) 20 passing (1m) (Results) β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”‚ Tests: 20 β”‚ β”‚ Passing: 20 β”‚ β”‚ Failing: 0 β”‚ β”‚ Pending: 0 β”‚ β”‚ Skipped: 0 β”‚ β”‚ Screenshots: 0 β”‚ β”‚ Video: true β”‚ β”‚ Duration: 1 minute, 22 seconds β”‚ β”‚ Spec Ran: plugins/query-workbench-dashboards/ui.spec.js β”‚ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ (Video) - Started processing: Compressing to 32 CRF - Finished processing: /home/ubuntu/repos/opensearch-dashboards-functional-test/cy (5 seconds) press/videos/plugins/query-workbench-dashboards/ui.spec.js. mp4 ──────────────────────────────────────────────────────────────────────────────────────────────────── Running: plugins/reports-dashboards/01-create.spec.js (35 of 45) Cypress βœ“ Visits Reporting homepage (48584ms) βœ“ Visit Create page βœ“ Create a new on-demand dashboard report definition (8566ms) βœ“ Create a new on-demand visualization report definition (8221ms) βœ“ Create a new on-demand saved search report definition (8310ms) βœ“ Create a new dashboard daily recurring report definition (8699ms) βœ“ Create a new visualization daily recurring report definition (8349ms) βœ“ Create a new saved search daily recurring report definition (7912ms) βœ“ Create a new dashboard interval recurring report definition (24144ms) βœ“ Create a new visualization interval recurring report definition (25831ms) βœ“ Create a new saved search interval recurring report definition (25974ms) βœ“ Create a dashboard cron-based report definition (23727ms) βœ“ Create a visualization cron-based report definition (23388ms) βœ“ Create a saved search cron-based report definition (23429ms) 14 passing (4m) (Results) β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”‚ Tests: 14 β”‚ β”‚ Passing: 14 β”‚ β”‚ Failing: 0 β”‚ β”‚ Pending: 0 β”‚ β”‚ Skipped: 0 β”‚ β”‚ Screenshots: 0 β”‚ β”‚ Video: true β”‚ β”‚ Duration: 4 minutes, 8 seconds β”‚ β”‚ Spec Ran: plugins/reports-dashboards/01-create.spec.js β”‚ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ (Video) - Started processing: Compressing to 32 CRF Compression progress: 72% - Finished processing: /home/ubuntu/repos/opensearch-dashboards-functional-test/cy (15 seconds) press/videos/plugins/reports-dashboards/01-create.spec.js.m p4 ──────────────────────────────────────────────────────────────────────────────────────────────────── Running: plugins/reports-dashboards/02-edit.spec.js (36 of 45) Cypress βœ“ Visit edit page, update name and description (28301ms) βœ“ Visit edit page, change report trigger (26643ms) βœ“ Visit edit page, change report trigger back (26650ms) 3 passing (1m) (Results) β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”‚ Tests: 3 β”‚ β”‚ Passing: 3 β”‚ β”‚ Failing: 0 β”‚ β”‚ Pending: 0 β”‚ β”‚ Skipped: 0 β”‚ β”‚ Screenshots: 0 β”‚ β”‚ Video: true β”‚ β”‚ Duration: 1 minute, 21 seconds β”‚ β”‚ Spec Ran: plugins/reports-dashboards/02-edit.spec.js β”‚ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ (Video) - Started processing: Compressing to 32 CRF - Finished processing: /home/ubuntu/repos/opensearch-dashboards-functional-test/cy (5 seconds) press/videos/plugins/reports-dashboards/02-edit.spec.js.mp4 ──────────────────────────────────────────────────────────────────────────────────────────────────── Running: plugins/reports-dashboards/03-details.spec.js (37 of 45) Cypress βœ“ Visit report definition details page (30405ms) βœ“ Go to edit report definition from report definition details (15407ms) βœ“ Verify report source URL on report definition details (30425ms) βœ“ Delete report definition from details page (6017ms) βœ“ Visit report details page (5371ms) βœ“ Verify report source URL on report details (30315ms) 6 passing (2m) (Results) β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”‚ Tests: 6 β”‚ β”‚ Passing: 6 β”‚ β”‚ Failing: 0 β”‚ β”‚ Pending: 0 β”‚ β”‚ Skipped: 0 β”‚ β”‚ Screenshots: 0 β”‚ β”‚ Video: true β”‚ β”‚ Duration: 1 minute, 58 seconds β”‚ β”‚ Spec Ran: plugins/reports-dashboards/03-details.spec.js β”‚ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ (Video) - Started processing: Compressing to 32 CRF - Finished processing: /home/ubuntu/repos/opensearch-dashboards-functional-test/cy (7 seconds) press/videos/plugins/reports-dashboards/03-details.spec.js. mp4 ──────────────────────────────────────────────────────────────────────────────────────────────────── Running: plugins/reports-dashboards/04-download.spec.js (38 of 45) Cypress βœ“ Download from reporting homepage (12862ms) βœ“ Download pdf from in-context menu (5439ms) βœ“ Download png from in-context menu (5579ms) βœ“ Download csv from saved search in-context menu (10506ms) βœ“ Download from Report definition details page (30492ms) 5 passing (1m) (Results) β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”‚ Tests: 5 β”‚ β”‚ Passing: 5 β”‚ β”‚ Failing: 0 β”‚ β”‚ Pending: 0 β”‚ β”‚ Skipped: 0 β”‚ β”‚ Screenshots: 0 β”‚ β”‚ Video: true β”‚ β”‚ Duration: 1 minute, 15 seconds β”‚ β”‚ Spec Ran: plugins/reports-dashboards/04-download.spec.js β”‚ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ (Video) - Started processing: Compressing to 32 CRF - Finished processing: /home/ubuntu/repos/opensearch-dashboards-functional-test/cy (4 seconds) press/videos/plugins/reports-dashboards/04-download.spec.js .mp4 ──────────────────────────────────────────────────────────────────────────────────────────────────── Running: plugins/security/audit_log_spec.js (39 of 45) 0 passing (1ms) (Results) β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”‚ Tests: 0 β”‚ β”‚ Passing: 0 β”‚ β”‚ Failing: 0 β”‚ β”‚ Pending: 0 β”‚ β”‚ Skipped: 0 β”‚ β”‚ Screenshots: 0 β”‚ β”‚ Video: true β”‚ β”‚ Duration: 0 seconds β”‚ β”‚ Spec Ran: plugins/security/audit_log_spec.js β”‚ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ (Video) - Started processing: Compressing to 32 CRF - Finished processing: /home/ubuntu/repos/opensearch-dashboards-functional-test/cy (0 seconds) press/videos/plugins/security/audit_log_spec.js.mp4 ──────────────────────────────────────────────────────────────────────────────────────────────────── Running: plugins/security/auth_spec.js (40 of 45) 0 passing (1ms) (Results) β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”‚ Tests: 0 β”‚ β”‚ Passing: 0 β”‚ β”‚ Failing: 0 β”‚ β”‚ Pending: 0 β”‚ β”‚ Skipped: 0 β”‚ β”‚ Screenshots: 0 β”‚ β”‚ Video: true β”‚ β”‚ Duration: 0 seconds β”‚ β”‚ Spec Ran: plugins/security/auth_spec.js β”‚ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ (Video) - Started processing: Compressing to 32 CRF - Finished processing: /home/ubuntu/repos/opensearch-dashboards-functional-test/cy (0 seconds) press/videos/plugins/security/auth_spec.js.mp4 ──────────────────────────────────────────────────────────────────────────────────────────────────── Running: plugins/security/get_started_spec.js (41 of 45) 0 passing (0ms) (Results) β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”‚ Tests: 0 β”‚ β”‚ Passing: 0 β”‚ β”‚ Failing: 0 β”‚ β”‚ Pending: 0 β”‚ β”‚ Skipped: 0 β”‚ β”‚ Screenshots: 0 β”‚ β”‚ Video: true β”‚ β”‚ Duration: 0 seconds β”‚ β”‚ Spec Ran: plugins/security/get_started_spec.js β”‚ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ (Video) - Started processing: Compressing to 32 CRF - Finished processing: /home/ubuntu/repos/opensearch-dashboards-functional-test/cy (0 seconds) press/videos/plugins/security/get_started_spec.js.mp4 ──────────────────────────────────────────────────────────────────────────────────────────────────── Running: plugins/security/internalusers_spec.js (42 of 45) 0 passing (4ms) (Results) β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”‚ Tests: 0 β”‚ β”‚ Passing: 0 β”‚ β”‚ Failing: 0 β”‚ β”‚ Pending: 0 β”‚ β”‚ Skipped: 0 β”‚ β”‚ Screenshots: 0 β”‚ β”‚ Video: true β”‚ β”‚ Duration: 0 seconds β”‚ β”‚ Spec Ran: plugins/security/internalusers_spec.js β”‚ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ (Video) - Started processing: Compressing to 32 CRF - Finished processing: /home/ubuntu/repos/opensearch-dashboards-functional-test/cy (0 seconds) press/videos/plugins/security/internalusers_spec.js.mp4 ──────────────────────────────────────────────────────────────────────────────────────────────────── Running: plugins/security/permissions_spec.js (43 of 45) 0 passing (2ms) (Results) β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”‚ Tests: 0 β”‚ β”‚ Passing: 0 β”‚ β”‚ Failing: 0 β”‚ β”‚ Pending: 0 β”‚ β”‚ Skipped: 0 β”‚ β”‚ Screenshots: 0 β”‚ β”‚ Video: true β”‚ β”‚ Duration: 0 seconds β”‚ β”‚ Spec Ran: plugins/security/permissions_spec.js β”‚ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ (Video) - Started processing: Compressing to 32 CRF - Finished processing: /home/ubuntu/repos/opensearch-dashboards-functional-test/cy (0 seconds) press/videos/plugins/security/permissions_spec.js.mp4 ──────────────────────────────────────────────────────────────────────────────────────────────────── Running: plugins/security/roles_spec.js (44 of 45) 0 passing (1ms) (Results) β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”‚ Tests: 0 β”‚ β”‚ Passing: 0 β”‚ β”‚ Failing: 0 β”‚ β”‚ Pending: 0 β”‚ β”‚ Skipped: 0 β”‚ β”‚ Screenshots: 0 β”‚ β”‚ Video: true β”‚ β”‚ Duration: 0 seconds β”‚ β”‚ Spec Ran: plugins/security/roles_spec.js β”‚ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ (Video) - Started processing: Compressing to 32 CRF - Finished processing: /home/ubuntu/repos/opensearch-dashboards-functional-test/cy (0 seconds) press/videos/plugins/security/roles_spec.js.mp4 ──────────────────────────────────────────────────────────────────────────────────────────────────── Running: plugins/security/tenants_spec.js (45 of 45) 0 passing (5ms) (Results) β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”‚ Tests: 0 β”‚ β”‚ Passing: 0 β”‚ β”‚ Failing: 0 β”‚ β”‚ Pending: 0 β”‚ β”‚ Skipped: 0 β”‚ β”‚ Screenshots: 0 β”‚ β”‚ Video: true β”‚ β”‚ Duration: 0 seconds β”‚ β”‚ Spec Ran: plugins/security/tenants_spec.js β”‚ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ (Video) - Started processing: Compressing to 32 CRF - Finished processing: /home/ubuntu/repos/opensearch-dashboards-functional-test/cy (0 seconds) press/videos/plugins/security/tenants_spec.js.mp4 ==================================================================================================== (Run Finished) Spec Tests Passing Failing Pending Skipped β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”‚ βœ” core-opensearch-dashboards/opensear 00:26 34 34 - - - β”‚ β”‚ ch-dashboards/dashboard_sanity_test β”‚ β”‚ _spec.js β”‚ β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€ β”‚ βœ” plugins/alerting-dashboards-plugin/ 01:18 3 3 - - - β”‚ β”‚ acknowledge_alerts_modal_spec.js β”‚ β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€ β”‚ βœ” plugins/alerting-dashboards-plugin/ 02:19 5 5 - - - β”‚ β”‚ alert_spec.js β”‚ β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€ β”‚ βœ” plugins/alerting-dashboards-plugin/ 01:22 2 2 - - - β”‚ β”‚ alerts_dashboard_flyout_spec.js β”‚ β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€ β”‚ βœ” plugins/alerting-dashboards-plugin/ 01:05 3 3 - - - β”‚ β”‚ bucket_level_monitor_spec.js β”‚ β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€ β”‚ βœ” plugins/alerting-dashboards-plugin/ 01:04 6 6 - - - β”‚ β”‚ cluster_metrics_monitor_spec.js β”‚ β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€ β”‚ βœ” plugins/alerting-dashboards-plugin/ 01:24 7 7 - - - β”‚ β”‚ query_level_monitor_spec.js β”‚ β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€ β”‚ βœ” plugins/anomaly-detection-dashboard 00:16 1 1 - - - β”‚ β”‚ s-plugin/create_detector_spec.js β”‚ β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€ β”‚ βœ” plugins/anomaly-detection-dashboard 00:19 8 8 - - - β”‚ β”‚ s-plugin/dashboard_spec.js β”‚ β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€ β”‚ βœ” plugins/anomaly-detection-dashboard 00:08 5 5 - - - β”‚ β”‚ s-plugin/detector_configuration_spe β”‚ β”‚ c.js β”‚ β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€ β”‚ βœ” plugins/anomaly-detection-dashboard 00:20 11 11 - - - β”‚ β”‚ s-plugin/detector_list_spec.js β”‚ β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€ β”‚ βœ– plugins/anomaly-detection-dashboard 03:52 6 2 4 - - β”‚ β”‚ s-plugin/historical_analysis_spec.j β”‚ β”‚ s β”‚ β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€ β”‚ βœ– plugins/anomaly-detection-dashboard 02:09 6 4 2 - - β”‚ β”‚ s-plugin/overview_spec.js β”‚ β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€ β”‚ βœ– plugins/anomaly-detection-dashboard 01:03 3 - 1 - 2 β”‚ β”‚ s-plugin/real_time_results_spec.js β”‚ β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€ β”‚ βœ– plugins/anomaly-detection-dashboard 03:07 3 - 3 - - β”‚ β”‚ s-plugin/sample_detector_spec.js β”‚ β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€ β”‚ βœ” plugins/custom-import-map-dashboard 00:17 1 1 - - - β”‚ β”‚ s/import_vector_map_tab.spec.js β”‚ β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€ β”‚ βœ” plugins/gantt-chart-dashboards/gant 00:43 9 9 - - - β”‚ β”‚ t_ui.spec.js β”‚ β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€ β”‚ βœ” plugins/index-management-dashboards 00:23 3 3 - - - β”‚ β”‚ -plugin/indices_spec.js β”‚ β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€ β”‚ βœ” plugins/index-management-dashboards 01:10 5 5 - - - β”‚ β”‚ -plugin/managed_indices_spec.js β”‚ β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€ β”‚ βœ” plugins/index-management-dashboards 00:29 5 5 - - - β”‚ β”‚ -plugin/policies_spec.js β”‚ β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€ β”‚ βœ” plugins/index-management-dashboards 00:38 4 4 - - - β”‚ β”‚ -plugin/rollups_spec.js β”‚ β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€ β”‚ βœ” plugins/index-management-dashboards 00:28 4 4 - - - β”‚ β”‚ -plugin/transforms_spec.js β”‚ β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€ β”‚ βœ” plugins/notifications-dashboards/1_ 01:03 11 11 - - - β”‚ β”‚ email_senders_and_groups.spec.js β”‚ β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€ β”‚ βœ” plugins/notifications-dashboards/2_ 01:22 13 13 - - - β”‚ β”‚ channels.spec.js β”‚ β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€ β”‚ βœ” plugins/observability-dashboards/0_ 00:08 1 1 - - - β”‚ β”‚ before.spec.js β”‚ β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€ β”‚ βœ” plugins/observability-dashboards/1_ 01:17 8 8 - - - β”‚ β”‚ trace_analytics_dashboard.spec.js β”‚ β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€ β”‚ βœ” plugins/observability-dashboards/2_ 00:48 7 7 - - - β”‚ β”‚ trace_analytics_services.spec.js β”‚ β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€ β”‚ βœ” plugins/observability-dashboards/3_ 00:43 7 7 - - - β”‚ β”‚ trace_analytics_traces.spec.js β”‚ β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€ β”‚ βœ” plugins/observability-dashboards/4_ 02:24 25 25 - - - β”‚ β”‚ panels.spec.js β”‚ β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€ β”‚ βœ” plugins/observability-dashboards/5_ 05:03 36 36 - - - β”‚ β”‚ event_analytics.spec.js β”‚ β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€ β”‚ βœ” plugins/observability-dashboards/6_ 05:15 31 31 - - - β”‚ β”‚ notebooks.spec.js β”‚ β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€ β”‚ βœ– plugins/observability-dashboards/7_ 08:17 8 7 1 - - β”‚ β”‚ app_analytics.spec.js β”‚ β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€ β”‚ βœ” plugins/observability-dashboards/8_ 66ms 1 1 - - - β”‚ β”‚ after.spec.js β”‚ β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€ β”‚ βœ” plugins/query-workbench-dashboards/ 01:22 20 20 - - - β”‚ β”‚ ui.spec.js β”‚ β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€ β”‚ βœ” plugins/reports-dashboards/01-creat 04:08 14 14 - - - β”‚ β”‚ e.spec.js β”‚ β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€ β”‚ βœ” plugins/reports-dashboards/02-edit. 01:21 3 3 - - - β”‚ β”‚ spec.js β”‚ β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€ β”‚ βœ” plugins/reports-dashboards/03-detai 01:58 6 6 - - - β”‚ β”‚ ls.spec.js β”‚ β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€ β”‚ βœ” plugins/reports-dashboards/04-downl 01:15 5 5 - - - β”‚ β”‚ oad.spec.js β”‚ β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€ β”‚ βœ” plugins/security/audit_log_spec.js 1ms - - - - - β”‚ β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€ β”‚ βœ” plugins/security/auth_spec.js 1ms - - - - - β”‚ β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€ β”‚ βœ” plugins/security/get_started_spec.j 0ms - - - - - β”‚ β”‚ s β”‚ β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€ β”‚ βœ” plugins/security/internalusers_spec 1ms - - - - - β”‚ β”‚ .js β”‚ β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€ β”‚ βœ” plugins/security/permissions_spec.j 1ms - - - - - β”‚ β”‚ s β”‚ β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€ β”‚ βœ” plugins/security/roles_spec.js 1ms - - - - - β”‚ β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€ β”‚ βœ” plugins/security/tenants_spec.js 1ms - - - - - β”‚ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ βœ– 5 of 45 failed (11%) 1:01:03 330 317 11 - 2 info Visit https://yarnpkg.com/en/docs/cli/run for documentation about this command. info Visit https://yarnpkg.com/en/docs/cli/run for documentation about this command. ```
peterzhuamazon commented 2 years ago

OSD 4048:

kotwanikunal commented 2 years ago

Performance results comparison between OpenSearch 2.1 vs 2.2 version

Product/ Version Architecture Description Instance Type Workload Details IndexΒ Latency (ms)Β p50 IndexΒ Latency (ms)Β p90 IndexΒ Latency (ms)Β p99 IndexΒ Latency (ms)Β p100 IndexΒ Throughput (docs/s)Β p0 IndexΒ Throughput (docs/s)Β p50 IndexΒ Throughput (docs/s)Β p100 IndexΒ Throughput (docs/s)Β Ops Count IndexΒ Operation CountsΒ Op Error Count IndexΒ Operation CountsΒ Error Rate QueryΒ Latency (ms)Β p50 QueryΒ Latency (ms)Β p90 QueryΒ Latency (ms)Β p99 QueryΒ Latency (ms)Β p100 QueryΒ Throughput (docs/s)Β p0 QueryΒ Throughput (docs/s)Β p50 QueryΒ Throughput (docs/s)Β p100 QueryΒ Operation CountsΒ Ops Count QueryΒ Operation CountsΒ Op Error Count Error Rate****Query** Operation Counts** CPU (%)Β p50 CPU (%)Β p90 CPU (%)Β p99 CPU (%)Β p100 Memory (%)Β p50 Memory (%)Β p90 Memory (%)Β p99 Memory (%)Β p100 GC (ms)Β Old GC (ms)Β Young
OpenSearch - 2.1.0 X64 With Security m5.xlarge nyc_taxis/ 2 warmupIterations/ 3 testIterations 2,324.80 3,073.90 6,064.20 10,016.10 31,888.40 33,275.90 37,798.70 46,905 0 0 289.6 303.7 313.7 330.4 1.73 1.741 1.754 1,510 0 0 97 97 97 98 51.333 65 82.61 92 0 1,245,816
OpenSearch - 2.1.0 X64 Without Security m5.xlarge nyc_taxis/ 2 warmupIterations/ 3 testIterations 2,193.60 2,908.70 5,561.70 8,586 33,935.30 35,489.10 40,399.60 46,728 0 0 279.8 288.1 301.2 309.8 1.727 1.742 1.756 1,510 0 0 97 98 98 98 49 62 86.36 94 0 1,041,064
OpenSearch - 2.1.0 ARM64 With Security m5.xlarge nyc_taxis/ 2 warmupIterations/ 3 testIterations 1,916 2,524.20 4,626.10 6,358.80 38,446.80 40,096.30 43,909.90 46,468 0 0 363.8 372.5 379.1 385.6 1.686 1.707 1.754 1,510 0 0 96 97 97 97 50.333 65 81 90 0 917,896
OpenSearch - 2.1.0 ARM64 Without Security m5.xlarge nyc_taxis/ 2 warmupIterations/ 3 testIterations 1,668.20 2,223.30 4,057.60 6,691.20 44,384.30 46,221.20 50,871 45,960 0 0 351.9 361.3 366.5 368.3 1.709 1.732 1.755 1,510 0 0 96 97 97 97 47 63 82.58 93 0 822,345
OpenSearch - 2.2.0 X64 With Security m5.xlarge nyc_taxis/ 2 warmupIterations/ 3 testIterations 2,335.31 3,079.34 5,936.30 10,214.61 31,686.21 33,343.77 37,974.69 46,895 1 0 279.294 287.681 296.732 324.452 1.725 1.739 1.753 1,510 0 0 97 97 97 97 52.667 80.66 65.1 90 0 1,247,685
OpenSearch - 2.2.0 X64 Without Security m5.xlarge nyc_taxis/ 2 warmupIterations/ 3 testIterations 2,191.33 2,897.34 5,598.88 9,647.27 34,082.47 35,546.74 40,358.20 46,717 0 0 283.958 291.434 301.78 317.644 1.725 1.74 1.755 1,510 0 0 97 98 98 98 50 83.88 64 87 0 1,045,643
OpenSearch - 2.2.0 ARM64 With Security m5.xlarge nyc_taxis/ 2 warmupIterations/ 3 testIterations 1,883.37 2,479.36 4,604.23 7,402.89 39,028.32 40,765.93 44,511.18 46,419 0 0 342.469 366.734 373.616 380.034 1.693 1.717 1.75 1,510 0 0 96 97 97 97 50 89 64 94 0 974,866
OpenSearch - 2.2.0 ARM64 Without Security m5.xlarge nyc_taxis/ 2 warmupIterations/ 3 testIterations 1,706.20 2,266.16 4,083.58 6,656.40 43,532.26 45,223.83 49,498.55 46,049 0 0 414.607 426.393 434.969 444.161 1.667 1.705 1.751 1,510 0 0 96 97 97 97 49 78.78 64 94 0 812,093
saratvemulapalli commented 2 years ago

Thanks @kotwanikunal. Looks like Indexing (P100) is >10% high, Querying on ARM without security >20% . Also memory seems inconsistent (P90 is higher than P99), is that an error in our computation or I am misunderstanding it? But anyway as @dblock said, we are using up >20% memory (P90) compared to 2.1 which does not look right.

Were there any runs for opensearch-min (I assume all of these tests are for the bundle) ?

peternied commented 2 years ago

memory seems inconsistent P90 is higher than P99

Is it possible those columns are transposed in the table? Those values look like they would swap cleanly and mirror the previous versions memory usage

kavilla commented 2 years ago

AD test run after merged changes.

OSD 4048:

* Security confirm it is a known flaky test, @DarshitChanpura is fixing.

* AD Dashboards: [Adjust ad-dashboard historical page test and fix flaky tests opensearch-dashboards-functional-test#275](https://github.com/opensearch-project/opensearch-dashboards-functional-test/pull/275)

* OBS Dashboards:
     Spec                                              Tests  Passing  Failing  Pending  Skipped  
  β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
  β”‚ βœ”  core-opensearch-dashboards/opensear      00:27       34       34        -        -        - β”‚
  β”‚    ch-dashboards/dashboard_sanity_test                                                         β”‚
  β”‚    _spec.js                                                                                    β”‚
  β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€
  β”‚ βœ”  plugins/alerting-dashboards-plugin/      01:21        3        3        -        -        - β”‚
  β”‚    acknowledge_alerts_modal_spec.js                                                            β”‚
  β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€
  β”‚ βœ”  plugins/alerting-dashboards-plugin/      02:21        5        5        -        -        - β”‚
  β”‚    alert_spec.js                                                                               β”‚
  β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€
  β”‚ βœ”  plugins/alerting-dashboards-plugin/      01:23        2        2        -        -        - β”‚
  β”‚    alerts_dashboard_flyout_spec.js                                                             β”‚
  β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€
  β”‚ βœ”  plugins/alerting-dashboards-plugin/      01:14        3        3        -        -        - β”‚
  β”‚    bucket_level_monitor_spec.js                                                                β”‚
  β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€
  β”‚ βœ”  plugins/alerting-dashboards-plugin/      01:17        6        6        -        -        - β”‚
  β”‚    cluster_metrics_monitor_spec.js                                                             β”‚
  β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€
  β”‚ βœ”  plugins/alerting-dashboards-plugin/      01:35        7        7        -        -        - β”‚
  β”‚    query_level_monitor_spec.js                                                                 β”‚
  β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€
  β”‚ βœ”  plugins/anomaly-detection-dashboard      00:17        1        1        -        -        - β”‚
  β”‚    s-plugin/create_detector_spec.js                                                            β”‚
  β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€
  β”‚ βœ”  plugins/anomaly-detection-dashboard      00:21        8        8        -        -        - β”‚
  β”‚    s-plugin/dashboard_spec.js                                                                  β”‚
  β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€
  β”‚ βœ”  plugins/anomaly-detection-dashboard      00:09        5        5        -        -        - β”‚
  β”‚    s-plugin/detector_configuration_spe                                                         β”‚
  β”‚    c.js                                                                                        β”‚
  β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€
  β”‚ βœ”  plugins/anomaly-detection-dashboard      00:22       11       11        -        -        - β”‚
  β”‚    s-plugin/detector_list_spec.js                                                              β”‚
  β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€
  β”‚ βœ”  plugins/anomaly-detection-dashboard      01:10        6        6        -        -        - β”‚
  β”‚    s-plugin/historical_analysis_spec.j                                                         β”‚
  β”‚    s                                                                                           β”‚
  β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€
  β”‚ βœ”  plugins/anomaly-detection-dashboard      00:08        4        4        -        -        - β”‚
  β”‚    s-plugin/overview_spec.js                                                                   β”‚
  β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€
  β”‚ βœ”  plugins/anomaly-detection-dashboard      00:09        2        2        -        -        - β”‚
  β”‚    s-plugin/real_time_results_spec.js                                                          β”‚
  β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€
  β”‚ βœ”  plugins/anomaly-detection-dashboard      00:15        3        3        -        -        - β”‚
  β”‚    s-plugin/sample_detector_spec.js                                                            β”‚
  β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€
  β”‚ βœ”  plugins/custom-import-map-dashboard      00:22        1        1        -        -        - β”‚
  β”‚    s/import_vector_map_tab.spec.js                                                             β”‚
  β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€
  β”‚ βœ”  plugins/gantt-chart-dashboards/gant      00:50        9        9        -        -        - β”‚
  β”‚    t_ui.spec.js                                                                                β”‚
  β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€
  β”‚ βœ”  plugins/index-management-dashboards      00:27        3        3        -        -        - β”‚
  β”‚    -plugin/indices_spec.js                                                                     β”‚
  β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€
  β”‚ βœ”  plugins/index-management-dashboards      01:15        5        5        -        -        - β”‚
  β”‚    -plugin/managed_indices_spec.js                                                             β”‚
  β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€
  β”‚ βœ”  plugins/index-management-dashboards      00:32        5        5        -        -        - β”‚
  β”‚    -plugin/policies_spec.js                                                                    β”‚
  β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€
  β”‚ βœ”  plugins/index-management-dashboards      00:44        4        4        -        -        - β”‚
  β”‚    -plugin/rollups_spec.js                                                                     β”‚
  β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€
  β”‚ βœ”  plugins/index-management-dashboards      00:32        4        4        -        -        - β”‚
  β”‚    -plugin/transforms_spec.js                                                                  β”‚
  β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€
  β”‚ βœ”  plugins/notifications-dashboards/1_      01:04       11       11        -        -        - β”‚
  β”‚    email_senders_and_groups.spec.js                                                            β”‚
  β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€
  β”‚ βœ”  plugins/notifications-dashboards/2_      01:27       13       13        -        -        - β”‚
  β”‚    channels.spec.js                                                                            β”‚
  β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€
  β”‚ βœ”  plugins/observability-dashboards/0_      00:08        1        1        -        -        - β”‚
  β”‚    before.spec.js                                                                              β”‚
  β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€
  β”‚ βœ”  plugins/observability-dashboards/1_      01:20        8        8        -        -        - β”‚
  β”‚    trace_analytics_dashboard.spec.js                                                           β”‚
  β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€
  β”‚ βœ”  plugins/observability-dashboards/2_      00:49        7        7        -        -        - β”‚
  β”‚    trace_analytics_services.spec.js                                                            β”‚
  β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€
  β”‚ βœ”  plugins/observability-dashboards/3_      00:44        7        7        -        -        - β”‚
  β”‚    trace_analytics_traces.spec.js                                                              β”‚
  β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€
  β”‚ βœ”  plugins/observability-dashboards/4_      02:26       25       25        -        -        - β”‚
  β”‚    panels.spec.js                                                                              β”‚
  β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€
  β”‚ βœ”  plugins/observability-dashboards/5_      05:06       36       36        -        -        - β”‚
  β”‚    event_analytics.spec.js                                                                     β”‚
  β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€
  β”‚ βœ”  plugins/observability-dashboards/6_      05:18       31       31        -        -        - β”‚
  β”‚    notebooks.spec.js                                                                           β”‚
  β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€
  β”‚ βœ–  plugins/observability-dashboards/7_      10:01        8        7        1        -        - β”‚
  β”‚    app_analytics.spec.js                                                                       β”‚
  β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€
  β”‚ βœ”  plugins/observability-dashboards/8_       75ms        1        1        -        -        - β”‚
  β”‚    after.spec.js                                                                               β”‚
  β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€
  β”‚ βœ”  plugins/query-workbench-dashboards/      01:23       20       20        -        -        - β”‚
  β”‚    ui.spec.js                                                                                  β”‚
  β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€
  β”‚ βœ”  plugins/reports-dashboards/01-creat      04:26       14       14        -        -        - β”‚
  β”‚    e.spec.js                                                                                   β”‚
  β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€
  β”‚ βœ”  plugins/reports-dashboards/02-edit.      01:24        3        3        -        -        - β”‚
  β”‚    spec.js                                                                                     β”‚
  β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€
  β”‚ βœ”  plugins/reports-dashboards/03-detai      02:06        6        6        -        -        - β”‚
  β”‚    ls.spec.js                                                                                  β”‚
  β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€
  β”‚ βœ”  plugins/reports-dashboards/04-downl      01:16        5        5        -        -        - β”‚
  β”‚    oad.spec.js                                                                                 β”‚
  β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€
  β”‚ βœ”  plugins/security/audit_log_spec.js       00:09        4        4        -        -        - β”‚
  β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€
  β”‚ βœ”  plugins/security/auth_spec.js            00:05        2        2        -        -        - β”‚
  β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€
  β”‚ βœ”  plugins/security/get_started_spec.j      00:11        8        8        -        -        - β”‚
  β”‚    s                                                                                           β”‚
  β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€
  β”‚ βœ”  plugins/security/internalusers_spec      00:10        4        4        -        -        - β”‚
  β”‚    .js                                                                                         β”‚
  β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€
  β”‚ βœ”  plugins/security/permissions_spec.j      00:16        5        5        -        -        - β”‚
  β”‚    s                                                                                           β”‚
  β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€
  β”‚ βœ”  plugins/security/roles_spec.js           00:09        4        4        -        -        - β”‚
  β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€
  β”‚ βœ”  plugins/security/tenants_spec.js         00:08        2        2        -        -        - β”‚
  β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜
    βœ–  1 of 45 failed (2%)                      57:40      356      355        1        -        -  

info Visit https://yarnpkg.com/en/docs/cli/run for documentation about this command.
info Visit https://yarnpkg.com/en/docs/cli/run for documentation about this command.
DarshitChanpura commented 2 years ago

AD test run after merged changes.

All security dashboards tests are passing in this run.

kotwanikunal commented 2 years ago

Thanks @kotwanikunal. Looks like Indexing (P100) is >10% high, Querying on ARM without security >20% . Also memory seems inconsistent (P90 is higher than P99), is that an error in our computation or I am misunderstanding it? But anyway as @dblock said, we are using up >20% memory (P90) compared to 2.1 which does not look right.

Were there any runs for opensearch-min (I assume all of these tests are for the bundle) ?

memory seems inconsistent P90 is higher than P99

Is it possible those columns are transposed in the table? Those values look like they would swap cleanly and mirror the previous versions memory usage

@peternied @saratvemulapalli Interestingly enough, comparing with 2.0 with 2.2 does not show any major deviations.

The differences in memory consumption seem to be introduced in the results here.

Product/ Version Architecture Description Instance Type Workload Details IndexΒ Latency (ms)Β p50 IndexΒ Latency (ms)Β p90 IndexΒ Latency (ms)Β p99 IndexΒ Latency (ms)Β p100 IndexΒ Throughput (docs/s)Β p0 IndexΒ Throughput (docs/s)Β p50 IndexΒ Throughput (docs/s)Β p100 IndexΒ Throughput (docs/s)Β Ops Count IndexΒ Operation CountsΒ Op Error Count IndexΒ Operation CountsΒ Error Rate QueryΒ Latency (ms)Β p50 QueryΒ Latency (ms)Β p90 QueryΒ Latency (ms)Β p99 QueryΒ Latency (ms)Β p100 QueryΒ Throughput (docs/s)Β p0 QueryΒ Throughput (docs/s)Β p50 QueryΒ Throughput (docs/s)Β p100 QueryΒ Operation CountsΒ Ops Count QueryΒ Operation CountsΒ Op Error Count Error Rate**Query Operation Counts** CPU (%)Β p50 CPU (%)Β p90 CPU (%)Β p99 CPU (%)Β p100 Memory (%)Β p50 Memory (%)Β p90 Memory (%)Β p99 Memory (%)Β p100 GC (ms)Β Old GC (ms)Β Young
OpenSearch - 2.0.0 X64 With Security m5.xlarge nyc_taxis/ 2 warmupIterations/ 3 testIterations 2,329.16 3,078.93 5,928.08 9,996.32 31,648.39 33,180.46 37,658.63 46,930 0 0 321.077 327.537 339.74 346.36 1.727 1.741 1.753 1,510 0 0 97 97 97.633 98 51 86.9 65 94 0 1,238,045
OpenSearch - 2.0.0 X64 Without Security m5.xlarge nyc_taxis/ 2 warmupIterations/ 3 testIterations 2,194.72 2,911.85 5,533.73 9,148.97 33,908.51 35,751.85 40,786.57 46,689 0 0 325.573 374.97 383.257 406.041 1.727 1.741 1.756 1,510 0 0 97 98 98 98 49 78.66 64 89 0 1,042,484
OpenSearch - 2.0.0 ARM64 With Security m5.xlarge nyc_taxis/ 2 warmupIterations/ 3 testIterations 1,836.63 2,425.53 4,603.91 7,938.29 39,916.78 41,835.35 46,370.79 46,309 0 0 377.718 388.623 394.611 477.491 1.685 1.711 1.737 1,510 0 0 96 97 97 97 52 81.08 66 94 0 979,516
OpenSearch - 2.0.0 ARM64 Without Security m5.xlarge nyc_taxis/ 2 warmupIterations/ 3 testIterations 1,583.90 2,119.10 4,072.69 6,760.69 46,667.65 48,219.27 53,191.03 45,795 0 0 420.445 434.06 439.104 442.699 1.697 1.725 1.754 1,510 0 0 96 97 97 97 50 85.89 63 95 0 816,215
OpenSearch - 2.2.0 X64 With Security m5.xlarge nyc_taxis/ 2 warmupIterations/ 3 testIterations 2,335.31 3,079.34 5,936.30 10,214.61 31,686.21 33,343.77 37,974.69 46,895 1 0 279.294 287.681 296.732 324.452 1.725 1.739 1.753 1,510 0 0 97 97 97 97 52.667 80.66 65.1 90 0 1,247,685
OpenSearch - 2.2.0 X64 Without Security m5.xlarge nyc_taxis/ 2 warmupIterations/ 3 testIterations 2,191.33 2,897.34 5,598.88 9,647.27 34,082.47 35,546.74 40,358.20 46,717 0 0 283.958 291.434 301.78 317.644 1.725 1.74 1.755 1,510 0 0 97 98 98 98 50 83.88 64 87 0 1,045,643
OpenSearch - 2.2.0 ARM64 With Security m5.xlarge nyc_taxis/ 2 warmupIterations/ 3 testIterations 1,883.37 2,479.36 4,604.23 7,402.89 39,028.32 40,765.93 44,511.18 46,419 0 0 342.469 366.734 373.616 380.034 1.693 1.717 1.75 1,510 0 0 96 97 97 97 50 89 64 94 0 974,866
OpenSearch - 2.2.0 ARM64 Without Security m5.xlarge nyc_taxis/ 2 warmupIterations/ 3 testIterations 1,706.20 2,266.16 4,083.58 6,656.40 43,532.26 45,223.83 49,498.55 46,049 0 0 414.607 426.393 434.969 444.161 1.667 1.705 1.751 1,510 0 0 96 97 97 97 49 78.78 64 94 0 812,093

The tests have been re-run to circumvent any flakiness between runs.

saratvemulapalli commented 2 years ago

@kotwanikunal thats interesting. I am worried we either made improvements in 2.1 and probably loosing them in 2.2 or as @peternied suggested we are misreporting the columns. I can't wrap my head around to have P90 higher and P99 being lower memory footprint. From what I see both 2.0 and 2.2 have the same format which seems suspicious.

kavilla commented 2 years ago

Integ Test Result

OSD 4049 with-security-4049.txt osd-with-security-screenshots-4049.zip

Videos of test failures: 7_app_analytics.spec.js.mp4.zip historical_analysis_spec.js.mp4.zip

Click to expand the test logs here ``` yarn run v1.22.19 $ yarn cypress:run-with-security --browser electron --spec 'cypress/integration/core-opensearch-dashboards/opensearch-dashboards/*.js,cypress/integration/plugins/*/*' $ env TZ=America/Los_Angeles NO_COLOR=1 cypress run --headless --env SECURITY_ENABLED=true,openSearchUrl=https://localhost:9200 --browser electron --spec 'cypress/integration/core-opensearch-dashboards/opensearch-dashboards/*.js,cypress/integration/plugins/*/*' The experimentalNetworkStubbing configuration option was removed in Cypress version 6.0.0. It is no longer necessary for using cy.intercept(). You can safely remove this option from your config. ==================================================================================================== (Run Starting) β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”‚ Cypress: 9.5.4 β”‚ β”‚ Browser: Electron 94 (headless) β”‚ β”‚ Node Version: v14.20.0 (/home/ubuntu/.nvm/versions/node/v14.20.0/bin/node) β”‚ β”‚ Specs: 45 found (core-opensearch-dashboards/opensearch-dashboards/dashboard_sanity_te β”‚ β”‚ st_spec.js, plugins/alerting-dashboards-plugin/acknowledge_alerts_modal_spec.j β”‚ β”‚ s, plugins/alerting-dashboards-plugin/alert_spec.js, plugins/alerting-dashboar β”‚ β”‚ ds-plugin/alerts_dashbo...) β”‚ β”‚ Searched: cypress/integration/core-opensearch-dashboards/opensearch-dashboards/*.js, cyp β”‚ β”‚ ress/integration/plugins/*/* β”‚ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ ──────────────────────────────────────────────────────────────────────────────────────────────────── Running: core-opensearch-dashboards/opensearch-dashboards/dashboard_sanity_te (1 of 45) st_spec.js dashboard sample data validation checking home page βœ“ checking opensearch_dashboards_overview display βœ“ checking tutorial_directory display βœ“ checking management display βœ“ checking dev_tools display βœ“ settings display βœ“ checking feature_directory display βœ“ checking navigation display βœ“ checking Help menu display adding sample data βœ“ checking ecommerce dashboards displayed (10914ms) βœ“ checking flights dashboards displayed βœ“ checking web logs dashboards displayed checking index patterns βœ“ checking ecommerce index patterns are added βœ“ checking flights index patterns are added βœ“ checking web logs index patterns are added checking saved objects βœ“ checking ecommerce object is saved βœ“ checking flights object is saved βœ“ checking web logs object is saved checking Visualize βœ“ checking visualizations list display βœ“ checking search bar display βœ“ checking create visualization button display checking discover βœ“ checking save query button display βœ“ checking query input display βœ“ checking refresh button display βœ“ checking add filter button display βœ“ checking index pattern switch button display βœ“ checking field filter display checking Dev Tools βœ“ checking welcome panel display βœ“ checking dismiss button display βœ“ checking console input area display βœ“ checking console output area display checking stack management βœ“ checking Stack Management display βœ“ checking index patterns link display βœ“ checking saved objects link display βœ“ checking advance settings link display 34 passing (29s) (Results) β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”‚ Tests: 34 β”‚ β”‚ Passing: 34 β”‚ β”‚ Failing: 0 β”‚ β”‚ Pending: 0 β”‚ β”‚ Skipped: 0 β”‚ β”‚ Screenshots: 0 β”‚ β”‚ Video: true β”‚ β”‚ Duration: 28 seconds β”‚ β”‚ Spec Ran: core-opensearch-dashboards/opensearch-dashboards/dashboard_sanity_test_spec.js β”‚ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ (Video) - Started processing: Compressing to 32 CRF - Finished processing: /home/ubuntu/repos/opensearch-dashboards-functional-test/cy (2 seconds) press/videos/core-opensearch-dashboards/opensearch-dashboar ds/dashboard_sanity_test_spec.js.mp4 ──────────────────────────────────────────────────────────────────────────────────────────────────── Running: plugins/alerting-dashboards-plugin/acknowledge_alerts_modal_spec.js (2 of 45) AcknowledgeAlertsModal βœ“ Acknowledge button disabled when more than 1 trigger selected (67783ms) βœ“ Bucket-level monitor modal test (7169ms) βœ“ Query-level monitor modal test (6309ms) 3 passing (1m) (Results) β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”‚ Tests: 3 β”‚ β”‚ Passing: 3 β”‚ β”‚ Failing: 0 β”‚ β”‚ Pending: 0 β”‚ β”‚ Skipped: 0 β”‚ β”‚ Screenshots: 0 β”‚ β”‚ Video: true β”‚ β”‚ Duration: 1 minute, 21 seconds β”‚ β”‚ Spec Ran: plugins/alerting-dashboards-plugin/acknowledge_alerts_modal_spec.js β”‚ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ (Video) - Started processing: Compressing to 32 CRF - Finished processing: /home/ubuntu/repos/opensearch-dashboards-functional-test/cy (5 seconds) press/videos/plugins/alerting-dashboards-plugin/acknowledge _alerts_modal_spec.js.mp4 ──────────────────────────────────────────────────────────────────────────────────────────────────── Running: plugins/alerting-dashboards-plugin/alert_spec.js (3 of 45) Alerts can be in 'Active' state βœ“ after the monitor starts running (66894ms) can be in 'Acknowledged' state βœ“ by clicking the button in Dashboard can be in 'Completed' state βœ“ when the trigger condition is not met after met once (64648ms) can be in 'Error' state βœ“ by using a wrong destination can be in 'Deleted' state βœ“ by deleting the monitor 5 passing (2m) (Results) β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”‚ Tests: 5 β”‚ β”‚ Passing: 5 β”‚ β”‚ Failing: 0 β”‚ β”‚ Pending: 0 β”‚ β”‚ Skipped: 0 β”‚ β”‚ Screenshots: 0 β”‚ β”‚ Video: true β”‚ β”‚ Duration: 2 minutes, 21 seconds β”‚ β”‚ Spec Ran: plugins/alerting-dashboards-plugin/alert_spec.js β”‚ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ (Video) - Started processing: Compressing to 32 CRF - Finished processing: /home/ubuntu/repos/opensearch-dashboards-functional-test/cy (8 seconds) press/videos/plugins/alerting-dashboards-plugin/alert_spec. js.mp4 ──────────────────────────────────────────────────────────────────────────────────────────────────── Running: plugins/alerting-dashboards-plugin/alerts_dashboard_flyout_spec.js (4 of 45) Alerts by trigger flyout βœ“ Bucket-level monitor flyout test (75124ms) βœ“ Query-level monitor flyout test (7860ms) 2 passing (1m) (Results) β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”‚ Tests: 2 β”‚ β”‚ Passing: 2 β”‚ β”‚ Failing: 0 β”‚ β”‚ Pending: 0 β”‚ β”‚ Skipped: 0 β”‚ β”‚ Screenshots: 0 β”‚ β”‚ Video: true β”‚ β”‚ Duration: 1 minute, 23 seconds β”‚ β”‚ Spec Ran: plugins/alerting-dashboards-plugin/alerts_dashboard_flyout_spec.js β”‚ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ (Video) - Started processing: Compressing to 32 CRF - Finished processing: /home/ubuntu/repos/opensearch-dashboards-functional-test/cy (5 seconds) press/videos/plugins/alerting-dashboards-plugin/alerts_dash board_flyout_spec.js.mp4 ──────────────────────────────────────────────────────────────────────────────────────────────────── Running: plugins/alerting-dashboards-plugin/bucket_level_monitor_spec.js (5 of 45) Bucket-Level Monitors can be created βœ“ by extraction query (31705ms) βœ“ by visual editor (27164ms) can be updated when defined by visual editor βœ“ by adding trigger (15023ms) 3 passing (1m) (Results) β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”‚ Tests: 3 β”‚ β”‚ Passing: 3 β”‚ β”‚ Failing: 0 β”‚ β”‚ Pending: 0 β”‚ β”‚ Skipped: 0 β”‚ β”‚ Screenshots: 0 β”‚ β”‚ Video: true β”‚ β”‚ Duration: 1 minute, 14 seconds β”‚ β”‚ Spec Ran: plugins/alerting-dashboards-plugin/bucket_level_monitor_spec.js β”‚ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ (Video) - Started processing: Compressing to 32 CRF - Finished processing: /home/ubuntu/repos/opensearch-dashboards-functional-test/cy (4 seconds) press/videos/plugins/alerting-dashboards-plugin/bucket_leve l_monitor_spec.js.mp4 ──────────────────────────────────────────────────────────────────────────────────────────────────── Running: plugins/alerting-dashboards-plugin/cluster_metrics_monitor_spec.js (6 of 45) ClusterMetricsMonitor can be created βœ“ for the Cluster Health API (23754ms) βœ“ for the Nodes Stats API (19904ms) displays Query parameters field appropriately βœ“ for the CAT Snapshots API (7321ms) clearTriggersModal renders and behaves as expected βœ“ when no triggers exist (5503ms) βœ“ when triggers exist (9222ms) can update Cluster Health API monitor βœ“ with a new trigger (11517ms) 6 passing (1m) (Results) β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”‚ Tests: 6 β”‚ β”‚ Passing: 6 β”‚ β”‚ Failing: 0 β”‚ β”‚ Pending: 0 β”‚ β”‚ Skipped: 0 β”‚ β”‚ Screenshots: 0 β”‚ β”‚ Video: true β”‚ β”‚ Duration: 1 minute, 17 seconds β”‚ β”‚ Spec Ran: plugins/alerting-dashboards-plugin/cluster_metrics_monitor_spec.js β”‚ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ (Video) - Started processing: Compressing to 32 CRF - Finished processing: /home/ubuntu/repos/opensearch-dashboards-functional-test/cy (5 seconds) press/videos/plugins/alerting-dashboards-plugin/cluster_met rics_monitor_spec.js.mp4 ──────────────────────────────────────────────────────────────────────────────────────────────────── Running: plugins/alerting-dashboards-plugin/query_level_monitor_spec.js (7 of 45) Query-Level Monitors can be created βœ“ by extraction query (12421ms) can be updated βœ“ by changing the name (7160ms) can be deleted βœ“ from "Actions" menu can be searched βœ“ by name can have triggers βœ“ with names that contain periods (54941ms) schedule component displays as intended βœ“ for an interval schedule (7197ms) βœ“ for a cron expression schedule (5583ms) 7 passing (2m) (Results) β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”‚ Tests: 7 β”‚ β”‚ Passing: 7 β”‚ β”‚ Failing: 0 β”‚ β”‚ Pending: 0 β”‚ β”‚ Skipped: 0 β”‚ β”‚ Screenshots: 0 β”‚ β”‚ Video: true β”‚ β”‚ Duration: 1 minute, 36 seconds β”‚ β”‚ Spec Ran: plugins/alerting-dashboards-plugin/query_level_monitor_spec.js β”‚ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ (Video) - Started processing: Compressing to 32 CRF - Finished processing: /home/ubuntu/repos/opensearch-dashboards-functional-test/cy (6 seconds) press/videos/plugins/alerting-dashboards-plugin/query_level _monitor_spec.js.mp4 ──────────────────────────────────────────────────────────────────────────────────────────────────── Running: plugins/anomaly-detection-dashboards-plugin/create_detector_spec.js (8 of 45) Create detector workflow βœ“ Full creation - based on real index (16999ms) 1 passing (17s) (Results) β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”‚ Tests: 1 β”‚ β”‚ Passing: 1 β”‚ β”‚ Failing: 0 β”‚ β”‚ Pending: 0 β”‚ β”‚ Skipped: 0 β”‚ β”‚ Screenshots: 0 β”‚ β”‚ Video: true β”‚ β”‚ Duration: 17 seconds β”‚ β”‚ Spec Ran: plugins/anomaly-detection-dashboards-plugin/create_detector_spec.js β”‚ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ (Video) - Started processing: Compressing to 32 CRF - Finished processing: /home/ubuntu/repos/opensearch-dashboards-functional-test/cy (1 second) press/videos/plugins/anomaly-detection-dashboards-plugin/cr eate_detector_spec.js.mp4 ──────────────────────────────────────────────────────────────────────────────────────────────────── Running: plugins/anomaly-detection-dashboards-plugin/dashboard_spec.js (9 of 45) AD Dashboard page βœ“ Empty - no detector index βœ“ Empty - empty detector index βœ“ Non-empty - single running detector βœ“ Redirect to create detector page βœ“ Filter by detector βœ“ Filter by detector state βœ“ Filter by index βœ“ Enter and exit full screen 8 passing (21s) (Results) β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”‚ Tests: 8 β”‚ β”‚ Passing: 8 β”‚ β”‚ Failing: 0 β”‚ β”‚ Pending: 0 β”‚ β”‚ Skipped: 0 β”‚ β”‚ Screenshots: 0 β”‚ β”‚ Video: true β”‚ β”‚ Duration: 21 seconds β”‚ β”‚ Spec Ran: plugins/anomaly-detection-dashboards-plugin/dashboard_spec.js β”‚ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ (Video) - Started processing: Compressing to 32 CRF - Finished processing: /home/ubuntu/repos/opensearch-dashboards-functional-test/cy (1 second) press/videos/plugins/anomaly-detection-dashboards-plugin/da shboard_spec.js.mp4 ──────────────────────────────────────────────────────────────────────────────────────────────────── Running: plugins/anomaly-detection-dashboards-plugin/detector_configuration_s (10 of 45) pec.js Detector configuration page βœ“ Redirect to edit detector settings from button (7872ms) βœ“ Redirect to edit model configuration from button βœ“ Redirect to edit detector settings from dropdown βœ“ Redirect to edit model configuration from dropdown βœ“ Delete detector from dropdown, redirects to detector list page 5 passing (10s) (Results) β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”‚ Tests: 5 β”‚ β”‚ Passing: 5 β”‚ β”‚ Failing: 0 β”‚ β”‚ Pending: 0 β”‚ β”‚ Skipped: 0 β”‚ β”‚ Screenshots: 0 β”‚ β”‚ Video: true β”‚ β”‚ Duration: 9 seconds β”‚ β”‚ Spec Ran: plugins/anomaly-detection-dashboards-plugin/detector_configuration_spec.js β”‚ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ (Video) - Started processing: Compressing to 32 CRF - Finished processing: /home/ubuntu/repos/opensearch-dashboards-functional-test/cy (0 seconds) press/videos/plugins/anomaly-detection-dashboards-plugin/de tector_configuration_spec.js.mp4 ──────────────────────────────────────────────────────────────────────────────────────────────────── Running: plugins/anomaly-detection-dashboards-plugin/detector_list_spec.js (11 of 45) Detector list page βœ“ Empty - no detector index βœ“ Empty - empty detector index βœ“ Non-empty - single stopped detector βœ“ Non-empty - multiple detectors βœ“ Redirect to create detector βœ“ Start single detector βœ“ Stop single detector βœ“ Delete single detector βœ“ Filter by detector search βœ“ Filter by detector state βœ“ Filter by index 11 passing (23s) (Results) β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”‚ Tests: 11 β”‚ β”‚ Passing: 11 β”‚ β”‚ Failing: 0 β”‚ β”‚ Pending: 0 β”‚ β”‚ Skipped: 0 β”‚ β”‚ Screenshots: 0 β”‚ β”‚ Video: true β”‚ β”‚ Duration: 22 seconds β”‚ β”‚ Spec Ran: plugins/anomaly-detection-dashboards-plugin/detector_list_spec.js β”‚ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ (Video) - Started processing: Compressing to 32 CRF - Finished processing: /home/ubuntu/repos/opensearch-dashboards-functional-test/cy (1 second) press/videos/plugins/anomaly-detection-dashboards-plugin/de tector_list_spec.js.mp4 ──────────────────────────────────────────────────────────────────────────────────────────────────── Running: plugins/anomaly-detection-dashboards-plugin/historical_analysis_spec (12 of 45) .js Historical results page Sample detector βœ“ Empty message with modal (7097ms) βœ“ Start first historical analysis βœ“ Produces anomaly results by default (15558ms) βœ“ Filtering by date range (11849ms) 1) Aggregations render anomalies βœ“ Run subsequent historical analysis (16052ms) 5 passing (2m) 1 failing 1) Historical results page Sample detector Aggregations render anomalies: CypressError: Timed out retrying after 60050ms: `cy.click()` failed because this element: `` is being covered by another element: `` Fix this problem, or use {force: true} to disable error checking. https://on.cypress.io/element-cannot-be-interacted-with at $Cy.ensureDescendents (http://localhost:5601/__cypress/runner/cypress_runner.js:164076:78) at ensureDescendents (http://localhost:5601/__cypress/runner/cypress_runner.js:150263:8) at ensureDescendentsAndScroll (http://localhost:5601/__cypress/runner/cypress_runner.js:150270:14) at ensureElIsNotCovered (http://localhost:5601/__cypress/runner/cypress_runner.js:150402:5) at runAllChecks (http://localhost:5601/__cypress/runner/cypress_runner.js:150592:52) at retryActionability (http://localhost:5601/__cypress/runner/cypress_runner.js:150616:16) at tryCatcher (http://localhost:5601/__cypress/runner/cypress_runner.js:13022:23) at Function.Promise.attempt.Promise.try (http://localhost:5601/__cypress/runner/cypress_runner.js:10296:29) at whenStable (http://localhost:5601/__cypress/runner/cypress_runner.js:168808:63) at http://localhost:5601/__cypress/runner/cypress_runner.js:168305:14 at tryCatcher (http://localhost:5601/__cypress/runner/cypress_runner.js:13022:23) at Promise._settlePromiseFromHandler (http://localhost:5601/__cypress/runner/cypress_runner.js:10957:31) at Promise._settlePromise (http://localhost:5601/__cypress/runner/cypress_runner.js:11014:18) at Promise._settlePromise0 (http://localhost:5601/__cypress/runner/cypress_runner.js:11059:10) at Promise._settlePromises (http://localhost:5601/__cypress/runner/cypress_runner.js:11139:18) at Promise._fulfill (http://localhost:5601/__cypress/runner/cypress_runner.js:11083:18) From Your Spec Code: at Context.eval (http://localhost:5601/__cypress/tests?p=cypress/integration/plugins/anomaly-detection-dashboards-plugin/historical_analysis_spec.js:230:32) (Results) β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”‚ Tests: 6 β”‚ β”‚ Passing: 5 β”‚ β”‚ Failing: 1 β”‚ β”‚ Pending: 0 β”‚ β”‚ Skipped: 0 β”‚ β”‚ Screenshots: 1 β”‚ β”‚ Video: true β”‚ β”‚ Duration: 1 minute, 55 seconds β”‚ β”‚ Spec Ran: plugins/anomaly-detection-dashboards-plugin/historical_analysis_spec.js β”‚ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ (Screenshots) - /home/ubuntu/repos/opensearch-dashboards-functional-test/cypress/screenshots/plu (1280x720) gins/anomaly-detection-dashboards-plugin/historical_analysis_spec.js/Historical results page -- Sample detector -- Aggregations render anomalies (failed).png (Video) - Started processing: Compressing to 32 CRF - Finished processing: /home/ubuntu/repos/opensearch-dashboards-functional-test/cy (7 seconds) press/videos/plugins/anomaly-detection-dashboards-plugin/hi storical_analysis_spec.js.mp4 ──────────────────────────────────────────────────────────────────────────────────────────────────── Running: plugins/anomaly-detection-dashboards-plugin/overview_spec.js (13 of 45) Overview page βœ“ Side nav AD button redirects to overview page Flyouts open and close βœ“ HTTP responses sample detector βœ“ eCommerce sample detector βœ“ Host health sample detector 4 passing (9s) (Results) β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”‚ Tests: 4 β”‚ β”‚ Passing: 4 β”‚ β”‚ Failing: 0 β”‚ β”‚ Pending: 0 β”‚ β”‚ Skipped: 0 β”‚ β”‚ Screenshots: 0 β”‚ β”‚ Video: true β”‚ β”‚ Duration: 9 seconds β”‚ β”‚ Spec Ran: plugins/anomaly-detection-dashboards-plugin/overview_spec.js β”‚ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ (Video) - Started processing: Compressing to 32 CRF - Finished processing: /home/ubuntu/repos/opensearch-dashboards-functional-test/cy (0 seconds) press/videos/plugins/anomaly-detection-dashboards-plugin/ov erview_spec.js.mp4 ──────────────────────────────────────────────────────────────────────────────────────────────────── Running: plugins/anomaly-detection-dashboards-plugin/real_time_results_spec.j (14 of 45) s Real-time results page Sample detector βœ“ Renders no anomalies (7384ms) βœ“ Enter and exit full screen 2 passing (10s) (Results) β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”‚ Tests: 2 β”‚ β”‚ Passing: 2 β”‚ β”‚ Failing: 0 β”‚ β”‚ Pending: 0 β”‚ β”‚ Skipped: 0 β”‚ β”‚ Screenshots: 0 β”‚ β”‚ Video: true β”‚ β”‚ Duration: 9 seconds β”‚ β”‚ Spec Ran: plugins/anomaly-detection-dashboards-plugin/real_time_results_spec.js β”‚ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ (Video) - Started processing: Compressing to 32 CRF - Finished processing: /home/ubuntu/repos/opensearch-dashboards-functional-test/cy (0 seconds) press/videos/plugins/anomaly-detection-dashboards-plugin/re al_time_results_spec.js.mp4 ──────────────────────────────────────────────────────────────────────────────────────────────────── Running: plugins/anomaly-detection-dashboards-plugin/sample_detector_spec.js (15 of 45) Sample detectors βœ“ HTTP response sample detector - create and delete (7254ms) βœ“ eCommerce sample detector - create and delete βœ“ Host health sample detector - create and delete 3 passing (16s) (Results) β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”‚ Tests: 3 β”‚ β”‚ Passing: 3 β”‚ β”‚ Failing: 0 β”‚ β”‚ Pending: 0 β”‚ β”‚ Skipped: 0 β”‚ β”‚ Screenshots: 0 β”‚ β”‚ Video: true β”‚ β”‚ Duration: 15 seconds β”‚ β”‚ Spec Ran: plugins/anomaly-detection-dashboards-plugin/sample_detector_spec.js β”‚ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ (Video) - Started processing: Compressing to 32 CRF - Finished processing: /home/ubuntu/repos/opensearch-dashboards-functional-test/cy (1 second) press/videos/plugins/anomaly-detection-dashboards-plugin/sa mple_detector_spec.js.mp4 ──────────────────────────────────────────────────────────────────────────────────────────────────── Running: plugins/custom-import-map-dashboards/import_vector_map_tab.spec.js (16 of 45) Verify the presence of import custom map tab in region map plugin βœ“ checks import custom map tab is present (20994ms) 1 passing (23s) (Results) β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”‚ Tests: 1 β”‚ β”‚ Passing: 1 β”‚ β”‚ Failing: 0 β”‚ β”‚ Pending: 0 β”‚ β”‚ Skipped: 0 β”‚ β”‚ Screenshots: 0 β”‚ β”‚ Video: true β”‚ β”‚ Duration: 23 seconds β”‚ β”‚ Spec Ran: plugins/custom-import-map-dashboards/import_vector_map_tab.spec.js β”‚ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ (Video) - Started processing: Compressing to 32 CRF - Finished processing: /home/ubuntu/repos/opensearch-dashboards-functional-test/cy (1 second) press/videos/plugins/custom-import-map-dashboards/import_ve ctor_map_tab.spec.js.mp4 ──────────────────────────────────────────────────────────────────────────────────────────────────── Running: plugins/gantt-chart-dashboards/gantt_ui.spec.js (17 of 45) Dump test data βœ“ Indexes test data for gantt chart Save a gantt chart βœ“ Creates and saves a gantt chart (11338ms) Render and configure a gantt chart βœ“ Renders no data message (5068ms) βœ“ Renders the chart (5227ms) Configure panel settings βœ“ Changes y-axis label (5540ms) βœ“ Changes x-axis label (5704ms) βœ“ Changes time formats (9378ms) βœ“ Hides legends (5273ms) Add gantt chart to dashboard βœ“ Adds gantt chart to dashboard 9 passing (52s) (Results) β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”‚ Tests: 9 β”‚ β”‚ Passing: 9 β”‚ β”‚ Failing: 0 β”‚ β”‚ Pending: 0 β”‚ β”‚ Skipped: 0 β”‚ β”‚ Screenshots: 0 β”‚ β”‚ Video: true β”‚ β”‚ Duration: 51 seconds β”‚ β”‚ Spec Ran: plugins/gantt-chart-dashboards/gantt_ui.spec.js β”‚ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ (Video) - Started processing: Compressing to 32 CRF - Finished processing: /home/ubuntu/repos/opensearch-dashboards-functional-test/cy (3 seconds) press/videos/plugins/gantt-chart-dashboards/gantt_ui.spec.j s.mp4 ──────────────────────────────────────────────────────────────────────────────────────────────────── Running: plugins/index-management-dashboards-plugin/indices_spec.js (18 of 45) Indices can be searched βœ“ successfully (8072ms) can show data stream indices βœ“ successfully (8617ms) can have policies applied βœ“ successfully (9994ms) 3 passing (27s) (Results) β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”‚ Tests: 3 β”‚ β”‚ Passing: 3 β”‚ β”‚ Failing: 0 β”‚ β”‚ Pending: 0 β”‚ β”‚ Skipped: 0 β”‚ β”‚ Screenshots: 0 β”‚ β”‚ Video: true β”‚ β”‚ Duration: 26 seconds β”‚ β”‚ Spec Ran: plugins/index-management-dashboards-plugin/indices_spec.js β”‚ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ (Video) - Started processing: Compressing to 32 CRF - Finished processing: /home/ubuntu/repos/opensearch-dashboards-functional-test/cy (1 second) press/videos/plugins/index-management-dashboards-plugin/ind ices_spec.js.mp4 ──────────────────────────────────────────────────────────────────────────────────────────────────── Running: plugins/index-management-dashboards-plugin/managed_indices_spec.js (19 of 45) Managed indices can have policies removed βœ“ successfully (13834ms) can have policies retried βœ“ successfully (31596ms) can edit rollover_alias βœ“ successfully (5688ms) can change policies βœ“ successfully (17134ms) can manage data stream indices βœ“ successfully (8061ms) 5 passing (1m) (Results) β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”‚ Tests: 5 β”‚ β”‚ Passing: 5 β”‚ β”‚ Failing: 0 β”‚ β”‚ Pending: 0 β”‚ β”‚ Skipped: 0 β”‚ β”‚ Screenshots: 0 β”‚ β”‚ Video: true β”‚ β”‚ Duration: 1 minute, 16 seconds β”‚ β”‚ Spec Ran: plugins/index-management-dashboards-plugin/managed_indices_spec.js β”‚ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ (Video) - Started processing: Compressing to 32 CRF - Finished processing: /home/ubuntu/repos/opensearch-dashboards-functional-test/cy (4 seconds) press/videos/plugins/index-management-dashboards-plugin/man aged_indices_spec.js.mp4 ──────────────────────────────────────────────────────────────────────────────────────────────────── Running: plugins/index-management-dashboards-plugin/policies_spec.js (20 of 45) Policies can be created βœ“ successfully (10779ms) can be edited βœ“ successfully (9187ms) can be deleted βœ“ successfully (5137ms) can be searched βœ“ successfully can be viewed βœ“ successfully 5 passing (33s) (Results) β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”‚ Tests: 5 β”‚ β”‚ Passing: 5 β”‚ β”‚ Failing: 0 β”‚ β”‚ Pending: 0 β”‚ β”‚ Skipped: 0 β”‚ β”‚ Screenshots: 0 β”‚ β”‚ Video: true β”‚ β”‚ Duration: 33 seconds β”‚ β”‚ Spec Ran: plugins/index-management-dashboards-plugin/policies_spec.js β”‚ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ (Video) - Started processing: Compressing to 32 CRF - Finished processing: /home/ubuntu/repos/opensearch-dashboards-functional-test/cy (2 seconds) press/videos/plugins/index-management-dashboards-plugin/pol icies_spec.js.mp4 ──────────────────────────────────────────────────────────────────────────────────────────────────── Running: plugins/index-management-dashboards-plugin/rollups_spec.js (21 of 45) Rollups can be created βœ“ successfully (18105ms) can be edited βœ“ successfully (9682ms) can be deleted βœ“ successfully (9116ms) can be enabled and disabled βœ“ successfully (8836ms) 4 passing (46s) (Results) β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”‚ Tests: 4 β”‚ β”‚ Passing: 4 β”‚ β”‚ Failing: 0 β”‚ β”‚ Pending: 0 β”‚ β”‚ Skipped: 0 β”‚ β”‚ Screenshots: 0 β”‚ β”‚ Video: true β”‚ β”‚ Duration: 45 seconds β”‚ β”‚ Spec Ran: plugins/index-management-dashboards-plugin/rollups_spec.js β”‚ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ (Video) - Started processing: Compressing to 32 CRF - Finished processing: /home/ubuntu/repos/opensearch-dashboards-functional-test/cy (3 seconds) press/videos/plugins/index-management-dashboards-plugin/rol lups_spec.js.mp4 ──────────────────────────────────────────────────────────────────────────────────────────────────── Running: plugins/index-management-dashboards-plugin/transforms_spec.js (22 of 45) Transforms can be created βœ“ successfully (13519ms) can be edited βœ“ successfully (5985ms) can be deleted βœ“ successfully (5649ms) can be enabled and disabled βœ“ successfully (6860ms) 4 passing (32s) (Results) β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”‚ Tests: 4 β”‚ β”‚ Passing: 4 β”‚ β”‚ Failing: 0 β”‚ β”‚ Pending: 0 β”‚ β”‚ Skipped: 0 β”‚ β”‚ Screenshots: 0 β”‚ β”‚ Video: true β”‚ β”‚ Duration: 32 seconds β”‚ β”‚ Spec Ran: plugins/index-management-dashboards-plugin/transforms_spec.js β”‚ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ (Video) - Started processing: Compressing to 32 CRF - Finished processing: /home/ubuntu/repos/opensearch-dashboards-functional-test/cy (2 seconds) press/videos/plugins/index-management-dashboards-plugin/tra nsforms_spec.js.mp4 ──────────────────────────────────────────────────────────────────────────────────────────────────── Running: plugins/notifications-dashboards/1_email_senders_and_groups.spec.js (23 of 45) Test create email senders βœ“ creates ssl sender (5281ms) βœ“ creates tls sender (8498ms) βœ“ creates SES sender (5362ms) Test edit senders βœ“ edits sender email address (5039ms) βœ“ edits ses sender region Test delete senders βœ“ deletes smtp senders βœ“ deletes ses senders (6264ms) Test create, edit and delete recipient group βœ“ creates recipient group (9738ms) βœ“ edits recipient group description βœ“ opens email addresses popup βœ“ deletes recipient groups (6126ms) 11 passing (1m) (Results) β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”‚ Tests: 11 β”‚ β”‚ Passing: 11 β”‚ β”‚ Failing: 0 β”‚ β”‚ Pending: 0 β”‚ β”‚ Skipped: 0 β”‚ β”‚ Screenshots: 0 β”‚ β”‚ Video: true β”‚ β”‚ Duration: 1 minute, 4 seconds β”‚ β”‚ Spec Ran: plugins/notifications-dashboards/1_email_senders_and_groups.spec.js β”‚ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ (Video) - Started processing: Compressing to 32 CRF - Finished processing: /home/ubuntu/repos/opensearch-dashboards-functional-test/cy (4 seconds) press/videos/plugins/notifications-dashboards/1_email_sende rs_and_groups.spec.js.mp4 ──────────────────────────────────────────────────────────────────────────────────────────────────── Running: plugins/notifications-dashboards/2_channels.spec.js (24 of 45) Test create channels βœ“ creates a slack channel and send test message (7008ms) βœ“ creates a chime channel (7493ms) βœ“ creates a email channel (9780ms) βœ“ creates a email channel with ses sender (10994ms) βœ“ creates a webhook channel (8148ms) βœ“ creates a sns channel (7529ms) Test channels table βœ“ displays channels βœ“ mutes channels (7084ms) βœ“ filters channels (6769ms) Test channel details βœ“ displays channel details βœ“ mutes and unmutes channels βœ“ edits channels (5186ms) βœ“ deletes channels (5028ms) 13 passing (1m) (Results) β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”‚ Tests: 13 β”‚ β”‚ Passing: 13 β”‚ β”‚ Failing: 0 β”‚ β”‚ Pending: 0 β”‚ β”‚ Skipped: 0 β”‚ β”‚ Screenshots: 0 β”‚ β”‚ Video: true β”‚ β”‚ Duration: 1 minute, 26 seconds β”‚ β”‚ Spec Ran: plugins/notifications-dashboards/2_channels.spec.js β”‚ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ (Video) - Started processing: Compressing to 32 CRF - Finished processing: /home/ubuntu/repos/opensearch-dashboards-functional-test/cy (5 seconds) press/videos/plugins/notifications-dashboards/2_channels.sp ec.js.mp4 ──────────────────────────────────────────────────────────────────────────────────────────────────── Running: plugins/observability-dashboards/0_before.spec.js (25 of 45) Before βœ“ setup completed (8752ms) 1 passing (9s) (Results) β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”‚ Tests: 1 β”‚ β”‚ Passing: 1 β”‚ β”‚ Failing: 0 β”‚ β”‚ Pending: 0 β”‚ β”‚ Skipped: 0 β”‚ β”‚ Screenshots: 0 β”‚ β”‚ Video: true β”‚ β”‚ Duration: 8 seconds β”‚ β”‚ Spec Ran: plugins/observability-dashboards/0_before.spec.js β”‚ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ (Video) - Started processing: Compressing to 32 CRF - Finished processing: /home/ubuntu/repos/opensearch-dashboards-functional-test/cy (0 seconds) press/videos/plugins/observability-dashboards/0_before.spec .js.mp4 ──────────────────────────────────────────────────────────────────────────────────────────────────── Running: plugins/observability-dashboards/1_trace_analytics_dashboard.spec.js (26 of 45) Testing dashboard table empty state βœ“ Renders empty state (5166ms) Testing dashboard table βœ“ Renders the dashboard table (6897ms) βœ“ Has working breadcrumbs (11280ms) βœ“ Adds the percentile filters (14545ms) βœ“ Opens latency trend popover (16391ms) βœ“ Redirects to traces table with filter (11873ms) Testing plots βœ“ Renders service map (7615ms) βœ“ Renders plots (5697ms) 8 passing (1m) (Results) β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”‚ Tests: 8 β”‚ β”‚ Passing: 8 β”‚ β”‚ Failing: 0 β”‚ β”‚ Pending: 0 β”‚ β”‚ Skipped: 0 β”‚ β”‚ Screenshots: 0 β”‚ β”‚ Video: true β”‚ β”‚ Duration: 1 minute, 19 seconds β”‚ β”‚ Spec Ran: plugins/observability-dashboards/1_trace_analytics_dashboard.spec.js β”‚ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ (Video) - Started processing: Compressing to 32 CRF - Finished processing: /home/ubuntu/repos/opensearch-dashboards-functional-test/cy (5 seconds) press/videos/plugins/observability-dashboards/1_trace_analy tics_dashboard.spec.js.mp4 ──────────────────────────────────────────────────────────────────────────────────────────────────── Running: plugins/observability-dashboards/2_trace_analytics_services.spec.js (27 of 45) Testing services table empty state βœ“ Renders empty state (5169ms) Testing services table βœ“ Renders the services table (6647ms) βœ“ Searches correctly (9292ms) Testing service view empty state βœ“ Renders service view empty state Testing service view βœ“ Renders service view (5743ms) βœ“ Has working breadcrumbs (11488ms) βœ“ Renders spans data grid, flyout, filters (9069ms) 7 passing (50s) (Results) β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”‚ Tests: 7 β”‚ β”‚ Passing: 7 β”‚ β”‚ Failing: 0 β”‚ β”‚ Pending: 0 β”‚ β”‚ Skipped: 0 β”‚ β”‚ Screenshots: 0 β”‚ β”‚ Video: true β”‚ β”‚ Duration: 49 seconds β”‚ β”‚ Spec Ran: plugins/observability-dashboards/2_trace_analytics_services.spec.js β”‚ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ (Video) - Started processing: Compressing to 32 CRF - Finished processing: /home/ubuntu/repos/opensearch-dashboards-functional-test/cy (3 seconds) press/videos/plugins/observability-dashboards/2_trace_analy tics_services.spec.js.mp4 ──────────────────────────────────────────────────────────────────────────────────────────────────── Running: plugins/observability-dashboards/3_trace_analytics_traces.spec.js (28 of 45) Testing traces table empty state βœ“ Renders empty state (5164ms) Testing traces table βœ“ Renders the traces table (6994ms) βœ“ Sorts the traces table (5123ms) βœ“ Searches correctly (6252ms) Testing trace view βœ“ Renders the trace view βœ“ Has working breadcrumbs (8574ms) βœ“ Renders data grid, flyout and filters (8092ms) 7 passing (45s) (Results) β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”‚ Tests: 7 β”‚ β”‚ Passing: 7 β”‚ β”‚ Failing: 0 β”‚ β”‚ Pending: 0 β”‚ β”‚ Skipped: 0 β”‚ β”‚ Screenshots: 0 β”‚ β”‚ Video: true β”‚ β”‚ Duration: 44 seconds β”‚ β”‚ Spec Ran: plugins/observability-dashboards/3_trace_analytics_traces.spec.js β”‚ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ (Video) - Started processing: Compressing to 32 CRF - Finished processing: /home/ubuntu/repos/opensearch-dashboards-functional-test/cy (3 seconds) press/videos/plugins/observability-dashboards/3_trace_analy tics_traces.spec.js.mp4 ──────────────────────────────────────────────────────────────────────────────────────────────────── Running: plugins/observability-dashboards/4_panels.spec.js (29 of 45) Creating visualizations βœ“ Create first visualization in event analytics (12623ms) βœ“ Create second visualization in event analytics (11817ms) Testing panels table βœ“ Displays error toast for invalid panel name βœ“ Creates a panel and redirects to the panel βœ“ Duplicates and renames a panel βœ“ Searches existing panel βœ“ Deletes panels Testing a panel βœ“ Move to test panel βœ“ Opens visualization flyout from empty panel βœ“ Redirects to correct page on breadcrumb click βœ“ Duplicate the open panel βœ“ Rename the open panel βœ“ Change date filter of the panel βœ“ Add existing visualization #1 (9035ms) βœ“ Add existing visualization #2 βœ“ Add ppl filter to panel (36803ms) βœ“ Drag and drop a visualization βœ“ Resize a visualization βœ“ Delete a visualization βœ“ Duplicate a visualization βœ“ Replace a visualization βœ“ Create new visualization and add to panel (16095ms) βœ“ Move to test panel and check visualization edit button (13219ms) Clean up all test data βœ“ Delete visualizations from event analytics βœ“ Deletes test panel 25 passing (2m) (Results) β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”‚ Tests: 25 β”‚ β”‚ Passing: 25 β”‚ β”‚ Failing: 0 β”‚ β”‚ Pending: 0 β”‚ β”‚ Skipped: 0 β”‚ β”‚ Screenshots: 0 β”‚ β”‚ Video: true β”‚ β”‚ Duration: 2 minutes, 26 seconds β”‚ β”‚ Spec Ran: plugins/observability-dashboards/4_panels.spec.js β”‚ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ (Video) - Started processing: Compressing to 32 CRF - Finished processing: /home/ubuntu/repos/opensearch-dashboards-functional-test/cy (9 seconds) press/videos/plugins/observability-dashboards/4_panels.spec .js.mp4 ──────────────────────────────────────────────────────────────────────────────────────────────────── Running: plugins/observability-dashboards/5_event_analytics.spec.js (30 of 45) Has working breadcrumbs βœ“ Redirect to correct page on breadcrumb click (12506ms) Search a query on event home βœ“ Search a query and redirect to explorer to display query output Open flyout for a data row to see details βœ“ Should be able to open flyout and see data, json and traces (7827ms) βœ“ Should be able to see srrounding docs (7224ms) Add/delete/switch explorer top level tabs βœ“ Add a new tab βœ“ Click to switch to anther tab βœ“ Close a tab βœ“ Close current selected tab βœ“ Close another unselected tab Load a saved query from event home βœ“ Click on a saved query and redirect to explorer (13380ms) Click actions βœ“ Actions - click event explorer βœ“ Actions - add sample data (7946ms) βœ“ Actions - delete saved queries Saves a query on explorer page βœ“ Saves a query on event tab of explorer page (14348ms) βœ“ Saves a visualization on visualization tab of explorer page (15932ms) βœ“ Saves a visualization to an existing panel (18154ms) Override timestamp for an index βœ“ Click override button to override default timestamp Toggle sidebar fields βœ“ Toggle fields between available and selected section (6949ms) Search fields in sidebar βœ“ Search a field (6457ms) Delete saved objects βœ“ Delete visualizations/querys from event analytics (13442ms) Click to view field insights βœ“ Click a numerical field to view field insights (5249ms) βœ“ Click a non-numerical field to view insights (5216ms) Switch on and off livetail βœ“ Switch on and off in live tail (11033ms) Live tail stop automatically βœ“ Moving to other tab should stop live tail automatically (7656ms) βœ“ Add a new tab βœ“ Click to switch to another tab βœ“ Close current selected tab βœ“ Live tail should be stopped Renders noresult chart βœ“ It should render no result when there is no data Renders bar charts βœ“ Renders vertical bar chart (22622ms) βœ“ Renders horiztontal bar chart (24924ms) Renders line charts βœ“ Renders line chart with threshold (15404ms) Renders pie charts βœ“ Renders pie chart (8975ms) Renders heatmap chart βœ“ Renders heatmap chart with different z-axes (20967ms) Renders markdown chart βœ“ Renders markdown chart with test title (14854ms) Renders data view βœ“ Switch views between data table and visualization workspace (7322ms) 36 passing (5m) (Results) β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”‚ Tests: 36 β”‚ β”‚ Passing: 36 β”‚ β”‚ Failing: 0 β”‚ β”‚ Pending: 0 β”‚ β”‚ Skipped: 0 β”‚ β”‚ Screenshots: 0 β”‚ β”‚ Video: true β”‚ β”‚ Duration: 5 minutes, 6 seconds β”‚ β”‚ Spec Ran: plugins/observability-dashboards/5_event_analytics.spec.js β”‚ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ (Video) - Started processing: Compressing to 32 CRF Compression progress: 54% - Finished processing: /home/ubuntu/repos/opensearch-dashboards-functional-test/cy (18 seconds) press/videos/plugins/observability-dashboards/5_event_analy tics.spec.js.mp4 ──────────────────────────────────────────────────────────────────────────────────────────────────── Running: plugins/observability-dashboards/6_notebooks.spec.js (31 of 45) Adding sample visualization βœ“ Add sample observability data (6035ms) Testing notebooks table βœ“ Displays error toast for invalid notebook name (5295ms) βœ“ Creates a notebook and redirects to the notebook βœ“ Duplicates and renames a notebook (16137ms) βœ“ Searches existing notebooks (7549ms) βœ“ Deletes notebooks (11858ms) Test reporting integration if plugin installed βœ“ Create in-context PDF report from notebook (8018ms) βœ“ Create in-context PNG report from notebook (8134ms) βœ“ Create on-demand report definition from context menu (11651ms) βœ“ View reports homepage from context menu (9189ms) Testing paragraphs βœ“ Goes into a notebook and creates paragraphs (13563ms) βœ“ Has working breadcrumbs (7060ms) βœ“ Renders markdown βœ“ Shows output message (6572ms) βœ“ Renders input only mode βœ“ Renders output only mode βœ“ Duplicates paragraphs (6460ms) βœ“ Adds a dashboards visualization paragraph (14634ms) βœ“ Adds a SQL query paragraph (15884ms) βœ“ Adds an observability visualization paragraph (16867ms) βœ“ Adds a PPL query paragraph (18005ms) βœ“ Clears outputs (12289ms) βœ“ Runs all paragraphs (9709ms) βœ“ Adds paragraph to top and bottom (18086ms) βœ“ Moves paragraphs (6902ms) βœ“ Duplicates and renames the notebook (21795ms) βœ“ Deletes paragraphs (11319ms) βœ“ Deletes notebook (10281ms) βœ“ Cleans up test notebooks (10282ms) clean up all test data βœ“ Delete visualizations from event analytics (12415ms) βœ“ Deletes test panel (10092ms) 31 passing (5m) (Results) β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”‚ Tests: 31 β”‚ β”‚ Passing: 31 β”‚ β”‚ Failing: 0 β”‚ β”‚ Pending: 0 β”‚ β”‚ Skipped: 0 β”‚ β”‚ Screenshots: 0 β”‚ β”‚ Video: true β”‚ β”‚ Duration: 5 minutes, 20 seconds β”‚ β”‚ Spec Ran: plugins/observability-dashboards/6_notebooks.spec.js β”‚ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ (Video) - Started processing: Compressing to 32 CRF Compression progress: 52% - Finished processing: /home/ubuntu/repos/opensearch-dashboards-functional-test/cy (19 seconds) press/videos/plugins/observability-dashboards/6_notebooks.s pec.js.mp4 ──────────────────────────────────────────────────────────────────────────────────────────────────── Running: plugins/observability-dashboards/7_app_analytics.spec.js (32 of 45) Creating application βœ“ Creates an application and redirects to application (95278ms) Viewing application βœ“ Saves visualization #1 to panel (134312ms) βœ“ Adds availability level to visualization #1 (17459ms) βœ“ Saves visualization #2 to panel with availability level (150235ms) βœ“ Changes availability visualization (78170ms) Editing application βœ“ Redirects to application after saving changes (64883ms) Application Analytics home page 1) Renames application βœ“ Deletes application (5712ms) 7 passing (10m) 1 failing 1) Application Analytics home page Renames application: CypressError: Timed out retrying after 60050ms: `cy.click()` failed because this element is `disabled`: `` Fix this problem, or use `{force: true}` to disable error checking. https://on.cypress.io/element-cannot-be-interacted-with at $Cy.ensureNotDisabled (http://localhost:5601/__cypress/runner/cypress_runner.js:163868:76) at runAllChecks (http://localhost:5601/__cypress/runner/cypress_runner.js:150539:14) at retryActionability (http://localhost:5601/__cypress/runner/cypress_runner.js:150616:16) at tryCatcher (http://localhost:5601/__cypress/runner/cypress_runner.js:13022:23) at Function.Promise.attempt.Promise.try (http://localhost:5601/__cypress/runner/cypress_runner.js:10296:29) at whenStable (http://localhost:5601/__cypress/runner/cypress_runner.js:168808:63) at http://localhost:5601/__cypress/runner/cypress_runner.js:168305:14 at tryCatcher (http://localhost:5601/__cypress/runner/cypress_runner.js:13022:23) at Promise._settlePromiseFromHandler (http://localhost:5601/__cypress/runner/cypress_runner.js:10957:31) at Promise._settlePromise (http://localhost:5601/__cypress/runner/cypress_runner.js:11014:18) at Promise._settlePromise0 (http://localhost:5601/__cypress/runner/cypress_runner.js:11059:10) at Promise._settlePromises (http://localhost:5601/__cypress/runner/cypress_runner.js:11139:18) at Promise._fulfill (http://localhost:5601/__cypress/runner/cypress_runner.js:11083:18) at http://localhost:5601/__cypress/runner/cypress_runner.js:12697:46 From Your Spec Code: at Context.eval (http://localhost:5601/__cypress/tests?p=cypress/integration/plugins/observability-dashboards/7_app_analytics.spec.js:492:8) (Results) β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”‚ Tests: 8 β”‚ β”‚ Passing: 7 β”‚ β”‚ Failing: 1 β”‚ β”‚ Pending: 0 β”‚ β”‚ Skipped: 0 β”‚ β”‚ Screenshots: 1 β”‚ β”‚ Video: true β”‚ β”‚ Duration: 10 minutes, 11 seconds β”‚ β”‚ Spec Ran: plugins/observability-dashboards/7_app_analytics.spec.js β”‚ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ (Screenshots) - /home/ubuntu/repos/opensearch-dashboards-functional-test/cypress/screenshots/plu (1280x720) gins/observability-dashboards/7_app_analytics.spec.js/Application Analytics home page -- Renames application (failed).png (Video) - Started processing: Compressing to 32 CRF Compression progress: 27% Compression progress: 52% Compression progress: 79% - Finished processing: /home/ubuntu/repos/opensearch-dashboards-functional-test/cy (38 seconds) press/videos/plugins/observability-dashboards/7_app_analyti cs.spec.js.mp4 ──────────────────────────────────────────────────────────────────────────────────────────────────── Running: plugins/observability-dashboards/8_after.spec.js (33 of 45) After βœ“ clean up complete 1 passing (74ms) (Results) β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”‚ Tests: 1 β”‚ β”‚ Passing: 1 β”‚ β”‚ Failing: 0 β”‚ β”‚ Pending: 0 β”‚ β”‚ Skipped: 0 β”‚ β”‚ Screenshots: 0 β”‚ β”‚ Video: true β”‚ β”‚ Duration: 0 seconds β”‚ β”‚ Spec Ran: plugins/observability-dashboards/8_after.spec.js β”‚ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ (Video) - Started processing: Compressing to 32 CRF - Finished processing: /home/ubuntu/repos/opensearch-dashboards-functional-test/cy (0 seconds) press/videos/plugins/observability-dashboards/8_after.spec. js.mp4 ──────────────────────────────────────────────────────────────────────────────────────────────────── Running: plugins/query-workbench-dashboards/ui.spec.js (34 of 45) Dump test data βœ“ Indexes test data for SQL and PPL Test PPL UI βœ“ Confirm results are empty βœ“ Test Run button (5122ms) βœ“ Test Clear button (6804ms) βœ“ Test full screen view (5954ms) Test SQL UI βœ“ Confirm results are empty βœ“ Test Run button and field search (5538ms) βœ“ Test Translate button (6318ms) βœ“ Test Clear button βœ“ Test full screen view Test and verify SQL downloads βœ“ Download and verify JSON βœ“ Download and verify JDBC βœ“ Download and verify CSV βœ“ Download and verify Text Test table display βœ“ Test GROUP BY (6039ms) βœ“ Test GROUP BY with aliases and scalar function (6175ms) βœ“ Test GROUP BY and HAVING (6458ms) βœ“ Test ORDER BY (6273ms) βœ“ Test JOIN (7264ms) βœ“ Test nested fields display (7121ms) 20 passing (1m) (Results) β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”‚ Tests: 20 β”‚ β”‚ Passing: 20 β”‚ β”‚ Failing: 0 β”‚ β”‚ Pending: 0 β”‚ β”‚ Skipped: 0 β”‚ β”‚ Screenshots: 0 β”‚ β”‚ Video: true β”‚ β”‚ Duration: 1 minute, 23 seconds β”‚ β”‚ Spec Ran: plugins/query-workbench-dashboards/ui.spec.js β”‚ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ (Video) - Started processing: Compressing to 32 CRF - Finished processing: /home/ubuntu/repos/opensearch-dashboards-functional-test/cy (5 seconds) press/videos/plugins/query-workbench-dashboards/ui.spec.js. mp4 ──────────────────────────────────────────────────────────────────────────────────────────────────── Running: plugins/reports-dashboards/01-create.spec.js (35 of 45) Cypress βœ“ Visits Reporting homepage (50726ms) βœ“ Visit Create page βœ“ Create a new on-demand dashboard report definition (9414ms) βœ“ Create a new on-demand visualization report definition (9037ms) βœ“ Create a new on-demand saved search report definition (9108ms) βœ“ Create a new dashboard daily recurring report definition (10190ms) βœ“ Create a new visualization daily recurring report definition (9818ms) βœ“ Create a new saved search daily recurring report definition (7836ms) βœ“ Create a new dashboard interval recurring report definition (25228ms) βœ“ Create a new visualization interval recurring report definition (27437ms) βœ“ Create a new saved search interval recurring report definition (27660ms) βœ“ Create a dashboard cron-based report definition (25368ms) βœ“ Create a visualization cron-based report definition (24582ms) βœ“ Create a saved search cron-based report definition (25169ms) 14 passing (4m) (Results) β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”‚ Tests: 14 β”‚ β”‚ Passing: 14 β”‚ β”‚ Failing: 0 β”‚ β”‚ Pending: 0 β”‚ β”‚ Skipped: 0 β”‚ β”‚ Screenshots: 0 β”‚ β”‚ Video: true β”‚ β”‚ Duration: 4 minutes, 26 seconds β”‚ β”‚ Spec Ran: plugins/reports-dashboards/01-create.spec.js β”‚ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ (Video) - Started processing: Compressing to 32 CRF Compression progress: 64% - Finished processing: /home/ubuntu/repos/opensearch-dashboards-functional-test/cy (17 seconds) press/videos/plugins/reports-dashboards/01-create.spec.js.m p4 ──────────────────────────────────────────────────────────────────────────────────────────────────── Running: plugins/reports-dashboards/02-edit.spec.js (36 of 45) Cypress βœ“ Visit edit page, update name and description (31247ms) βœ“ Visit edit page, change report trigger (26735ms) βœ“ Visit edit page, change report trigger back (26693ms) 3 passing (1m) (Results) β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”‚ Tests: 3 β”‚ β”‚ Passing: 3 β”‚ β”‚ Failing: 0 β”‚ β”‚ Pending: 0 β”‚ β”‚ Skipped: 0 β”‚ β”‚ Screenshots: 0 β”‚ β”‚ Video: true β”‚ β”‚ Duration: 1 minute, 24 seconds β”‚ β”‚ Spec Ran: plugins/reports-dashboards/02-edit.spec.js β”‚ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ (Video) - Started processing: Compressing to 32 CRF - Finished processing: /home/ubuntu/repos/opensearch-dashboards-functional-test/cy (5 seconds) press/videos/plugins/reports-dashboards/02-edit.spec.js.mp4 ──────────────────────────────────────────────────────────────────────────────────────────────────── Running: plugins/reports-dashboards/03-details.spec.js (37 of 45) Cypress βœ“ Visit report definition details page (33183ms) βœ“ Go to edit report definition from report definition details (16716ms) βœ“ Verify report source URL on report definition details (31264ms) βœ“ Delete report definition from details page (7227ms) βœ“ Visit report details page (6407ms) βœ“ Verify report source URL on report details (31057ms) 6 passing (2m) (Results) β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”‚ Tests: 6 β”‚ β”‚ Passing: 6 β”‚ β”‚ Failing: 0 β”‚ β”‚ Pending: 0 β”‚ β”‚ Skipped: 0 β”‚ β”‚ Screenshots: 0 β”‚ β”‚ Video: true β”‚ β”‚ Duration: 2 minutes, 5 seconds β”‚ β”‚ Spec Ran: plugins/reports-dashboards/03-details.spec.js β”‚ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ (Video) - Started processing: Compressing to 32 CRF - Finished processing: /home/ubuntu/repos/opensearch-dashboards-functional-test/cy (7 seconds) press/videos/plugins/reports-dashboards/03-details.spec.js. mp4 ──────────────────────────────────────────────────────────────────────────────────────────────────── Running: plugins/reports-dashboards/04-download.spec.js (38 of 45) Cypress βœ“ Download from reporting homepage (12957ms) βœ“ Download pdf from in-context menu (5469ms) βœ“ Download png from in-context menu (5610ms) βœ“ Download csv from saved search in-context menu (10567ms) βœ“ Download from Report definition details page (30467ms) 5 passing (1m) (Results) β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”‚ Tests: 5 β”‚ β”‚ Passing: 5 β”‚ β”‚ Failing: 0 β”‚ β”‚ Pending: 0 β”‚ β”‚ Skipped: 0 β”‚ β”‚ Screenshots: 0 β”‚ β”‚ Video: true β”‚ β”‚ Duration: 1 minute, 16 seconds β”‚ β”‚ Spec Ran: plugins/reports-dashboards/04-download.spec.js β”‚ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ (Video) - Started processing: Compressing to 32 CRF - Finished processing: /home/ubuntu/repos/opensearch-dashboards-functional-test/cy (4 seconds) press/videos/plugins/reports-dashboards/04-download.spec.js .mp4 ──────────────────────────────────────────────────────────────────────────────────────────────────── Running: plugins/security/audit_log_spec.js (39 of 45) Audit logs page βœ“ should load Audit logs page properly βœ“ should toggle enable-disable switch for audit logging βœ“ should configure general settings successfully βœ“ should configure compliance settings successfully 4 passing (9s) (Results) β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”‚ Tests: 4 β”‚ β”‚ Passing: 4 β”‚ β”‚ Failing: 0 β”‚ β”‚ Pending: 0 β”‚ β”‚ Skipped: 0 β”‚ β”‚ Screenshots: 0 β”‚ β”‚ Video: true β”‚ β”‚ Duration: 9 seconds β”‚ β”‚ Spec Ran: plugins/security/audit_log_spec.js β”‚ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ (Video) - Started processing: Compressing to 32 CRF - Finished processing: /home/ubuntu/repos/opensearch-dashboards-functional-test/cy (0 seconds) press/videos/plugins/security/audit_log_spec.js.mp4 ──────────────────────────────────────────────────────────────────────────────────────────────────── Running: plugins/security/auth_spec.js (40 of 45) Authc and Authz page βœ“ authentication and authorization section should exist βœ“ View Expression Modal should display and close correctly 2 passing (6s) (Results) β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”‚ Tests: 2 β”‚ β”‚ Passing: 2 β”‚ β”‚ Failing: 0 β”‚ β”‚ Pending: 0 β”‚ β”‚ Skipped: 0 β”‚ β”‚ Screenshots: 0 β”‚ β”‚ Video: true β”‚ β”‚ Duration: 5 seconds β”‚ β”‚ Spec Ran: plugins/security/auth_spec.js β”‚ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ (Video) - Started processing: Compressing to 32 CRF - Finished processing: /home/ubuntu/repos/opensearch-dashboards-functional-test/cy (0 seconds) press/videos/plugins/security/auth_spec.js.mp4 ──────────────────────────────────────────────────────────────────────────────────────────────────── Running: plugins/security/get_started_spec.js (41 of 45) Home(Get Started) page βœ“ should load Home page properly βœ“ should redirect to Auth page βœ“ should redirect to view Roles page βœ“ should redirect to create Roles page βœ“ should redirect to view Users page βœ“ should redirect to create Users page βœ“ should redirect to Audit Logging page βœ“ should purge Cache successfully 8 passing (11s) (Results) β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”‚ Tests: 8 β”‚ β”‚ Passing: 8 β”‚ β”‚ Failing: 0 β”‚ β”‚ Pending: 0 β”‚ β”‚ Skipped: 0 β”‚ β”‚ Screenshots: 0 β”‚ β”‚ Video: true β”‚ β”‚ Duration: 11 seconds β”‚ β”‚ Spec Ran: plugins/security/get_started_spec.js β”‚ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ (Video) - Started processing: Compressing to 32 CRF - Finished processing: /home/ubuntu/repos/opensearch-dashboards-functional-test/cy (0 seconds) press/videos/plugins/security/get_started_spec.js.mp4 ──────────────────────────────────────────────────────────────────────────────────────────────────── Running: plugins/security/internalusers_spec.js (42 of 45) Internal users page βœ“ should load internal users page properly βœ“ should view user edit page when a user is clicked βœ“ should redirect to create new users page βœ“ should create new user successfully 4 passing (10s) (Results) β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”‚ Tests: 4 β”‚ β”‚ Passing: 4 β”‚ β”‚ Failing: 0 β”‚ β”‚ Pending: 0 β”‚ β”‚ Skipped: 0 β”‚ β”‚ Screenshots: 0 β”‚ β”‚ Video: true β”‚ β”‚ Duration: 10 seconds β”‚ β”‚ Spec Ran: plugins/security/internalusers_spec.js β”‚ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ (Video) - Started processing: Compressing to 32 CRF - Finished processing: /home/ubuntu/repos/opensearch-dashboards-functional-test/cy (0 seconds) press/videos/plugins/security/internalusers_spec.js.mp4 ──────────────────────────────────────────────────────────────────────────────────────────────────── Running: plugins/security/permissions_spec.js (43 of 45) Permissions page βœ“ should load Permissions page properly βœ“ should expand an action-group when it is clicked βœ“ should open modal with options to create new action group page βœ“ should create new action group successfully by selecting `Create from blank` βœ“ should create new action group successfully by selecting `Create from selection` (5371ms) 5 passing (16s) (Results) β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”‚ Tests: 5 β”‚ β”‚ Passing: 5 β”‚ β”‚ Failing: 0 β”‚ β”‚ Pending: 0 β”‚ β”‚ Skipped: 0 β”‚ β”‚ Screenshots: 0 β”‚ β”‚ Video: true β”‚ β”‚ Duration: 15 seconds β”‚ β”‚ Spec Ran: plugins/security/permissions_spec.js β”‚ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ (Video) - Started processing: Compressing to 32 CRF - Finished processing: /home/ubuntu/repos/opensearch-dashboards-functional-test/cy (1 second) press/videos/plugins/security/permissions_spec.js.mp4 ──────────────────────────────────────────────────────────────────────────────────────────────────── Running: plugins/security/roles_spec.js (44 of 45) Roles page βœ“ should load Roles page properly βœ“ should open Cluster Permissions drop-down menu when clicked βœ“ should redirect to create new role page βœ“ should create new role successfully 4 passing (10s) (Results) β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”‚ Tests: 4 β”‚ β”‚ Passing: 4 β”‚ β”‚ Failing: 0 β”‚ β”‚ Pending: 0 β”‚ β”‚ Skipped: 0 β”‚ β”‚ Screenshots: 0 β”‚ β”‚ Video: true β”‚ β”‚ Duration: 9 seconds β”‚ β”‚ Spec Ran: plugins/security/roles_spec.js β”‚ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ (Video) - Started processing: Compressing to 32 CRF - Finished processing: /home/ubuntu/repos/opensearch-dashboards-functional-test/cy (0 seconds) press/videos/plugins/security/roles_spec.js.mp4 ──────────────────────────────────────────────────────────────────────────────────────────────────── Running: plugins/security/tenants_spec.js (45 of 45) Tenants page βœ“ should load Tenants page properly βœ“ should create new tenant successfully by selecting `Create tenant` 2 passing (8s) (Results) β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”‚ Tests: 2 β”‚ β”‚ Passing: 2 β”‚ β”‚ Failing: 0 β”‚ β”‚ Pending: 0 β”‚ β”‚ Skipped: 0 β”‚ β”‚ Screenshots: 0 β”‚ β”‚ Video: true β”‚ β”‚ Duration: 8 seconds β”‚ β”‚ Spec Ran: plugins/security/tenants_spec.js β”‚ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ (Video) - Started processing: Compressing to 32 CRF - Finished processing: /home/ubuntu/repos/opensearch-dashboards-functional-test/cy (0 seconds) press/videos/plugins/security/tenants_spec.js.mp4 ==================================================================================================== (Run Finished) Spec Tests Passing Failing Pending Skipped β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”‚ βœ” core-opensearch-dashboards/opensear 00:28 34 34 - - - β”‚ β”‚ ch-dashboards/dashboard_sanity_test β”‚ β”‚ _spec.js β”‚ β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€ β”‚ βœ” plugins/alerting-dashboards-plugin/ 01:21 3 3 - - - β”‚ β”‚ acknowledge_alerts_modal_spec.js β”‚ β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€ β”‚ βœ” plugins/alerting-dashboards-plugin/ 02:21 5 5 - - - β”‚ β”‚ alert_spec.js β”‚ β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€ β”‚ βœ” plugins/alerting-dashboards-plugin/ 01:23 2 2 - - - β”‚ β”‚ alerts_dashboard_flyout_spec.js β”‚ β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€ β”‚ βœ” plugins/alerting-dashboards-plugin/ 01:14 3 3 - - - β”‚ β”‚ bucket_level_monitor_spec.js β”‚ β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€ β”‚ βœ” plugins/alerting-dashboards-plugin/ 01:17 6 6 - - - β”‚ β”‚ cluster_metrics_monitor_spec.js β”‚ β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€ β”‚ βœ” plugins/alerting-dashboards-plugin/ 01:36 7 7 - - - β”‚ β”‚ query_level_monitor_spec.js β”‚ β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€ β”‚ βœ” plugins/anomaly-detection-dashboard 00:17 1 1 - - - β”‚ β”‚ s-plugin/create_detector_spec.js β”‚ β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€ β”‚ βœ” plugins/anomaly-detection-dashboard 00:21 8 8 - - - β”‚ β”‚ s-plugin/dashboard_spec.js β”‚ β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€ β”‚ βœ” plugins/anomaly-detection-dashboard 00:09 5 5 - - - β”‚ β”‚ s-plugin/detector_configuration_spe β”‚ β”‚ c.js β”‚ β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€ β”‚ βœ” plugins/anomaly-detection-dashboard 00:22 11 11 - - - β”‚ β”‚ s-plugin/detector_list_spec.js β”‚ β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€ β”‚ βœ– plugins/anomaly-detection-dashboard 01:55 6 5 1 - - β”‚ β”‚ s-plugin/historical_analysis_spec.j β”‚ β”‚ s β”‚ β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€ β”‚ βœ” plugins/anomaly-detection-dashboard 00:09 4 4 - - - β”‚ β”‚ s-plugin/overview_spec.js β”‚ β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€ β”‚ βœ” plugins/anomaly-detection-dashboard 00:09 2 2 - - - β”‚ β”‚ s-plugin/real_time_results_spec.js β”‚ β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€ β”‚ βœ” plugins/anomaly-detection-dashboard 00:15 3 3 - - - β”‚ β”‚ s-plugin/sample_detector_spec.js β”‚ β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€ β”‚ βœ” plugins/custom-import-map-dashboard 00:23 1 1 - - - β”‚ β”‚ s/import_vector_map_tab.spec.js β”‚ β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€ β”‚ βœ” plugins/gantt-chart-dashboards/gant 00:51 9 9 - - - β”‚ β”‚ t_ui.spec.js β”‚ β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€ β”‚ βœ” plugins/index-management-dashboards 00:26 3 3 - - - β”‚ β”‚ -plugin/indices_spec.js β”‚ β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€ β”‚ βœ” plugins/index-management-dashboards 01:16 5 5 - - - β”‚ β”‚ -plugin/managed_indices_spec.js β”‚ β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€ β”‚ βœ” plugins/index-management-dashboards 00:33 5 5 - - - β”‚ β”‚ -plugin/policies_spec.js β”‚ β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€ β”‚ βœ” plugins/index-management-dashboards 00:45 4 4 - - - β”‚ β”‚ -plugin/rollups_spec.js β”‚ β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€ β”‚ βœ” plugins/index-management-dashboards 00:32 4 4 - - - β”‚ β”‚ -plugin/transforms_spec.js β”‚ β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€ β”‚ βœ” plugins/notifications-dashboards/1_ 01:04 11 11 - - - β”‚ β”‚ email_senders_and_groups.spec.js β”‚ β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€ β”‚ βœ” plugins/notifications-dashboards/2_ 01:26 13 13 - - - β”‚ β”‚ channels.spec.js β”‚ β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€ β”‚ βœ” plugins/observability-dashboards/0_ 00:08 1 1 - - - β”‚ β”‚ before.spec.js β”‚ β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€ β”‚ βœ” plugins/observability-dashboards/1_ 01:19 8 8 - - - β”‚ β”‚ trace_analytics_dashboard.spec.js β”‚ β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€ β”‚ βœ” plugins/observability-dashboards/2_ 00:49 7 7 - - - β”‚ β”‚ trace_analytics_services.spec.js β”‚ β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€ β”‚ βœ” plugins/observability-dashboards/3_ 00:44 7 7 - - - β”‚ β”‚ trace_analytics_traces.spec.js β”‚ β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€ β”‚ βœ” plugins/observability-dashboards/4_ 02:26 25 25 - - - β”‚ β”‚ panels.spec.js β”‚ β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€ β”‚ βœ” plugins/observability-dashboards/5_ 05:06 36 36 - - - β”‚ β”‚ event_analytics.spec.js β”‚ β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€ β”‚ βœ” plugins/observability-dashboards/6_ 05:20 31 31 - - - β”‚ β”‚ notebooks.spec.js β”‚ β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€ β”‚ βœ– plugins/observability-dashboards/7_ 10:11 8 7 1 - - β”‚ β”‚ app_analytics.spec.js β”‚ β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€ β”‚ βœ” plugins/observability-dashboards/8_ 76ms 1 1 - - - β”‚ β”‚ after.spec.js β”‚ β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€ β”‚ βœ” plugins/query-workbench-dashboards/ 01:23 20 20 - - - β”‚ β”‚ ui.spec.js β”‚ β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€ β”‚ βœ” plugins/reports-dashboards/01-creat 04:26 14 14 - - - β”‚ β”‚ e.spec.js β”‚ β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€ β”‚ βœ” plugins/reports-dashboards/02-edit. 01:24 3 3 - - - β”‚ β”‚ spec.js β”‚ β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€ β”‚ βœ” plugins/reports-dashboards/03-detai 02:05 6 6 - - - β”‚ β”‚ ls.spec.js β”‚ β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€ β”‚ βœ” plugins/reports-dashboards/04-downl 01:16 5 5 - - - β”‚ β”‚ oad.spec.js β”‚ β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€ β”‚ βœ” plugins/security/audit_log_spec.js 00:09 4 4 - - - β”‚ β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€ β”‚ βœ” plugins/security/auth_spec.js 00:05 2 2 - - - β”‚ β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€ β”‚ βœ” plugins/security/get_started_spec.j 00:11 8 8 - - - β”‚ β”‚ s β”‚ β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€ β”‚ βœ” plugins/security/internalusers_spec 00:10 4 4 - - - β”‚ β”‚ .js β”‚ β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€ β”‚ βœ” plugins/security/permissions_spec.j 00:15 5 5 - - - β”‚ β”‚ s β”‚ β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€ β”‚ βœ” plugins/security/roles_spec.js 00:09 4 4 - - - β”‚ β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€ β”‚ βœ” plugins/security/tenants_spec.js 00:08 2 2 - - - β”‚ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ βœ– 2 of 45 failed (4%) 58:39 356 354 2 - - info Visit https://yarnpkg.com/en/docs/cli/run for documentation about this command. info Visit https://yarnpkg.com/en/docs/cli/run for documentation about this command. ```
kotwanikunal commented 2 years ago

Performance Test re-run results -

The previous arm64 without security seemed to be an outlier which was rectified by the re-run.

Product/ Version Architecture Description Instance Type Workload Details IndexΒ Latency (ms)Β p50 IndexΒ Latency (ms)Β p90 IndexΒ Latency (ms)Β p99 IndexΒ Latency (ms)Β p100 IndexΒ Throughput (docs/s)Β p0 IndexΒ Throughput (docs/s)Β p50 IndexΒ Throughput (docs/s)Β p100 IndexΒ Throughput (docs/s)Β Ops Count IndexΒ Operation CountsΒ Op Error Count IndexΒ Operation CountsΒ Error Rate QueryΒ Latency (ms)Β p50 QueryΒ Latency (ms)Β p90 QueryΒ Latency (ms)Β p99 QueryΒ Latency (ms)Β p100 QueryΒ Throughput (docs/s)Β p0 QueryΒ Throughput (docs/s)Β p50 QueryΒ Throughput (docs/s)Β p100 QueryΒ Operation CountsΒ Ops Count QueryΒ Operation CountsΒ Op Error Count Error Rate**Query Operation Counts** CPU (%)Β p50 CPU (%)Β p90 CPU (%)Β p99 CPU (%)Β p100 Memory (%)Β p50 Memory (%)Β p90 Memory (%)Β p99 Memory (%)Β p100 GC (ms)Β Old GC (ms)Β Young
OpenSearch - 2.1.0 X64 With Security m5.xlarge nyc_taxis/ 2 warmupIterations/ 3 testIterations 2,324.80 3,073.90 6,064.20 10,016.10 31,888.40 33,275.90 37,798.70 46,905 0 0 289.6 303.7 313.7 330.4 1.73 1.741 1.754 1,510 0 0 97 97 97 98 51.333 65 82.61 92 0 1,245,816
OpenSearch - 2.1.0 X64 Without Security m5.xlarge nyc_taxis/ 2 warmupIterations/ 3 testIterations 2,193.60 2,908.70 5,561.70 8,586 33,935.30 35,489.10 40,399.60 46,728 0 0 279.8 288.1 301.2 309.8 1.727 1.742 1.756 1,510 0 0 97 98 98 98 49 62 86.36 94 0 1,041,064
OpenSearch - 2.1.0 ARM64 With Security m5.xlarge nyc_taxis/ 2 warmupIterations/ 3 testIterations 1,916 2,524.20 4,626.10 6,358.80 38,446.80 40,096.30 43,909.90 46,468 0 0 363.8 372.5 379.1 385.6 1.686 1.707 1.754 1,510 0 0 96 97 97 97 50.333 65 81 90 0 917,896
OpenSearch - 2.1.0 ARM64 Without Security m5.xlarge nyc_taxis/ 2 warmupIterations/ 3 testIterations 1,668.20 2,223.30 4,057.60 6,691.20 44,384.30 46,221.20 50,871 45,960 0 0 351.9 361.3 366.5 368.3 1.709 1.732 1.755 1,510 0 0 96 97 97 97 47 63 82.58 93 0 822,345
OpenSearch - 2.2.0 X64 With Security m5.xlarge nyc_taxis/ 2 warmupIterations/ 3 testIterations 2,211.27 2,890.46 5,633.01 8,836.61 33,197.68 35,075.64 39,594.34 46,783 0 0 282.267 288.9 297.585 309.173 1.727 1.74 1.753 1,510 0 0 97 97 97.532 98 54 88 66 94 0 1,237,246
OpenSearch - 2.2.0 X64 Without Security m5.xlarge nyc_taxis/ 2 warmupIterations/ 3 testIterations 2,186.68 2,900.06 5,635.71 9,135.63 33,752.51 35,539.30 40,463.50 46,719 0 0 277.991 284.457 294.579 308.001 1.727 1.742 1.756 1,510 0 0 97 98 98 98 49 87.87 65 92 0 1,048,250
OpenSearch - 2.2.0 ARM64 With Security m5.xlarge nyc_taxis/ 2 warmupIterations/ 3 testIterations 1,906.08 2,518.58 4,694.59 6,648.64 38,407.62 39,954.75 43,516.45 46,487 0 0 381.273 393.433 396.973 475.763 1.693 1.716 1.747 1,510 0 0 96 97 97 97 52 81.82 66 90 0 977,237
OpenSearch - 2.2.0 ARM64 Without Security m5.xlarge nyc_taxis/ 2 warmupIterations/ 3 testIterations 1,623.33 2,178.12 4,071.57 5,921.38 44,770.95 46,766.53 51,702.92 45,894 0 0 362.253 372.819 380.157 384.054 1.686 1.71 1.754 1,510 0 0 96 97 97 97 50 85.79 64 91 0 830,052
bbarani commented 2 years ago
./opensearch-plugin install repository-s3
warning: ignoring JAVA_TOOL_OPTIONS=-Dlog4j2.formatMsgNoLookups=true
-> Installing repository-s3
-> Downloading repository-s3 from opensearch
[=================================================] 100%Β Β  
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@     WARNING: plugin requires additional permissions     @
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
* java.lang.RuntimePermission accessDeclaredMembers
* java.lang.RuntimePermission getClassLoader
* java.lang.reflect.ReflectPermission suppressAccessChecks
* java.net.NetPermission setDefaultAuthenticator
* java.net.SocketPermission * connect,resolve
* java.util.PropertyPermission opensearch.allow_insecure_settings read,write
See http://docs.oracle.com/javase/8/docs/technotes/guides/security/permissions.html
for descriptions of what these permissions allow and the associated risks.

Continue with installation? [y/N]y
-> Installed repository-s3 with folder name repository-s3
peterzhuamazon commented 2 years ago

RPM YUM verification:

opensearch.x86_64                                                                                                                                          2.0.0-1                                                                                                                                           opensearch-2.x
opensearch.x86_64                                                                                                                                          2.0.1-1                                                                                                                                           opensearch-2.x
opensearch.x86_64                                                                                                                                          2.1.0-1                                                                                                                                           opensearch-2.x
opensearch.x86_64                                                                                                                                          2.2.0-1                                                                                                                                           opensearch-2.x

opensearch-dashboards.x86_64                                                                                                                               2.0.0-1                                                                                                                                opensearch-dashboards-2.x
opensearch-dashboards.x86_64                                                                                                                               2.0.1-1                                                                                                                                opensearch-dashboards-2.x
opensearch-dashboards.x86_64                                                                                                                               2.1.0-1                                                                                                                                opensearch-dashboards-2.x
opensearch-dashboards.x86_64                                                                                                                               2.2.0-1                                                                                                                                opensearch-dashboards-2.x
opensearch.aarch64                                                                                                                                          2.0.0-1                                                                                                                                           opensearch-2.x
opensearch.aarch64                                                                                                                                          2.0.1-1                                                                                                                                           opensearch-2.x
opensearch.aarch64                                                                                                                                          2.1.0-1                                                                                                                                           opensearch-2.x
opensearch.aarch64                                                                                                                                          2.2.0-1                                                                                                                                           opensearch-2.x

opensearch-dashboards.aarch64                                                                                                                               2.0.0-1                                                                                                                                opensearch-dashboards-2.x
opensearch-dashboards.aarch64                                                                                                                               2.0.1-1                                                                                                                                opensearch-dashboards-2.x
opensearch-dashboards.aarch64                                                                                                                               2.1.0-1                                                                                                                                opensearch-dashboards-2.x
opensearch-dashboards.aarch64                                                                                                                               2.2.0-1                                                                                                                                opensearch-dashboards-2.x
peterzhuamazon commented 2 years ago

Screen Shot 2022-08-11 at 5 14 48 PM

https://repo1.maven.org/maven2/org/opensearch/opensearch/2.2.0/

vinylen commented 2 years ago

Hi,

Thanks for the release. Seems that build-tools for 2.2.0 is missing though? https://repo.gradle.org/ui/native/jcenter/org/opensearch/gradle/build-tools/

grmblfrz commented 2 years ago

Seems to me that all maven artifacts for 2.2.0 are missing, can't find them anywhere...

lukas-vlcek commented 2 years ago

The plugin artifacts are not available and thus the plugin install command fails as well.

% ./bin/opensearch-plugin install opensearch-sql  --verbose
-> Installing opensearch-sql
-> Failed installing opensearch-sql
-> Rolling back opensearch-sql
-> Rolled back opensearch-sql

BTW, it would be useful to improve the --verbose output in this case because it does not provide any further details about why the installation failed.

bbarani commented 2 years ago

@lukas-vlcek OpenSearch currently does not have support to install standalone plugins (outside of native plugins inherited from Elasticsearch) using plugin install command. You can view more details and the workaround in the below thread

https://forum.opensearch.org/t/download-urls-for-plugins-not-listed-anywhere/8297/6?u=bbarani

gaiksaya commented 2 years ago

We are looking into the maven artifacts. Filed an issue with sonatype to get some information. Thanks!

gaiksaya commented 2 years ago

Hey everyone, the artifacts are available on maven now. https://repo1.maven.org/maven2/org/opensearch/opensearch/2.2.0/ please let us know if you see any issues. Thanks!