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 EUB DUB DCB
Current: 380a8b2ea024c33a35e7abc8628e7c4f52f9f9f9 vs db5ed03217b9c238703df8b4b286115d6e940488 Lines: 91.3 % 801 731 2 2 66 18 65 648 2 1 59
Current Date: 2026-05-29 21:51:00 -0400 Functions: 100.0 % 22 22 1 8 13 3
Baseline: lcov-20260530-034037-baseline Branches: 77.3 % 696 538 7 2 149 13 53 472 10 52
Baseline Date: 2026-05-29 14:39:03 -0700 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: 96.6 % 88 85 2 1 62 23
(360..) days: 90.6 % 710 643 2 65 18 625 2
Function coverage date bins:
(30,360] days: 100.0 % 4 4 3 1
(360..) days: 100.0 % 18 18 1 5 12
Branch coverage date bins:
(7,30] days: 100.0 % 4 4 4
(30,360] days: 89.2 % 74 66 7 1 49 17
(360..) days: 75.7 % 618 468 2 148 13 455

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
vac_truncate_clog GNC 114 85.4 % (41 / 48) 61.5 % (16 / 26)
get_all_vacuum_rels GNC 124 100.0 % (22 / 22) 100.0 % (14 / 14)
get_vacoptval_from_boolean CBC 182 100.0 % (2 / 2) 100.0 % (2 / 2)
compute_parallel_delay GBC 427 100.0 % (14 / 14) 75.0 % (6 / 8)
vac_update_datfrozenxid GNC 1192 87.9 % (58 / 66) 63.0 % (34 / 54)
check_vacuum_buffer_usage_limit CBC 1292 66.7 % (4 / 6) 50.0 % (3 / 6)
vac_bulkdel_one_index CBC 1765 100.0 % (4 / 4) 100.0 % (2 / 2)
ExecVacuum GNC 8447 96.9 % (123 / 127) 84.2 % (128 / 152)
expand_vacuum_rel CBC 8857 97.4 % (37 / 38) 77.8 % (28 / 36)
vac_estimate_reltuples CBC 16322 100.0 % (16 / 16) 91.7 % (11 / 12)
vacuum_get_cutoffs CBC 16729 85.5 % (53 / 62) 59.6 % (31 / 52)
vacuum_rel GNC 16818 96.5 % (111 / 115) 90.2 % (74 / 82)
vacuum_xid_failsafe_check CBC 18954 77.8 % (14 / 18) 50.0 % (8 / 16)
vac_cleanup_one_index CBC 23329 100.0 % (5 / 5) 100.0 % (4 / 4)
vac_open_indexes CBC 26180 94.1 % (16 / 17) 83.3 % (10 / 12)
vac_close_indexes CBC 26764 100.0 % (7 / 7) 100.0 % (4 / 4)
vacuum_open_relation GNC 27300 89.3 % (25 / 28) 70.0 % (21 / 30)
vac_update_relstats CBC 42925 88.6 % (62 / 70) 73.4 % (47 / 64)
vacuum_is_permitted_for_relation CBC 47003 100.0 % (13 / 13) 75.0 % (12 / 16)
vac_tid_reaped CBC 5177294 100.0 % (3 / 3)
vacuum_delay_point GNC 56192369 61.2 % (30 / 49) 61.9 % (26 / 42)

Generated by: LCOV version 2.5.0-beta