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: 1a1248818fb8b8b0353c292c632d6a6af77e8209 vs 8e82d6610e7280d7870c0c36ff1c797e3cfb3e09 Lines: 94.7 % 208 197 11 16 181 1
Current Date: 2026-10-12 11:56:10 +0200 Functions: 100.0 % 15 15 3 12
Baseline: lcov-20261012-baseline Branches: 89.5 % 257 230 27 26 204
Baseline Date: 2026-10-12 10:36:06 +0200 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_bktype_io_stats_valid CBC 91422 88.9 % (8 / 9) 83.3 % (10 / 12)
pgstat_count_io_op CBC 90113196 100.0 % (11 / 11) 58.3 % (7 / 12)
pgstat_count_io_op_time CBC 6736563 66.7 % (14 / 21) 38.9 % (7 / 18)
pgstat_fetch_stat_io CBC 94 100.0 % (3 / 3)
pgstat_flush_io CBC 101423 100.0 % (3 / 3)
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_io_flush_cb CBC 144501 100.0 % (25 / 25) 92.9 % (13 / 14)
pgstat_io_init_shmem_cb CBC 1283 100.0 % (5 / 5) 100.0 % (2 / 2)
pgstat_io_reset_all_cb CBC 272 100.0 % (10 / 10) 100.0 % (4 / 4)
pgstat_io_snapshot_cb CBC 908 100.0 % (12 / 12) 100.0 % (4 / 4)
pgstat_prepare_io_time CBC 6736579 100.0 % (5 / 5) 100.0 % (2 / 2)
pgstat_tracks_io_bktype GNC 183368104 85.7 % (6 / 7) 66.7 % (2 / 3)
pgstat_tracks_io_object GNC 183366224 100.0 % (39 / 39) 100.0 % (86 / 86)
pgstat_tracks_io_op GNC 183343244 100.0 % (36 / 36) 98.8 % (85 / 86)

Generated by: LCOV version 2.0-1