LCOV - code coverage report
Current view: top level Coverage Total Hit
Test: coverage.info Lines: 95.2 % 13320 12675
Test Date: 2026-07-10 10:51:00 Functions: 89.4 % 4047 3616

Directory Sort by file name Line Coverage Sort by line coverage Function Coverage Sort by function coverage
Rate Total Hit Rate Total Hit
libs/bsw/asyncConsole/src/logger
0.0%
0.0 % 1 0.0 % 1
libs/bsw/cpp2can/src/can
0.0%
0.0 % 1 0.0 % 1
libs/bsw/cpp2ethernet/src/ethernet
0.0%
0.0 % 1 0.0 % 1
libs/bsw/cpp2ethernet/src/tcp
0.0%
0.0 % 1 0.0 % 1
libs/bsw/transportRouterSimple/src/transport
0.0%
0.0 % 1 0.0 % 1
libs/bsp/bspCharInputOutput/include/charInputOutput
0.0%
0.0 % 4 0.0 % 1
platforms/posix/bsp/socketCanTransceiver/src/can
6.4%6.4%
6.4 % 141 9 4.3 % 23 1
libs/bsw/asyncConsole/src/console
16.4%16.4%
16.4 % 73 12 26.7 % 15 4
executables/unitTest/udsConfiguration/include/uds/session
50.0%50.0%
50.0 % 4 2 50.0 % 4 2
executables/unitTest/configuration/common/src/busid
57.1%57.1%
57.1 % 7 4 100.0 % 1 1
libs/bsw/uds/src/uds/connection
69.7%69.7%
69.7 % 469 327 88.7 % 53 47
libs/bsw/uds/include/uds/session
80.0%80.0%
80.0 % 5 4 66.7 % 6 4
libs/bsw/transportRouterSimple/src/transport/routing
85.6%85.6%
85.6 % 97 83 90.9 % 11 10
libs/bsw/util/src/util/logger
85.7%85.7%
85.7 % 35 30 80.0 % 10 8
libs/bsw/uds/src/uds/services/securityaccess
87.5%87.5%
87.5 % 16 14 80.0 % 5 4
platforms/posix/bsp/bspEepromDriver/src/eeprom
87.8%87.8%
87.8 % 49 43 100.0 % 5 5
libs/bsp/bspDynamicClient/include/io
88.0%88.0%
88.0 % 25 22 100.0 % 3 3
libs/bsw/blob/src/blob
89.6%89.6%
89.6 % 77 69 85.7 % 7 6
libs/bsw/blob/include/blob
90.2%90.2%
90.2 % 41 37 100.0 % 14 14
libs/bsw/uds/include/uds/connection
90.9%90.9%
90.9 % 22 20 83.3 % 12 10
libs/bsw/uds/src/uds/services/communicationcontrol
92.3%92.3%
92.3 % 143 132 86.7 % 15 13
libs/bsw/middleware/include/middleware/core
93.0%93.0%
93.0 % 328 305 85.3 % 191 163
libs/bsw/routing/include/routing
93.4%93.4%
93.4 % 534 499 94.6 % 130 123
platforms/s32k1xx/bsp/canflex2Transceiver/src/can/transceiver/canflex2
94.7%94.7%
94.7 % 187 177 83.3 % 18 15
libs/bsw/routing/src/routing
94.7%94.7%
94.7 % 452 428 96.9 % 32 31
libs/bsw/middleware/src/middleware/core
95.8%95.8%
95.8 % 666 638 97.6 % 126 123
libs/bsw/io/include/io
96.3%96.3%
96.3 % 268 258 82.0 % 622 510
libs/bsw/transport/include/transport
96.6%96.6%
96.6 % 58 56 95.7 % 46 44
libs/bsw/util/src/util/memory
96.6%96.6%
96.6 % 118 114 95.5 % 22 21
libs/bsw/doip/src/doip/common
96.8%96.8%
96.8 % 588 569 98.6 % 70 69
libs/bsw/cpp2ethernet/include/ip
97.2%97.2%
97.2 % 181 176 95.5 % 44 42
libs/bsw/uds/src/uds/base
97.7%97.7%
97.7 % 298 291 100.0 % 54 54
libs/bsw/uds/src/uds
97.9%97.9%
97.9 % 234 229 95.0 % 20 19
libs/bsw/docan/include/docan/datalink
97.9%97.9%
97.9 % 238 233 97.9 % 48 47
libs/bsw/doip/src/doip/server
97.8%97.8%
97.8 % 1188 1162 97.9 % 141 138
libs/bsw/asyncFreeRtos/include/async
98.1%98.1%
98.1 % 311 305 88.6 % 158 140
libs/bsw/uds/src/uds/services/sessioncontrol
98.2%98.2%
98.2 % 170 167 100.0 % 26 26
libs/bsw/docan/include/docan/transmitter
98.2%98.2%
98.2 % 514 505 62.9 % 194 122
libs/bsw/asyncFreeRtos/src/async
98.3%98.3%
98.3 % 60 59 100.0 % 21 21
libs/bsw/docan/include/docan/receiver
98.5%98.5%
98.5 % 454 447 73.9 % 161 119
libs/bsw/doip/include/doip/server
98.6%98.6%
98.6 % 290 286 89.2 % 120 107
libs/bsw/uds/src/uds/services/readdata
98.9%98.9%
98.9 % 89 88 100.0 % 13 13
libs/bsw/middleware/src/middleware/memory
99.0%99.0%
99.0 % 97 96 100.0 % 16 16
libs/bsw/transport/src
99.1%99.1%
99.1 % 110 109 95.5 % 22 21
libs/bsw/doip/include/doip/common
99.1%99.1%
99.1 % 117 116 88.0 % 75 66
libs/bsw/middleware/include/middleware/memory
99.2%99.2%
99.2 % 120 119 98.7 % 151 149
libs/bsw/lifecycle/src/lifecycle
99.4%99.4%
99.4 % 171 170 96.0 % 25 24
libs/bsw/storage/src/storage
99.5%99.5%
99.5 % 208 207 100.0 % 18 18
libs/bsw/common/include/util/concurrent
100.0%
100.0 % 1 1 100.0 % 1 1
libs/bsw/uds/include/uds/services/communicationcontrol
100.0%
100.0 % 1 1 100.0 % 1 1
libs/bsw/cpp2ethernet/include/tcp
100.0%
100.0 % 2 2 100.0 % 2 2
libs/bsw/util/include/util/estd
100.0%
100.0 % 2 2 100.0 % 2 2
libs/bsw/cpp2ethernet/src/udp/socket
100.0%
100.0 % 3 3 100.0 % 1 1
libs/bsw/uds/include/uds/authentication
100.0%
100.0 % 3 3 75.0 % 4 3
libs/bsw/uds/include/uds/services/sessioncontrol
100.0%
100.0 % 3 3 100.0 % 1 1
libs/bsw/uds/src/uds/authentication
100.0%
100.0 % 3 3 100.0 % 2 2
libs/bsw/bsp/include/bsp/timer
100.0%
100.0 % 4 4 100.0 % 1 1
libs/bsw/time/src/time
100.0%
100.0 % 4 4 100.0 % 4 4
libs/bsw/uds/include/uds/resume
100.0%
100.0 % 4 4 100.0 % 2 2
libs/bsw/cpp2ethernet/include/udp/socket
100.0%
100.0 % 6 6 100.0 % 2 2
libs/bsw/async/include/async/util
100.0%
100.0 % 7 7 86.7 % 30 26
libs/bsw/cpp2ethernet/include/udp
100.0%
100.0 % 7 7 100.0 % 7 7
libs/bsw/util/include/util/defer
100.0%
100.0 % 7 7 100.0 % 6 6
libs/bsp/bspInterrupts/include/interrupts
100.0%
100.0 % 8 8 100.0 % 4 4
libs/bsw/cpp2ethernet/src/tcp/socket
100.0%
100.0 % 8 8 100.0 % 3 3
libs/bsw/bsp/include/bsp/can/canTransceiver
100.0%
100.0 % 9 9 100.0 % 5 5
libs/bsw/uds/include/uds
100.0%
100.0 % 9 9 100.0 % 4 4
libs/bsw/cpp2can/include/can/framemgmt
100.0%
100.0 % 10 10 100.0 % 6 6
libs/bsw/uds/src/uds/services/writedata
100.0%
100.0 % 10 10 100.0 % 2 2
libs/bsw/util/include/util/math
100.0%
100.0 % 10 10 100.0 % 3 3
libs/bsw/uds/src/uds/services/testerpresent
100.0%
100.0 % 11 11 100.0 % 2 2
libs/bsw/cpp2ethernet/src/udp
100.0%
100.0 % 13 13 100.0 % 3 3
libs/bsw/uds/src/uds/services/cleardiagnosticinformation
100.0%
100.0 % 15 15 100.0 % 2 2
libs/bsw/common/include/util
100.0%
100.0 % 16 16 100.0 % 7 7
libs/bsw/util/include/util/buffer
100.0%
100.0 % 16 16 100.0 % 22 22
executables/unitTest/transportConfiguration/include/transport
100.0%
100.0 % 17 17 100.0 % 6 6
platforms/s32k1xx/bsp/canflex2Transceiver/include/can/transceiver/canflex2
100.0%
100.0 % 17 17 100.0 % 8 8
libs/bsw/cpp2ethernet/include/tcp/socket
100.0%
100.0 % 18 18 90.9 % 11 10
libs/bsw/uds/src/uds/services/controldtcsetting
100.0%
100.0 % 18 18 100.0 % 2 2
libs/bsw/uds/src/util
100.0%
100.0 % 19 19 100.0 % 4 4
libs/bsw/uds/src/uds/services/routinecontrol
100.0%
100.0 % 20 20 100.0 % 5 5
libs/bsw/util/include/util/types
100.0%
100.0 % 20 20 100.0 % 13 13
libs/bsw/cpp2can/include/can/transceiver
100.0%
100.0 % 22 22 100.0 % 10 10
libs/bsw/uds/src/uds/services/readdtcinformation
100.0%
100.0 % 22 22 100.0 % 3 3
libs/bsw/io/src/io
100.0%
100.0 % 24 24 100.0 % 3 3
libs/bsw/uds/include/uds/jobs
100.0%
100.0 % 29 29 100.0 % 8 8
libs/bsw/util/src/util/string
100.0%
100.0 % 29 29 100.0 % 4 4
libs/bsw/cpp2can/include/can/canframes
100.0%
100.0 % 31 31 100.0 % 20 20
libs/bsw/cpp2can/src/can/canframes
100.0%
100.0 % 31 31 100.0 % 6 6
libs/bsw/util/include/util/stream
100.0%
100.0 % 31 31 100.0 % 21 21
libs/bsw/uds/include/uds/async
100.0%
100.0 % 36 36 100.0 % 15 15
libs/bsw/util/include/util/memory
100.0%
100.0 % 37 37 100.0 % 26 26
libs/bsw/logger/src/logger
100.0%
100.0 % 39 39 100.0 % 3 3
libs/bsw/util/include/util/string
100.0%
100.0 % 39 39 100.0 % 18 18
libs/bsw/cpp2can/include/can/filter
100.0%
100.0 % 42 42 100.0 % 20 20
libs/bsw/util/include/util/logger
100.0%
100.0 % 46 46 100.0 % 19 19
libs/bsw/cpp2can/src/can/transceiver
100.0%
100.0 % 47 47 100.0 % 8 8
libs/bsw/cpp2can/src/can/filter
100.0%
100.0 % 48 48 100.0 % 12 12
libs/bsw/uds/src/uds/resume
100.0%
100.0 % 48 48 100.0 % 10 10
libs/bsw/lifecycle/include/lifecycle
100.0%
100.0 % 51 51 86.8 % 38 33
libs/bsw/middleware/include/middleware/queue
100.0%
100.0 % 53 53 100.0 % 20 20
libs/bsw/uds/src/uds/async
100.0%
100.0 % 53 53 100.0 % 12 12
libs/bsw/routing/include/io/udp
100.0%
100.0 % 55 55 90.0 % 10 9
libs/bsw/timer/include/timer
100.0%
100.0 % 61 61 100.0 % 19 19
libs/bsw/uds/include/uds/base
100.0%
100.0 % 64 64 93.8 % 16 15
libs/bsw/uds/src/uds/services/ecureset
100.0%
100.0 % 65 65 100.0 % 13 13
libs/bsw/storage/include/storage
100.0%
100.0 % 66 66 93.5 % 31 29
libs/bsw/util/include/util/command
100.0%
100.0 % 66 66 100.0 % 16 16
libs/bsw/runtime/src/runtime
100.0%
100.0 % 69 69 100.0 % 11 11
libs/bsw/docan/include/docan/addressing
100.0%
100.0 % 74 74 100.0 % 12 12
libs/safety/safeMonitor/include/safeMonitor
100.0%
100.0 % 80 80 100.0 % 19 19
libs/bsw/docan/include/docan/common
100.0%
100.0 % 81 81 97.4 % 39 38
libs/bsw/docan/include/docan/can
100.0%
100.0 % 92 92 100.0 % 15 15
libs/bsw/uds/src/uds/jobs
100.0%
100.0 % 96 96 100.0 % 19 19
libs/bsw/cpp2ethernet/src/ip
100.0%
100.0 % 101 101 100.0 % 10 10
libs/bsw/asyncImpl/include/async
100.0%
100.0 % 107 107 97.3 % 74 72
libs/bsw/docan/include/docan/transport
100.0%
100.0 % 117 117 90.5 % 42 38
libs/bsw/util/include/util/format
100.0%
100.0 % 124 124 97.4 % 38 37
libs/bsw/util/src/util/stream
100.0%
100.0 % 209 209 100.0 % 51 51
libs/bsw/util/src/util/command
100.0%
100.0 % 256 256 100.0 % 48 48
libs/bsw/runtime/include/runtime
100.0%
100.0 % 321 321 100.0 % 158 158
libs/bsw/util/src/util/format
100.0%
100.0 % 385 385 100.0 % 45 45
libs/bsw/logger/include/logger
100.0%
100.0 % 490 490 82.4 % 153 126

Generated by: LCOV version 2.0-1