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 DCB
Current: c38de3ae6098ccf1904109f2e550eb4777f66024 vs e352ac8c5c90ed6ce792f044c22145578542a330 Lines: 94.7 % 209 198 11 19 179 1 2
Current Date: 2026-11-05 14:14:01 +0100 Functions: 100.0 % 15 15 3 12
Baseline: lcov-20261105-baseline Branches: 89.7 % 261 234 27 40 194
Baseline Date: 2026-11-05 14:14:01 +0100 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 % 20 20 16 4
(360..) days: 94.1 % 186 175 11 175 1
Function coverage date bins:
(360..) days: 100.0 % 15 15 3 12
Branch coverage date bins:
(7,30] days: 100.0 % 14 14 14
(30,360] days: 94.7 % 38 36 2 26 10
(360..) days: 88.0 % 209 184 25 184

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 91911 88.9 % (8 / 9) 83.3 % (10 / 12)
pgstat_count_io_op CBC 90473326 100.0 % (11 / 11) 58.3 % (7 / 12)
pgstat_count_io_op_time CBC 6778347 66.7 % (14 / 21) 38.9 % (7 / 18)
pgstat_fetch_stat_io CBC 94 100.0 % (3 / 3)
pgstat_flush_io CBC 101043 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 144563 100.0 % (25 / 25) 92.9 % (13 / 14)
pgstat_io_init_shmem_cb CBC 1303 100.0 % (5 / 5) 100.0 % (2 / 2)
pgstat_io_reset_all_cb CBC 279 100.0 % (10 / 10) 100.0 % (4 / 4)
pgstat_io_snapshot_cb CBC 922 100.0 % (12 / 12) 100.0 % (4 / 4)
pgstat_prepare_io_time CBC 6778363 100.0 % (5 / 5) 100.0 % (2 / 2)
pgstat_tracks_io_bktype GNC 184131559 85.7 % (6 / 7) 66.7 % (2 / 3)
pgstat_tracks_io_object GNC 184129679 100.0 % (39 / 39) 100.0 % (86 / 86)
pgstat_tracks_io_op GNC 184106699 100.0 % (37 / 37) 98.9 % (89 / 90)

Generated by: LCOV version 2.0-1