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: ba12a202ce1b5581dc0ed149cf3f637d7897ad5d vs 2866d8c7dbfc9d882a7d80fef93fbbe763709932 Lines: 92.7 % 494 458 36 3 455 3
Current Date: 2026-08-27 14:31:44 +0300 Functions: 96.2 % 26 25 1 1 24
Baseline: lcov-20260827-baseline Branches: 76.9 % 312 240 72 240
Baseline Date: 2026-08-27 14:31:58 +0300 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(7,30] days: 100.0 % 3 3 3
(30,360] days: 98.0 % 51 50 1 50
(360..) days: 92.0 % 440 405 35 405
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: 76.3 % 38 29 9 29
(360..) days: 77.0 % 274 211 63 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
BuildDescFromLists CBC 971 100.0 % (17 / 17) 68.8 % (22 / 32)
CreateTemplateTupleDesc CBC 6229617 100.0 % (12 / 12) 50.0 % (1 / 2)
CreateTupleDesc CBC 645863 100.0 % (7 / 7) 100.0 % (2 / 2)
CreateTupleDescCopy CBC 258147 100.0 % (18 / 18) 100.0 % (4 / 4)
CreateTupleDescCopyConstr GNC 505372 100.0 % (44 / 44) 100.0 % (20 / 20)
CreateTupleDescTruncatedCopy CBC 25377 100.0 % (19 / 19) 66.7 % (4 / 6)
DecrTupleDescRefCount CBC 20279713 83.3 % (5 / 6) 50.0 % (2 / 4)
FreeTupleDesc CBC 937130 100.0 % (24 / 24) 95.0 % (19 / 20)
IncrTupleDescRefCount CBC 20291699 100.0 % (6 / 6) 50.0 % (1 / 2)
ResOwnerPrintTupleDesc UBC 0 0.0 % (0 / 3)
ResOwnerReleaseTupleDesc CBC 11986 100.0 % (6 / 6) 75.0 % (3 / 4)
ResourceOwnerForgetTupleDesc CBC 20279713 100.0 % (3 / 3)
ResourceOwnerRememberTupleDesc CBC 20291699 100.0 % (3 / 3)
TupleDescCopy CBC 237 100.0 % (14 / 14) 100.0 % (2 / 2)
TupleDescCopyEntry CBC 2886 100.0 % (18 / 18) 50.0 % (6 / 12)
TupleDescFinalize CBC 6360726 95.8 % (23 / 24) 86.4 % (19 / 22)
TupleDescGetDefault CBC 78029 100.0 % (9 / 9) 66.7 % (4 / 6)
TupleDescInitBuiltinEntry CBC 8537 73.1 % (49 / 67) 45.0 % (9 / 20)
TupleDescInitEntry CBC 8674218 97.3 % (36 / 37) 60.7 % (17 / 28)
TupleDescInitEntryCollation CBC 4180283 100.0 % (6 / 6) 50.0 % (3 / 6)
equalRowTypes CBC 312612 89.5 % (17 / 19) 87.5 % (14 / 16)
equalTupleDescs CBC 258242 90.0 % (90 / 100) 84.4 % (81 / 96)
hashRowType CBC 321409 100.0 % (6 / 6) 100.0 % (2 / 2)
populate_compact_attribute CBC 42057069 100.0 % (5 / 5)
populate_compact_attribute_internal CBC 1341818530 100.0 % (13 / 13) 100.0 % (4 / 4)
verify_compact_attribute CBC 1299761461 100.0 % (8 / 8) 50.0 % (1 / 2)

Generated by: LCOV version 2.0-1