LCOV - code coverage report
Current view: top level - src/backend/commands - repack.c (source / functions) Coverage Total Hit
Test: PostgreSQL 20devel Lines: 91.7 % 1193 1094
Test Date: 2026-09-26 11:15:47 Functions: 97.7 % 43 42
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
Branches: 67.0 % 801 537

Function Name Sort by function name Hit count Sort by function hit count
DecodingWorkerFileName 66
ExecRepack 265
HandleRepackMessageInterrupt 20
ProcessRepackMessage 10
ProcessRepackMessages 11
RepackCommandAsString 3467
RepackLockLevel 1167
adjust_toast_pointers 26
apply_concurrent_changes 22
apply_concurrent_delete 3
apply_concurrent_insert 7
apply_concurrent_update 26
build_new_indexes 11
check_concurrent_repack_requirements 22
check_index_is_clusterable 355
check_index_requirements 85
cluster_rel 463
cluster_rel_recheck 52
copy_attribute_defaults 11
copy_index_constraints 13
copy_table_data 439
determine_clustered_index 214
find_target_tuple 29
finish_heap_swap 1476
get_initial_snapshot 11
get_tables_to_repack 17
get_tables_to_repack_partitioned 32
identity_key_equal 2
initialize_change_context 11
make_new_heap 1601
mark_index_clustered 193
process_concurrent_changes 22
process_single_relation 240
rebuild_relation 439
rebuild_relation_finish_concurrent 11
release_change_context 11
repack_is_permitted_for_relation 3064
restore_tuple 44
start_repack_decoding_worker 11
stop_repack_decoding_worker 11
stop_repack_decoding_worker_cb 0
swap_relation_files 1813
wait_for_repack_decoding_worker 11

Generated by: LCOV version 2.0-1