Timing Accuracy Tests: Convert test procedures to exclusively use OpenCPI applications
What this MR does / why we need it:
For release 1.6, a test procedure was developed to collect timestamping accuracy measurements on the Ettus E310 platform. The procedure consists of multiple test setups and manual execution of test applications and scripts.
The applications and scripts required to execute this procedure should be condensed into OpenCPI applications which can be run by the CI/CD infrastructure (with no manual steps).
Note that this conversion does not address the current issues with the time_server (#136 #135 #110 (closed)). They are being worked independently.
This MR does not need to be cherry-picked into 1.6.
Steps to complete before submitting MR:
-
I have read Contribution guidelines
I also executed both applications using remote containers and make run
on the E310 using the same test setup. Documentation of this test setup is underway and will be published to the GitLab wiki.
Change Log
enh(app): convert timing accuracy test procedures to exclusively use OpenCPI applications
Which issue this MR closes
Closes: #259 (closed)