Skip to content

v0_2_6 Fixes from GUI decoupling

Pierre-Alain Loizeau requested to merge v0_2_6_fixes_gui_decoupling into master
  • In CmdCoreAgent, add add_tracker_agent cmd + improve top tracking handling
  • In CmdCoreAgent, make add_request thread_safe by adding a lock
  • In StateCoreAgent, add method to clear the transition map
  • Add flag in AgentFoundation to follow any incoming heartbeat or state update
    • in CmdCoreAgent process_heartbeat to follow any incoming heartbeat from yet unknown source (similar to top default)
    • in StateCoreAgent rec_dist_states_updates to follow any incoming state update from yet unknown source (similar to top default)
    • updates corresponding test test_CmdCoreAgent::test_CmdCoreAgent_process_heartbeat
    • Not sure how to test the state side with the current set of tests
  • In EcsCoreAgent, fix get_combined_state crash if no subagent at first status update
  • Rename BaseCmdAgent test_send_any to send_to_any + fix log and reply usage
  • Add some tools info in README

Merge request reports