LCOV - differential code coverage report
Current view: top level - src/backend/utils/sort - tuplesortvariants.c (source / functions) Coverage Total Hit UBC GNC CBC DCB
Current: ba12a202ce1b5581dc0ed149cf3f637d7897ad5d vs 2866d8c7dbfc9d882a7d80fef93fbbe763709932 Lines: 95.5 % 797 761 36 5 756 5
Current Date: 2026-08-27 14:31:44 +0300 Functions: 94.1 % 51 48 3 5 43
Baseline: lcov-20260827-baseline Branches: 64.4 % 402 259 143 259
Baseline Date: 2026-08-27 14:31:58 +0300 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(7,30] days: 100.0 % 5 5 5
(30,360] days: 71.4 % 14 10 4 10
(360..) days: 95.9 % 778 746 32 746
Function coverage date bins:
(360..) days: 94.1 % 51 48 3 5 43
Branch coverage date bins:
(30,360] days: 16.7 % 6 1 5 1
(360..) days: 65.2 % 396 258 138 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
removeabbrev_index_brin UBC 0 0.0 % (0 / 5) 0.0 % (0 / 2)
tuplesort_begin_index_gin GNC 119 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)
comparetup_cluster_tiebreak CBC 477740 97.5 % (39 / 40) 77.3 % (17 / 22)
comparetup_index_btree_tiebreak CBC 15257462 97.5 % (39 / 40) 87.5 % (28 / 32)
comparetup_index_hash CBC 1052005 96.4 % (27 / 28) 85.0 % (17 / 20)
readtup_cluster CBC 40000 94.1 % (16 / 17) 25.0 % (4 / 16)
readtup_index CBC 2106057 91.7 % (11 / 12) 20.0 % (2 / 10)
readtup_index_brin CBC 60 90.9 % (10 / 11) 20.0 % (2 / 10)
readtup_index_gin CBC 24962 90.9 % (10 / 11) 20.0 % (2 / 10)
tuplesort_begin_cluster GNC 86 97.7 % (42 / 43) 63.6 % (14 / 22)
tuplesort_begin_datum CBC 42155 96.6 % (28 / 29) 37.5 % (3 / 8)
tuplesort_begin_heap GNC 71861 96.7 % (29 / 30) 59.1 % (13 / 22)
tuplesort_begin_index_brin CBC 17 92.3 % (12 / 13) 16.7 % (1 / 6)
tuplesort_begin_index_btree GNC 58485 97.2 % (35 / 36) 43.8 % (7 / 16)
tuplesort_begin_index_gist GNC 728 96.8 % (30 / 31) 50.0 % (7 / 14)
tuplesort_begin_index_hash CBC 5 95.5 % (21 / 22) 16.7 % (1 / 6)
tuplesort_gettupleslot CBC 7088938 93.3 % (14 / 15) 90.0 % (9 / 10)
tuplesort_putbrintuple CBC 60 94.4 % (17 / 18) 25.0 % (2 / 8)
tuplesort_putgintuple CBC 49924 94.1 % (16 / 17) 37.5 % (3 / 8)
tuplesort_putheaptuple CBC 363328 94.4 % (17 / 18) 90.0 % (9 / 10)
tuplesort_putindextuplevalues CBC 8164587 93.8 % (15 / 16) 87.5 % (7 / 8)
writetup_cluster CBC 40000 90.0 % (9 / 10) 50.0 % (1 / 2)
writetup_index CBC 2106057 88.9 % (8 / 9) 50.0 % (1 / 2)
writetup_index_brin CBC 60 90.0 % (9 / 10) 50.0 % (1 / 2)
writetup_index_gin CBC 24962 90.0 % (9 / 10) 50.0 % (1 / 2)
comparetup_cluster CBC 4265196 100.0 % (9 / 9) 100.0 % (4 / 4)
comparetup_datum CBC 6924140 100.0 % (7 / 7) 100.0 % (2 / 2)
comparetup_datum_tiebreak CBC 2735979 100.0 % (7 / 7) 100.0 % (2 / 2)
comparetup_heap CBC 15886849 100.0 % (8 / 8) 100.0 % (2 / 2)
comparetup_heap_tiebreak CBC 22550986 100.0 % (24 / 24) 100.0 % (8 / 8)
comparetup_index_brin CBC 200 100.0 % (7 / 7) 83.3 % (5 / 6)
comparetup_index_btree CBC 32807311 100.0 % (8 / 8) 100.0 % (2 / 2)
comparetup_index_gin CBC 91317 100.0 % (5 / 5) 50.0 % (1 / 2)
freestate_cluster CBC 86 100.0 % (8 / 8) 75.0 % (3 / 4)
readtup_datum CBC 695368 100.0 % (20 / 20) 50.0 % (10 / 20)
readtup_heap CBC 657120 100.0 % (17 / 17) 40.0 % (4 / 10)
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)
removeabbrev_index CBC 40 100.0 % (9 / 9) 100.0 % (2 / 2)
tuplesort_getbrintuple CBC 65 100.0 % (11 / 11) 100.0 % (4 / 4)
tuplesort_getdatum CBC 1615745 100.0 % (18 / 18) 100.0 % (12 / 12)
tuplesort_getgintuple CBC 49992 100.0 % (11 / 11) 100.0 % (4 / 4)
tuplesort_getheaptuple CBC 363414 100.0 % (7 / 7) 100.0 % (2 / 2)
tuplesort_getindextuple CBC 8197207 100.0 % (7 / 7) 100.0 % (2 / 2)
tuplesort_putdatum CBC 2530538 100.0 % (16 / 16) 100.0 % (12 / 12)
tuplesort_puttupleslot CBC 7936635 100.0 % (18 / 18) 100.0 % (6 / 6)
writetup_datum CBC 770348 100.0 % (18 / 18) 87.5 % (7 / 8)
writetup_heap CBC 725300 100.0 % (11 / 11) 100.0 % (2 / 2)

Generated by: LCOV version 2.0-1