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

[Meta] Test Orchestrator #6044

Open
7 of 34 tasks
ashwin-pc opened this issue Mar 5, 2024 · 0 comments
Open
7 of 34 tasks

[Meta] Test Orchestrator #6044

ashwin-pc opened this issue Mar 5, 2024 · 0 comments
Assignees

Comments

@ashwin-pc
Copy link
Member

ashwin-pc commented Mar 5, 2024

RFC to the Orchestrator remote test workflow feature - #5392

Design POC - #5526

README doc - opensearch-project/opensearch-dashboards-functional-test#1119

Priorities

P0

P1

  • Extend testing framework to make it easier for plugins to verify cross compatibility testing with the plugin
    • Plugins can easily reference this package as it is a part of OpenSearch Dashboards
    • Will install their plugin into the version of OpenSearch Dashboards and run a basic suite of tests for the version
    • Additional tests can be passed from the plugin
    • Outputs successful or failed tests
    • Plugins can decide if they want to indicate they are fully supported or degraded
    • Create 3 example plugins
      • Positive (version available for engine and works)
      • Negative (version not available for engine for cross compatibility)
      • Partially positive (version kind of works)
    • Hook into the test orchestrator
  • Work with infra to unblock onboarding the ability to listen to the remote test runners
    • Get credentials
  • Campaign to add plugins to utilize workflow
  • Migrate more tests from Selenium to Cypress
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: New
Development

No branches or pull requests

2 participants