LCOV - differential code coverage report
Current view: top level - src/backend/commands - indexcmds.c (source / functions) Coverage Total Hit UNC UBC GBC GIC GNC CBC DUB DCB
Current: 380a8b2ea024c33a35e7abc8628e7c4f52f9f9f9 vs db5ed03217b9c238703df8b4b286115d6e940488 Lines: 92.9 % 1370 1273 3 94 2 1 23 1247 2 24
Current Date: 2026-05-29 21:51:00 -0400 Functions: 100.0 % 26 26 6 20 2
Baseline: lcov-20260530-034037-baseline Branches: 68.7 % 1207 829 15 363 2 9 818 13 9
Baseline Date: 2026-05-29 14:39:03 -0700 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(30,360] days: 92.3 % 39 36 3 23 13
(360..) days: 92.9 % 1331 1237 94 2 1 1234
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: 52.9 % 34 18 15 1 1 9 8
(360..) days: 69.1 % 1173 811 362 1 810

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
ReindexMultipleTables CBC 106 78.9 % (60 / 76) 63.6 % (56 / 88)
CheckIndexCompatible GNC 73 77.6 % (52 / 67) 26.8 % (30 / 112)
ReindexRelationConcurrently GNC 348 96.6 % (259 / 268) 74.9 % (137 / 183)
CompareOpclassOptions CBC 69 75.0 % (12 / 16) 55.6 % (10 / 18)
IndexSetParentIndex CBC 704 89.2 % (33 / 37) 60.0 % (12 / 20)
ExecReindex CBC 711 93.2 % (41 / 44) 77.8 % (28 / 36)
GetOperatorFromCompareType GNC 2585 78.6 % (11 / 14) 31.2 % (10 / 32)
ReindexMultipleInternal CBC 136 92.7 % (38 / 41) 78.1 % (25 / 32)
ResolveOpClass CBC 27453 91.3 % (21 / 23) 60.0 % (12 / 20)
CheckPredicate CBC 285 75.0 % (3 / 4) 25.0 % (1 / 4)
ChooseIndexNameAddition CBC 2822 91.7 % (11 / 12) 80.0 % (8 / 10)
GetDefaultOpClass CBC 71829 97.1 % (33 / 34) 80.8 % (21 / 26)
RangeVarCallbackForReindexIndex GNC 273 95.2 % (20 / 21) 83.3 % (20 / 24)
makeObjectName CBC 77257 96.7 % (29 / 30) 87.5 % (14 / 16)
update_relispartition CBC 704 92.3 % (12 / 13) 33.3 % (2 / 6)
ChooseIndexColumnNames CBC 20003 100.0 % (25 / 25) 95.0 % (19 / 20)
ChooseIndexName CBC 8068 100.0 % (12 / 12) 100.0 % (6 / 6)
ChooseRelationName CBC 9593 100.0 % (20 / 20) 100.0 % (6 / 6)
ReindexIndex CBC 268 100.0 % (16 / 16) 100.0 % (8 / 8)
ReindexPartitions CBC 71 100.0 % (29 / 29) 76.9 % (20 / 26)
ReindexTable CBC 310 100.0 % (17 / 17) 87.5 % (14 / 16)
WaitForOlderSnapshots CBC 453 100.0 % (28 / 28) 89.3 % (25 / 28)
reindex_error_callback CBC 8 100.0 % (8 / 8) 75.0 % (6 / 8)
set_indexsafe_procflags CBC 1132 100.0 % (7 / 7) 50.0 % (2 / 4)

Generated by: LCOV version 2.5.0-beta