LCOV - differential code coverage report
Current view: top level - src/backend/access/common - heaptuple.c (source / functions) Coverage Total Hit UNC LBC UIC UBC GBC GIC GNC CBC EUB ECB DUB DCB
Current: d36b728949bf4e37ada1cd23e0f2aaa94f609a70 vs 52e118fe2f7e3381bdaa479816a7f72eda2ae517 Lines: 74.7 % 510 381 4 125 26 84 271 2 10 88
Current Date: 2026-06-29 16:15:13 +0200 Functions: 81.5 % 27 22 1 4 10 12 1
Baseline: lcov-20260630-baseline Branches: 59.9 % 294 176 16 1 2 99 10 4 54 108 17 23
Baseline Date: 2026-06-29 13:01:57 +0200 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(30,360] days: 95.5 % 88 84 4 84
(360..) days: 70.4 % 422 297 125 26 271 2
Function coverage date bins:
(30,360] days: 100.0 % 1 1 1
(360..) days: 80.8 % 26 21 1 4 9 12
Branch coverage date bins:
(30,360] days: 77.1 % 70 54 16 54
(360..) days: 46.2 % 264 122 1 2 99 10 4 108 17 23

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
expand_tuple UNC 0 0.0 % (0 / 93) 0.0 % (0 / 56)
heap_attisnull CBC 6560589 41.2 % (7 / 17) 38.9 % (7 / 18)
heap_copytuple_with_tuple UBC 0 0.0 % (0 / 9) 0.0 % (0 / 4)
heap_expand_tuple UBC 0 0.0 % (0 / 3)
minimal_expand_tuple UBC 0 0.0 % (0 / 3)
heap_getsysattr CBC 72779 90.9 % (20 / 22) 60.0 % (6 / 10)
varsize_any UBC 0 0.0 % (0 / 2)
getmissingattr GNC 286 96.4 % (27 / 28) 66.7 % (16 / 24)
heap_copy_tuple_as_datum CBC 51311 88.9 % (8 / 9) 50.0 % (1 / 2)
heap_copytuple CBC 11420787 90.0 % (9 / 10) 50.0 % (2 / 4)
heap_form_minimal_tuple GNC 29782434 95.7 % (22 / 23) 71.4 % (10 / 14)
heap_form_tuple CBC 18694397 96.4 % (27 / 28) 75.0 % (9 / 12)
heap_modify_tuple_by_cols GNC 725 94.4 % (17 / 18) 50.0 % (4 / 8)
missing_match GNC 8 87.5 % (7 / 8) 25.0 % (1 / 4)
fill_val GNC 175142493 100.0 % (49 / 49) 92.3 % (24 / 26)
heap_compute_data_size CBC 80025457 100.0 % (18 / 18) 95.8 % (23 / 24)
heap_copy_minimal_tuple CBC 3293026 100.0 % (7 / 7) 50.0 % (1 / 2)
heap_deform_tuple GNC 3178135 100.0 % (51 / 51) 85.0 % (17 / 20)
heap_fill_tuple CBC 66927738 100.0 % (17 / 17) 83.3 % (10 / 12)
heap_free_minimal_tuple CBC 24928439 100.0 % (3 / 3)
heap_freetuple CBC 15733147 100.0 % (3 / 3)
heap_modify_tuple GNC 65445 100.0 % (16 / 16) 100.0 % (4 / 4)
heap_tuple_from_minimal_tuple CBC 640990 100.0 % (10 / 10)
init_missing_cache GNC 4 100.0 % (9 / 9)
minimal_tuple_from_heap_tuple CBC 3005744 100.0 % (10 / 10) 50.0 % (2 / 4)
missing_hash GNC 12 100.0 % (3 / 3)
nocachegetattr GNC 139194362 100.0 % (41 / 41) 84.8 % (39 / 46)

Generated by: LCOV version 2.0-1