LCOV - code coverage report
Current view: top level - src/backend/postmaster - autovacuum.c (source / functions) Coverage Total Hit
Test: PostgreSQL 20devel Lines: 81.4 % 1058 861
Test Date: 2026-08-01 18:15:37 Functions: 94.1 % 34 32
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
Branches: 67.7 % 638 432

Function Name Sort by function name Hit count Sort by function hit count
AutoVacLauncherMain 483
AutoVacLauncherShutdown 480
AutoVacWorkerFailed 0
AutoVacWorkerMain 1648
AutoVacuumRequestWork 6
AutoVacuumShmemInit 1265
AutoVacuumShmemRequest 1268
AutoVacuumUpdateCostLimit 229351
AutoVacuumingActive 355335
FreeWorkerInfo 1648
ProcessAutoVacLauncherInterrupts 5858
TableToProcessComparator 116505
VacuumUpdateCosts 234607
autovac_init 1013
autovac_recalculate_workers_for_balance 114395
autovac_report_activity 112798
autovac_report_workitem 6
autovacuum_do_vac_analyze 112798
av_worker_available 12886
avl_sigusr2_handler 3287
check_autovacuum_work_mem 1310
check_av_worker_gucs 877
db_comparator 734
do_autovacuum 1648
do_start_worker 1646
extract_autovac_opts 307839
get_database_list 2342
launch_worker 1646
launcher_determine_sleep 6007
perform_work_item 6
pg_stat_get_autovacuum_scores 0
rebuild_database_list 696
relation_needs_vacanalyze 307839
table_recheck_autovac 112872

Generated by: LCOV version 2.0-1