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: 603a3335f2b60b2c798da5c627b3bb288b92a7bd vs e395fbd32a07557de4ac98088928c1749d4845d8 Lines: 93.1 % 1416 1318 2 96 1 49 1268 3
Current Date: 2026-07-25 17:13:00 -0400 Functions: 100.0 % 28 28 4 24 1
Baseline: lcov-20260726-baseline Branches: 69.3 % 1243 861 7 375 2 29 830
Baseline Date: 2026-07-25 19:16:42 +0200 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(7,30] days: 96.1 % 51 49 2 49
(30,360] days: 90.0 % 30 27 3 27
(360..) days: 93.0 % 1335 1242 93 1 1241
Function coverage date bins:
(7,30] days: 100.0 % 3 3 3
(30,360] days: 100.0 % 2 2 1 1
(360..) days: 100.0 % 23 23 23
Branch coverage date bins:
(7,30] days: 80.6 % 36 29 7 29
(30,360] days: 50.0 % 32 16 16 16
(360..) days: 69.4 % 1175 816 359 2 814

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
DefineIndex GNC 19991 94.1 % (350 / 372) 77.1 % (259 / 336)
ReindexMultipleTables CBC 107 78.9 % (60 / 76) 63.6 % (56 / 88)
CheckIndexCompatible CBC 85 77.6 % (52 / 67) 27.7 % (31 / 112)
ComputeIndexAttrs CBC 19998 93.3 % (125 / 134) 65.6 % (80 / 122)
ReindexRelationConcurrently CBC 337 96.6 % (259 / 268) 74.9 % (137 / 183)
CompareOpclassOptions CBC 69 75.0 % (12 / 16) 55.6 % (10 / 18)
IndexSetParentIndex CBC 709 89.2 % (33 / 37) 60.0 % (12 / 20)
ExecReindex CBC 701 93.2 % (41 / 44) 77.8 % (28 / 36)
GetOperatorFromCompareType CBC 2739 78.6 % (11 / 14) 31.2 % (10 / 32)
ReindexMultipleInternal CBC 137 92.7 % (38 / 41) 78.1 % (25 / 32)
ChooseIndexExpressionName_walker GNC 3697 95.0 % (38 / 40) 80.6 % (29 / 36)
ResolveOpClass CBC 27368 91.3 % (21 / 23) 60.0 % (12 / 20)
CheckPredicate CBC 311 75.0 % (3 / 4) 25.0 % (1 / 4)
ChooseIndexNameAddition CBC 2841 91.7 % (11 / 12) 80.0 % (8 / 10)
GetDefaultOpClass CBC 72145 97.1 % (33 / 34) 80.8 % (21 / 26)
RangeVarCallbackForReindexIndex CBC 262 95.2 % (20 / 21) 83.3 % (20 / 24)
makeObjectName CBC 76371 96.7 % (29 / 30) 87.5 % (14 / 16)
update_relispartition CBC 709 92.3 % (12 / 13) 33.3 % (2 / 6)
ChooseIndexColumnNames GNC 19971 100.0 % (25 / 25) 95.0 % (19 / 20)
ChooseIndexExpressionName GNC 815 100.0 % (8 / 8)
ChooseIndexName CBC 8127 100.0 % (12 / 12) 100.0 % (6 / 6)
ChooseRelationName CBC 9630 100.0 % (20 / 20) 100.0 % (6 / 6)
ReindexIndex CBC 257 100.0 % (16 / 16) 100.0 % (8 / 8)
ReindexPartitions CBC 71 100.0 % (29 / 29) 76.9 % (20 / 26)
ReindexTable CBC 310 100.0 % (17 / 17) 87.5 % (14 / 16)
WaitForOlderSnapshots CBC 425 100.0 % (28 / 28) 89.3 % (25 / 28)
reindex_error_callback CBC 8 100.0 % (8 / 8) 75.0 % (6 / 8)
set_indexsafe_procflags CBC 1048 100.0 % (7 / 7) 50.0 % (2 / 4)

Generated by: LCOV version 2.0-1