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: bed3ffbf9d952be6c7d739d068cdce44c046dfb7 vs 574581b50ac9c63dd9e4abebb731a3b67e5b50f6 Lines: 91.2 % 798 728 2 2 66 18 62 648 2 1 59
Current Date: 2026-05-05 10:23:31 +0900 Functions: 100.0 % 22 22 1 7 14 3
Baseline: lcov-20260505-025707-baseline Branches: 77.0 % 692 533 7 2 150 12 49 472 10 52
Baseline Date: 2026-05-05 10:27:06 +0900 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(7,30] days: 87.5 % 8 7 1 7
(30,360] days: 97.5 % 80 78 1 1 55 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 4 13
Branch coverage date bins:
(7,30] days: 80.0 % 10 8 2 8
(30,360] days: 90.6 % 64 58 5 1 41 17
(360..) days: 75.6 % 618 467 2 149 12 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 CBC 124 100.0 % (19 / 19) 100.0 % (10 / 10)
get_vacoptval_from_boolean CBC 182 100.0 % (2 / 2) 100.0 % (2 / 2)
compute_parallel_delay GBC 426 100.0 % (14 / 14) 75.0 % (6 / 8)
vac_update_datfrozenxid GNC 1175 87.9 % (58 / 66) 63.0 % (34 / 54)
check_vacuum_buffer_usage_limit CBC 1286 66.7 % (4 / 6) 50.0 % (3 / 6)
vac_bulkdel_one_index CBC 1784 100.0 % (4 / 4) 100.0 % (2 / 2)
ExecVacuum GNC 8430 96.9 % (123 / 127) 84.2 % (128 / 152)
expand_vacuum_rel CBC 8859 97.4 % (37 / 38) 77.8 % (28 / 36)
vac_estimate_reltuples CBC 16321 100.0 % (16 / 16) 91.7 % (11 / 12)
vacuum_get_cutoffs CBC 16711 85.5 % (53 / 62) 59.6 % (31 / 52)
vacuum_rel GNC 16812 96.5 % (111 / 115) 90.2 % (74 / 82)
vacuum_xid_failsafe_check CBC 18980 77.8 % (14 / 18) 50.0 % (8 / 16)
vac_cleanup_one_index CBC 23343 100.0 % (5 / 5) 100.0 % (4 / 4)
vac_open_indexes CBC 26196 94.1 % (16 / 17) 83.3 % (10 / 12)
vac_close_indexes CBC 26781 100.0 % (7 / 7) 100.0 % (4 / 4)
vac_update_relstats CBC 42961 88.6 % (62 / 70) 73.4 % (47 / 64)
vacuum_is_permitted_for_relation CBC 46998 100.0 % (13 / 13) 75.0 % (12 / 16)
vac_tid_reaped CBC 5326497 100.0 % (3 / 3)
vacuum_delay_point GNC 56706196 61.2 % (30 / 49) 59.5 % (25 / 42)

Generated by: LCOV version 2.5.0-beta