Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Manual][Backport 2.x] [Tests] Add Github workflow for Test Orchestrator in FT Repo to run cypress tests within Dashboards repo #6095

Merged

Commits on Mar 8, 2024

  1. [Tests] Add Github workflow for Test Orchestrator in FT Repo to run c…

    …ypress tests within Dashboards repo (opensearch-project#5725)
    
     * Adds Github workflow which gets triggered on dispatch event sent from FT Repo Orchestrator. Currently this workflow defaults to using release bundle artifact for Opensearch and Dashboards.
     * In this iteration, pulling out few of the dashboards sanity test from FT repo into the Dashboards repo -  https://github.com/opensearch-project/opensearch-dashboards-functional-test/blob/main/cypress/integration/common/dashboard_sample_data_spec.js
     * Introduces Cypress dependency into the package json to run cypress tests within repo. Currently, I'm pulling the version which matches the one in FT repo.
     * Adds cypress config file.
    
    ToDo:
    Add fallback mechanism for using snapshot URL when release bundle url is not accessible.
    Enable this workflow for each PR/push event.
    
    opensearch-project#5720
    
    Signed-off-by: Manasvini B Suryanarayana <manasvis@amazon.com>
    (cherry picked from commit 55443f7)
    manasvinibs committed Mar 8, 2024
    Configuration menu
    Copy the full SHA
    668d5fb View commit details
    Browse the repository at this point in the history