LCOV - differential code coverage report
Current view: top level - src/backend/commands - indexcmds.c (source / functions) Coverage Total Hit UNC UBC GBC GNC CBC DUB DCB
Current: 0e5ff9b9b45a657aea12440478dc002e9b01f138 vs 0123ce131fca454009439dfa3b2266d1d40737d7 Lines: 92.9 % 1367 1270 3 94 2 22 1246 2 23
Current Date: 2026-03-14 14:10:32 -0400 Functions: 100.0 % 26 26 6 20 2
Baseline: lcov-20260315-024220-baseline Branches: 68.6 % 1203 825 15 363 2 9 814 13 9
Baseline Date: 2026-03-14 15:27:56 +0100 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(30,360] days: 91.7 % 36 33 3 22 11
(360..) days: 92.9 % 1331 1237 94 2 1235
Function coverage date bins:
(30,360] days: 100.0 % 2 2 2
(360..) days: 100.0 % 24 24 4 20
Branch coverage date bins:
(30,360] days: 42.3 % 26 11 15 9 2
(360..) days: 69.2 % 1177 814 363 2 812

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 GNC 55 77.6 % (52 / 67) 26.8 % (30 / 112)
ReindexRelationConcurrently GNC 288 96.6 % (259 / 268) 74.9 % (137 / 183)
ReindexMultipleTables CBC 87 78.9 % (60 / 76) 63.6 % (56 / 88)
GetOperatorFromCompareType GNC 1061 78.6 % (11 / 14) 31.2 % (10 / 32)
CompareOpclassOptions CBC 52 75.0 % (12 / 16) 55.6 % (10 / 18)
ExecReindex CBC 577 93.2 % (41 / 44) 77.8 % (28 / 36)
IndexSetParentIndex CBC 516 89.2 % (33 / 37) 60.0 % (12 / 20)
ResolveOpClass CBC 21879 91.3 % (21 / 23) 60.0 % (12 / 20)
ReindexMultipleInternal CBC 110 92.7 % (38 / 41) 78.1 % (25 / 32)
ReindexPartitions CBC 54 100.0 % (29 / 29) 76.9 % (20 / 26)
GetDefaultOpClass CBC 60342 97.1 % (33 / 34) 80.8 % (21 / 26)
RangeVarCallbackForReindexIndex GNC 222 95.2 % (20 / 21) 83.3 % (20 / 24)
update_relispartition CBC 516 92.3 % (12 / 13) 33.3 % (2 / 6)
CheckPredicate CBC 224 75.0 % (3 / 4) 25.0 % (1 / 4)
WaitForOlderSnapshots CBC 368 100.0 % (28 / 28) 89.3 % (25 / 28)
ChooseIndexNameAddition CBC 2003 91.7 % (11 / 12) 80.0 % (8 / 10)
ReindexTable CBC 251 100.0 % (17 / 17) 87.5 % (14 / 16)
makeObjectName CBC 60381 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 934 100.0 % (7 / 7) 50.0 % (2 / 4)
ChooseIndexColumnNames CBC 15870 100.0 % (25 / 25) 95.0 % (19 / 20)
ChooseIndexName CBC 6184 100.0 % (12 / 12) 100.0 % (6 / 6)
ChooseRelationName CBC 7404 100.0 % (20 / 20) 100.0 % (6 / 6)
ReindexIndex CBC 217 100.0 % (16 / 16) 100.0 % (8 / 8)

Generated by: LCOV version 2.4-beta