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: 380a8b2ea024c33a35e7abc8628e7c4f52f9f9f9 vs db5ed03217b9c238703df8b4b286115d6e940488 Lines: 93.9 % 197 185 12 1 184 1
Current Date: 2026-05-29 21:51:00 -0400 Functions: 100.0 % 15 15 1 14
Baseline: lcov-20260530-034037-baseline Branches: 88.5 % 235 208 27 208
Baseline Date: 2026-05-29 14:39:03 -0700 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: 93.8 % 195 183 12 183 1
Function coverage date bins:
(360..) days: 100.0 % 15 15 1 14
Branch coverage date bins:
(360..) days: 88.5 % 235 208 27 208

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 6957595 66.7 % (14 / 21) 38.9 % (7 / 18)
pgstat_bktype_io_stats_valid CBC 81124 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 184721488 85.7 % (6 / 7) 66.7 % (2 / 3)
pgstat_count_io_op CBC 91391801 100.0 % (11 / 11) 58.3 % (7 / 12)
pgstat_fetch_stat_io CBC 94 100.0 % (3 / 3)
pgstat_flush_io CBC 78461 100.0 % (3 / 3)
pgstat_io_flush_cb CBC 117842 100.0 % (25 / 25) 92.9 % (13 / 14)
pgstat_io_init_shmem_cb CBC 1248 100.0 % (5 / 5) 100.0 % (2 / 2)
pgstat_io_reset_all_cb CBC 257 100.0 % (10 / 10) 100.0 % (4 / 4)
pgstat_io_snapshot_cb CBC 893 100.0 % (12 / 12) 100.0 % (4 / 4)
pgstat_prepare_io_time CBC 6957611 100.0 % (5 / 5) 100.0 % (2 / 2)
pgstat_tracks_io_object CBC 184719608 100.0 % (26 / 26) 100.0 % (64 / 64)
pgstat_tracks_io_op CBC 184696628 100.0 % (35 / 35) 98.8 % (83 / 84)

Generated by: LCOV version 2.5.0-beta