Skip to content

Conversation

@v4hn
Copy link
Contributor

@v4hn v4hn commented Sep 20, 2021

Split out generic improvements from proper Fallbacks support, as per
#287 (comment)

v4hn and others added 8 commits September 20, 2021 15:52
Failed states are *not* disabled, they just failed connecting (for now).
These can facilitate debugging a lot for little overhead.
This could have been done already back when `runCompute` was introduced.
Wrapping the calls in try/catch comes from the previous implementation directly
calling `compute()`.
This makes the semantics much clearer as states can only be disabled by pruning.
- build pick_place_task as proper library as people (e.g. moveit_benchmark_suite) reuse it
before anyone starts copying from here...
… of a partial solution

In all other cases internalToExternalMap().find(s) will fail anyway.
@codecov
Copy link

codecov bot commented Sep 20, 2021

Codecov Report

Merging #295 (c3be3b9) into master (d0ab3c3) will increase coverage by 0.09%.
The diff coverage is 88.89%.

Impacted file tree graph

@@            Coverage Diff             @@
##           master     #295      +/-   ##
==========================================
+ Coverage   51.43%   51.51%   +0.09%     
==========================================
  Files         101      101              
  Lines        7133     7129       -4     
==========================================
+ Hits         3668     3672       +4     
+ Misses       3465     3457       -8     
Impacted Files Coverage Δ
core/include/moveit/task_constructor/container_p.h 93.34% <ø> (ø)
core/src/storage.cpp 84.30% <ø> (ø)
core/include/moveit/task_constructor/stage_p.h 91.18% <33.34%> (-2.76%) ⬇️
core/src/container.cpp 69.07% <95.00%> (+1.30%) ⬆️
core/include/moveit/task_constructor/storage.h 95.19% <100.00%> (+0.06%) ⬆️
core/src/stage.cpp 78.69% <100.00%> (ø)

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update d0ab3c3...c3be3b9. Read the comment docs.

@v4hn v4hn merged commit 9da3a80 into moveit:master Sep 20, 2021
@v4hn v4hn deleted the pr-generic-improvements branch September 21, 2021 07:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants