Uploaded image for project: 'VOLTHA'
  1. VOLTHA
  2. VOL-2642

Refactor cord-tester repo to be a versioned library usable by voltha-system-tests

    XMLWordPrintable

    Details

    • Type: Task
    • Status: Resolved (View Workflow)
    • Priority: Medium
    • Resolution: Done
    • Affects Version/s: None
    • Fix Version/s: VOLTHA v2.3
    • Component/s: Testing
    • Labels:
      None

      Description

      The voltha-system-tests repo currently refers to many files in the cord-tester repo with relative path links. This requires that both repos be checked out in specific locations, which is both inconvenient and problematic because changes in one repo could break the other, which has already happened - SEBA jobs broke after VOL-2234 was implemented.

      To solve this, refactor the shared Framework files in cord-tester to be a pip-installable versioned python module that can be loaded. Use this in both cord-tester and voltha-system-tests.

      Initial work was done by Zack Williams in these patchsets:
      https://gerrit.opencord.org/c/17040/
      https://gerrit.opencord.org/c/17041/

        Attachments

          Issue Links

          No reviews matched the request. Check your Options in the drop-down menu of this sections header.

            Activity

              People

              Assignee:
              acb Andy Bavier
              Reporter:
              zdw Zack Williams
              Watchers:
              1 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved:

                  Gerrit Reviews

                  There are no open Gerrit changes