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: 806555e3000d0b0e0c536c1dc65548128d457d86 vs 1d325ad99cb2dec0e8b45ba36909ee0a497d2a57 Lines: 85.9 % 792 680 2 110 8 672 2 8
Current Date: 2025-12-17 08:58:58 +0900 Functions: 82.4 % 51 42 2 7 7 35
Baseline: lcov-20251217-005640-baseline Branches: 61.6 % 396 244 152 244
Baseline Date: 2025-12-16 12:57:12 -0800 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(1,7] days: 100.0 % 6 6 6
(7,30] days: 0.0 % 1 0 1
(30,360] days: 7.7 % 91 7 1 83 2 5
(360..) days: 96.1 % 694 667 27 667
Function coverage date bins:
(30,360] days: 0.0 % 7 0 1 6
(360..) days: 95.5 % 44 42 1 1 7 35
Branch coverage date bins:
(30,360] days: 0.0 % 32 0 32
(360..) days: 67.0 % 364 244 120 244

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
readtup_cluster CBC 30000 94.1 % (16 / 17) 25.0 % (4 / 16)
readtup_datum CBC 535276 100.0 % (20 / 20) 50.0 % (10 / 20)
readtup_index_gin UNC 0 0.0 % (0 / 11) 0.0 % (0 / 10)
tuplesort_begin_heap CBC 59356 96.7 % (29 / 30) 59.1 % (13 / 22)
tuplesort_begin_index_btree GNC 47618 97.2 % (35 / 36) 43.8 % (7 / 16)
readtup_index CBC 1852007 91.7 % (11 / 12) 20.0 % (2 / 10)
readtup_index_brin GNC 46 90.9 % (10 / 11) 20.0 % (2 / 10)
tuplesort_begin_cluster GNC 57 97.7 % (42 / 43) 63.6 % (14 / 22)
tuplesort_putgintuple UBC 0 0.0 % (0 / 17) 0.0 % (0 / 8)
tuplesort_begin_index_gist GNC 412 96.8 % (30 / 31) 50.0 % (7 / 14)
readtup_heap CBC 494090 100.0 % (17 / 17) 40.0 % (4 / 10)
tuplesort_begin_index_gin UBC 0 0.0 % (0 / 28) 0.0 % (0 / 6)
tuplesort_putbrintuple GNC 46 88.9 % (16 / 18) 25.0 % (2 / 8)
tuplesort_begin_datum GNC 30573 96.6 % (28 / 29) 37.5 % (3 / 8)
tuplesort_begin_index_brin CBC 14 92.3 % (12 / 13) 16.7 % (1 / 6)
tuplesort_begin_index_hash GNC 4 95.5 % (21 / 22) 16.7 % (1 / 6)
comparetup_cluster_tiebreak CBC 293567 97.5 % (39 / 40) 81.8 % (18 / 22)
comparetup_index_btree_tiebreak CBC 9002538 97.5 % (39 / 40) 87.5 % (28 / 32)
tuplesort_getgintuple UBC 0 0.0 % (0 / 11) 0.0 % (0 / 4)
comparetup_index_hash CBC 913962 96.4 % (27 / 28) 85.0 % (17 / 20)
comparetup_index_gin UBC 0 0.0 % (0 / 5) 0.0 % (0 / 2)
removeabbrev_index_brin UNC 0 0.0 % (0 / 5) 0.0 % (0 / 2)
writetup_index_gin UBC 0 0.0 % (0 / 10) 0.0 % (0 / 2)
comparetup_index_brin CBC 151 100.0 % (7 / 7) 83.3 % (5 / 6)
freestate_cluster CBC 57 100.0 % (8 / 8) 75.0 % (3 / 4)
tuplesort_gettupleslot CBC 5982561 93.3 % (14 / 15) 90.0 % (9 / 10)
tuplesort_putheaptuple CBC 273707 94.4 % (17 / 18) 90.0 % (9 / 10)
tuplesort_putindextuplevalues CBC 6650929 93.8 % (15 / 16) 87.5 % (7 / 8)
writetup_cluster CBC 30000 90.0 % (9 / 10) 50.0 % (1 / 2)
writetup_datum CBC 590261 100.0 % (18 / 18) 87.5 % (7 / 8)
writetup_index CBC 1852007 88.9 % (8 / 9) 50.0 % (1 / 2)
writetup_index_brin CBC 46 90.0 % (9 / 10) 50.0 % (1 / 2)
comparetup_cluster CBC 2998472 100.0 % (9 / 9) 100.0 % (4 / 4)
comparetup_datum CBC 3442351 100.0 % (7 / 7) 100.0 % (2 / 2)
comparetup_datum_tiebreak CBC 1351995 100.0 % (7 / 7) 100.0 % (2 / 2)
comparetup_heap CBC 24376552 100.0 % (8 / 8) 100.0 % (2 / 2)
comparetup_heap_tiebreak CBC 17039416 100.0 % (24 / 24) 100.0 % (8 / 8)
comparetup_index_btree CBC 29804678 100.0 % (8 / 8) 100.0 % (2 / 2)
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 50 100.0 % (11 / 11) 100.0 % (4 / 4)
tuplesort_getdatum CBC 1302777 100.0 % (18 / 18) 100.0 % (12 / 12)
tuplesort_getheaptuple CBC 273764 100.0 % (7 / 7) 100.0 % (2 / 2)
tuplesort_getindextuple CBC 6677245 100.0 % (7 / 7) 100.0 % (2 / 2)
tuplesort_putdatum CBC 1990581 100.0 % (16 / 16) 100.0 % (12 / 12)
tuplesort_puttupleslot CBC 6630710 100.0 % (18 / 18) 100.0 % (6 / 6)
writetup_heap CBC 545225 100.0 % (11 / 11) 100.0 % (2 / 2)
comparetup_index_hash_tiebreak UBC 0 0.0 % (0 / 2)
removeabbrev_index_gin UBC 0 0.0 % (0 / 2)

Generated by: LCOV version 2.4-beta