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

Generated by: LCOV version 2.4-beta