LCOV - differential code coverage report
Current view: top level - src/backend/utils/adt - expandedrecord.c (source / functions) Coverage Total Hit UBC CBC
Current: 603a3335f2b60b2c798da5c627b3bb288b92a7bd vs e395fbd32a07557de4ac98088928c1749d4845d8 Lines: 84.1 % 483 406 77 406
Current Date: 2026-07-25 17:13:00 -0400 Functions: 85.0 % 20 17 3 17
Baseline: lcov-20260726-baseline Branches: 68.8 % 260 179 81 179
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: 100.0 % 3 3 3
(360..) days: 84.0 % 480 403 77 403
Function coverage date bins:
(360..) days: 85.0 % 20 17 3 17
Branch coverage date bins:
(30,360] days: 100.0 % 2 2 2
(360..) days: 68.6 % 258 177 81 177

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
make_expanded_record_from_datum UBC 0 0.0 % (0 / 22) 0.0 % (0 / 2)
expanded_record_fetch_tupdesc UBC 0 0.0 % (0 / 15) 0.0 % (0 / 8)
DatumGetExpandedRecord UBC 0 0.0 % (0 / 7) 0.0 % (0 / 4)
deconstruct_expanded_record CBC 16734 65.0 % (13 / 20) 75.0 % (6 / 8)
expanded_record_set_fields CBC 54 84.6 % (33 / 39) 56.7 % (17 / 30)
make_expanded_record_from_exprecord CBC 10528 80.0 % (24 / 30) 25.0 % (1 / 4)
expanded_record_fetch_field CBC 15601 73.3 % (11 / 15) 75.0 % (6 / 8)
check_domain_for_new_field CBC 12 92.6 % (25 / 27) 61.1 % (11 / 18)
expanded_record_set_field_internal CBC 1586 95.1 % (39 / 41) 68.8 % (33 / 48)
make_expanded_record_from_typeid CBC 1282 94.7 % (36 / 38) 64.3 % (9 / 14)
ER_mc_callback CBC 22176 88.9 % (8 / 9) 50.0 % (3 / 6)
check_domain_for_new_tuple CBC 33 94.7 % (18 / 19) 75.0 % (3 / 4)
expanded_record_get_tuple CBC 8428 83.3 % (5 / 6) 75.0 % (3 / 4)
make_expanded_record_from_tupdesc CBC 14037 96.9 % (31 / 32) 62.5 % (5 / 8)
ER_flatten_into CBC 2241 100.0 % (26 / 26) 66.7 % (8 / 12)
ER_get_flat_size CBC 2243 100.0 % (41 / 41) 93.8 % (30 / 32)
build_dummy_expanded_header CBC 28 100.0 % (25 / 25) 75.0 % (3 / 4)
expanded_record_lookup_field CBC 4736 100.0 % (19 / 19) 87.5 % (7 / 8)
expanded_record_set_tuple CBC 21391 100.0 % (46 / 46) 88.9 % (32 / 36)
get_short_term_cxt CBC 98 100.0 % (6 / 6) 100.0 % (2 / 2)

Generated by: LCOV version 2.0-1