You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Extend config in FIT: Launch initial run target #172 by an additional Run Target run_target_simple_monitoring which contains a Component component_simple_monitoring
Recovery Action on run_target_simple_monitoring configured to switch to Run Target Startup
The process involved in component_simple_monitoring has alive supervision configured, which does not involve the health monitoring lib, but instead call directly the interface offered by LCM
Test steps:
Start Launch Manager process
Via score::lcm::ControlClient::ActivateRunTarget(..) activate run_target_simple_monitoring
1s after component_simple_monitoring reports running and run_target_simple_monitoring is activated, process involved stops reporting checkpoint
Expected behavior:
Launch Manager is started successfully and Run Target Startup is activated initially
Run Target run_target_simple_monitoring is activated successfully
Recovery Action is executed, switch back to Startup
Acceptance Criteria (DoD)
Test specification and implementation exists. Test passes.
What
Verifies requirements:
Depends on: #172
Configuration:
run_target_simple_monitoringwhich contains a Componentcomponent_simple_monitoringrun_target_simple_monitoringconfigured to switch to Run TargetStartupcomponent_simple_monitoringhas alive supervision configured, which does not involve the health monitoring lib, but instead call directly the interface offered by LCMTest steps:
score::lcm::ControlClient::ActivateRunTarget(..)activaterun_target_simple_monitoringcomponent_simple_monitoringreports running andrun_target_simple_monitoringis activated, process involved stops reporting checkpointExpected behavior:
Startupis activated initiallyrun_target_simple_monitoringis activated successfullyStartupAcceptance Criteria (DoD)
Test specification and implementation exists. Test passes.