LCOV - code coverage report
Current view: top level Coverage Total Hit
Test: _coverage_report.dat Lines: 95.0 % 18635 17698
Test Date: 2026-09-30 04:16:20 Functions: 85.7 % 32237 27638
Legend: Rating: low: < 75 % medium: >= 75 % high: >= 90 % Branches: 61.3 % 16109 9867

Directory Sort by file name Line Coverage Sort by line coverage Branch Coverage Sort by branch coverage Function Coverage Sort by function coverage
Rate Total Hit Rate Total Hit Rate Total Hit
os/linux/external/score_baselibs+/score/os/linux
4.8%4.8%
4.8 % 84 4 0.0 % 38 8.3 % 24 2
os/linux/utils/external/score_baselibs+/score/os/linux/utils
15.0%15.0%
15.0 % 127 19 7.3 % 55 4 33.3 % 15 5
os/utils/mocklib/external/score_baselibs+/score/os/utils/mocklib
21.4%21.4%
21.4 % 14 3 50.0 % 16 8 35.3 % 17 6
os/mocklib/external/score_baselibs+/score/os/mocklib
61.6%61.6%
61.6 % 258 159 50.8 % 642 326 70.0 % 300 210
os/linux/utils/mocklib/external/score_baselibs+/score/os/linux/utils/mocklib
64.3%64.3%
64.3 % 14 9 50.0 % 6 3 28.6 % 7 2
mw/log/configuration/external/score_baselibs+/score/mw/log/configuration
67.6%67.6%
67.6 % 318 215 50.0 % 82 41 57.0 % 107 61
os/utils/interprocess/external/score_baselibs+/score/os/utils/interprocess
75.4%75.4%
75.4 % 69 52 59.1 % 22 13 100.0 % 12 12
language/rust/memres/cpp/external/score_baselibs+/score/language/rust/memres/cpp
76.7%76.7%
76.7 % 43 33 44.4 % 18 8 70.0 % 20 14
language/safecpp/coverage_termination_handler/external/score_baselibs+/score/language/safecpp/coverage_termination_handler
81.8%81.8%
81.8 % 11 9 - 100.0 % 3 3
json/internal/parser/vajson/external/score_baselibs+/score/json/internal/parser/vajson
83.0%83.0%
83.0 % 100 83 67.2 % 134 90 91.2 % 34 31
hash/code/common/external/score_baselibs+/score/hash/code/common
84.5%84.5%
84.5 % 155 131 61.3 % 62 38 63.6 % 11 7
filesystem/filestream/external/score_baselibs+/score/filesystem/filestream
85.0%85.0%
85.0 % 233 198 61.1 % 216 132 76.0 % 75 57
string_manipulation/arguments/external/score_baselibs+/score/string_manipulation/arguments
85.7%85.7%
85.7 % 7 6 66.7 % 6 4 100.0 % 1 1
network/sock_async/external/score_baselibs+/score/network/sock_async
87.7%87.7%
87.7 % 350 307 59.3 % 177 105 96.4 % 56 54
language/futurecpp/include/score/private/thread/external/score_baselibs+/score/language/futurecpp/include/score/private/thread
88.5%88.5%
88.5 % 52 46 30.8 % 26 8 100.0 % 24 24
utils/meyer_singleton/test/external/score_baselibs+/score/utils/meyer_singleton/test
89.5%89.5%
89.5 % 19 17 32.6 % 95 31 100.0 % 24 24
json/internal/parser/vajson/vajson_impl/reader/internal/parsers/external/score_baselibs+/score/json/internal/parser/vajson/vajson_impl/reader/internal/parsers
89.5%89.5%
89.5 % 287 257 83.9 % 31 26 85.0 % 107 91
os/external/score_baselibs+/score/os
90.6%90.6%
90.6 % 1642 1488 80.7 % 809 653 85.4 % 656 560
network/sock_async_tcp/external/score_baselibs+/score/network/sock_async_tcp
92.5%92.5%
92.5 % 40 37 58.3 % 24 14 85.7 % 7 6
json/internal/parser/nlohmann/external/score_baselibs+/score/json/internal/parser/nlohmann
92.5%92.5%
92.5 % 134 124 59.2 % 191 113 100.0 % 41 41
filesystem/file_utils/external/score_baselibs+/score/filesystem/file_utils
93.0%93.0%
93.0 % 201 187 68.8 % 192 132 94.1 % 34 32
containers/test/external/score_baselibs+/score/containers/test
93.9%93.9%
93.9 % 115 108 50.0 % 38 19 86.7 % 113 98
network/sock_async_raw/external/score_baselibs+/score/network/sock_async_raw
94.3%94.3%
94.3 % 35 33 61.1 % 18 11 85.7 % 7 6
analysis/tracing/common/canary_wrapper/external/score_baselibs+/score/analysis/tracing/common/canary_wrapper
94.4%94.4%
94.4 % 18 17 87.5 % 8 7 100.0 % 24 24
network/external/score_baselibs+/score/network
94.6%94.6%
94.6 % 373 353 77.5 % 204 158 90.9 % 66 60
os/utils/external/score_baselibs+/score/os/utils
95.2%95.2%
95.2 % 478 455 73.4 % 248 182 94.4 % 107 101
json/internal/parser/vajson/vajson_impl/reader/external/score_baselibs+/score/json/internal/parser/vajson/vajson_impl/reader
95.8%95.8%
95.8 % 96 92 70.0 % 30 21 100.0 % 20 20
json/internal/model/external/score_baselibs+/score/json/internal/model
96.2%96.2%
96.2 % 236 227 75.4 % 114 86 97.8 % 453 443
language/safecpp/safe_atomics/external/score_baselibs+/score/language/safecpp/safe_atomics
96.3%96.3%
96.3 % 27 26 68.2 % 22 15 100.0 % 26 26
json/internal/writer/json_serialize/external/score_baselibs+/score/json/internal/writer/json_serialize
96.3%96.3%
96.3 % 82 79 63.7 % 102 65 100.0 % 23 23
memory/external/score_baselibs+/score/memory
96.6%96.6%
96.6 % 88 85 76.5 % 34 26 100.0 % 36 36
filesystem/iterator/external/score_baselibs+/score/filesystem/iterator
97.2%97.2%
97.2 % 217 211 75.0 % 148 111 89.5 % 57 51
json/external/score_baselibs+/score/json
97.5%97.5%
97.5 % 200 195 58.6 % 220 129 93.2 % 132 123
/home/runner/.bazel/external/flatbuffers+/include/flatbuffers/external/flatbuffers+/include/flatbuffers
97.7%97.7%
97.7 % 687 671 59.5 % 328 195 99.1 % 543 538
language/safecpp/safe_math/details/cast/external/score_baselibs+/score/language/safecpp/safe_math/details/cast
97.7%97.7%
97.7 % 44 43 72.5 % 40 29 87.2 % 242 211
utils/external/score_baselibs+/score/utils
97.7%97.7%
97.7 % 87 85 65.5 % 58 38 100.0 % 26 26
language/futurecpp/include/score/private/memory/external/score_baselibs+/score/language/futurecpp/include/score/private/memory
98.0%98.0%
98.0 % 98 96 62.5 % 24 15 79.6 % 5145 4095
hash/code/openssl/external/score_baselibs+/score/hash/code/openssl
98.4%98.4%
98.4 % 63 62 91.3 % 23 21 100.0 % 10 10
json/internal/parser/vajson/vajson_impl/util/external/score_baselibs+/score/json/internal/parser/vajson/vajson_impl/util
98.5%98.5%
98.5 % 131 129 98.5 % 65 64 97.7 % 86 84
language/futurecpp/src/external/score_baselibs+/score/language/futurecpp/src
98.7%98.7%
98.7 % 301 297 68.3 % 126 86 98.2 % 56 55
json/internal/parser/vajson/vajson_impl/reader/internal/external/score_baselibs+/score/json/internal/parser/vajson/vajson_impl/reader/internal
98.9%98.9%
98.9 % 263 260 95.0 % 121 115 100.0 % 55 55
filesystem/external/score_baselibs+/score/filesystem
98.9%98.9%
98.9 % 885 875 69.5 % 938 652 94.8 % 231 219
language/futurecpp/include/score/private/execution/external/score_baselibs+/score/language/futurecpp/include/score/private/execution
99.0%99.0%
99.0 % 200 198 71.3 % 108 77 95.2 % 294 280
concurrency/timed_executor/external/score_baselibs+/score/concurrency/timed_executor
99.1%99.1%
99.1 % 219 217 50.4 % 260 131 88.8 % 322 286
language/futurecpp/include/score/private/memory_resource/external/score_baselibs+/score/language/futurecpp/include/score/private/memory_resource
99.1%99.1%
99.1 % 317 314 70.0 % 180 126 84.4 % 1626 1373
static_reflection_with_serialization/serialization/include/serialization/external/score_baselibs+/score/static_reflection_with_serialization/serialization/include/serialization
99.0%99.0%
99.0 % 413 409 66.4 % 235 156 94.0 % 565 531
mw/log/detail/external/score_baselibs+/score/mw/log/detail
99.0%99.0%
99.0 % 520 515 88.0 % 142 125 98.9 % 189 187
hash/code/core/external/score_baselibs+/score/hash/code/core
99.2%99.2%
99.2 % 132 131 69.2 % 120 83 97.5 % 40 39
mw/log/detail/text_recorder/external/score_baselibs+/score/mw/log/detail/text_recorder
99.2%99.2%
99.2 % 507 503 76.1 % 180 137 96.7 % 212 205
containers/external/score_baselibs+/score/containers
99.4%99.4%
99.4 % 354 352 62.9 % 124 78 97.2 % 461 448
concurrency/external/score_baselibs+/score/concurrency
99.4%99.4%
99.4 % 700 696 55.5 % 668 371 88.0 % 1268 1116
language/safecpp/scoped_function/details/external/score_baselibs+/score/language/safecpp/scoped_function/details
99.6%99.6%
99.6 % 248 247 59.5 % 190 113 67.9 % 2856 1938
mw/log/external/score_baselibs+/score/mw/log
99.5%99.5%
99.5 % 437 435 67.4 % 190 128 98.3 % 750 737
language/futurecpp/include/score/external/score_baselibs+/score/language/futurecpp/include/score
99.6%99.6%
99.6 % 1817 1810 69.3 % 1040 721 90.8 % 5191 4711
concurrency/future/external/score_baselibs+/score/concurrency/future
99.8%99.8%
99.8 % 435 434 78.7 % 178 140 97.5 % 487 475
language/safecpp/aborts_upon_exception/external/score_baselibs+/score/language/safecpp/aborts_upon_exception
100.0%
100.0 % 2 2 - 100.0 % 1 1
os/interface/external/score_baselibs+/score/os/interface
100.0%
100.0 % 2 2 - 66.7 % 3 2
language/futurecpp/include/score/private/bit/external/score_baselibs+/score/language/futurecpp/include/score/private/bit
100.0%
100.0 % 3 3 - 100.0 % 13 13
language/futurecpp/include/score/private/assert/external/score_baselibs+/score/language/futurecpp/include/score/private/assert
100.0%
100.0 % 4 4 - 100.0 % 3 3
mw/log/detail/text_recorder/mock/external/score_baselibs+/score/mw/log/detail/text_recorder/mock
100.0%
100.0 % 4 4 50.0 % 8 4 100.0 % 8 8
mw/log/test/my_custom_lib/external/score_baselibs+/score/mw/log/test/my_custom_lib
100.0%
100.0 % 4 4 - 100.0 % 1 1
os/posix/external/score_baselibs+/score/os/posix
100.0%
100.0 % 5 5 100.0 % 2 2 100.0 % 1 1
flatbuffers/external/score_baselibs+/score/flatbuffers
100.0%
100.0 % 7 7 - 85.7 % 7 6
datetime_converter/external/score_baselibs+/score/datetime_converter
100.0%
100.0 % 8 8 50.0 % 10 5 100.0 % 4 4
language/safecpp/safe_math/details/absolute/external/score_baselibs+/score/language/safecpp/safe_math/details/absolute
100.0%
100.0 % 11 11 100.0 % 4 4 90.9 % 11 10
os/utils/test/lib/external/score_baselibs+/score/os/utils/test/lib
100.0%
100.0 % 13 13 50.0 % 16 8 100.0 % 2 2
mw/log/detail/utils/signal_handling/external/score_baselibs+/score/mw/log/detail/utils/signal_handling
100.0%
100.0 % 16 16 100.0 % 8 8 100.0 % 2 2
language/safecpp/safe_math/external/score_baselibs+/score/language/safecpp/safe_math
100.0%
100.0 % 18 18 100.0 % 4 4 87.3 % 63 55
hash/code/crc/external/score_baselibs+/score/hash/code/crc
100.0%
100.0 % 21 21 - 90.0 % 10 9
language/safecpp/safe_math/details/negate/external/score_baselibs+/score/language/safecpp/safe_math/details/negate
100.0%
100.0 % 22 22 100.0 % 6 6 71.2 % 66 47
language/futurecpp/include/score/private/algorithm/external/score_baselibs+/score/language/futurecpp/include/score/private/algorithm
100.0%
100.0 % 23 23 83.3 % 30 25 100.0 % 59 59
mw/log/detail/wait_free_stack/external/score_baselibs+/score/mw/log/detail/wait_free_stack
100.0%
100.0 % 23 23 100.0 % 14 14 100.0 % 8 8
hash/code/core/factory/external/score_baselibs+/score/hash/code/core/factory
100.0%
100.0 % 24 24 100.0 % 8 8 83.3 % 6 5
language/futurecpp/include/score/private/numeric/external/score_baselibs+/score/language/futurecpp/include/score/private/numeric
100.0%
100.0 % 26 26 75.0 % 16 12 100.0 % 56 56
language/safecpp/safe_math/details/multiplication/external/score_baselibs+/score/language/safecpp/safe_math/details/multiplication
100.0%
100.0 % 26 26 100.0 % 10 10 97.4 % 76 74
language/safecpp/safe_math/details/division/external/score_baselibs+/score/language/safecpp/safe_math/details/division
100.0%
100.0 % 30 30 100.0 % 8 8 94.7 % 76 72
hash/code/openssl/openssl_wrapper/external/score_baselibs+/score/hash/code/openssl/openssl_wrapper
100.0%
100.0 % 32 32 50.0 % 28 14 93.9 % 33 31
utils/meyer_singleton/external/score_baselibs+/score/utils/meyer_singleton
100.0%
100.0 % 32 32 61.1 % 36 22 90.9 % 44 40
filesystem/factory/external/score_baselibs+/score/filesystem/factory
100.0%
100.0 % 34 34 50.0 % 32 16 93.8 % 16 15
scope_exit/external/score_baselibs+/score/scope_exit
100.0%
100.0 % 34 34 83.3 % 6 5 100.0 % 18 18
network/sock_async_udp/external/score_baselibs+/score/network/sock_async_udp
100.0%
100.0 % 36 36 72.2 % 18 13 85.7 % 7 6
static_reflection_with_serialization/visitor/include/visitor/external/score_baselibs+/score/static_reflection_with_serialization/visitor/include/visitor
100.0%
100.0 % 36 36 80.0 % 20 16 100.0 % 219 219
result/external/score_baselibs+/score/result
100.0%
100.0 % 37 37 80.0 % 10 8 88.7 % 71 63
language/futurecpp/include/score/private/utility/external/score_baselibs+/score/language/futurecpp/include/score/private/utility
100.0%
100.0 % 43 43 100.0 % 20 20 96.5 % 1090 1052
hash/code/core/factory/impl/external/score_baselibs+/score/hash/code/core/factory/impl
100.0%
100.0 % 44 44 92.3 % 13 12 100.0 % 3 3
json/internal/parser/vajson/vajson_impl/reader/v2/external/score_baselibs+/score/json/internal/parser/vajson/vajson_impl/reader/v2
100.0%
100.0 % 45 45 - 100.0 % 20 20
language/safecpp/safe_math/details/external/score_baselibs+/score/language/safecpp/safe_math/details
100.0%
100.0 % 47 47 24.1 % 137 33 100.0 % 263 263
concurrency/thread_load_tracking/external/score_baselibs+/score/concurrency/thread_load_tracking
100.0%
100.0 % 49 49 87.5 % 8 7 100.0 % 11 11
bitmanipulation/external/score_baselibs+/score/bitmanipulation
100.0%
100.0 % 50 50 100.0 % 10 10 100.0 % 82 82
static_reflection_with_serialization/visitor/examples/ostream/include/visitor/external/score_baselibs+/score/static_reflection_with_serialization/visitor/examples/ostream/include/visitor
100.0%
100.0 % 59 59 83.3 % 18 15 100.0 % 30 30
language/safecpp/safe_math/details/addition_subtraction/external/score_baselibs+/score/language/safecpp/safe_math/details/addition_subtraction
100.0%
100.0 % 72 72 95.0 % 20 19 89.8 % 303 272
language/safecpp/string_view/details/external/score_baselibs+/score/language/safecpp/string_view/details
100.0%
100.0 % 73 73 89.5 % 38 34 98.2 % 57 56
language/futurecpp/include/score/private/stop_token/external/score_baselibs+/score/language/futurecpp/include/score/private/stop_token
100.0%
100.0 % 74 74 85.0 % 40 34 81.7 % 104 85
string_manipulation/external/score_baselibs+/score/string_manipulation
100.0%
100.0 % 75 75 62.5 % 8 5 100.0 % 29 29
language/safecpp/string_view/external/score_baselibs+/score/language/safecpp/string_view
100.0%
100.0 % 85 85 87.5 % 8 7 100.0 % 85 85
language/futurecpp/include/score/private/iterator/external/score_baselibs+/score/language/futurecpp/include/score/private/iterator
100.0%
100.0 % 89 89 73.5 % 34 25 95.7 % 494 473
language/safecpp/safe_math/details/comparison/external/score_baselibs+/score/language/safecpp/safe_math/details/comparison
100.0%
100.0 % 97 97 98.5 % 66 65 91.0 % 233 212
language/safecpp/scoped_function/external/score_baselibs+/score/language/safecpp/scoped_function
100.0%
100.0 % 97 97 64.3 % 14 9 92.6 % 377 349
language/futurecpp/include/score/private/functional/external/score_baselibs+/score/language/futurecpp/include/score/private/functional
100.0%
100.0 % 100 100 63.9 % 36 23 72.4 % 3077 2229
hash/code/sha256digest/external/score_baselibs+/score/hash/code/sha256digest
100.0%
100.0 % 119 119 74.0 % 50 37 100.0 % 17 17
language/futurecpp/include/score/private/container/external/score_baselibs+/score/language/futurecpp/include/score/private/container
100.0%
100.0 % 125 125 81.2 % 48 39 84.0 % 150 126
flatbuffers/details/external/score_baselibs+/score/flatbuffers/details
100.0%
100.0 % 131 131 100.0 % 69 69 100.0 % 29 29
os/utils/inotify/external/score_baselibs+/score/os/utils/inotify
100.0%
100.0 % 131 131 96.3 % 54 52 92.3 % 26 24
language/futurecpp/include/score/private/math/external/score_baselibs+/score/language/futurecpp/include/score/private/math
100.0%
100.0 % 149 149 94.1 % 34 32 100.0 % 152 152
os/utils/acl/external/score_baselibs+/score/os/utils/acl
100.0%
100.0 % 155 155 80.8 % 130 105 89.5 % 19 17
language/futurecpp/include/score/private/simd/external/score_baselibs+/score/language/futurecpp/include/score/private/simd
100.0%
100.0 % 163 163 51.8 % 3282 1701 100.0 % 156 156
filesystem/details/external/score_baselibs+/score/filesystem/details
100.0%
100.0 % 333 333 94.2 % 224 211 100.0 % 33 33
json/internal/parser/external/score_baselibs+/score/json/internal/parser
100.0%
100.0 % 336 336 39.2 % 1794 704 100.0 % 79 79
result/details/expected/external/score_baselibs+/score/result/details/expected
100.0%
100.0 % 380 380 70.4 % 294 207 92.2 % 1140 1051

Generated by: LCOV version 2.0-1