Coverage Report

View results by: Directories | Files

Path Line Coverage Function Coverage Region Coverage
src/behaviortreecpp/fuzzing/script_fuzzer.cpp
 66.67% (32/48)
100.00% (1/1)
 68.75% (11/16)
src/behaviortreecpp/include/behaviortree_cpp/basic_types.h
 29.63% (16/54)
 37.50% (6/16)
 53.12% (17/32)
src/behaviortreecpp/include/behaviortree_cpp/blackboard.h
 22.14% (29/131)
 54.55% (6/11)
 25.00% (13/52)
src/behaviortreecpp/include/behaviortree_cpp/contrib/any.hpp
 82.14% (138/168)
 75.76% (25/33)
 83.08% (54/65)
src/behaviortreecpp/include/behaviortree_cpp/contrib/expected.hpp
 74.76% (77/103)
 74.29% (26/35)
 74.14% (43/58)
src/behaviortreecpp/include/behaviortree_cpp/contrib/json.hpp
  0.00% (0/3990)
  0.00% (0/285)
  0.00% (0/1965)
src/behaviortreecpp/include/behaviortree_cpp/exceptions.h
 30.43% (7/23)
 27.27% (3/11)
 35.71% (5/14)
src/behaviortreecpp/include/behaviortree_cpp/json_export.h
  0.00% (0/2)
  0.00% (0/2)
  0.00% (0/2)
src/behaviortreecpp/include/behaviortree_cpp/scripting/operators.hpp
 93.58% (481/514)
100.00% (22/22)
 95.16% (275/289)
src/behaviortreecpp/include/behaviortree_cpp/tree_node.h
  0.00% (0/1)
  0.00% (0/1)
  0.00% (0/1)
src/behaviortreecpp/include/behaviortree_cpp/utils/convert_impl.hpp
 55.56% (35/63)
 37.50% (3/8)
 69.44% (25/36)
src/behaviortreecpp/include/behaviortree_cpp/utils/demangle_util.h
 65.96% (31/47)
 85.71% (6/7)
 77.78% (21/27)
src/behaviortreecpp/include/behaviortree_cpp/utils/locked_reference.hpp
100.00% (17/17)
100.00% (5/5)
100.00% (9/9)
src/behaviortreecpp/include/behaviortree_cpp/utils/polymorphic_cast_registry.hpp
  0.00% (0/218)
  0.00% (0/7)
  0.00% (0/7)
src/behaviortreecpp/include/behaviortree_cpp/utils/safe_any.hpp
 59.93% (160/267)
 66.67% (22/33)
 61.35% (100/163)
src/behaviortreecpp/include/behaviortree_cpp/utils/simple_string.hpp
 80.31% (102/127)
 72.73% (16/22)
 87.27% (48/55)
src/behaviortreecpp/include/behaviortree_cpp/utils/strcat.hpp
 71.43% (30/42)
 60.00% (6/10)
 66.67% (8/12)
src/behaviortreecpp/include/behaviortree_cpp/utils/wakeup_signal.hpp
  0.00% (0/10)
  0.00% (0/2)
  0.00% (0/2)
src/behaviortreecpp/src/basic_types.cpp
  3.29% (14/426)
  6.52% (3/46)
  4.51% (11/244)
src/behaviortreecpp/src/blackboard.cpp
 21.80% (63/289)
 38.10% (8/21)
 27.20% (34/125)
src/behaviortreecpp/src/json_export.cpp
  0.00% (0/136)
  0.00% (0/4)
  0.00% (0/100)
src/behaviortreecpp/src/script_parser.cpp
 98.41% (371/377)
100.00% (22/22)
 98.36% (180/183)
src/behaviortreecpp/src/script_tokenizer.cpp
100.00% (261/261)
100.00% (10/10)
100.00% (226/226)
Totals
 25.49% (1864/7314)
 30.94% (190/614)
 29.32% (1080/3683)