GCC Code Coverage Report
Directory: ./ Exec Total Coverage
Date: 2025-03-04 18:34:12 Lines: 3517 3604 97.6 %
Legend: low: < 75.0 % medium: >= 75.0 % high: >= 90.0 % Branches: 7087 19294 36.7 %

File Lines Branches
include/log++.h
98.1 % 207 / 211 69.2 % 90 / 130
test/common/async_tests.h
88.2 % 60 / 68 47.8 % 44 / 92
test/common/test_utils.h
67.7 % 21 / 31 50.0 % 15 / 30
test/default/test_common.cc
76.9 % 10 / 13 22.7 % 10 / 44
test/default/test_default_basic.cc
100.0 % 87 / 87 36.4 % 217 / 596
test/default/test_default_every_n.cc
91.2 % 62 / 68 36.7 % 143 / 390
test/default/test_default_first_n.cc
89.9 % 71 / 79 31.5 % 155 / 492
test/default/test_default_if_every_n.cc
90.9 % 50 / 55 37.3 % 124 / 332
test/default/test_default_log_string.cc
96.4 % 54 / 56 29.8 % 90 / 302
test/default/test_default_rosprintf.cc
100.0 % 60 / 60 42.4 % 184 / 434
test/default/test_default_timed.cc
100.0 % 69 / 69 42.1 % 329 / 781
test/default/test_default_vlog.cc
100.0 % 107 / 107 34.7 % 246 / 708
test/default/test_severity_conversions.cc
100.0 % 12 / 12 20.0 % 10 / 50
test/glog/test_glog_basic.cc
86.2 % 112 / 130 23.1 % 229 / 990
test/glog/test_glog_every_n.cc
90.5 % 76 / 84 31.0 % 184 / 594
test/glog/test_glog_first_n.cc
100.0 % 108 / 108 34.9 % 254 / 728
test/glog/test_glog_if_every_n.cc
90.9 % 50 / 55 37.3 % 124 / 332
test/glog/test_glog_log_string.cc
96.4 % 54 / 56 29.8 % 90 / 302
test/glog/test_glog_rosprintf.cc
85.7 % 48 / 56 22.9 % 88 / 384
test/glog/test_glog_timed.cc
100.0 % 66 / 66 37.8 % 215 / 569
test/glog/test_glog_vlog.cc
100.0 % 107 / 107 34.7 % 246 / 708
test/lpp/custom/callback.h
100.0 % 10 / 10 57.7 % 15 / 26
test/lpp/custom/test_lpp_custom_basic.cc
100.0 % 80 / 80 35.9 % 145 / 404
test/lpp/custom/test_lpp_custom_every_n.cc
100.0 % 70 / 70 40.5 % 154 / 380
test/lpp/custom/test_lpp_custom_first_n.cc
100.0 % 105 / 105 40.5 % 239 / 590
test/lpp/custom/test_lpp_custom_if_every_n.cc
100.0 % 45 / 45 45.8 % 88 / 192
test/lpp/custom/test_lpp_custom_log_string.cc
100.0 % 48 / 48 34.6 % 74 / 214
test/lpp/custom/test_lpp_custom_rosprintf.cc
100.0 % 36 / 36 39.7 % 58 / 146
test/lpp/custom/test_lpp_custom_vlog.cc
100.0 % 91 / 91 37.1 % 135 / 364
test/lpp/test_lpp_basic.cc
100.0 % 80 / 80 33.5 % 116 / 346
test/lpp/test_lpp_every_n.cc
100.0 % 60 / 60 39.5 % 136 / 344
test/lpp/test_lpp_first_n.cc
100.0 % 95 / 95 39.7 % 215 / 542
test/lpp/test_lpp_if_every_n.cc
100.0 % 45 / 45 45.7 % 84 / 184
test/lpp/test_lpp_log_string.cc
100.0 % 48 / 48 33.0 % 64 / 194
test/lpp/test_lpp_rosprintf.cc
100.0 % 40 / 40 37.9 % 85 / 224
test/lpp/test_lpp_timed.cc
100.0 % 69 / 69 38.8 % 268 / 690
test/lpp/test_lpp_vlog.cc
100.0 % 95 / 95 35.9 % 120 / 334
test/nolog/test_nolog_basic.cc
100.0 % 57 / 57 29.0 % 54 / 186
test/nolog/test_nolog_every_n.cc
100.0 % 50 / 50 37.7 % 55 / 146
test/nolog/test_nolog_first_n.cc
100.0 % 75 / 75 38.1 % 90 / 236
test/nolog/test_nolog_if_every_n.cc
100.0 % 25 / 25 39.5 % 30 / 76
test/nolog/test_nolog_log_string.cc
100.0 % 40 / 40 28.4 % 33 / 116
test/nolog/test_nolog_rosprintf.cc
100.0 % 40 / 40 30.4 % 42 / 138
test/nolog/test_nolog_timed.cc
100.0 % 62 / 62 33.1 % 149 / 450
test/nolog/test_nolog_vlog.cc
100.0 % 87 / 87 33.6 % 76 / 226
test/roslog/test_roslog_basic.cc
100.0 % 80 / 80 40.6 % 208 / 512
test/roslog/test_roslog_every_n.cc
100.0 % 70 / 70 41.3 % 171 / 414
test/roslog/test_roslog_first_n.cc
100.0 % 105 / 105 43.6 % 286 / 656
test/roslog/test_roslog_if_every_n.cc
100.0 % 45 / 45 46.0 % 92 / 200
test/roslog/test_roslog_log_string.cc
100.0 % 48 / 48 34.0 % 70 / 206
test/roslog/test_roslog_rosprintf.cc
100.0 % 60 / 60 42.4 % 184 / 434
test/roslog/test_roslog_timed.cc
100.0 % 69 / 69 42.6 % 330 / 774
test/roslog/test_roslog_vlog.cc
100.0 % 91 / 91 37.0 % 134 / 362
test/test_entry_point.cpp
100.0 % 5 / 5 - % 0 / 0