Uploaded image for project: 'Red Hat OpenShift Dev Spaces (formerly CodeReady Workspaces) '
  1. Red Hat OpenShift Dev Spaces (formerly CodeReady Workspaces)
  2. CRW-5021

Create acceptance tests to go through all devfile samples and all editors using API

XMLWordPrintable

    • Create acceptance tests for DevFiles
    • False
    • None
    • False
    • To Do

      Epic Goal

      • Create acceptance tests for all defiles for the 

      Why is this important?

      Scenarios

      1. open workspaces in certain editors;
      2. execute each available command described in devfile from within the workspace.

      Acceptance Criteria (Mandatory)

      • We need to define which devfile or devfiles need to be checked and run. The test should pass. The main idea is to test images after each PR using GitHub infra (run minikube, set up CHE + just built image, test the image with all defiles)

       

      Previous Work (Optional):

       * Before we implemented the test codebase within GitHub issue: https://github.com/eclipse/che/issues/21514. There was an implemented generator for the devfiles samples (https://github.com/eclipse/che/issues/22212) and run tests after generating each sample (https://github.com/eclipse/che/issues/22229)

      • Currently, after global refactoring, I need to make sure that tests is run and work

              mmusiien Maksym Musienko
              mmusiien Maksym Musienko
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated:
                Resolved: