LCOV - differential code coverage report
Current view: top level - src/backend/commands - indexcmds.c (source / functions) Coverage Total Hit UNC UBC GNC CBC DUB DCB
Current: b45a8d7d8b306b43f31a002f1b3f1dddc8defeaf vs 8767b449a3a1e75626dfb08f24da54933171d4c5 Lines: 92.8 % 1362 1264 1 97 7 1257 1 9
Current Date: 2025-10-28 08:26:42 +0900 Functions: 100.0 % 26 26 1 25
Baseline: lcov-20251028-005825-baseline Branches: 68.6 % 1199 822 3 374 5 817
Baseline Date: 2025-10-27 06:37:35 +0000 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(7,30] days: 87.5 % 8 7 1 7
(30,360] days: 93.1 % 29 27 2 27
(360..) days: 92.8 % 1325 1230 95 1230
Function coverage date bins:
(30,360] days: 100.0 % 1 1 1
(360..) days: 100.0 % 25 25 1 24
Branch coverage date bins:
(7,30] days: 62.5 % 8 5 3 5
(30,360] days: 60.0 % 30 18 12 18
(360..) days: 68.8 % 1161 799 362 799

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 52 74.6 % (50 / 67) 25.9 % (29 / 112)
CheckPredicate CBC 209 75.0 % (3 / 4) 25.0 % (1 / 4)
ChooseIndexColumnNames CBC 15250 100.0 % (25 / 25) 95.0 % (19 / 20)
ChooseIndexName CBC 5723 100.0 % (12 / 12) 100.0 % (6 / 6)
ChooseIndexNameAddition CBC 1787 91.7 % (11 / 12) 80.0 % (8 / 10)
ChooseRelationName CBC 6864 100.0 % (20 / 20) 100.0 % (6 / 6)
CompareOpclassOptions CBC 52 75.0 % (12 / 16) 55.6 % (10 / 18)
ComputeIndexAttrs CBC 15258 92.5 % (124 / 134) 63.9 % (78 / 122)
DefineIndex CBC 15265 94.1 % (349 / 371) 76.8 % (255 / 332)
ExecReindex CBC 546 93.2 % (41 / 44) 77.8 % (28 / 36)
GetDefaultOpClass CBC 55807 97.1 % (33 / 34) 80.8 % (21 / 26)
GetOperatorFromCompareType CBC 1061 85.7 % (12 / 14) 33.3 % (10 / 30)
IndexSetParentIndex CBC 379 89.2 % (33 / 37) 60.0 % (12 / 20)
RangeVarCallbackForReindexIndex GNC 200 95.2 % (20 / 21) 83.3 % (20 / 24)
ReindexIndex CBC 192 100.0 % (16 / 16) 100.0 % (8 / 8)
ReindexMultipleInternal CBC 111 92.7 % (38 / 41) 78.1 % (25 / 32)
ReindexMultipleTables CBC 88 78.9 % (60 / 76) 63.6 % (56 / 88)
ReindexPartitions CBC 54 100.0 % (29 / 29) 76.9 % (20 / 26)
ReindexRelationConcurrently CBC 263 96.6 % (254 / 263) 74.6 % (135 / 181)
ReindexTable CBC 244 100.0 % (17 / 17) 87.5 % (14 / 16)
ResolveOpClass CBC 21175 91.3 % (21 / 23) 60.0 % (12 / 20)
WaitForOlderSnapshots CBC 378 100.0 % (28 / 28) 89.3 % (25 / 28)
makeObjectName CBC 55513 96.7 % (29 / 30) 87.5 % (14 / 16)
reindex_error_callback CBC 6 100.0 % (8 / 8) 75.0 % (6 / 8)
set_indexsafe_procflags CBC 970 100.0 % (7 / 7) 50.0 % (2 / 4)
update_relispartition CBC 379 92.3 % (12 / 13) 33.3 % (2 / 6)

Generated by: LCOV version 2.4-beta