LCOV - differential code coverage report
Current view: top level - src/backend/commands - indexcmds.c (source / functions) Coverage Total Hit UNC UBC GBC GNC CBC DCB
Current: 1a1248818fb8b8b0353c292c632d6a6af77e8209 vs 8e82d6610e7280d7870c0c36ff1c797e3cfb3e09 Lines: 93.1 % 1428 1329 3 96 1 53 1275 3
Current Date: 2026-10-12 11:56:10 +0200 Functions: 100.0 % 28 28 4 24 1
Baseline: lcov-20261012-baseline Branches: 69.6 % 1253 872 8 373 3 32 837
Baseline Date: 2026-10-12 10:36:06 +0200 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(30,360] days: 94.1 % 85 80 3 2 53 27
(360..) days: 93.0 % 1343 1249 94 1 1248
Function coverage date bins:
(30,360] days: 100.0 % 5 5 4 1
(360..) days: 100.0 % 23 23 23
Branch coverage date bins:
(30,360] days: 70.0 % 70 49 8 13 32 17
(360..) days: 69.6 % 1183 823 360 3 820

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
CheckIndexCompatible CBC 85 77.6 % (52 / 67) 27.7 % (31 / 112)
CheckPredicate CBC 311 75.0 % (3 / 4) 25.0 % (1 / 4)
ChooseIndexColumnNames GNC 19067 100.0 % (25 / 25) 95.0 % (19 / 20)
ChooseIndexExpressionName GNC 836 90.0 % (9 / 10) 50.0 % (1 / 2)
ChooseIndexExpressionName_walker GNC 3748 95.3 % (41 / 43) 81.6 % (31 / 38)
ChooseIndexName CBC 7578 100.0 % (12 / 12) 100.0 % (6 / 6)
ChooseIndexNameAddition CBC 2594 91.7 % (11 / 12) 80.0 % (8 / 10)
ChooseRelationName CBC 9104 100.0 % (20 / 20) 100.0 % (6 / 6)
CompareOpclassOptions CBC 69 75.0 % (12 / 16) 55.6 % (10 / 18)
ComputeIndexAttrs CBC 19090 93.3 % (125 / 134) 66.4 % (81 / 122)
DefineIndex GNC 19087 94.2 % (355 / 377) 77.8 % (266 / 342)
ExecReindex CBC 710 93.2 % (41 / 44) 77.8 % (28 / 36)
GetDefaultOpClass CBC 69262 97.1 % (33 / 34) 80.8 % (21 / 26)
GetOperatorFromCompareType CBC 1364 78.6 % (11 / 14) 31.2 % (10 / 32)
IndexSetParentIndex CBC 513 89.2 % (33 / 37) 60.0 % (12 / 20)
RangeVarCallbackForReindexIndex CBC 275 95.2 % (20 / 21) 83.3 % (20 / 24)
ReindexIndex CBC 266 100.0 % (16 / 16) 100.0 % (8 / 8)
ReindexMultipleInternal CBC 136 92.7 % (38 / 41) 78.1 % (25 / 32)
ReindexMultipleTables CBC 106 78.9 % (60 / 76) 63.6 % (56 / 88)
ReindexPartitions CBC 71 100.0 % (29 / 29) 76.9 % (20 / 26)
ReindexRelationConcurrently CBC 347 96.7 % (261 / 270) 74.9 % (137 / 183)
ReindexTable CBC 311 100.0 % (17 / 17) 87.5 % (14 / 16)
ResolveOpClass CBC 26219 91.3 % (21 / 23) 60.0 % (12 / 20)
WaitForOlderSnapshots CBC 437 100.0 % (28 / 28) 89.3 % (25 / 28)
makeObjectName CBC 73278 96.7 % (29 / 30) 87.5 % (14 / 16)
reindex_error_callback CBC 8 100.0 % (8 / 8) 75.0 % (6 / 8)
set_indexsafe_procflags CBC 1085 100.0 % (7 / 7) 50.0 % (2 / 4)
update_relispartition CBC 513 92.3 % (12 / 13) 33.3 % (2 / 6)

Generated by: LCOV version 2.0-1