-
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
-
Story Points:7
-
Epic Link:
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/