LCOV - code coverage report
Current view: top level - src/backend/postmaster - autovacuum.c (source / functions) Hit Total Coverage
Test: PostgreSQL 19devel Lines: 821 987 83.2 %
Date: 2026-01-19 01:16:53 Functions: 32 33 97.0 %
Legend: Lines: hit not hit

Function Name Sort by function name Hit count Sort by hit count
AutoVacLauncherMain 836
AutoVacLauncherShutdown 830
AutoVacWorkerFailed 0
AutoVacWorkerMain 2430
AutoVacuumRequestWork 12
AutoVacuumShmemInit 2272
AutoVacuumShmemSize 6510
AutoVacuumUpdateCostLimit 250422
AutoVacuumingActive 458030
FreeWorkerInfo 2430
ProcessAutoVacLauncherInterrupts 10214
VacuumUpdateCosts 261738
autovac_init 1816
autovac_recalculate_workers_for_balance 125704
autovac_report_activity 123440
autovac_report_workitem 12
autovacuum_do_vac_analyze 123440
av_worker_available 22040
avl_sigusr2_handler 4848
check_autovacuum_work_mem 2350
check_av_worker_gucs 1572
db_comparator 1230
do_autovacuum 2430
do_start_worker 2436
extract_autovac_opts 389466
get_database_list 3582
launch_worker 2436
launcher_determine_sleep 10426
perform_work_item 12
rebuild_database_list 1146
recheck_relation_needs_vacanalyze 123706
relation_needs_vacanalyze 389466
table_recheck_autovac 123706

Generated by: LCOV version 1.16