LCOV - differential code coverage report
Current view: top level - src/backend/access/common - tupdesc.c (source / functions) Coverage Total Hit UNC LBC UBC GIC GNC CBC ECB DUB DCB
Current: d36b728949bf4e37ada1cd23e0f2aaa94f609a70 vs 52e118fe2f7e3381bdaa479816a7f72eda2ae517 Lines: 92.7 % 494 458 1 1 34 1 54 403 1 3 32
Current Date: 2026-06-29 16:15:13 +0200 Functions: 96.2 % 26 25 1 14 11
Baseline: lcov-20260630-baseline Branches: 76.9 % 312 240 9 1 62 29 211
Baseline Date: 2026-06-29 13:01:57 +0200 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(7,30] days: 100.0 % 6 6 6
(30,360] days: 98.0 % 49 48 1 48
(360..) days: 92.0 % 439 404 1 34 1 403 1
Function coverage date bins:
(30,360] days: 100.0 % 1 1 1
(360..) days: 96.0 % 25 24 1 13 11
Branch coverage date bins:
(7,30] days: 80.0 % 10 8 2 8
(30,360] days: 75.0 % 28 21 7 21
(360..) days: 77.0 % 274 211 1 62 211

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
TupleDescInitBuiltinEntry GNC 8156 73.1 % (49 / 67) 45.0 % (9 / 20)
equalTupleDescs CBC 266242 90.0 % (90 / 100) 84.4 % (81 / 96)
ResOwnerPrintTupleDesc UBC 0 0.0 % (0 / 3)
equalRowTypes CBC 279403 89.5 % (17 / 19) 87.5 % (14 / 16)
DecrTupleDescRefCount CBC 20471471 83.3 % (5 / 6) 50.0 % (2 / 4)
TupleDescFinalize GNC 6229464 95.8 % (23 / 24) 86.4 % (19 / 22)
TupleDescInitEntry GNC 7984348 97.3 % (36 / 37) 60.7 % (17 / 28)
BuildDescFromLists GNC 901 100.0 % (17 / 17) 68.8 % (22 / 32)
CreateTemplateTupleDesc GNC 6095671 100.0 % (12 / 12) 50.0 % (1 / 2)
CreateTupleDesc GNC 655828 100.0 % (7 / 7) 100.0 % (2 / 2)
CreateTupleDescCopy GNC 258760 100.0 % (18 / 18) 100.0 % (4 / 4)
CreateTupleDescCopyConstr GNC 503924 100.0 % (44 / 44) 100.0 % (20 / 20)
CreateTupleDescTruncatedCopy GNC 25315 100.0 % (19 / 19) 66.7 % (4 / 6)
FreeTupleDesc CBC 952966 100.0 % (24 / 24) 95.0 % (19 / 20)
IncrTupleDescRefCount CBC 20483228 100.0 % (6 / 6) 50.0 % (1 / 2)
ResOwnerReleaseTupleDesc CBC 11757 100.0 % (6 / 6) 75.0 % (3 / 4)
ResourceOwnerForgetTupleDesc CBC 20471471 100.0 % (3 / 3)
ResourceOwnerRememberTupleDesc CBC 20483228 100.0 % (3 / 3)
TupleDescCopy GNC 236 100.0 % (14 / 14) 100.0 % (2 / 2)
TupleDescCopyEntry GNC 2872 100.0 % (18 / 18) 50.0 % (6 / 12)
TupleDescGetDefault CBC 78343 100.0 % (9 / 9) 66.7 % (4 / 6)
TupleDescInitEntryCollation GNC 4115471 100.0 % (6 / 6) 50.0 % (3 / 6)
hashRowType GNC 287792 100.0 % (6 / 6) 100.0 % (2 / 2)
populate_compact_attribute CBC 40891528 100.0 % (5 / 5)
populate_compact_attribute_internal GNC 1331046119 100.0 % (13 / 13) 100.0 % (4 / 4)
verify_compact_attribute CBC 1290154591 100.0 % (8 / 8) 50.0 % (1 / 2)

Generated by: LCOV version 2.0-1