LCOV - differential code coverage report
Current view: top level - src/backend/utils/sort - tuplestore.c (source / functions) Coverage Total Hit UBC CBC
Current: b45a8d7d8b306b43f31a002f1b3f1dddc8defeaf vs 8767b449a3a1e75626dfb08f24da54933171d4c5 Lines: 79.3 % 478 379 99 379
Current Date: 2025-10-28 08:26:42 +0900 Functions: 100.0 % 29 29 29
Baseline: lcov-20251028-005825-baseline Branches: 52.7 % 298 157 141 157
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: 100.0 % 9 9 9
(360..) days: 78.9 % 469 370 99 370
Function coverage date bins:
(360..) days: 100.0 % 29 29 29
Branch coverage date bins:
(360..) days: 52.7 % 298 157 141 157

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
tuplestore_gettuple CBC 11304137 58.1 % (36 / 62) 41.4 % (24 / 58)
tuplestore_copy_read_pointer CBC 30280 36.7 % (11 / 30) 20.0 % (7 / 35)
tuplestore_skiptuples CBC 668339 54.3 % (19 / 35) 46.4 % (13 / 28)
tuplestore_puttuple_common CBC 11170061 84.9 % (45 / 53) 63.2 % (24 / 38)
tuplestore_select_read_pointer CBC 2218524 76.2 % (16 / 21) 39.1 % (9 / 23)
tuplestore_rescan CBC 162617 68.2 % (15 / 22) 28.6 % (4 / 14)
grow_memtuples CBC 1051 67.6 % (23 / 34) 55.6 % (10 / 18)
tuplestore_set_eflags CBC 3945 75.0 % (6 / 8) 37.5 % (3 / 8)
tuplestore_alloc_read_pointer CBC 5051 92.3 % (12 / 13) 60.0 % (6 / 10)
tuplestore_trim CBC 455739 96.9 % (31 / 32) 87.5 % (21 / 24)
dumptuples CBC 65 100.0 % (13 / 13) 87.5 % (7 / 8)
readtup_heap CBC 3501359 90.0 % (9 / 10) 50.0 % (1 / 2)
tuplestore_advance CBC 86561 85.7 % (6 / 7) 75.0 % (3 / 4)
tuplestore_clear CBC 5265 100.0 % (23 / 23) 87.5 % (7 / 8)
tuplestore_updatemax CBC 442165 100.0 % (6 / 6) 75.0 % (3 / 4)
writetup_heap CBC 5183806 91.7 % (11 / 12) 50.0 % (1 / 2)
getlen CBC 3501414 100.0 % (5 / 5) 100.0 % (2 / 2)
tuplestore_begin_heap CBC 114690 100.0 % (8 / 8) 100.0 % (2 / 2)
tuplestore_end CBC 114200 100.0 % (8 / 8) 100.0 % (2 / 2)
tuplestore_get_stats CBC 15 100.0 % (7 / 7) 100.0 % (2 / 2)
tuplestore_gettupleslot CBC 11217576 100.0 % (10 / 10) 100.0 % (6 / 6)
copytup_heap CBC 830726 100.0 % (4 / 4)
tuplestore_ateof CBC 1430289 100.0 % (2 / 2)
tuplestore_begin_common CBC 114690 100.0 % (29 / 29)
tuplestore_in_memory CBC 865566 100.0 % (2 / 2)
tuplestore_puttuple CBC 830726 100.0 % (6 / 6)
tuplestore_puttupleslot CBC 1060167 100.0 % (7 / 7)
tuplestore_putvalues CBC 9279168 100.0 % (7 / 7)
tuplestore_tuple_count CBC 3238 100.0 % (2 / 2)

Generated by: LCOV version 2.4-beta