LCOV - differential code coverage report
Current view: top level - src/backend/access/common - heaptuple.c (source / functions) Coverage Total Hit UNC LBC UBC GBC GIC GNC CBC EUB ECB DUB
Current: b45a8d7d8b306b43f31a002f1b3f1dddc8defeaf vs 8767b449a3a1e75626dfb08f24da54933171d4c5 Lines: 69.1 % 521 360 3 158 360 1 3
Current Date: 2025-10-28 08:26:42 +0900 Functions: 70.4 % 27 19 2 6 2 17
Baseline: lcov-20251028-005825-baseline Branches: 61.9 % 320 198 6 4 112 1 4 193 22 36
Baseline Date: 2025-10-27 06:37:35 +0000 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(30,360] days: 83.9 % 56 47 3 6 47
(360..) days: 67.3 % 465 313 152 313 1
Function coverage date bins:
(30,360] days: 100.0 % 3 3 1 2
(360..) days: 66.7 % 24 16 2 6 1 15
Branch coverage date bins:
(30,360] days: 61.5 % 52 32 6 12 2 30 2
(360..) days: 50.9 % 326 166 4 100 1 2 163 22 34

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)
getmissingattr GNC 178 50.0 % (14 / 28) 33.3 % (8 / 24)
heap_attisnull CBC 4904198 41.2 % (7 / 17) 38.9 % (7 / 18)
heap_copytuple_with_tuple UBC 0 0.0 % (0 / 9) 0.0 % (0 / 4)
init_missing_cache UBC 0 0.0 % (0 / 9)
missing_match UBC 0 0.0 % (0 / 8) 0.0 % (0 / 4)
heap_expand_tuple UBC 0 0.0 % (0 / 3)
minimal_expand_tuple UBC 0 0.0 % (0 / 3)
missing_hash UNC 0 0.0 % (0 / 3)
heap_getsysattr CBC 72487 90.9 % (20 / 22) 60.0 % (6 / 10)
varsize_any UBC 0 0.0 % (0 / 2)
heap_copy_tuple_as_datum CBC 39360 88.9 % (8 / 9) 50.0 % (1 / 2)
heap_copytuple CBC 7340946 90.0 % (9 / 10) 50.0 % (2 / 4)
heap_form_minimal_tuple CBC 24311871 95.8 % (23 / 24) 71.4 % (10 / 14)
heap_form_tuple CBC 12652747 96.4 % (27 / 28) 75.0 % (9 / 12)
heap_modify_tuple_by_cols CBC 657 94.4 % (17 / 18) 50.0 % (4 / 8)
fill_val GNC 137614425 100.0 % (49 / 49) 92.3 % (24 / 26)
heap_compute_data_size CBC 60628072 100.0 % (18 / 18) 95.8 % (23 / 24)
heap_copy_minimal_tuple CBC 2488027 100.0 % (7 / 7) 50.0 % (1 / 2)
heap_deform_tuple CBC 2740397 100.0 % (36 / 36) 96.7 % (29 / 30)
heap_fill_tuple CBC 50782421 100.0 % (17 / 17) 85.7 % (12 / 14)
heap_free_minimal_tuple CBC 20218561 100.0 % (3 / 3)
heap_freetuple CBC 10631040 100.0 % (3 / 3)
heap_modify_tuple CBC 53468 100.0 % (16 / 16) 100.0 % (4 / 4)
heap_tuple_from_minimal_tuple CBC 390439 100.0 % (10 / 10)
minimal_tuple_from_heap_tuple CBC 2246723 100.0 % (10 / 10) 50.0 % (2 / 4)
nocachegetattr CBC 102104812 100.0 % (66 / 66) 93.3 % (56 / 60)

Generated by: LCOV version 2.4-beta