LCOV - differential code coverage report
Current view: top level - src/backend/utils/adt - expandedrecord.c (source / functions) Coverage Total Hit UBC CBC
Current: c38de3ae6098ccf1904109f2e550eb4777f66024 vs e352ac8c5c90ed6ce792f044c22145578542a330 Lines: 84.3 % 483 407 76 407
Current Date: 2026-11-05 14:14:01 +0100 Functions: 85.0 % 20 17 3 17
Baseline: lcov-20261105-baseline Branches: 69.2 % 260 180 80 180
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: 100.0 % 2 2 2
(360..) days: 84.2 % 481 405 76 405
Function coverage date bins:
(360..) days: 85.0 % 20 17 3 17
Branch coverage date bins:
(360..) days: 69.2 % 260 180 80 180

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
DatumGetExpandedRecord UBC 0 0.0 % (0 / 7) 0.0 % (0 / 4)
expanded_record_fetch_tupdesc UBC 0 0.0 % (0 / 15) 0.0 % (0 / 8)
make_expanded_record_from_datum UBC 0 0.0 % (0 / 22) 0.0 % (0 / 2)
check_domain_for_new_field CBC 12 92.6 % (25 / 27) 61.1 % (11 / 18)
build_dummy_expanded_header CBC 28 100.0 % (25 / 25) 75.0 % (3 / 4)
check_domain_for_new_tuple CBC 33 94.7 % (18 / 19) 75.0 % (3 / 4)
expanded_record_set_fields CBC 54 84.6 % (33 / 39) 56.7 % (17 / 30)
get_short_term_cxt CBC 98 100.0 % (6 / 6) 100.0 % (2 / 2)
make_expanded_record_from_typeid CBC 899 94.7 % (36 / 38) 64.3 % (9 / 14)
expanded_record_set_field_internal CBC 1571 95.1 % (39 / 41) 68.8 % (33 / 48)
ER_flatten_into CBC 2213 100.0 % (26 / 26) 66.7 % (8 / 12)
ER_get_flat_size CBC 2215 100.0 % (41 / 41) 93.8 % (30 / 32)
expanded_record_lookup_field CBC 4711 100.0 % (19 / 19) 87.5 % (7 / 8)
expanded_record_get_tuple CBC 8352 83.3 % (5 / 6) 75.0 % (3 / 4)
make_expanded_record_from_exprecord CBC 10365 80.0 % (24 / 30) 25.0 % (1 / 4)
make_expanded_record_from_tupdesc CBC 13824 96.9 % (31 / 32) 62.5 % (5 / 8)
expanded_record_fetch_field CBC 14911 73.3 % (11 / 15) 75.0 % (6 / 8)
deconstruct_expanded_record CBC 16280 65.0 % (13 / 20) 75.0 % (6 / 8)
expanded_record_set_tuple CBC 20868 100.0 % (46 / 46) 88.9 % (32 / 36)
ER_mc_callback CBC 21467 100.0 % (9 / 9) 66.7 % (4 / 6)

Generated by: LCOV version 2.0-1