LCOV - differential code coverage report
Current view: top level - src/backend/utils/sort - tuplesortvariants.c (source / functions) Coverage Total Hit UBC CBC
Current: 603a3335f2b60b2c798da5c627b3bb288b92a7bd vs e395fbd32a07557de4ac98088928c1749d4845d8 Lines: 95.5 % 797 761 36 761
Current Date: 2026-07-25 17:13:00 -0400 Functions: 94.1 % 51 48 3 48
Baseline: lcov-20260726-baseline Branches: 64.4 % 402 259 143 259
Baseline Date: 2026-07-25 19:16:42 +0200 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(30,360] days: 70.6 % 17 12 5 12
(360..) days: 96.0 % 780 749 31 749
Function coverage date bins:
(360..) days: 94.1 % 51 48 3 48
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
comparetup_cluster CBC 4265116 100.0 % (9 / 9) 100.0 % (4 / 4)
comparetup_cluster_tiebreak CBC 477729 97.5 % (39 / 40) 77.3 % (17 / 22)
comparetup_datum CBC 6894564 100.0 % (7 / 7) 100.0 % (2 / 2)
comparetup_datum_tiebreak CBC 2748048 100.0 % (7 / 7) 100.0 % (2 / 2)
comparetup_heap CBC 15845451 100.0 % (8 / 8) 100.0 % (2 / 2)
comparetup_heap_tiebreak CBC 22276264 100.0 % (24 / 24) 100.0 % (8 / 8)
comparetup_index_brin CBC 181 100.0 % (7 / 7) 83.3 % (5 / 6)
comparetup_index_btree CBC 32794021 100.0 % (8 / 8) 100.0 % (2 / 2)
comparetup_index_btree_tiebreak CBC 15148409 97.5 % (39 / 40) 87.5 % (28 / 32)
comparetup_index_gin CBC 88000 100.0 % (5 / 5) 50.0 % (1 / 2)
comparetup_index_hash CBC 1052005 96.4 % (27 / 28) 85.0 % (17 / 20)
comparetup_index_hash_tiebreak UBC 0 0.0 % (0 / 2)
freestate_cluster CBC 86 100.0 % (8 / 8) 75.0 % (3 / 4)
readtup_cluster CBC 40000 94.1 % (16 / 17) 25.0 % (4 / 16)
readtup_datum CBC 695368 100.0 % (20 / 20) 50.0 % (10 / 20)
readtup_heap CBC 657120 100.0 % (17 / 17) 40.0 % (4 / 10)
readtup_index CBC 2106057 91.7 % (11 / 12) 20.0 % (2 / 10)
readtup_index_brin CBC 55 90.9 % (10 / 11) 20.0 % (2 / 10)
readtup_index_gin CBC 24665 90.9 % (10 / 11) 20.0 % (2 / 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)
removeabbrev_index_brin UBC 0 0.0 % (0 / 5) 0.0 % (0 / 2)
removeabbrev_index_gin UBC 0 0.0 % (0 / 2)
tuplesort_begin_cluster CBC 86 97.7 % (42 / 43) 63.6 % (14 / 22)
tuplesort_begin_datum CBC 42168 96.6 % (28 / 29) 37.5 % (3 / 8)
tuplesort_begin_heap CBC 71720 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 CBC 59289 97.2 % (35 / 36) 43.8 % (7 / 16)
tuplesort_begin_index_gin CBC 119 87.9 % (29 / 33) 41.7 % (5 / 12)
tuplesort_begin_index_gist CBC 724 96.8 % (30 / 31) 50.0 % (7 / 14)
tuplesort_begin_index_hash CBC 5 95.5 % (21 / 22) 16.7 % (1 / 6)
tuplesort_getbrintuple CBC 60 100.0 % (11 / 11) 100.0 % (4 / 4)
tuplesort_getdatum CBC 1667373 100.0 % (18 / 18) 100.0 % (12 / 12)
tuplesort_getgintuple CBC 49398 100.0 % (11 / 11) 100.0 % (4 / 4)
tuplesort_getheaptuple CBC 363408 100.0 % (7 / 7) 100.0 % (2 / 2)
tuplesort_getindextuple CBC 8177327 100.0 % (7 / 7) 100.0 % (2 / 2)
tuplesort_gettupleslot CBC 7055042 93.3 % (14 / 15) 90.0 % (9 / 10)
tuplesort_putbrintuple CBC 55 94.4 % (17 / 18) 25.0 % (2 / 8)
tuplesort_putdatum CBC 2582127 100.0 % (16 / 16) 100.0 % (12 / 12)
tuplesort_putgintuple CBC 49330 94.1 % (16 / 17) 37.5 % (3 / 8)
tuplesort_putheaptuple CBC 363322 94.4 % (17 / 18) 90.0 % (9 / 10)
tuplesort_putindextuplevalues CBC 8144171 93.8 % (15 / 16) 87.5 % (7 / 8)
tuplesort_puttupleslot CBC 7899670 100.0 % (18 / 18) 100.0 % (6 / 6)
writetup_cluster CBC 40000 90.0 % (9 / 10) 50.0 % (1 / 2)
writetup_datum CBC 770348 100.0 % (18 / 18) 87.5 % (7 / 8)
writetup_heap CBC 725300 100.0 % (11 / 11) 100.0 % (2 / 2)
writetup_index CBC 2106057 88.9 % (8 / 9) 50.0 % (1 / 2)
writetup_index_brin CBC 55 90.0 % (9 / 10) 50.0 % (1 / 2)
writetup_index_gin CBC 24665 90.0 % (9 / 10) 50.0 % (1 / 2)

Generated by: LCOV version 2.0-1