Skip to content

Changing BT loading warning to be more clear#5938

Merged
SteveMacenski merged 3 commits intomainfrom
change_warning_log
Feb 4, 2026
Merged

Changing BT loading warning to be more clear#5938
SteveMacenski merged 3 commits intomainfrom
change_warning_log

Conversation

@SteveMacenski
Copy link
Member

Per #5924

Signed-off-by: SteveMacenski <stevenmacenski@gmail.com>
Comment out the ros2/rviz repository entry in underlay.repos

Signed-off-by: Steve Macenski <stevenmacenski@gmail.com>
@mergify
Copy link
Contributor

mergify bot commented Feb 4, 2026

This pull request is in conflict. Could you fix it @SteveMacenski?

Signed-off-by: Steve Macenski <stevenmacenski@gmail.com>
@codecov
Copy link

codecov bot commented Feb 4, 2026

Codecov Report

❌ Patch coverage is 20.00000% with 4 lines in your changes missing coverage. Please review.

Files with missing lines Patch % Lines
...clude/nav2_behavior_tree/bt_action_server_impl.hpp 20.00% 4 Missing ⚠️
Files with missing lines Coverage Δ
...clude/nav2_behavior_tree/bt_action_server_impl.hpp 87.68% <20.00%> (-1.26%) ⬇️

... and 5 files with indirect coverage changes

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@SteveMacenski SteveMacenski merged commit 517ebf4 into main Feb 4, 2026
15 of 16 checks passed
@mergify mergify bot deleted the change_warning_log branch February 4, 2026 20:01
mini-1235 added a commit to mini-1235/navigation2 that referenced this pull request Feb 11, 2026
mini-1235 added a commit to mini-1235/navigation2 that referenced this pull request Feb 11, 2026
…5938)"

This reverts commit 517ebf4.

Signed-off-by: mini-1235 <mauricepurnawan@gmail.com>
SteveMacenski pushed a commit that referenced this pull request Feb 20, 2026
* Revert "Changing BT loading warning to be more clear (#5938)"

This reverts commit 517ebf4.

Signed-off-by: mini-1235 <mauricepurnawan@gmail.com>

* Revert "Bt warning fix (#5594)"

This reverts commit 00dfd67.

Signed-off-by: mini-1235 <mauricepurnawan@gmail.com>

* Fix subtree parsing error when using filepath

Signed-off-by: mini-1235 <mauricepurnawan@gmail.com>

* Revert unrelated changes

Signed-off-by: mini-1235 <mauricepurnawan@gmail.com>

* Lint

Signed-off-by: mini-1235 <mauricepurnawan@gmail.com>

* Fix test

Signed-off-by: mini-1235 <mauricepurnawan@gmail.com>

* Apply suggestions

Signed-off-by: mini-1235 <mauricepurnawan@gmail.com>

* Second prototype

Signed-off-by: mini-1235 <mauricepurnawan@gmail.com>

* Lint

Signed-off-by: mini-1235 <mauricepurnawan@gmail.com>

* Fix test

Signed-off-by: mini-1235 <mauricepurnawan@gmail.com>

* Apply suggestions

Signed-off-by: mini-1235 <mauricepurnawan@gmail.com>

* Lint

Signed-off-by: mini-1235 <mauricepurnawan@gmail.com>

* Lint

Signed-off-by: mini-1235 <mauricepurnawan@gmail.com>

* Only require main id when using filepath

Signed-off-by: mini-1235 <mauricepurnawan@gmail.com>

* Fix comment formatting in behavior_tree_engine.cpp

Signed-off-by: Maurice Alexander Purnawan <mauricepurnawan@gmail.com>

* Lint

Signed-off-by: mini-1235 <mauricepurnawan@gmail.com>

* Fix test

Signed-off-by: mini-1235 <mauricepurnawan@gmail.com>

* Require main_tree_to_execute to be set if multiple BehaviorTree tags present

Signed-off-by: mini-1235 <mauricepurnawan@gmail.com>

* Add test to cover corner case

Signed-off-by: mini-1235 <mauricepurnawan@gmail.com>

---------

Signed-off-by: mini-1235 <mauricepurnawan@gmail.com>
Signed-off-by: Maurice Alexander Purnawan <mauricepurnawan@gmail.com>
Pana1v pushed a commit to Arnav-panjla/navigation2 that referenced this pull request Feb 21, 2026
…#5950)

* Revert "Changing BT loading warning to be more clear (ros-navigation#5938)"

This reverts commit 517ebf4.

Signed-off-by: mini-1235 <mauricepurnawan@gmail.com>

* Revert "Bt warning fix (ros-navigation#5594)"

This reverts commit 00dfd67.

Signed-off-by: mini-1235 <mauricepurnawan@gmail.com>

* Fix subtree parsing error when using filepath

Signed-off-by: mini-1235 <mauricepurnawan@gmail.com>

* Revert unrelated changes

Signed-off-by: mini-1235 <mauricepurnawan@gmail.com>

* Lint

Signed-off-by: mini-1235 <mauricepurnawan@gmail.com>

* Fix test

Signed-off-by: mini-1235 <mauricepurnawan@gmail.com>

* Apply suggestions

Signed-off-by: mini-1235 <mauricepurnawan@gmail.com>

* Second prototype

Signed-off-by: mini-1235 <mauricepurnawan@gmail.com>

* Lint

Signed-off-by: mini-1235 <mauricepurnawan@gmail.com>

* Fix test

Signed-off-by: mini-1235 <mauricepurnawan@gmail.com>

* Apply suggestions

Signed-off-by: mini-1235 <mauricepurnawan@gmail.com>

* Lint

Signed-off-by: mini-1235 <mauricepurnawan@gmail.com>

* Lint

Signed-off-by: mini-1235 <mauricepurnawan@gmail.com>

* Only require main id when using filepath

Signed-off-by: mini-1235 <mauricepurnawan@gmail.com>

* Fix comment formatting in behavior_tree_engine.cpp

Signed-off-by: Maurice Alexander Purnawan <mauricepurnawan@gmail.com>

* Lint

Signed-off-by: mini-1235 <mauricepurnawan@gmail.com>

* Fix test

Signed-off-by: mini-1235 <mauricepurnawan@gmail.com>

* Require main_tree_to_execute to be set if multiple BehaviorTree tags present

Signed-off-by: mini-1235 <mauricepurnawan@gmail.com>

* Add test to cover corner case

Signed-off-by: mini-1235 <mauricepurnawan@gmail.com>

---------

Signed-off-by: mini-1235 <mauricepurnawan@gmail.com>
Signed-off-by: Maurice Alexander Purnawan <mauricepurnawan@gmail.com>
Signed-off-by: panav <panav@10xconstruction.com>
Pana1v pushed a commit to Arnav-panjla/navigation2 that referenced this pull request Feb 21, 2026
* Changing BT loading warning to be more clear

Signed-off-by: SteveMacenski <stevenmacenski@gmail.com>

* Comment out ros2/rviz repository

Comment out the ros2/rviz repository entry in underlay.repos

Signed-off-by: Steve Macenski <stevenmacenski@gmail.com>

---------

Signed-off-by: SteveMacenski <stevenmacenski@gmail.com>
Signed-off-by: Steve Macenski <stevenmacenski@gmail.com>
Pana1v pushed a commit to Arnav-panjla/navigation2 that referenced this pull request Feb 21, 2026
…#5950)

* Revert "Changing BT loading warning to be more clear (ros-navigation#5938)"

This reverts commit 517ebf4.

Signed-off-by: mini-1235 <mauricepurnawan@gmail.com>

* Revert "Bt warning fix (ros-navigation#5594)"

This reverts commit 00dfd67.

Signed-off-by: mini-1235 <mauricepurnawan@gmail.com>

* Fix subtree parsing error when using filepath

Signed-off-by: mini-1235 <mauricepurnawan@gmail.com>

* Revert unrelated changes

Signed-off-by: mini-1235 <mauricepurnawan@gmail.com>

* Lint

Signed-off-by: mini-1235 <mauricepurnawan@gmail.com>

* Fix test

Signed-off-by: mini-1235 <mauricepurnawan@gmail.com>

* Apply suggestions

Signed-off-by: mini-1235 <mauricepurnawan@gmail.com>

* Second prototype

Signed-off-by: mini-1235 <mauricepurnawan@gmail.com>

* Lint

Signed-off-by: mini-1235 <mauricepurnawan@gmail.com>

* Fix test

Signed-off-by: mini-1235 <mauricepurnawan@gmail.com>

* Apply suggestions

Signed-off-by: mini-1235 <mauricepurnawan@gmail.com>

* Lint

Signed-off-by: mini-1235 <mauricepurnawan@gmail.com>

* Lint

Signed-off-by: mini-1235 <mauricepurnawan@gmail.com>

* Only require main id when using filepath

Signed-off-by: mini-1235 <mauricepurnawan@gmail.com>

* Fix comment formatting in behavior_tree_engine.cpp

Signed-off-by: Maurice Alexander Purnawan <mauricepurnawan@gmail.com>

* Lint

Signed-off-by: mini-1235 <mauricepurnawan@gmail.com>

* Fix test

Signed-off-by: mini-1235 <mauricepurnawan@gmail.com>

* Require main_tree_to_execute to be set if multiple BehaviorTree tags present

Signed-off-by: mini-1235 <mauricepurnawan@gmail.com>

* Add test to cover corner case

Signed-off-by: mini-1235 <mauricepurnawan@gmail.com>

---------

Signed-off-by: mini-1235 <mauricepurnawan@gmail.com>
Signed-off-by: Maurice Alexander Purnawan <mauricepurnawan@gmail.com>
Signed-off-by: panav <panav@10xconstruction.com>
Pana1v pushed a commit to Arnav-panjla/navigation2 that referenced this pull request Feb 21, 2026
…#5950)

* Revert "Changing BT loading warning to be more clear (ros-navigation#5938)"

This reverts commit 517ebf4.

Signed-off-by: mini-1235 <mauricepurnawan@gmail.com>

* Revert "Bt warning fix (ros-navigation#5594)"

This reverts commit 00dfd67.

Signed-off-by: mini-1235 <mauricepurnawan@gmail.com>

* Fix subtree parsing error when using filepath

Signed-off-by: mini-1235 <mauricepurnawan@gmail.com>

* Revert unrelated changes

Signed-off-by: mini-1235 <mauricepurnawan@gmail.com>

* Lint

Signed-off-by: mini-1235 <mauricepurnawan@gmail.com>

* Fix test

Signed-off-by: mini-1235 <mauricepurnawan@gmail.com>

* Apply suggestions

Signed-off-by: mini-1235 <mauricepurnawan@gmail.com>

* Second prototype

Signed-off-by: mini-1235 <mauricepurnawan@gmail.com>

* Lint

Signed-off-by: mini-1235 <mauricepurnawan@gmail.com>

* Fix test

Signed-off-by: mini-1235 <mauricepurnawan@gmail.com>

* Apply suggestions

Signed-off-by: mini-1235 <mauricepurnawan@gmail.com>

* Lint

Signed-off-by: mini-1235 <mauricepurnawan@gmail.com>

* Lint

Signed-off-by: mini-1235 <mauricepurnawan@gmail.com>

* Only require main id when using filepath

Signed-off-by: mini-1235 <mauricepurnawan@gmail.com>

* Fix comment formatting in behavior_tree_engine.cpp

Signed-off-by: Maurice Alexander Purnawan <mauricepurnawan@gmail.com>

* Lint

Signed-off-by: mini-1235 <mauricepurnawan@gmail.com>

* Fix test

Signed-off-by: mini-1235 <mauricepurnawan@gmail.com>

* Require main_tree_to_execute to be set if multiple BehaviorTree tags present

Signed-off-by: mini-1235 <mauricepurnawan@gmail.com>

* Add test to cover corner case

Signed-off-by: mini-1235 <mauricepurnawan@gmail.com>

---------

Signed-off-by: mini-1235 <mauricepurnawan@gmail.com>
Signed-off-by: Maurice Alexander Purnawan <mauricepurnawan@gmail.com>
Pana1v pushed a commit to Arnav-panjla/navigation2 that referenced this pull request Feb 22, 2026
…#5950)

* Revert "Changing BT loading warning to be more clear (ros-navigation#5938)"

This reverts commit 517ebf4.

Signed-off-by: mini-1235 <mauricepurnawan@gmail.com>

* Revert "Bt warning fix (ros-navigation#5594)"

This reverts commit 00dfd67.

Signed-off-by: mini-1235 <mauricepurnawan@gmail.com>

* Fix subtree parsing error when using filepath

Signed-off-by: mini-1235 <mauricepurnawan@gmail.com>

* Revert unrelated changes

Signed-off-by: mini-1235 <mauricepurnawan@gmail.com>

* Lint

Signed-off-by: mini-1235 <mauricepurnawan@gmail.com>

* Fix test

Signed-off-by: mini-1235 <mauricepurnawan@gmail.com>

* Apply suggestions

Signed-off-by: mini-1235 <mauricepurnawan@gmail.com>

* Second prototype

Signed-off-by: mini-1235 <mauricepurnawan@gmail.com>

* Lint

Signed-off-by: mini-1235 <mauricepurnawan@gmail.com>

* Fix test

Signed-off-by: mini-1235 <mauricepurnawan@gmail.com>

* Apply suggestions

Signed-off-by: mini-1235 <mauricepurnawan@gmail.com>

* Lint

Signed-off-by: mini-1235 <mauricepurnawan@gmail.com>

* Lint

Signed-off-by: mini-1235 <mauricepurnawan@gmail.com>

* Only require main id when using filepath

Signed-off-by: mini-1235 <mauricepurnawan@gmail.com>

* Fix comment formatting in behavior_tree_engine.cpp

Signed-off-by: Maurice Alexander Purnawan <mauricepurnawan@gmail.com>

* Lint

Signed-off-by: mini-1235 <mauricepurnawan@gmail.com>

* Fix test

Signed-off-by: mini-1235 <mauricepurnawan@gmail.com>

* Require main_tree_to_execute to be set if multiple BehaviorTree tags present

Signed-off-by: mini-1235 <mauricepurnawan@gmail.com>

* Add test to cover corner case

Signed-off-by: mini-1235 <mauricepurnawan@gmail.com>

---------

Signed-off-by: mini-1235 <mauricepurnawan@gmail.com>
Signed-off-by: Maurice Alexander Purnawan <mauricepurnawan@gmail.com>
Signed-off-by: panav <panav@10xconstruction.com>
Pana1v pushed a commit to Arnav-panjla/navigation2 that referenced this pull request Feb 22, 2026
…#5950)

* Revert "Changing BT loading warning to be more clear (ros-navigation#5938)"

This reverts commit 517ebf4.

Signed-off-by: mini-1235 <mauricepurnawan@gmail.com>

* Revert "Bt warning fix (ros-navigation#5594)"

This reverts commit 00dfd67.

Signed-off-by: mini-1235 <mauricepurnawan@gmail.com>

* Fix subtree parsing error when using filepath

Signed-off-by: mini-1235 <mauricepurnawan@gmail.com>

* Revert unrelated changes

Signed-off-by: mini-1235 <mauricepurnawan@gmail.com>

* Lint

Signed-off-by: mini-1235 <mauricepurnawan@gmail.com>

* Fix test

Signed-off-by: mini-1235 <mauricepurnawan@gmail.com>

* Apply suggestions

Signed-off-by: mini-1235 <mauricepurnawan@gmail.com>

* Second prototype

Signed-off-by: mini-1235 <mauricepurnawan@gmail.com>

* Lint

Signed-off-by: mini-1235 <mauricepurnawan@gmail.com>

* Fix test

Signed-off-by: mini-1235 <mauricepurnawan@gmail.com>

* Apply suggestions

Signed-off-by: mini-1235 <mauricepurnawan@gmail.com>

* Lint

Signed-off-by: mini-1235 <mauricepurnawan@gmail.com>

* Lint

Signed-off-by: mini-1235 <mauricepurnawan@gmail.com>

* Only require main id when using filepath

Signed-off-by: mini-1235 <mauricepurnawan@gmail.com>

* Fix comment formatting in behavior_tree_engine.cpp

Signed-off-by: Maurice Alexander Purnawan <mauricepurnawan@gmail.com>

* Lint

Signed-off-by: mini-1235 <mauricepurnawan@gmail.com>

* Fix test

Signed-off-by: mini-1235 <mauricepurnawan@gmail.com>

* Require main_tree_to_execute to be set if multiple BehaviorTree tags present

Signed-off-by: mini-1235 <mauricepurnawan@gmail.com>

* Add test to cover corner case

Signed-off-by: mini-1235 <mauricepurnawan@gmail.com>

---------

Signed-off-by: mini-1235 <mauricepurnawan@gmail.com>
Signed-off-by: Maurice Alexander Purnawan <mauricepurnawan@gmail.com>
Signed-off-by: panav <panav@10xconstruction.com>
Signed-off-by: Maurice <mauricepurnawan@gmail.com>
EricoMeger pushed a commit to EricoMeger/navigation2 that referenced this pull request Feb 22, 2026
…#5950)

* Revert "Changing BT loading warning to be more clear (ros-navigation#5938)"

This reverts commit 517ebf4.

Signed-off-by: mini-1235 <mauricepurnawan@gmail.com>

* Revert "Bt warning fix (ros-navigation#5594)"

This reverts commit 00dfd67.

Signed-off-by: mini-1235 <mauricepurnawan@gmail.com>

* Fix subtree parsing error when using filepath

Signed-off-by: mini-1235 <mauricepurnawan@gmail.com>

* Revert unrelated changes

Signed-off-by: mini-1235 <mauricepurnawan@gmail.com>

* Lint

Signed-off-by: mini-1235 <mauricepurnawan@gmail.com>

* Fix test

Signed-off-by: mini-1235 <mauricepurnawan@gmail.com>

* Apply suggestions

Signed-off-by: mini-1235 <mauricepurnawan@gmail.com>

* Second prototype

Signed-off-by: mini-1235 <mauricepurnawan@gmail.com>

* Lint

Signed-off-by: mini-1235 <mauricepurnawan@gmail.com>

* Fix test

Signed-off-by: mini-1235 <mauricepurnawan@gmail.com>

* Apply suggestions

Signed-off-by: mini-1235 <mauricepurnawan@gmail.com>

* Lint

Signed-off-by: mini-1235 <mauricepurnawan@gmail.com>

* Lint

Signed-off-by: mini-1235 <mauricepurnawan@gmail.com>

* Only require main id when using filepath

Signed-off-by: mini-1235 <mauricepurnawan@gmail.com>

* Fix comment formatting in behavior_tree_engine.cpp

Signed-off-by: Maurice Alexander Purnawan <mauricepurnawan@gmail.com>

* Lint

Signed-off-by: mini-1235 <mauricepurnawan@gmail.com>

* Fix test

Signed-off-by: mini-1235 <mauricepurnawan@gmail.com>

* Require main_tree_to_execute to be set if multiple BehaviorTree tags present

Signed-off-by: mini-1235 <mauricepurnawan@gmail.com>

* Add test to cover corner case

Signed-off-by: mini-1235 <mauricepurnawan@gmail.com>

---------

Signed-off-by: mini-1235 <mauricepurnawan@gmail.com>
Signed-off-by: Maurice Alexander Purnawan <mauricepurnawan@gmail.com>
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.

Confusing warning error for duplicate ID BTs

1 participant