LCOV - differential code coverage report
Current view: top level - src/backend/commands - analyze.c (source / functions) Coverage Total Hit UBC GNC CBC DCB
Current: 1a1248818fb8b8b0353c292c632d6a6af77e8209 vs 8e82d6610e7280d7870c0c36ff1c797e3cfb3e09 Lines: 95.7 % 1024 980 44 23 957 24
Current Date: 2026-10-12 11:56:10 +0200 Functions: 100.0 % 20 20 7 13
Baseline: lcov-20261012-baseline Branches: 83.1 % 608 505 103 505
Baseline Date: 2026-10-12 10:36:06 +0200 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(1,7] days: 100.0 % 1 1 1
(7,30] days: 100.0 % 10 10 10
(30,360] days: 93.0 % 86 80 6 23 57
(360..) days: 95.9 % 927 889 38 889
Function coverage date bins:
(30,360] days: 100.0 % 3 3 1 2
(360..) days: 100.0 % 17 17 6 11
Branch coverage date bins:
(7,30] days: 100.0 % 4 4 4
(30,360] days: 73.4 % 64 47 17 47
(360..) days: 84.1 % 540 454 86 454

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
validate_va_cols_list CBC 75 100.0 % (12 / 12) 75.0 % (12 / 16)
compute_trivial_stats CBC 268 94.1 % (32 / 34) 79.2 % (19 / 24)
acquire_inherited_sample_rows GNC 614 91.6 % (76 / 83) 68.0 % (34 / 50)
compute_distinct_stats GNC 1433 95.0 % (115 / 121) 86.0 % (74 / 86)
compute_index_stats GNC 4612 100.0 % (58 / 58) 95.8 % (23 / 24)
do_analyze_rel GNC 10457 94.6 % (192 / 203) 78.5 % (102 / 130)
analyze_rel GNC 10529 85.9 % (55 / 64) 76.1 % (35 / 46)
acquire_sample_rows CBC 11248 100.0 % (43 / 43) 81.8 % (18 / 22)
update_attstats GNC 16287 100.0 % (62 / 62) 100.0 % (30 / 30)
analyze_mcv_list CBC 18225 93.3 % (28 / 30) 75.0 % (15 / 20)
compute_scalar_stats GNC 54770 98.0 % (196 / 200) 92.0 % (92 / 100)
examine_attribute CBC 75490 97.1 % (33 / 34) 75.0 % (15 / 20)
attribute_is_analyzable CBC 75509 93.8 % (15 / 16) 78.6 % (11 / 14)
std_typanalyze CBC 76553 100.0 % (18 / 18) 100.0 % (10 / 10)
ind_fetch_func CBC 94077 100.0 % (4 / 4)
block_sampling_read_stream_next CBC 114975 100.0 % (3 / 3) 100.0 % (2 / 2)
compare_mcvs CBC 1633370 100.0 % (4 / 4)
compare_rows CBC 5270472 93.8 % (15 / 16) 87.5 % (7 / 8)
std_fetch_func CBC 59622301 100.0 % (5 / 5)
compare_scalars CBC 458430217 100.0 % (14 / 14) 100.0 % (6 / 6)

Generated by: LCOV version 2.0-1