XMLWordPrintableJSON

Details

    • Sub-task
    • Status: Resolved
    • Major
    • Resolution: Implemented
    • None
    • 2.0.0
    • CI

    Description

      compose/testlib.sh runs Robot tests in Docker containers. However, it tries to generate test reports locally, which assumes Robot Framework is installed on the host. It fails if rebot is not found, even if all tests pass.

      acceptance.sh installs Robot Framework if it's not already available. Therefore it can assume the command rebot is available for report generation.

      To simplify local use of acceptance tests, testlib.sh could generate reports in an ozone-runner container, similarly to how tests are executed. Thus we can avoid the need to install Robot Framework.

      Attachments

        Issue Links

          Activity

            People

              adoroszlai Attila Doroszlai
              adoroszlai Attila Doroszlai
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: