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
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 88 78.9 % (60 / 76) 63.6 % (56 / 88)
ReindexMultipleInternal CBC 111 92.7 % (38 / 41) 78.1 % (25 / 32)
ReindexIndex CBC 192 100.0 % (16 / 16) 100.0 % (8 / 8)
RangeVarCallbackForReindexIndex GNC 200 95.2 % (20 / 21) 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 263 96.6 % (254 / 263) 74.6 % (135 / 181)
WaitForOlderSnapshots CBC 378 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 546 93.2 % (41 / 44) 77.8 % (28 / 36)
set_indexsafe_procflags CBC 970 100.0 % (7 / 7) 50.0 % (2 / 4)
GetOperatorFromCompareType CBC 1061 85.7 % (12 / 14) 33.3 % (10 / 30)
ChooseIndexNameAddition CBC 1787 91.7 % (11 / 12) 80.0 % (8 / 10)
ChooseIndexName CBC 5723 100.0 % (12 / 12) 100.0 % (6 / 6)
ChooseRelationName CBC 6864 100.0 % (20 / 20) 100.0 % (6 / 6)
ChooseIndexColumnNames CBC 15250 100.0 % (25 / 25) 95.0 % (19 / 20)
ComputeIndexAttrs CBC 15258 92.5 % (124 / 134) 63.9 % (78 / 122)
DefineIndex CBC 15265 94.1 % (349 / 371) 76.8 % (255 / 332)
ResolveOpClass CBC 21175 91.3 % (21 / 23) 60.0 % (12 / 20)
makeObjectName CBC 55513 96.7 % (29 / 30) 87.5 % (14 / 16)
GetDefaultOpClass CBC 55807 97.1 % (33 / 34) 80.8 % (21 / 26)

Generated by: LCOV version 2.4-beta