nasa / cFE

The Core Flight System (cFS) Core Flight Executive (cFE)
Apache License 2.0
409 stars 202 forks source link

Add functional tests for cFE ES Entry/Exit APIs #1639

Open zanzaben opened 3 years ago

zanzaben commented 3 years ago

Is your feature request related to a problem? Please describe. Need open source functional tests for certifiability

Describe the solution you'd like Add functional tests for cFE Entry/Exit APIs – CFE_ES_Main – CFE_ES_ResetCFE

Describe alternatives you've considered N/A

Additional context N/A

Requester Info Alex Campbell GSFC

skliper commented 3 years ago

Removing Caelum milestone as these routines are already exercised as part of normal startup and/or CTF testing (all startup/restart requirements are verified) and any additional API tests would likely require testing from a special context outside the standard cfe_testapp due to system operational impacts (restart, PSP panic, etc). Operation/behavior of these functions is tightly coupled with the PSP, and it's user responsibility to confirm the PSP works as intended on the respective platform (distribution system testing, scenario testing, etc).