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: bed3ffbf9d952be6c7d739d068cdce44c046dfb7 vs 574581b50ac9c63dd9e4abebb731a3b67e5b50f6 Lines: 95.4 % 197 188 9 1 187 1
Current Date: 2026-05-05 10:23:31 +0900 Functions: 100.0 % 15 15 1 14
Baseline: lcov-20260505-025707-baseline Branches: 89.4 % 235 210 25 210
Baseline Date: 2026-05-05 10:27:06 +0900 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(30,360] days: 100.0 % 2 2 1 1
(360..) days: 95.4 % 195 186 9 186 1
Function coverage date bins:
(360..) days: 100.0 % 15 15 1 14
Branch coverage date bins:
(360..) days: 89.4 % 235 210 25 210

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 6907517 81.0 % (17 / 21) 50.0 % (9 / 18)
pgstat_bktype_io_stats_valid CBC 80570 83.3 % (10 / 12) 85.7 % (12 / 14)
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_tracks_io_bktype GNC 183873716 85.7 % (6 / 7) 66.7 % (2 / 3)
pgstat_count_io_op CBC 90977533 100.0 % (11 / 11) 58.3 % (7 / 12)
pgstat_fetch_stat_io CBC 94 100.0 % (3 / 3)
pgstat_flush_io CBC 77177 100.0 % (3 / 3)
pgstat_io_flush_cb CBC 116320 100.0 % (25 / 25) 92.9 % (13 / 14)
pgstat_io_init_shmem_cb CBC 1241 100.0 % (5 / 5) 100.0 % (2 / 2)
pgstat_io_reset_all_cb CBC 256 100.0 % (10 / 10) 100.0 % (4 / 4)
pgstat_io_snapshot_cb CBC 890 100.0 % (12 / 12) 100.0 % (4 / 4)
pgstat_prepare_io_time CBC 6907532 100.0 % (5 / 5) 100.0 % (2 / 2)
pgstat_tracks_io_object CBC 183871836 100.0 % (26 / 26) 100.0 % (64 / 64)
pgstat_tracks_io_op CBC 183848856 100.0 % (35 / 35) 98.8 % (83 / 84)

Generated by: LCOV version 2.5.0-beta