GCC Code Coverage Report
Directory:
./
Exec
Total
Coverage
Date:
2024-12-12 16:33:39
Lines:
1383
2126
65.1 %
Legend:
low: < 75.0 %
medium: >= 75.0 %
high: >= 90.0 %
Branches:
651
1093
59.6 %
File
Lines
Branches
fx_nand_flash_simulated_driver.c
0.0 %
0 / 80
0.0 %
0 / 30
fx_nor_flash_simulator_driver.c
0.0 %
0 / 84
0.0 %
0 / 38
lx_nand_flash_256byte_ecc_check.c
31.4 %
11 / 35
33.3 %
4 / 12
lx_nand_flash_256byte_ecc_compute.c
100.0 %
52 / 52
100.0 %
12 / 12
lx_nand_flash_block_allocate.c
83.3 %
5 / 6
50.0 %
1 / 2
lx_nand_flash_block_data_move.c
0.0 %
0 / 38
0.0 %
0 / 20
lx_nand_flash_block_find.c
88.9 %
8 / 9
75.0 %
3 / 4
lx_nand_flash_block_mapping_set.c
90.0 %
9 / 10
50.0 %
1 / 2
lx_nand_flash_block_status_set.c
100.0 %
6 / 6
- %
0 / 0
lx_nand_flash_close.c
62.5 %
10 / 16
37.5 %
3 / 8
lx_nand_flash_data_page_copy.c
85.4 %
35 / 41
78.1 %
25 / 32
lx_nand_flash_defragment.c
100.0 %
2 / 2
- %
0 / 0
lx_nand_flash_driver_block_erase.c
100.0 %
4 / 4
- %
0 / 0
lx_nand_flash_driver_block_erased_verify.c
0.0 %
0 / 4
- %
0 / 0
lx_nand_flash_driver_block_status_get.c
100.0 %
4 / 4
- %
0 / 0
lx_nand_flash_driver_block_status_set.c
0.0 %
0 / 4
- %
0 / 0
lx_nand_flash_driver_page_erased_verify.c
0.0 %
0 / 4
- %
0 / 0
lx_nand_flash_erase_count_set.c
100.0 %
7 / 7
- %
0 / 0
lx_nand_flash_extended_cache_enable.c
0.0 %
0 / 2
- %
0 / 0
lx_nand_flash_format.c
72.3 %
47 / 65
67.4 %
31 / 46
lx_nand_flash_free_block_list_add.c
92.9 %
13 / 14
83.3 %
5 / 6
lx_nand_flash_initialize.c
100.0 %
4 / 4
- %
0 / 0
lx_nand_flash_mapped_block_list_add.c
92.9 %
13 / 14
83.3 %
5 / 6
lx_nand_flash_mapped_block_list_get.c
0.0 %
0 / 6
0.0 %
0 / 2
lx_nand_flash_mapped_block_list_remove.c
92.3 %
12 / 13
75.0 %
6 / 8
lx_nand_flash_memory_initialize.c
79.5 %
31 / 39
55.6 %
10 / 18
lx_nand_flash_metadata_allocate.c
75.0 %
57 / 76
56.8 %
25 / 44
lx_nand_flash_metadata_build.c
88.6 %
31 / 35
71.4 %
10 / 14
lx_nand_flash_metadata_write.c
81.8 %
18 / 22
62.5 %
5 / 8
lx_nand_flash_open.c
74.4 %
96 / 129
59.7 %
46 / 77
lx_nand_flash_page_ecc_check.c
0.0 %
0 / 15
0.0 %
0 / 8
lx_nand_flash_page_ecc_compute.c
0.0 %
0 / 8
0.0 %
0 / 2
lx_nand_flash_partial_defragment.c
0.0 %
0 / 2
- %
0 / 0
lx_nand_flash_sector_read.c
75.9 %
22 / 29
77.3 %
17 / 22
lx_nand_flash_sector_release.c
68.7 %
57 / 83
64.3 %
36 / 56
lx_nand_flash_sector_write.c
71.1 %
54 / 76
69.2 %
36 / 52
lx_nand_flash_sectors_read.c
0.0 %
0 / 7
0.0 %
0 / 4
lx_nand_flash_sectors_release.c
0.0 %
0 / 7
0.0 %
0 / 4
lx_nand_flash_sectors_write.c
0.0 %
0 / 7
0.0 %
0 / 4
lx_nand_flash_simulator.c
79.6 %
125 / 157
69.1 %
47 / 68
lx_nand_flash_system_error.c
0.0 %
0 / 9
0.0 %
0 / 4
lx_nor_flash_block_reclaim.c
48.8 %
62 / 127
44.6 %
33 / 74
lx_nor_flash_close.c
62.5 %
10 / 16
37.5 %
3 / 8
lx_nor_flash_defragment.c
100.0 %
6 / 6
75.0 %
3 / 4
lx_nor_flash_driver_block_erase.c
100.0 %
11 / 11
87.5 %
7 / 8
lx_nor_flash_driver_read.c
93.3 %
28 / 30
90.0 %
18 / 20
lx_nor_flash_driver_write.c
100.0 %
11 / 11
100.0 %
12 / 12
lx_nor_flash_extended_cache_enable.c
94.4 %
17 / 18
75.0 %
6 / 8
lx_nor_flash_initialize.c
100.0 %
4 / 4
- %
0 / 0
lx_nor_flash_logical_sector_find.c
90.3 %
112 / 124
85.5 %
53 / 62
lx_nor_flash_next_block_to_erase_find.c
69.2 %
83 / 120
63.6 %
42 / 66
lx_nor_flash_open.c
69.3 %
131 / 189
70.0 %
70 / 100
lx_nor_flash_partial_defragment.c
0.0 %
0 / 8
0.0 %
0 / 6
lx_nor_flash_physical_sector_allocate.c
74.6 %
50 / 67
75.0 %
33 / 44
lx_nor_flash_sector_mapping_cache_invalidate.c
100.0 %
19 / 19
90.0 %
9 / 10
lx_nor_flash_sector_read.c
33.3 %
8 / 24
20.0 %
2 / 10
lx_nor_flash_sector_release.c
68.0 %
17 / 25
50.0 %
5 / 10
lx_nor_flash_sector_write.c
75.9 %
44 / 58
62.5 %
15 / 24
lx_nor_flash_simulator.c
94.9 %
37 / 39
100.0 %
12 / 12
lx_nor_flash_system_error.c
0.0 %
0 / 5
0.0 %
0 / 2
Generated by:
GCOVR (Version 4.1)