LCOV - differential code coverage report
Current view: top level - src/backend/utils/activity - pgstat_io.c (source / functions) Coverage Total Hit UBC GBC CBC
Current: c70b6db34ffeab48beef1fb4ce61bcad3772b8dd vs 06473f5a344df8c9594ead90a609b86f6724cff8 Lines: 95.4 % 197 188 9 3 185
Current Date: 2025-09-06 07:49:51 +0900 Functions: 100.0 % 15 15 15
Baseline: lcov-20250908-010021-baseline Branches: 89.4 % 235 210 25 2 208
Baseline Date: 2025-09-05 08:21:35 +0100 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(30,360] days: 92.3 % 52 48 4 3 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: 87.5 % 96 84 12 2 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_bktype_io_stats_valid CBC 64309 83.3 % (10 / 12) 85.7 % (12 / 14)
pgstat_count_io_op CBC 62311821 100.0 % (11 / 11) 58.3 % (7 / 12)
pgstat_count_io_op_time CBC 5944370 81.0 % (17 / 21) 50.0 % (9 / 18)
pgstat_fetch_stat_io CBC 73 100.0 % (3 / 3)
pgstat_flush_io CBC 61277 100.0 % (3 / 3)
pgstat_get_io_context_name CBC 15645 92.3 % (12 / 13) 62.5 % (5 / 8)
pgstat_get_io_object_name CBC 3129 88.9 % (8 / 9) 50.0 % (3 / 6)
pgstat_io_flush_cb CBC 92229 100.0 % (25 / 25) 92.9 % (13 / 14)
pgstat_io_init_shmem_cb CBC 1029 100.0 % (5 / 5) 100.0 % (2 / 2)
pgstat_io_reset_all_cb CBC 227 100.0 % (10 / 10) 100.0 % (4 / 4)
pgstat_io_snapshot_cb CBC 704 100.0 % (12 / 12) 100.0 % (4 / 4)
pgstat_prepare_io_time CBC 5944386 100.0 % (5 / 5) 100.0 % (2 / 2)
pgstat_tracks_io_bktype CBC 125154633 85.7 % (6 / 7) 66.7 % (2 / 3)
pgstat_tracks_io_object CBC 125153319 100.0 % (26 / 26) 100.0 % (64 / 64)
pgstat_tracks_io_op CBC 125137674 100.0 % (35 / 35) 98.8 % (83 / 84)

Generated by: LCOV version 2.4-beta