LCOV - differential code coverage report
Current view: top level - src/backend/commands - vacuum.c (source / functions) Coverage Total Hit UNC LBC UBC GBC GNC CBC DUB DCB
Current: 0e5ff9b9b45a657aea12440478dc002e9b01f138 vs 0123ce131fca454009439dfa3b2266d1d40737d7 Lines: 88.8 % 796 707 1 2 86 72 635 1 72
Current Date: 2026-03-14 14:10:32 -0400 Functions: 95.5 % 22 21 1 6 15 3
Baseline: lcov-20260315-024220-baseline Branches: 75.4 % 690 520 6 2 162 1 60 459 9 65
Baseline Date: 2026-03-14 15:27:56 +0100 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(1,7] days: 100.0 % 1 1 1
(7,30] days: 100.0 % 10 10 10
(30,360] days: 97.2 % 72 70 1 1 61 9
(360..) days: 87.8 % 713 626 2 85 626
Function coverage date bins:
(30,360] days: 100.0 % 3 3 3
(360..) days: 94.7 % 19 18 1 3 15
Branch coverage date bins:
(30,360] days: 91.2 % 68 62 6 60 2
(360..) days: 73.6 % 622 458 2 162 1 457

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
vacuum_delay_point CBC 46292697 48.9 % (23 / 47) 50.0 % (20 / 40)
compute_parallel_delay UBC 0 0.0 % (0 / 14) 0.0 % (0 / 8)
vacuum_get_cutoffs GNC 14093 85.5 % (53 / 62) 59.6 % (31 / 52)
vac_update_datfrozenxid GNC 966 87.9 % (58 / 66) 63.0 % (34 / 54)
vac_update_relstats CBC 35505 88.6 % (62 / 70) 73.4 % (47 / 64)
vac_truncate_clog GNC 103 85.4 % (41 / 48) 61.5 % (16 / 26)
ExecVacuum GNC 7242 96.9 % (123 / 127) 84.2 % (128 / 152)
vacuum_rel GNC 14188 96.5 % (111 / 115) 90.2 % (74 / 82)
vacuum_xid_failsafe_check CBC 15846 77.8 % (14 / 18) 50.0 % (8 / 16)
vacuum_open_relation CBC 22738 89.3 % (25 / 28) 70.0 % (21 / 30)
check_vacuum_buffer_usage_limit CBC 1184 66.7 % (4 / 6) 50.0 % (3 / 6)
expand_vacuum_rel CBC 7488 97.4 % (37 / 38) 77.8 % (28 / 36)
vac_open_indexes CBC 21841 94.1 % (16 / 17) 83.3 % (10 / 12)
get_all_vacuum_rels CBC 110 100.0 % (19 / 19) 100.0 % (10 / 10)
get_vacoptval_from_boolean CBC 164 100.0 % (2 / 2) 100.0 % (2 / 2)
vac_bulkdel_one_index CBC 1382 100.0 % (4 / 4) 50.0 % (1 / 2)
vac_cleanup_one_index CBC 19609 100.0 % (5 / 5) 75.0 % (3 / 4)
vac_close_indexes CBC 22286 100.0 % (7 / 7) 100.0 % (4 / 4)
vac_estimate_reltuples CBC 13776 100.0 % (16 / 16) 91.7 % (11 / 12)
vac_tid_reaped CBC 4112713 100.0 % (3 / 3)
vacuum_is_permitted_for_relation CBC 38965 100.0 % (13 / 13) 75.0 % (12 / 16)

Generated by: LCOV version 2.4-beta