Open LeStarch opened 5 months ago
@thomas-bc would you weigh-in here? Let me know if this general design makes sense as an extension to your designs.
- Run "fit" testing script. Note: may need to add "wait for dataflow" function to FIT framework.
- Run "run" script (above) to start FSW on target host
Why not switch the order on those 2? I guess with the wait() it wouldn't matter too much, but running FSW before trying to run FIT sounds more natural to me
Otherwise looks good to me!
Note: @rlcheng for ease of development, I would personally develop a simple FIT testing workflow (not reusable), and then abstract what can be abstracted in a reusable workflow. But either way works, your call!
@thomas-bc there is a use case where you want to start a test script, then boot software, then test start-up conditions. Otherwise the order is irrelevant.
Feature Description
Currently, there is no reusable Github workflow step for FIT testing as there is for building/UT. Add a new reusable workflow that enables FIT testing. This workflow should have the following parameters:
With the above arguments to the workflow, the following steps should be run:
Rationale
We have a reusable project build script, but not one that does FIT testing. The above workflow is a generic "run FIT" which has a run/clean-up input used to abstract various hardware platforms.