LCOV - differential code coverage report
Current view: top level - src/backend/utils/sort - tuplesortvariants.c (source / functions) Coverage Total Hit UNC UBC GNC CBC DUB DCB
Current: 0e5ff9b9b45a657aea12440478dc002e9b01f138 vs 0123ce131fca454009439dfa3b2266d1d40737d7 Lines: 95.2 % 797 759 1 37 9 750 1 9
Current Date: 2026-03-14 14:10:32 -0400 Functions: 94.1 % 51 48 1 2 8 40
Baseline: lcov-20260315-024220-baseline Branches: 64.7 % 402 260 142 260
Baseline Date: 2026-03-14 15:27:56 +0100 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(30,360] days: 73.7 % 19 14 1 4 9 5
(360..) days: 95.8 % 778 745 33 745
Function coverage date bins:
(360..) days: 94.1 % 51 48 1 2 8 40
Branch coverage date bins:
(30,360] days: 16.7 % 6 1 5 1
(360..) days: 65.4 % 396 259 137 259

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
removeabbrev_index_brin UNC 0 0.0 % (0 / 5) 0.0 % (0 / 2)
tuplesort_begin_index_gin CBC 91 87.9 % (29 / 33) 41.7 % (5 / 12)
comparetup_index_hash_tiebreak UBC 0 0.0 % (0 / 2)
removeabbrev_index_gin UBC 0 0.0 % (0 / 2)
tuplesort_putbrintuple GNC 39 88.9 % (16 / 18) 25.0 % (2 / 8)
tuplesort_putgintuple CBC 36366 88.2 % (15 / 17) 37.5 % (3 / 8)
comparetup_cluster_tiebreak CBC 365130 97.5 % (39 / 40) 81.8 % (18 / 22)
comparetup_index_btree_tiebreak CBC 11989046 97.5 % (39 / 40) 87.5 % (28 / 32)
comparetup_index_hash CBC 913962 96.4 % (27 / 28) 85.0 % (17 / 20)
readtup_cluster CBC 30000 94.1 % (16 / 17) 25.0 % (4 / 16)
readtup_index CBC 1855043 91.7 % (11 / 12) 20.0 % (2 / 10)
readtup_index_brin GNC 39 90.9 % (10 / 11) 20.0 % (2 / 10)
readtup_index_gin GNC 18183 90.9 % (10 / 11) 20.0 % (2 / 10)
tuplesort_begin_cluster GNC 69 97.7 % (42 / 43) 63.6 % (14 / 22)
tuplesort_begin_datum GNC 32342 96.6 % (28 / 29) 37.5 % (3 / 8)
tuplesort_begin_heap CBC 61746 96.7 % (29 / 30) 59.1 % (13 / 22)
tuplesort_begin_index_brin CBC 14 92.3 % (12 / 13) 16.7 % (1 / 6)
tuplesort_begin_index_btree GNC 48127 97.2 % (35 / 36) 43.8 % (7 / 16)
tuplesort_begin_index_gist GNC 412 96.8 % (30 / 31) 50.0 % (7 / 14)
tuplesort_begin_index_hash GNC 4 95.5 % (21 / 22) 16.7 % (1 / 6)
tuplesort_gettupleslot CBC 6586551 93.3 % (14 / 15) 90.0 % (9 / 10)
tuplesort_putheaptuple CBC 273813 94.4 % (17 / 18) 90.0 % (9 / 10)
tuplesort_putindextuplevalues CBC 6942072 93.8 % (15 / 16) 87.5 % (7 / 8)
writetup_cluster CBC 30000 90.0 % (9 / 10) 50.0 % (1 / 2)
writetup_index CBC 1855043 88.9 % (8 / 9) 50.0 % (1 / 2)
writetup_index_brin CBC 39 90.0 % (9 / 10) 50.0 % (1 / 2)
writetup_index_gin CBC 18183 90.0 % (9 / 10) 50.0 % (1 / 2)
comparetup_cluster CBC 3238872 100.0 % (9 / 9) 100.0 % (4 / 4)
comparetup_datum CBC 5227824 100.0 % (7 / 7) 100.0 % (2 / 2)
comparetup_datum_tiebreak CBC 2074733 100.0 % (7 / 7) 100.0 % (2 / 2)
comparetup_heap CBC 34032604 100.0 % (8 / 8) 100.0 % (2 / 2)
comparetup_heap_tiebreak CBC 23493931 100.0 % (24 / 24) 100.0 % (8 / 8)
comparetup_index_brin CBC 121 100.0 % (7 / 7) 83.3 % (5 / 6)
comparetup_index_btree CBC 38042732 100.0 % (8 / 8) 100.0 % (2 / 2)
comparetup_index_gin CBC 62899 100.0 % (5 / 5) 50.0 % (1 / 2)
freestate_cluster CBC 69 100.0 % (8 / 8) 75.0 % (3 / 4)
readtup_datum CBC 535276 100.0 % (20 / 20) 50.0 % (10 / 20)
readtup_heap CBC 494090 100.0 % (17 / 17) 40.0 % (4 / 10)
removeabbrev_cluster CBC 6 100.0 % (9 / 9) 100.0 % (2 / 2)
removeabbrev_datum CBC 6 100.0 % (4 / 4) 100.0 % (2 / 2)
removeabbrev_heap CBC 6 100.0 % (10 / 10) 100.0 % (2 / 2)
removeabbrev_index CBC 30 100.0 % (9 / 9) 100.0 % (2 / 2)
tuplesort_getbrintuple CBC 43 100.0 % (11 / 11) 100.0 % (4 / 4)
tuplesort_getdatum CBC 1312884 100.0 % (18 / 18) 100.0 % (12 / 12)
tuplesort_getgintuple CBC 36418 100.0 % (11 / 11) 100.0 % (4 / 4)
tuplesort_getheaptuple CBC 273882 100.0 % (7 / 7) 100.0 % (2 / 2)
tuplesort_getindextuple CBC 6968717 100.0 % (7 / 7) 100.0 % (2 / 2)
tuplesort_putdatum CBC 1999001 100.0 % (16 / 16) 100.0 % (12 / 12)
tuplesort_puttupleslot CBC 7229860 100.0 % (18 / 18) 100.0 % (6 / 6)
writetup_datum CBC 590261 100.0 % (18 / 18) 87.5 % (7 / 8)
writetup_heap CBC 545225 100.0 % (11 / 11) 100.0 % (2 / 2)

Generated by: LCOV version 2.4-beta