To verify the functionality of the OKS configuration, the testing of nanotimingrc on real hardware was required.
This PR adds the required database file for setting up the minimal OKS configuration for a successful RC run.
To test, I ran the following command on kipper in a recent work env NFD_DEV_240507_C8:
nanotimingrc --partition-number 7 timinglibs/test_config/ test-session
making sure that the name of the test session matches the name given in this object: <obj class="Session" id="test-session"> in the data file.
The folder timinglibs/test_config/ must include a boot.json file which contains the necessary setup for the RC run - the following is the json content I used:
To verify the functionality of the OKS configuration, the testing of nanotimingrc on real hardware was required.
This PR adds the required database file for setting up the minimal OKS configuration for a successful RC run.
To test, I ran the following command on kipper in a recent work env
NFD_DEV_240507_C8
:nanotimingrc --partition-number 7 timinglibs/test_config/ test-session
making sure that the name of the test session matches the name given in this object:<obj class="Session" id="test-session">
in the data file. The foldertiminglibs/test_config/
must include aboot.json
file which contains the necessary setup for the RC run - the following is the json content I used:Also, for the
TimingHardwareInterface
object, aconnections_file
is required and this is the content of the one whose path I used:which is a Controller-Endpoint connection that's currently connected and ping-able in the Bristol lab.