LCOV - differential code coverage report
Current view: top level - src/backend/access/common - tupdesc.c (source / functions) Coverage Total Hit UBC GNC CBC DCB
Current: 1a1248818fb8b8b0353c292c632d6a6af77e8209 vs 8e82d6610e7280d7870c0c36ff1c797e3cfb3e09 Lines: 92.7 % 494 458 36 3 455 3
Current Date: 2026-10-12 11:56:10 +0200 Functions: 96.2 % 26 25 1 1 24
Baseline: lcov-20261012-baseline Branches: 76.9 % 312 240 72 240
Baseline Date: 2026-10-12 10:36:06 +0200 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(30,360] days: 98.0 % 49 48 1 3 45
(360..) days: 92.1 % 445 410 35 410
Function coverage date bins:
(30,360] days: 100.0 % 1 1 1
(360..) days: 96.0 % 25 24 1 1 23
Branch coverage date bins:
(30,360] days: 85.7 % 28 24 4 24
(360..) days: 76.1 % 284 216 68 216

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
equalTupleDescs CBC 254390 90.0 % (90 / 100) 84.4 % (81 / 96)
TupleDescInitBuiltinEntry CBC 8818 73.1 % (49 / 67) 45.0 % (9 / 20)
TupleDescInitEntry CBC 8789965 97.3 % (36 / 37) 60.7 % (17 / 28)
BuildDescFromLists CBC 970 100.0 % (17 / 17) 68.8 % (22 / 32)
TupleDescCopyEntry CBC 2669 100.0 % (18 / 18) 50.0 % (6 / 12)
TupleDescFinalize CBC 6196324 95.8 % (23 / 24) 86.4 % (19 / 22)
TupleDescInitEntryCollation CBC 4142822 100.0 % (6 / 6) 50.0 % (3 / 6)
CreateTupleDescTruncatedCopy CBC 21941 100.0 % (19 / 19) 66.7 % (4 / 6)
DecrTupleDescRefCount CBC 12833192 83.3 % (5 / 6) 50.0 % (2 / 4)
TupleDescGetDefault CBC 77896 100.0 % (9 / 9) 66.7 % (4 / 6)
equalRowTypes CBC 318002 89.5 % (17 / 19) 87.5 % (14 / 16)
CreateTemplateTupleDesc CBC 6067113 100.0 % (12 / 12) 50.0 % (1 / 2)
FreeTupleDesc CBC 899357 100.0 % (24 / 24) 95.0 % (19 / 20)
IncrTupleDescRefCount CBC 12844008 100.0 % (6 / 6) 50.0 % (1 / 2)
ResOwnerReleaseTupleDesc CBC 10816 100.0 % (6 / 6) 75.0 % (3 / 4)
verify_compact_attribute CBC 1279550165 100.0 % (8 / 8) 50.0 % (1 / 2)
CreateTupleDesc CBC 677626 100.0 % (7 / 7) 100.0 % (2 / 2)
CreateTupleDescCopy CBC 256807 100.0 % (18 / 18) 100.0 % (4 / 4)
CreateTupleDescCopyConstr GNC 499365 100.0 % (44 / 44) 100.0 % (20 / 20)
TupleDescCopy CBC 233 100.0 % (14 / 14) 100.0 % (2 / 2)
hashRowType CBC 327548 100.0 % (6 / 6) 100.0 % (2 / 2)
populate_compact_attribute_internal CBC 1321764877 100.0 % (13 / 13) 100.0 % (4 / 4)
ResOwnerPrintTupleDesc UBC 0 0.0 % (0 / 3)
ResourceOwnerForgetTupleDesc CBC 12833192 100.0 % (3 / 3)
ResourceOwnerRememberTupleDesc CBC 12844008 100.0 % (3 / 3)
populate_compact_attribute CBC 42214712 100.0 % (5 / 5)

Generated by: LCOV version 2.0-1