LCOV - differential code coverage report
Current view: top level - src/backend/access/common - heaptuple.c (source / functions) Coverage Total Hit UBC CBC
Current: 1a1248818fb8b8b0353c292c632d6a6af77e8209 vs 8e82d6610e7280d7870c0c36ff1c797e3cfb3e09 Lines: 74.7 % 510 381 129 381
Current Date: 2026-10-12 11:56:10 +0200 Functions: 81.5 % 27 22 5 22
Baseline: lcov-20261012-baseline Branches: 59.9 % 294 176 118 176
Baseline Date: 2026-10-12 10:36:06 +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)
fill_val CBC 172887165 100.0 % (49 / 49) 92.3 % (24 / 26)
getmissingattr CBC 295 96.4 % (27 / 28) 66.7 % (16 / 24)
heap_attisnull CBC 6588867 41.2 % (7 / 17) 38.9 % (7 / 18)
heap_compute_data_size CBC 80143911 100.0 % (18 / 18) 95.8 % (23 / 24)
heap_copy_minimal_tuple CBC 3462329 100.0 % (7 / 7) 50.0 % (1 / 2)
heap_copy_tuple_as_datum CBC 51074 88.9 % (8 / 9) 50.0 % (1 / 2)
heap_copytuple CBC 10440545 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 3175897 100.0 % (51 / 51) 85.0 % (17 / 20)
heap_expand_tuple UBC 0 0.0 % (0 / 3)
heap_fill_tuple CBC 67045893 100.0 % (17 / 17) 83.3 % (10 / 12)
heap_form_minimal_tuple CBC 29732353 95.7 % (22 / 23) 71.4 % (10 / 14)
heap_form_tuple CBC 18879081 96.4 % (27 / 28) 75.0 % (9 / 12)
heap_free_minimal_tuple CBC 24560100 100.0 % (3 / 3)
heap_freetuple CBC 15609591 100.0 % (3 / 3)
heap_getsysattr CBC 72797 90.9 % (20 / 22) 60.0 % (6 / 10)
heap_modify_tuple CBC 63300 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 651257 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 3102810 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 134552753 100.0 % (41 / 41) 84.8 % (39 / 46)
varsize_any UBC 0 0.0 % (0 / 2)

Generated by: LCOV version 2.0-1