LCOV - code coverage report
Current view: top level - extmod Hit Total Coverage
Test: unix_coverage_v1.24.0-161-gc73204128.info Lines: 4219 4393 96.0 %
Date: 2024-12-23 07:29:41 Functions: 385 393 98.0 %
Branches: 1753 2050 85.5 %

Filename Sort by name Line Coverage Sort by line coverage Functions Sort by function coverage Branches Sort by branch coverage
modmachine.c
0.0%
0.0 % 0 / 3 0.0 % 0 / 1 - 0 / 0
modplatform.c
0.0%
0.0 % 0 / 6 0.0 % 0 / 3 - 0 / 0
machine_mem.c
31.4%31.4%
31.4 % 11 / 35 100.0 % 2 / 2 40.0 % 4 / 10
modtls_mbedtls.c
83.9%83.9%
83.9 % 255 / 304 90.9 % 20 / 22 72.3 % 94 / 130
modwebsocket.c
90.2%90.2%
90.2 % 120 / 133 100.0 % 5 / 5 73.4 % 47 / 64
vfs_blockdev.c
91.7%91.7%
91.7 % 44 / 48 100.0 % 7 / 7 76.0 % 19 / 25
modcryptolib.c
91.7%91.7%
91.7 % 88 / 96 100.0 % 9 / 9 75.0 % 42 / 56
machine_signal.c
92.1%92.1%
92.1 % 35 / 38 100.0 % 6 / 6 69.2 % 9 / 13
vfs.c
93.8%93.8%
93.8 % 240 / 256 95.0 % 19 / 20 87.9 % 116 / 132
vfs_posix.c
94.4%94.4%
94.4 % 170 / 180 100.0 % 19 / 19 74.3 % 55 / 74
vfs_fat_diskio.c
95.3%95.3%
95.3 % 41 / 43 100.0 % 4 / 4 62.5 % 15 / 24
vfs_lfsx_file.c
96.3%96.3%
96.3 % 104 / 108 100.0 % 12 / 12 89.1 % 41 / 46
vfs_fat.c
96.3%96.3%
96.3 % 181 / 188 100.0 % 17 / 17 84.8 % 56 / 66
modbtree.c
96.8%96.8%
96.8 % 183 / 189 94.7 % 18 / 19 87.0 % 60 / 69
vfs_reader.c
97.4%97.4%
97.4 % 38 / 39 100.0 % 3 / 3 87.5 % 14 / 16
vfs_fat_file.c
97.8%97.8%
97.8 % 87 / 89 100.0 % 5 / 5 91.7 % 33 / 36
modjson.c
97.8%97.8%
97.8 % 175 / 179 100.0 % 6 / 6 85.6 % 77 / 90
vfs_posix_file.c
98.1%98.1%
98.1 % 104 / 106 100.0 % 8 / 8 77.8 % 42 / 54
moductypes.c
98.3%98.3%
98.3 % 338 / 344 100.0 % 20 / 20 80.8 % 194 / 240
moddeflate.c
98.7%98.7%
98.7 % 147 / 149 100.0 % 8 / 8 95.1 % 78 / 82
modasyncio.c
99.2%99.2%
99.2 % 126 / 127 100.0 % 14 / 14 87.0 % 47 / 54
modselect.c
99.5%99.5%
99.5 % 200 / 201 100.0 % 17 / 17 90.4 % 94 / 104
vfs_rom.h
100.0%
100.0 % 2 / 2 - 0 / 0 - 0 / 0
vfs_lfs.c
100.0%
100.0 % 6 / 6 100.0 % 1 / 1 100.0 % 2 / 2
virtpin.c
100.0%
100.0 % 9 / 9 100.0 % 2 / 2 - 0 / 0
machine_pulse.c
100.0%
100.0 % 18 / 18 100.0 % 2 / 2 100.0 % 12 / 12
machine_pinbase.c
100.0%
100.0 % 19 / 19 100.0 % 2 / 2 80.0 % 4 / 5
modtime.c
100.0%
100.0 % 35 / 35 100.0 % 10 / 10 66.7 % 4 / 6
modheapq.c
100.0%
100.0 % 47 / 47 100.0 % 6 / 6 82.1 % 23 / 28
vfs_rom_file.c
100.0%
100.0 % 59 / 59 100.0 % 4 / 4 96.0 % 24 / 25
modhashlib.c
100.0%
100.0 % 78 / 78 100.0 % 10 / 10 75.0 % 6 / 8
modbinascii.c
100.0%
100.0 % 85 / 85 100.0 % 6 / 6 100.0 % 44 / 44
modrandom.c
100.0%
100.0 % 87 / 87 100.0 % 11 / 11 96.9 % 31 / 32
vfs_rom.c
100.0%
100.0 % 166 / 166 100.0 % 11 / 11 90.3 % 56 / 62
modre.c
100.0%
100.0 % 187 / 187 100.0 % 14 / 14 91.5 % 86 / 94
vfs_lfsx.c
100.0%
100.0 % 263 / 263 100.0 % 48 / 48 94.0 % 94 / 100
modframebuf.c
100.0%
100.0 % 471 / 471 100.0 % 39 / 39 93.1 % 230 / 247

Generated by: LCOV version 1.15-5-g462f71d