LCOV - differential code coverage report
Current view: top level - src/backend/utils/sort - tuplestore.c (source / functions) Coverage Total Hit UBC CBC
Current: c70b6db34ffeab48beef1fb4ce61bcad3772b8dd vs 06473f5a344df8c9594ead90a609b86f6724cff8 Lines: 79.3 % 478 379 99 379
Current Date: 2025-09-06 07:49:51 +0900 Functions: 100.0 % 29 29 29
Baseline: lcov-20250908-010021-baseline Branches: 52.7 % 298 157 141 157
Baseline Date: 2025-09-05 08:21:35 +0100 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
copytup_heap CBC 821697 100.0 % (4 / 4)
dumptuples CBC 64 100.0 % (13 / 13) 87.5 % (7 / 8)
getlen CBC 3496156 100.0 % (5 / 5) 100.0 % (2 / 2)
grow_memtuples CBC 1046 67.6 % (23 / 34) 55.6 % (10 / 18)
readtup_heap CBC 3496102 90.0 % (9 / 10) 50.0 % (1 / 2)
tuplestore_advance CBC 86121 85.7 % (6 / 7) 75.0 % (3 / 4)
tuplestore_alloc_read_pointer CBC 4724 92.3 % (12 / 13) 60.0 % (6 / 10)
tuplestore_ateof CBC 1436870 100.0 % (2 / 2)
tuplestore_begin_common CBC 114885 100.0 % (29 / 29)
tuplestore_begin_heap CBC 114885 100.0 % (8 / 8) 100.0 % (2 / 2)
tuplestore_clear CBC 5214 100.0 % (23 / 23) 87.5 % (7 / 8)
tuplestore_copy_read_pointer CBC 30280 36.7 % (11 / 30) 20.0 % (7 / 35)
tuplestore_end CBC 114432 100.0 % (8 / 8) 100.0 % (2 / 2)
tuplestore_get_stats CBC 15 100.0 % (7 / 7) 100.0 % (2 / 2)
tuplestore_gettuple CBC 11217072 58.1 % (36 / 62) 41.4 % (24 / 58)
tuplestore_gettupleslot CBC 11130951 100.0 % (10 / 10) 100.0 % (6 / 6)
tuplestore_in_memory CBC 863802 100.0 % (2 / 2)
tuplestore_puttuple CBC 821697 100.0 % (6 / 6)
tuplestore_puttuple_common CBC 11013259 84.9 % (45 / 53) 63.2 % (24 / 38)
tuplestore_puttupleslot CBC 1054118 100.0 % (7 / 7)
tuplestore_putvalues CBC 9137444 100.0 % (7 / 7)
tuplestore_rescan CBC 163831 68.2 % (15 / 22) 28.6 % (4 / 14)
tuplestore_select_read_pointer CBC 2215202 76.2 % (16 / 21) 39.1 % (9 / 23)
tuplestore_set_eflags CBC 3863 75.0 % (6 / 8) 37.5 % (3 / 8)
tuplestore_skiptuples CBC 667408 54.3 % (19 / 35) 46.4 % (13 / 28)
tuplestore_trim CBC 455169 96.9 % (31 / 32) 87.5 % (21 / 24)
tuplestore_tuple_count CBC 3225 100.0 % (2 / 2)
tuplestore_updatemax CBC 441879 100.0 % (6 / 6) 75.0 % (3 / 4)
writetup_heap CBC 5120204 91.7 % (11 / 12) 50.0 % (1 / 2)

Generated by: LCOV version 2.4-beta