LCOV - differential code coverage report
Current view: top level - src/backend/utils/activity - pgstat_io.c (source / functions) Coverage Total Hit UBC GNC CBC ECB
Current: f76c13edadc2b319036e0d238703ed56bb23f934 vs 9e17d25e79d4756be08b4a5521b4b58450217137 Lines: 94.7 % 208 197 11 16 181 1
Current Date: 2026-09-20 14:13:17 +0900 Functions: 100.0 % 15 15 3 12
Baseline: lcov-20260920-baseline Branches: 89.5 % 257 230 27 26 204
Baseline Date: 2026-09-20 14:13:13 +0900 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(30,360] days: 100.0 % 20 20 16 4
(360..) days: 94.1 % 188 177 11 177 1
Function coverage date bins:
(360..) days: 100.0 % 15 15 3 12
Branch coverage date bins:
(30,360] days: 94.7 % 38 36 2 26 10
(360..) days: 88.6 % 219 194 25 194

Function Name Sort by function name TLA Hit count Sort by function hit count Lines Sort by unexercised lines in function Branches Sort by unexercised branches in function
pgstat_fetch_stat_io CBC 94 100.0 % (3 / 3)
pgstat_io_reset_all_cb CBC 271 100.0 % (10 / 10) 100.0 % (4 / 4)
pgstat_io_snapshot_cb CBC 901 100.0 % (12 / 12) 100.0 % (4 / 4)
pgstat_io_init_shmem_cb CBC 1274 100.0 % (5 / 5) 100.0 % (2 / 2)
pgstat_get_io_object_name CBC 4596 88.9 % (8 / 9) 50.0 % (3 / 6)
pgstat_get_io_context_name CBC 22980 92.3 % (12 / 13) 62.5 % (5 / 8)
pgstat_bktype_io_stats_valid CBC 91012 88.9 % (8 / 9) 83.3 % (10 / 12)
pgstat_flush_io CBC 100727 100.0 % (3 / 3)
pgstat_io_flush_cb CBC 143413 100.0 % (25 / 25) 92.9 % (13 / 14)
pgstat_count_io_op_time CBC 6723529 66.7 % (14 / 21) 38.9 % (7 / 18)
pgstat_prepare_io_time CBC 6723545 100.0 % (5 / 5) 100.0 % (2 / 2)
pgstat_count_io_op CBC 88319251 100.0 % (11 / 11) 58.3 % (7 / 12)
pgstat_tracks_io_op GNC 179701666 100.0 % (36 / 36) 98.8 % (85 / 86)
pgstat_tracks_io_object GNC 179724646 100.0 % (39 / 39) 100.0 % (86 / 86)
pgstat_tracks_io_bktype GNC 179726526 85.7 % (6 / 7) 66.7 % (2 / 3)

Generated by: LCOV version 2.0-1