LCOV - differential code coverage report
Current view: top level - src/backend/utils/activity - pgstat_io.c (source / functions) Coverage Total Hit UBC CBC
Current: ba12a202ce1b5581dc0ed149cf3f637d7897ad5d vs 2866d8c7dbfc9d882a7d80fef93fbbe763709932 Lines: 94.7 % 208 197 11 197
Current Date: 2026-08-27 14:31:44 +0300 Functions: 100.0 % 15 15 15
Baseline: lcov-20260827-baseline Branches: 89.5 % 257 230 27 230
Baseline Date: 2026-08-27 14:31:58 +0300 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(7,30] days: 100.0 % 3 3 3
(30,360] days: 100.0 % 17 17 17
(360..) days: 94.1 % 188 177 11 177
Function coverage date bins:
(360..) days: 100.0 % 15 15 15
Branch coverage date bins:
(7,30] days: 66.7 % 6 4 2 4
(30,360] days: 100.0 % 32 32 32
(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_count_io_op_time CBC 6746107 66.7 % (14 / 21) 38.9 % (7 / 18)
pgstat_count_io_op CBC 89508593 100.0 % (11 / 11) 58.3 % (7 / 12)
pgstat_get_io_context_name CBC 22980 92.3 % (12 / 13) 62.5 % (5 / 8)
pgstat_get_io_object_name CBC 4596 88.9 % (8 / 9) 50.0 % (3 / 6)
pgstat_bktype_io_stats_valid CBC 91925 88.9 % (8 / 9) 83.3 % (10 / 12)
pgstat_io_flush_cb CBC 145271 100.0 % (25 / 25) 92.9 % (13 / 14)
pgstat_tracks_io_bktype CBC 182204822 85.7 % (6 / 7) 66.7 % (2 / 3)
pgstat_tracks_io_op CBC 182179962 100.0 % (36 / 36) 98.8 % (85 / 86)
pgstat_io_init_shmem_cb CBC 1236 100.0 % (5 / 5) 100.0 % (2 / 2)
pgstat_io_reset_all_cb CBC 263 100.0 % (10 / 10) 100.0 % (4 / 4)
pgstat_io_snapshot_cb CBC 874 100.0 % (12 / 12) 100.0 % (4 / 4)
pgstat_prepare_io_time CBC 6746126 100.0 % (5 / 5) 100.0 % (2 / 2)
pgstat_tracks_io_object CBC 182202942 100.0 % (39 / 39) 100.0 % (86 / 86)
pgstat_fetch_stat_io CBC 94 100.0 % (3 / 3)
pgstat_flush_io CBC 102919 100.0 % (3 / 3)

Generated by: LCOV version 2.0-1