...
Requirement | Implementation | Assigned to | |
---|---|---|---|
1 | Repository control: No pushes to main | ||
2 | CI: Identify a CI that fits our needs and secure it. |
| Shrinjay |
3 | CI: Centralize all existing unit tests in PyTest (mostly command module) | ||
4 | CI: Setup CI to run tests on every github PR, identify if we want to run unit and integration or just unit, and seperate. | ||
5 | Test Rig: Make OBS easier to setup (bash scriptdocumentation, OBS scripting?) | ||
6 | Test Rig: Develop mock flight data solution | ||
7 | Test Rig: Develop test class for all tests to subclass off, refactor existing tests. |
...