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
 91.63% (471/514)
100.00% (22/22)
 93.43% (270/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.23% (27/39)
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.04% (160/271)
 66.67% (22/33)
 59.52% (100/168)
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
  7.87% (37/470)
  8.51% (4/47)
 14.13% (40/283)
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.50% (1877/7362)
 31.06% (191/615)
 29.65% (1106/3730)