Skip to content

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 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)

Edited by Robert Tracy

Merge request reports