fzi-forschungszentrum-informatik / ros2_ros_bt_py

This is a Behavior Tree library meant to be an alternative to SMACH, FlexBE and the like. It includes a ReactJS-based web GUI and all the building blocks you need to build moderately advanced mission control Behavior Trees without writing a single line of code!
BSD 3-Clause "New" or "Revised" License
24 stars 6 forks source link

Fb enable webgui launch #93

Closed nspielbau closed 1 month ago

nspielbau commented 1 month ago

Enable webgui launch on default.

Auto launch setup needs to be documented.

codecov-commenter commented 1 month ago

:warning: Please install the 'codecov app svg image' to ensure uploads and comments are reliably processed by Codecov.

Codecov Report

All modified and coverable lines are covered by tests :white_check_mark:

Project coverage is 50.92%. Comparing base (bf3fea0) to head (bea13c2).

Additional details and impacted files ```diff @@ Coverage Diff @@ ## dev #93 +/- ## ======================================= Coverage 50.92% 50.92% ======================================= Files 58 58 Lines 7348 7348 Branches 1604 1604 ======================================= Hits 3742 3742 Misses 3540 3540 Partials 66 66 ```

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.

github-actions[bot] commented 1 month ago

Test Results

  3 files   -   7    3 suites   - 7   41s :stopwatch: +36s 202 tests + 49  202 :white_check_mark: + 49  0 :zzz: ±0  0 :x: ±0  591 runs  +285  591 :white_check_mark: +285  0 :zzz: ±0  0 :x: ±0 

Results for commit bea13c20. ± Comparison against base commit 87e731a5.

This pull request removes 13 and adds 62 tests. Note that renamed tests count towards both. ``` ros_bt_py.tests.ros_nodes.test_enum_fields ‑ test_node_reset[Node-17] ros_bt_py.tests.ros_nodes.test_enum_fields ‑ test_node_success[Node-17] ros_bt_py.tests.ros_nodes.test_enum_fields ‑ test_node_untick[Node-17] ros_bt_py.tests.test_debug_manager.TestDebugManager ‑ test_add_subtree_info ros_bt_py.tests.test_debug_manager.TestDebugManager ‑ test_add_subtree_info_exception ros_bt_py.tests.test_debug_manager.TestDebugManager ‑ test_check_publish_subtrees_false ros_bt_py.tests.test_debug_manager.TestDebugManager ‑ test_check_publish_subtrees_true ros_bt_py.tests.test_debug_manager.TestDebugManager ‑ test_clear_subtrees ros_bt_py_web_gui.flake8 ‑ flake8 ros_bt_py_web_gui.lint_cmake ‑ CMakeLists.txt … ``` ``` ros_bt_py.tests.nodes.test_wait.TestWait ‑ test_node_reset[0.05] ros_bt_py.tests.nodes.test_wait.TestWait ‑ test_node_reset[1.0] ros_bt_py.tests.nodes.test_wait.TestWait ‑ test_node_shutdown[0.05] ros_bt_py.tests.nodes.test_wait.TestWait ‑ test_node_shutdown[1.0] ros_bt_py.tests.nodes.test_wait.TestWait ‑ test_node_success[0.05] ros_bt_py.tests.nodes.test_wait.TestWait ‑ test_node_success[1.0] ros_bt_py.tests.nodes.test_wait.TestWaitInput ‑ test_node_reset[0.05] ros_bt_py.tests.nodes.test_wait.TestWaitInput ‑ test_node_reset[1.0] ros_bt_py.tests.nodes.test_wait.TestWaitInput ‑ test_node_shutdown[0.05] ros_bt_py.tests.nodes.test_wait.TestWaitInput ‑ test_node_shutdown[1.0] … ```

:recycle: This comment has been updated with latest results.