LCOV - differential code coverage report
Current view: top level - src/backend/access/common - heaptuple.c (source / functions) Coverage Total Hit UBC CBC
Current: 603a3335f2b60b2c798da5c627b3bb288b92a7bd vs e395fbd32a07557de4ac98088928c1749d4845d8 Lines: 74.7 % 510 381 129 381
Current Date: 2026-07-25 17:13:00 -0400 Functions: 81.5 % 27 22 5 22
Baseline: lcov-20260726-baseline Branches: 59.9 % 294 176 118 176
Baseline Date: 2026-07-25 19:16:42 +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 297
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: 77.1 % 70 54 16 54
(360..) days: 54.5 % 224 122 102 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 6600333 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 72790 90.9 % (20 / 22) 60.0 % (6 / 10)
varsize_any UBC 0 0.0 % (0 / 2)
getmissingattr CBC 286 96.4 % (27 / 28) 66.7 % (16 / 24)
heap_copy_tuple_as_datum CBC 51315 88.9 % (8 / 9) 50.0 % (1 / 2)
heap_copytuple CBC 11210259 90.0 % (9 / 10) 50.0 % (2 / 4)
heap_form_minimal_tuple CBC 29834772 95.7 % (22 / 23) 71.4 % (10 / 14)
heap_form_tuple CBC 18711176 96.4 % (27 / 28) 75.0 % (9 / 12)
heap_modify_tuple_by_cols CBC 730 94.4 % (17 / 18) 50.0 % (4 / 8)
missing_match CBC 8 87.5 % (7 / 8) 25.0 % (1 / 4)
fill_val CBC 176444410 100.0 % (49 / 49) 92.3 % (24 / 26)
heap_compute_data_size CBC 80126488 100.0 % (18 / 18) 95.8 % (23 / 24)
heap_copy_minimal_tuple CBC 3320282 100.0 % (7 / 7) 50.0 % (1 / 2)
heap_deform_tuple CBC 3178691 100.0 % (51 / 51) 85.0 % (17 / 20)
heap_fill_tuple CBC 67028055 100.0 % (17 / 17) 83.3 % (10 / 12)
heap_free_minimal_tuple CBC 25028741 100.0 % (3 / 3)
heap_freetuple CBC 15714529 100.0 % (3 / 3)
heap_modify_tuple CBC 65256 100.0 % (16 / 16) 100.0 % (4 / 4)
heap_tuple_from_minimal_tuple CBC 647974 100.0 % (10 / 10)
init_missing_cache CBC 4 100.0 % (9 / 9)
minimal_tuple_from_heap_tuple CBC 3006864 100.0 % (10 / 10) 50.0 % (2 / 4)
missing_hash CBC 12 100.0 % (3 / 3)
nocachegetattr CBC 140570182 100.0 % (41 / 41) 84.8 % (39 / 46)

Generated by: LCOV version 2.0-1