LCOV - differential code coverage report
Current view: top level - src/backend/nodes - outfuncs.c (source / functions) Coverage Total Hit LBC UIC UBC GBC CBC
Current: f76c13edadc2b319036e0d238703ed56bb23f934 vs 9e17d25e79d4756be08b4a5521b4b58450217137 Lines: 55.3 % 371 205 166 6 199
Current Date: 2026-09-20 14:13:17 +0900 Functions: 60.0 % 30 18 12 1 17
Baseline: lcov-20260920-baseline Branches: 36.4 % 596 217 14 1 364 16 201
Baseline Date: 2026-09-20 14:13:13 +0900 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(30,360] days: 50.0 % 12 6 6 6
(360..) days: 55.4 % 359 199 160 6 193
Function coverage date bins:
(360..) days: 60.0 % 30 18 12 1 17
Branch coverage date bins:
(30,360] days: 50.0 % 8 4 4 4
(360..) days: 36.2 % 588 213 14 1 360 16 197

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
outNode CBC 3433567 73.1 % (19 / 26) 28.5 % (117 / 410)
_outA_Expr UBC 0 0.0 % (0 / 66) 0.0 % (0 / 23)
outToken CBC 1270602 84.2 % (16 / 19) 61.1 % (22 / 36)
_outEquivalenceClass UBC 0 0.0 % (0 / 19) 0.0 % (0 / 8)
_outList CBC 340898 81.8 % (18 / 22) 70.8 % (17 / 24)
_outRangeTblEntry CBC 51495 85.9 % (61 / 71) 81.5 % (22 / 27)
_outA_Const UBC 0 0.0 % (0 / 8) 0.0 % (0 / 4)
_outBitString UBC 0 0.0 % (0 / 4) 0.0 % (0 / 4)
_outForeignKeyOptInfo UBC 0 0.0 % (0 / 19) 0.0 % (0 / 4)
writeIndexCols UBC 0 0.0 % (0 / 1) 0.0 % (0 / 4)
writeNodeArray UBC 0 0.0 % (0 / 9) 0.0 % (0 / 4)
_outBoolExpr CBC 13533 100.0 % (18 / 18) 66.7 % (4 / 6)
_outBoolean UBC 0 0.0 % (0 / 3) 0.0 % (0 / 2)
writeBoolCols CBC 118 100.0 % (1 / 1) 66.7 % (4 / 6)
_outConst CBC 117238 100.0 % (14 / 14) 87.5 % (7 / 8)
outDatum CBC 101140 93.8 % (15 / 16) 87.5 % (7 / 8)
writeIntCols CBC 516 100.0 % (1 / 1) 75.0 % (3 / 4)
_outString CBC 947521 100.0 % (6 / 6) 100.0 % (2 / 2)
outBitmapset CBC 757798 100.0 % (8 / 8) 100.0 % (2 / 2)
outChar CBC 46956 100.0 % (7 / 7) 100.0 % (2 / 2)
writeAttrNumberCols CBC 516 100.0 % (1 / 1) 100.0 % (4 / 4)
writeOidCols CBC 1220 100.0 % (1 / 1) 100.0 % (4 / 4)
_outExtensibleNode GBC 10 100.0 % (6 / 6)
_outFloat UBC 0 0.0 % (0 / 3)
_outInteger UBC 0 0.0 % (0 / 3)
bmsToString UBC 0 0.0 % (0 / 4)
nodeToString CBC 45238 100.0 % (2 / 2)
nodeToStringInternal CBC 45238 100.0 % (7 / 7)
nodeToStringWithLocations UBC 0 0.0 % (0 / 2)
outDouble CBC 8779 100.0 % (4 / 4)

Generated by: LCOV version 2.0-1