LCOV - differential code coverage report
Current view: top level - src/backend/commands - indexcmds.c (source / functions) Coverage Total Hit UBC CBC
Current: c70b6db34ffeab48beef1fb4ce61bcad3772b8dd vs 06473f5a344df8c9594ead90a609b86f6724cff8 Lines: 92.8 % 1364 1266 98 1266
Current Date: 2025-09-06 07:49:51 +0900 Functions: 100.0 % 26 26 26
Baseline: lcov-20250906-005545-baseline Branches: 68.6 % 1199 822 377 822
Baseline Date: 2025-09-05 08:21:35 +0100 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(30,360] days: 93.2 % 74 69 5 69
(360..) days: 92.8 % 1290 1197 93 1197
Function coverage date bins:
(30,360] days: 100.0 % 1 1 1
(360..) days: 100.0 % 25 25 25
Branch coverage date bins:
(30,360] days: 61.2 % 98 60 38 60
(360..) days: 69.2 % 1101 762 339 762

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
reindex_error_callback CBC 6 100.0 % (8 / 8) 75.0 % (6 / 8)
CheckIndexCompatible CBC 52 74.6 % (50 / 67) 25.9 % (29 / 112)
CompareOpclassOptions CBC 52 75.0 % (12 / 16) 55.6 % (10 / 18)
ReindexPartitions CBC 54 100.0 % (29 / 29) 76.9 % (20 / 26)
ReindexMultipleTables CBC 87 78.9 % (60 / 76) 63.6 % (56 / 88)
ReindexMultipleInternal CBC 110 92.7 % (38 / 41) 78.1 % (25 / 32)
ReindexIndex CBC 189 100.0 % (16 / 16) 100.0 % (8 / 8)
RangeVarCallbackForReindexIndex CBC 194 95.7 % (22 / 23) 83.3 % (20 / 24)
CheckPredicate CBC 209 75.0 % (3 / 4) 25.0 % (1 / 4)
ReindexTable CBC 244 100.0 % (17 / 17) 87.5 % (14 / 16)
ReindexRelationConcurrently CBC 260 96.6 % (254 / 263) 74.6 % (135 / 181)
WaitForOlderSnapshots CBC 325 100.0 % (28 / 28) 89.3 % (25 / 28)
IndexSetParentIndex CBC 379 89.2 % (33 / 37) 60.0 % (12 / 20)
update_relispartition CBC 379 92.3 % (12 / 13) 33.3 % (2 / 6)
ExecReindex CBC 542 93.2 % (41 / 44) 77.8 % (28 / 36)
set_indexsafe_procflags CBC 811 100.0 % (7 / 7) 50.0 % (2 / 4)
GetOperatorFromCompareType CBC 917 85.7 % (12 / 14) 33.3 % (10 / 30)
ChooseIndexNameAddition CBC 1781 91.7 % (11 / 12) 80.0 % (8 / 10)
ChooseIndexName CBC 5651 100.0 % (12 / 12) 100.0 % (6 / 6)
ChooseRelationName CBC 6774 100.0 % (20 / 20) 100.0 % (6 / 6)
ChooseIndexColumnNames CBC 15124 100.0 % (25 / 25) 95.0 % (19 / 20)
ComputeIndexAttrs CBC 15132 92.5 % (124 / 134) 63.9 % (78 / 122)
DefineIndex CBC 15139 94.1 % (349 / 371) 76.8 % (255 / 332)
ResolveOpClass CBC 21028 91.3 % (21 / 23) 60.0 % (12 / 20)
makeObjectName CBC 54986 96.7 % (29 / 30) 87.5 % (14 / 16)
GetDefaultOpClass CBC 55202 97.1 % (33 / 34) 80.8 % (21 / 26)

Generated by: LCOV version 2.4-beta