LCOV - code coverage report
Current view: top level Hit Total Coverage
Test: coverage.info Lines: 12112 12810 94.6 %
Date: 2025-01-20 13:53:09 Functions: 2456 3004 81.8 %

Directory Sort by name Line Coverage Sort by line coverage Functions Sort by function coverage
uds/include/uds/services/controldtcsetting
0.0%
0.0 % 0 / 1 - 0 / 0
/workspace/platforms/posix/bsp/socketCanTransceiver/src/can
6.6%6.6%
6.6 % 9 / 136 5.0 % 1 / 20
asyncConsole/src/console
15.8%15.8%
15.8 % 12 / 76 26.7 % 4 / 15
uds/include/uds/services/readdata
50.0%50.0%
50.0 % 1 / 2 - 0 / 0
/workspace/platforms/posix/bsp/socketCanTransceiver/include/can
50.0%50.0%
50.0 % 1 / 2 - 0 / 0
uds/src/uds/connection
60.2%60.2%
60.2 % 497 / 825 72.6 % 61 / 84
uds/include/uds/session
80.0%80.0%
80.0 % 4 / 5 0.0 % 0 / 1
cpp2can/include/can/filter
81.6%81.6%
81.6 % 31 / 38 53.8 % 7 / 13
uds/src/uds/session
86.7%86.7%
86.7 % 39 / 45 100.0 % 6 / 6
uds/src/uds/services/securityaccess
87.5%87.5%
87.5 % 14 / 16 80.0 % 4 / 5
bsp/include/bsp/can/canTransceiver
90.0%90.0%
90.0 % 9 / 10 75.0 % 3 / 4
estd/src/estd
92.9%92.9%
92.9 % 263 / 283 82.8 % 77 / 93
/workspace/platforms/s32k1xx/bsp/canflex2Transceiver/src/can/transceiver/canflex2
94.4%94.4%
94.4 % 167 / 177 83.3 % 15 / 18
uds/include/uds
94.7%94.7%
94.7 % 54 / 57 75.0 % 6 / 8
uds/src/uds/services/communicationcontrol
94.9%94.9%
94.9 % 129 / 136 86.7 % 13 / 15
cpp2can/include/can/transceiver
96.6%96.6%
96.6 % 28 / 29 87.5 % 7 / 8
uds/src/uds/services/readdata
96.6%96.6%
96.6 % 84 / 87 92.3 % 12 / 13
uds/include/uds/connection
96.8%96.8%
96.8 % 60 / 62 33.3 % 2 / 6
uds/src/uds/base
96.8%96.8%
96.8 % 271 / 280 92.6 % 50 / 54
util/src/util/memory
97.3%97.3%
97.3 % 109 / 112 90.9 % 10 / 11
docan/include/docan/can
97.7%97.7%
97.7 % 84 / 86 80.0 % 8 / 10
util/include/util/logger
97.8%97.8%
97.8 % 45 / 46 100.0 % 12 / 12
uds/src/uds/resume
97.9%97.9%
97.9 % 46 / 47 90.0 % 9 / 10
uds/src/uds
98.1%98.1%
98.1 % 210 / 214 84.2 % 16 / 19
docan/include/docan/transmitter
98.1%98.1%
98.1 % 477 / 486 74.0 % 37 / 50
estd/include/estd
98.2%98.2%
98.2 % 3072 / 3128 79.5 % 931 / 1171
io/include/io
98.3%98.3%
98.3 % 234 / 238 76.3 % 151 / 198
docan/include/docan/addressing
98.5%98.5%
98.5 % 67 / 68 100.0 % 8 / 8
docan/include/docan/receiver
98.6%98.6%
98.6 % 432 / 438 100.0 % 47 / 47
uds/src/uds/jobs
98.9%98.9%
98.9 % 89 / 90 94.7 % 18 / 19
uds/src/uds/services/sessioncontrol
98.8%98.8%
98.8 % 165 / 167 96.2 % 25 / 26
docan/include/docan/datalink
99.0%99.0%
99.0 % 206 / 208 95.8 % 23 / 24
docan/include/docan/transport
99.1%99.1%
99.1 % 114 / 115 88.2 % 15 / 17
estd/examples
99.2%99.2%
99.2 % 1173 / 1182 69.2 % 202 / 292
util/src/util/command
99.6%99.6%
99.6 % 237 / 238 91.5 % 43 / 47
transport/src/transport
99.6%99.6%
99.6 % 240 / 241 94.7 % 36 / 38
common/include/util/concurrent
100.0%
100.0 % 1 / 1 - 0 / 0
uds/include/uds/lifecycle
100.0%
100.0 % 1 / 1 - 0 / 0
uds/include/uds/services/testerpresent
100.0%
100.0 % 1 / 1 - 0 / 0
uds/include/uds/services/securityaccess
100.0%
100.0 % 1 / 1 - 0 / 0
uds/include/uds/application
100.0%
100.0 % 2 / 2 - 0 / 0
uds/include/uds/services/communicationcontrol
100.0%
100.0 % 2 / 2 100.0 % 1 / 1
uds/src/uds/authentication
100.0%
100.0 % 3 / 3 100.0 % 2 / 2
uds/include/uds/services/routinecontrol
100.0%
100.0 % 3 / 3 - 0 / 0
bsp/include/bsp/timer
100.0%
100.0 % 4 / 4 100.0 % 1 / 1
uds/include/uds/authentication
100.0%
100.0 % 4 / 4 - 0 / 0
uds/include/uds/services/sessioncontrol
100.0%
100.0 % 4 / 4 - 0 / 0
uds/include/uds/services/ecureset
100.0%
100.0 % 4 / 4 - 0 / 0
uds/src/uds/application
100.0%
100.0 % 4 / 4 100.0 % 1 / 1
util/include/util/defer
100.0%
100.0 % 5 / 5 - 0 / 0
uds/include/uds/resume
100.0%
100.0 % 6 / 6 100.0 % 1 / 1
/workspace/libs/bsp/bspInterrupts/include/interrupts
100.0%
100.0 % 6 / 6 - 0 / 0
util/include/util/types
100.0%
100.0 % 7 / 7 - 0 / 0
async/include/async/util
100.0%
100.0 % 7 / 7 91.7 % 11 / 12
util/include/util/math
100.0%
100.0 % 10 / 10 100.0 % 2 / 2
uds/src/uds/services/writedata
100.0%
100.0 % 10 / 10 100.0 % 2 / 2
uds/src/uds/services/testerpresent
100.0%
100.0 % 10 / 10 100.0 % 2 / 2
uds/src/uds/services/controldtcsetting
100.0%
100.0 % 12 / 12 100.0 % 2 / 2
common/include/util
100.0%
100.0 % 13 / 13 100.0 % 1 / 1
/workspace/platforms/s32k1xx/bsp/canflex2Transceiver/include/can/transceiver/canflex2
100.0%
100.0 % 14 / 14 50.0 % 1 / 2
util/src/util/crc
100.0%
100.0 % 16 / 16 100.0 % 8 / 8
cpp2can/include/can/canframes
100.0%
100.0 % 17 / 17 100.0 % 1 / 1
cpp2can/include/can/framemgmt
100.0%
100.0 % 17 / 17 100.0 % 3 / 3
/workspace/libs/bsp/bspDynamicClient/include/io
100.0%
100.0 % 19 / 19 100.0 % 1 / 1
uds/src/util
100.0%
100.0 % 20 / 20 100.0 % 4 / 4
uds/src/uds/services/routinecontrol
100.0%
100.0 % 20 / 20 100.0 % 5 / 5
util/include/util/crc
100.0%
100.0 % 23 / 23 100.0 % 14 / 14
io/src/io
100.0%
100.0 % 24 / 24 100.0 % 3 / 3
util/src/util/string
100.0%
100.0 % 26 / 26 100.0 % 4 / 4
util/include/util/stream
100.0%
100.0 % 29 / 29 100.0 % 11 / 11
uds/include/uds/jobs
100.0%
100.0 % 29 / 29 100.0 % 4 / 4
util/src/util/logger
100.0%
100.0 % 30 / 30 100.0 % 8 / 8
util/src/util/estd
100.0%
100.0 % 31 / 31 100.0 % 6 / 6
util/include/util/memory
100.0%
100.0 % 36 / 36 100.0 % 16 / 16
util/include/util/string
100.0%
100.0 % 37 / 37 100.0 % 2 / 2
cpp2can/src/can/canframes
100.0%
100.0 % 38 / 38 100.0 % 8 / 8
uds/include/uds/async
100.0%
100.0 % 39 / 39 90.9 % 10 / 11
logger/src/logger
100.0%
100.0 % 42 / 42 100.0 % 3 / 3
cpp2can/src/can/filter
100.0%
100.0 % 44 / 44 100.0 % 12 / 12
cpp2can/src/can/transceiver
100.0%
100.0 % 45 / 45 100.0 % 8 / 8
lifecycle/include/lifecycle
100.0%
100.0 % 45 / 45 86.7 % 13 / 15
uds/src/uds/async
100.0%
100.0 % 51 / 51 100.0 % 11 / 11
timer/include/timer
100.0%
100.0 % 57 / 57 100.0 % 10 / 10
asyncFreeRtos/src/async
100.0%
100.0 % 59 / 59 100.0 % 21 / 21
util/include/util/command
100.0%
100.0 % 60 / 60 100.0 % 3 / 3
uds/src/uds/services/ecureset
100.0%
100.0 % 63 / 63 100.0 % 13 / 13
uds/include/uds/base
100.0%
100.0 % 65 / 65 100.0 % 2 / 2
runtime/src/runtime
100.0%
100.0 % 67 / 67 100.0 % 10 / 10
docan/include/docan/common
100.0%
100.0 % 73 / 73 100.0 % 2 / 2
util/include/util/estd
100.0%
100.0 % 73 / 73 94.4 % 17 / 18
asyncImpl/include/async
100.0%
100.0 % 93 / 93 89.5 % 17 / 19
transport/include/transport
100.0%
100.0 % 112 / 112 87.0 % 20 / 23
util/include/util/format
100.0%
100.0 % 117 / 117 100.0 % 9 / 9
lifecycle/src/lifecycle
100.0%
100.0 % 174 / 174 95.8 % 23 / 24
util/src/util/stream
100.0%
100.0 % 189 / 189 100.0 % 47 / 47
asyncFreeRtos/include/async
100.0%
100.0 % 264 / 264 89.0 % 65 / 73
runtime/include/runtime
100.0%
100.0 % 302 / 302 100.0 % 47 / 47
util/src/util/format
100.0%
100.0 % 417 / 417 97.8 % 44 / 45
logger/include/logger
100.0%
100.0 % 442 / 442 73.0 % 65 / 89

Generated by: LCOV version 1.14