• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

BehaviorTree / BehaviorTree.CPP / 21670802159
80%

Build:
DEFAULT BRANCH: master
Ran 04 Feb 2026 12:15PM UTC
Jobs 1
Files 101
Run time 1min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

04 Feb 2026 12:06PM UTC coverage: 79.835% (+0.1%) from 79.715%
21670802159

push

github

web-flow
Add exception tracking with node backtrace (fixes #990) (#1106)

When an exception is thrown during tick(), it is now wrapped in a
NodeExecutionError that includes:
- The failing node's name, path, and registration name
- Full tick backtrace from root to the failing node
- Original exception message

This helps users debug which node caused an exception during tree
execution, addressing the feature request in issue #990.

Example output:
  Exception in node '/MainTree/Seq/MyAction': Connection timeout
  Tick backtrace:
     /MainTree (RootNode)
     /MainTree/Seq (Sequence)
  -> /MainTree/Seq/MyAction (MyCustomAction)

Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>

40 of 41 new or added lines in 2 files covered. (97.56%)

4731 of 5926 relevant lines covered (79.83%)

22056.87 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
1
96.43
-3.57% include/behaviortree_cpp/exceptions.h
Jobs
ID Job ID Ran Files Coverage
1 21670802159.1 04 Feb 2026 12:14PM UTC 101
79.83
GitHub Action Run
Source Files on build 21670802159
  • Tree
  • List 101
  • Changed 2
  • Source Changed 2
  • Coverage Changed 2
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #21670802159
  • 664d4b2c on github
  • Prev Build on master (#21670165176)
  • Next Build on master (#21671350031)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc