Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Future Arch improvements #5

Open
12 of 23 tasks
aerydna opened this issue May 23, 2019 · 0 comments
Open
12 of 23 tasks

Future Arch improvements #5

aerydna opened this issue May 23, 2019 · 0 comments
Assignees
Labels
enhancement New feature or request

Comments

@aerydna
Copy link
Contributor

aerydna commented May 23, 2019

TODO list:

  • add namespaces
  • remove lib extension from the load of the library
  • remove pugi from interface
  • fix plugins location policy
  • fix exported headers
  • check error and report helper function
  • add action (genericaction) "kill" instead of executing empty with kill argument
  • add action (genericaction) check_if_ is_in_execution
  • support remote action execution
  • support remote precondition execution via ssh
  • test failure timeout
  • parallel test support
  • make sure that if an action throws an error his execute method will not be called
  • investigate if making output value from actions connectible to input value of other actions (this could be resolutive also for syncronization)
  • repetitions also with time check and frequency ("repeat until ... at a frequency of ...")
  • Action::execute returning a STOP or CONTINUE repetition instead of bool
  • decide what to do with pugi (yarpActionDepotStart)
  • define if use or not lib prefix.
  • remote connection interface.
  • math function for parametric test.
  • create custom library.
  • create ROS library.
  • create tests groups in file and in code.
@aerydna aerydna added the enhancement New feature or request label May 23, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants