LCOV - differential code coverage report
Current view: top level - src/backend/access/common - heaptuple.c (source / functions) Coverage Total Hit UBC CBC
Current: b368bdd230181c60e085267fe65d42fd372d3a24 vs d39fda1cc404834781458376173e5293f870e83a Lines: 74.7 % 510 381 129 381
Current Date: 2026-09-21 17:36:50 +0700 Functions: 81.5 % 27 22 5 22
Baseline: lcov-20260921-baseline Branches: 59.9 % 294 176 118 176
Baseline Date: 2026-09-21 12:11:14 +0200 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(30,360] days: 96.5 % 85 82 3 82
(360..) days: 70.4 % 425 299 126 299
Function coverage date bins:
(30,360] days: 100.0 % 1 1 1
(360..) days: 80.8 % 26 21 5 21
Branch coverage date bins:
(30,360] days: 84.4 % 64 54 10 54
(360..) days: 53.0 % 230 122 108 122

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 UBC 0 0.0 % (0 / 93) 0.0 % (0 / 56)
heap_attisnull CBC 6494692 41.2 % (7 / 17) 38.9 % (7 / 18)
getmissingattr CBC 286 96.4 % (27 / 28) 66.7 % (16 / 24)
nocachegetattr CBC 134119943 100.0 % (41 / 41) 84.8 % (39 / 46)
heap_copytuple_with_tuple UBC 0 0.0 % (0 / 9) 0.0 % (0 / 4)
heap_form_minimal_tuple CBC 29357599 95.7 % (22 / 23) 71.4 % (10 / 14)
heap_getsysattr CBC 72790 90.9 % (20 / 22) 60.0 % (6 / 10)
heap_modify_tuple_by_cols CBC 712 94.4 % (17 / 18) 50.0 % (4 / 8)
heap_deform_tuple CBC 3175023 100.0 % (51 / 51) 85.0 % (17 / 20)
heap_form_tuple CBC 18875051 96.4 % (27 / 28) 75.0 % (9 / 12)
missing_match CBC 8 87.5 % (7 / 8) 25.0 % (1 / 4)
fill_val CBC 172175496 100.0 % (49 / 49) 92.3 % (24 / 26)
heap_copytuple CBC 11041496 90.0 % (9 / 10) 50.0 % (2 / 4)
heap_fill_tuple CBC 66661089 100.0 % (17 / 17) 83.3 % (10 / 12)
minimal_tuple_from_heap_tuple CBC 3080672 100.0 % (10 / 10) 50.0 % (2 / 4)
heap_compute_data_size CBC 79839041 100.0 % (18 / 18) 95.8 % (23 / 24)
heap_copy_minimal_tuple CBC 3311354 100.0 % (7 / 7) 50.0 % (1 / 2)
heap_copy_tuple_as_datum CBC 51047 88.9 % (8 / 9) 50.0 % (1 / 2)
heap_modify_tuple CBC 63241 100.0 % (16 / 16) 100.0 % (4 / 4)
heap_expand_tuple UBC 0 0.0 % (0 / 3)
heap_free_minimal_tuple CBC 24327710 100.0 % (3 / 3)
heap_freetuple CBC 15590413 100.0 % (3 / 3)
heap_tuple_from_minimal_tuple CBC 650861 100.0 % (10 / 10)
init_missing_cache CBC 4 100.0 % (9 / 9)
minimal_expand_tuple UBC 0 0.0 % (0 / 3)
missing_hash CBC 12 100.0 % (3 / 3)
varsize_any UBC 0 0.0 % (0 / 2)

Generated by: LCOV version 2.0-1