LCOV - differential code coverage report
Current view: top level - src/backend/access/common - heaptuple.c (source / functions) Coverage Total Hit UBC CBC
Current: c38de3ae6098ccf1904109f2e550eb4777f66024 vs e352ac8c5c90ed6ce792f044c22145578542a330 Lines: 74.7 % 510 381 129 381
Current Date: 2026-11-05 14:14:01 +0100 Functions: 81.5 % 27 22 5 22
Baseline: lcov-20261105-baseline Branches: 59.9 % 294 176 118 176
Baseline Date: 2026-11-05 14:14:01 +0100 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)
fill_val CBC 173645152 100.0 % (49 / 49) 92.3 % (24 / 26)
getmissingattr CBC 295 96.4 % (27 / 28) 66.7 % (16 / 24)
heap_attisnull CBC 6637137 41.2 % (7 / 17) 38.9 % (7 / 18)
heap_compute_data_size CBC 80310669 100.0 % (18 / 18) 95.8 % (23 / 24)
heap_copy_minimal_tuple CBC 3444442 100.0 % (7 / 7) 50.0 % (1 / 2)
heap_copy_tuple_as_datum CBC 51076 88.9 % (8 / 9) 50.0 % (1 / 2)
heap_copytuple CBC 10333927 90.0 % (9 / 10) 50.0 % (2 / 4)
heap_copytuple_with_tuple UBC 0 0.0 % (0 / 9) 0.0 % (0 / 4)
heap_deform_tuple CBC 3177090 100.0 % (51 / 51) 85.0 % (17 / 20)
heap_expand_tuple UBC 0 0.0 % (0 / 3)
heap_fill_tuple CBC 67201760 100.0 % (17 / 17) 83.3 % (10 / 12)
heap_form_minimal_tuple CBC 29785932 95.7 % (22 / 23) 71.4 % (10 / 14)
heap_form_tuple CBC 18930165 96.4 % (27 / 28) 75.0 % (9 / 12)
heap_free_minimal_tuple CBC 24547831 100.0 % (3 / 3)
heap_freetuple CBC 15641835 100.0 % (3 / 3)
heap_getsysattr CBC 72810 90.9 % (20 / 22) 60.0 % (6 / 10)
heap_modify_tuple CBC 63782 100.0 % (16 / 16) 100.0 % (4 / 4)
heap_modify_tuple_by_cols CBC 714 94.4 % (17 / 18) 50.0 % (4 / 8)
heap_tuple_from_minimal_tuple CBC 652167 100.0 % (10 / 10)
init_missing_cache CBC 6 100.0 % (9 / 9)
minimal_expand_tuple UBC 0 0.0 % (0 / 3)
minimal_tuple_from_heap_tuple CBC 3094831 100.0 % (10 / 10) 50.0 % (2 / 4)
missing_hash CBC 21 100.0 % (3 / 3)
missing_match CBC 15 87.5 % (7 / 8) 25.0 % (1 / 4)
nocachegetattr CBC 134869636 100.0 % (41 / 41) 84.8 % (39 / 46)
varsize_any UBC 0 0.0 % (0 / 2)

Generated by: LCOV version 2.0-1