LCOV - differential code coverage report
Current view: top level - src/backend/utils/activity - pgstat_io.c (source / functions) Coverage Total Hit UBC CBC
Current: b45a8d7d8b306b43f31a002f1b3f1dddc8defeaf vs 8767b449a3a1e75626dfb08f24da54933171d4c5 Lines: 93.9 % 197 185 12 185
Current Date: 2025-10-28 08:26:42 +0900 Functions: 100.0 % 15 15 15
Baseline: lcov-20251028-005825-baseline Branches: 88.5 % 235 208 27 208
Baseline Date: 2025-10-27 06:37:35 +0000 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(30,360] days: 86.5 % 52 45 7 45
(360..) days: 96.6 % 145 140 5 140
Function coverage date bins:
(30,360] days: 100.0 % 2 2 2
(360..) days: 100.0 % 13 13 13
Branch coverage date bins:
(30,360] days: 85.4 % 96 82 14 82
(360..) days: 90.6 % 139 126 13 126

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 73 100.0 % (3 / 3)
pgstat_io_reset_all_cb CBC 228 100.0 % (10 / 10) 100.0 % (4 / 4)
pgstat_io_snapshot_cb CBC 722 100.0 % (12 / 12) 100.0 % (4 / 4)
pgstat_io_init_shmem_cb CBC 1049 100.0 % (5 / 5) 100.0 % (2 / 2)
pgstat_get_io_object_name CBC 3129 88.9 % (8 / 9) 50.0 % (3 / 6)
pgstat_get_io_context_name CBC 15645 92.3 % (12 / 13) 62.5 % (5 / 8)
pgstat_flush_io CBC 62031 100.0 % (3 / 3)
pgstat_bktype_io_stats_valid CBC 64803 83.3 % (10 / 12) 85.7 % (12 / 14)
pgstat_io_flush_cb CBC 93429 100.0 % (25 / 25) 92.9 % (13 / 14)
pgstat_count_io_op_time CBC 5990094 66.7 % (14 / 21) 38.9 % (7 / 18)
pgstat_prepare_io_time CBC 5990110 100.0 % (5 / 5) 100.0 % (2 / 2)
pgstat_count_io_op CBC 62805484 100.0 % (11 / 11) 58.3 % (7 / 12)
pgstat_tracks_io_op CBC 126165997 100.0 % (35 / 35) 98.8 % (83 / 84)
pgstat_tracks_io_object CBC 126181642 100.0 % (26 / 26) 100.0 % (64 / 64)
pgstat_tracks_io_bktype CBC 126182956 85.7 % (6 / 7) 66.7 % (2 / 3)

Generated by: LCOV version 2.4-beta