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: