Uploaded image for project: 'OpenMRS 3.x Frontend'
  1. OpenMRS 3.x Frontend
  2. O3-872

Create a github workflow to run RefApp 3.x E2E rests in a dockerized environment

    XMLWordPrintable

    Details

    • Type: Task
    • Status: In Progress
    • Priority: Should
    • Resolution: Unresolved
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: Quality Assurance (QA)
    • Labels:
      None

      Description

      We need to make the tests repeatable despite data mutations. Ideally, the tests would run against a dockerized server and dockerized database where the data is in the image/container itself, such that any changes are lost each time a new container is spun up. Open to other suggestions though. The QA team appears to be doing something like that for the 2.x tests. They have this github workflow https://github.com/openmrs/openmrs-contrib-qaframework/blob/master/.github/workflows/qa.yml, which runs
      docker-compose -f docker/docker-compose-refqa.yml up -d
      See docker-compose-refqa.yml.

        Gliffy Diagrams

          Attachments

            Activity

              People

              Assignee:
              jayasanka Jayasanka Weerasinghe
              Reporter:
              jayasanka Jayasanka Weerasinghe
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Dates

                Created:
                Updated: