Uploaded image for project: 'OpenNMS'
  1. OpenNMS
  2. NMS-12107

Migrate system tests to use TestContainers framework

    XMLWordPrintable

    Details

    • Type: Story
    • Status: Resolved (View Workflow)
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 25.0.0
    • Component/s: None
    • Security Level: Default (Default Security Scheme)
    • Labels:
      None
    • Sprint:
      Horizon 2019 - June 5th 2019, Horizon 2019 - June 12th 2020

      Description

      The current set of system tests require a very specific build environment to in order to run successfully and this environment has proven to be difficult to reproduce leaving us with constant failures, flappers, and a development environment that's different from the actual test execution environment.

      By moving the system tests to use the test containers framework, including running Selenium and Firefox in containers, we hope to streamline the development and execution of system tests.

      Work is currently being targeted for the develop branch. Once stable we can evaluate back-porting the changes as far back as necessary.

        Attachments

          Activity

            People

            • Assignee:
              j-white Jesse White
              Reporter:
              j-white Jesse White
            • Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: