LCOV - differential code coverage report
Current view: top level - src/backend/utils/sort - tuplesortvariants.c (source / functions) Coverage Total Hit UNC LBC UBC GNC CBC DUB DCB
Current: d36b728949bf4e37ada1cd23e0f2aaa94f609a70 vs 52e118fe2f7e3381bdaa479816a7f72eda2ae517 Lines: 95.5 % 797 761 1 35 9 752 1 9
Current Date: 2026-06-29 16:15:13 +0200 Functions: 94.1 % 51 48 1 2 8 40
Baseline: lcov-20260630-baseline Branches: 64.4 % 402 259 1 142 259
Baseline Date: 2026-06-29 13:01:57 +0200 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(30,360] days: 70.6 % 17 12 1 4 9 3
(360..) days: 96.0 % 780 749 31 749
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.2 % 396 258 1 137 258

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
comparetup_index_hash_tiebreak UBC 0 0.0 % (0 / 2)
removeabbrev_index_brin UNC 0 0.0 % (0 / 5) 0.0 % (0 / 2)
removeabbrev_index_gin UBC 0 0.0 % (0 / 2)
tuplesort_begin_index_hash GNC 5 95.5 % (21 / 22) 16.7 % (1 / 6)
removeabbrev_cluster CBC 8 100.0 % (9 / 9) 100.0 % (2 / 2)
removeabbrev_datum CBC 8 100.0 % (4 / 4) 100.0 % (2 / 2)
removeabbrev_heap CBC 8 100.0 % (10 / 10) 100.0 % (2 / 2)
tuplesort_begin_index_brin CBC 17 92.3 % (12 / 13) 16.7 % (1 / 6)
removeabbrev_index CBC 40 100.0 % (9 / 9) 100.0 % (2 / 2)
readtup_index_brin GNC 55 90.9 % (10 / 11) 20.0 % (2 / 10)
tuplesort_putbrintuple GNC 55 94.4 % (17 / 18) 25.0 % (2 / 8)
writetup_index_brin CBC 55 90.0 % (9 / 10) 50.0 % (1 / 2)
tuplesort_getbrintuple CBC 60 100.0 % (11 / 11) 100.0 % (4 / 4)
freestate_cluster CBC 85 100.0 % (8 / 8) 75.0 % (3 / 4)
tuplesort_begin_cluster GNC 85 97.7 % (42 / 43) 63.6 % (14 / 22)
tuplesort_begin_index_gin CBC 119 87.9 % (29 / 33) 41.7 % (5 / 12)
comparetup_index_brin CBC 183 100.0 % (7 / 7) 83.3 % (5 / 6)
tuplesort_begin_index_gist GNC 707 96.8 % (30 / 31) 50.0 % (7 / 14)
readtup_index_gin GNC 24024 90.9 % (10 / 11) 20.0 % (2 / 10)
writetup_index_gin CBC 24024 90.0 % (9 / 10) 50.0 % (1 / 2)
readtup_cluster CBC 40000 94.1 % (16 / 17) 25.0 % (4 / 16)
writetup_cluster CBC 40000 90.0 % (9 / 10) 50.0 % (1 / 2)
tuplesort_begin_datum GNC 42177 96.6 % (28 / 29) 37.5 % (3 / 8)
tuplesort_putgintuple CBC 48048 94.1 % (16 / 17) 37.5 % (3 / 8)
tuplesort_getgintuple CBC 48116 100.0 % (11 / 11) 100.0 % (4 / 4)
tuplesort_begin_index_btree GNC 58992 97.2 % (35 / 36) 43.8 % (7 / 16)
tuplesort_begin_heap CBC 71703 96.7 % (29 / 30) 59.1 % (13 / 22)
comparetup_index_gin CBC 82590 100.0 % (5 / 5) 50.0 % (1 / 2)
tuplesort_putheaptuple CBC 363317 94.4 % (17 / 18) 90.0 % (9 / 10)
tuplesort_getheaptuple CBC 363402 100.0 % (7 / 7) 100.0 % (2 / 2)
comparetup_cluster_tiebreak CBC 478839 97.5 % (39 / 40) 77.3 % (17 / 22)
readtup_heap CBC 657120 100.0 % (17 / 17) 40.0 % (4 / 10)
readtup_datum CBC 695368 100.0 % (20 / 20) 50.0 % (10 / 20)
writetup_heap CBC 725300 100.0 % (11 / 11) 100.0 % (2 / 2)
writetup_datum CBC 770348 100.0 % (18 / 18) 87.5 % (7 / 8)
comparetup_index_hash CBC 1052005 96.4 % (27 / 28) 85.0 % (17 / 20)
tuplesort_getdatum CBC 1669467 100.0 % (18 / 18) 100.0 % (12 / 12)
readtup_index CBC 2106057 91.7 % (11 / 12) 20.0 % (2 / 10)
writetup_index CBC 2106057 88.9 % (8 / 9) 50.0 % (1 / 2)
tuplesort_putdatum CBC 2584967 100.0 % (16 / 16) 100.0 % (12 / 12)
comparetup_datum_tiebreak CBC 2750232 100.0 % (7 / 7) 100.0 % (2 / 2)
comparetup_cluster CBC 4301438 100.0 % (9 / 9) 100.0 % (4 / 4)
comparetup_datum CBC 6803262 100.0 % (7 / 7) 100.0 % (2 / 2)
tuplesort_gettupleslot CBC 7040014 93.3 % (14 / 15) 90.0 % (9 / 10)
tuplesort_puttupleslot CBC 7887391 100.0 % (18 / 18) 100.0 % (6 / 6)
tuplesort_putindextuplevalues CBC 8140818 93.8 % (15 / 16) 87.5 % (7 / 8)
tuplesort_getindextuple CBC 8173772 100.0 % (7 / 7) 100.0 % (2 / 2)
comparetup_index_btree_tiebreak CBC 14826719 97.5 % (39 / 40) 87.5 % (28 / 32)
comparetup_heap_tiebreak CBC 19439322 100.0 % (24 / 24) 100.0 % (8 / 8)
comparetup_heap CBC 31478801 100.0 % (8 / 8) 100.0 % (2 / 2)
comparetup_index_btree CBC 44276729 100.0 % (8 / 8) 100.0 % (2 / 2)

Generated by: LCOV version 2.0-1