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: 380a8b2ea024c33a35e7abc8628e7c4f52f9f9f9 vs db5ed03217b9c238703df8b4b286115d6e940488 Lines: 95.2 % 797 759 1 37 9 750 1 9
Current Date: 2026-05-29 21:51:00 -0400 Functions: 94.1 % 51 48 1 2 8 40
Baseline: lcov-20260530-034037-baseline Branches: 64.4 % 402 259 1 142 259
Baseline Date: 2026-05-29 14:39:03 -0700 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: 95.8 % 780 747 33 747
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_cluster CBC 4301452 100.0 % (9 / 9) 100.0 % (4 / 4)
comparetup_cluster_tiebreak CBC 478847 97.5 % (39 / 40) 77.3 % (17 / 22)
comparetup_datum CBC 6771627 100.0 % (7 / 7) 100.0 % (2 / 2)
comparetup_datum_tiebreak CBC 2762158 100.0 % (7 / 7) 100.0 % (2 / 2)
comparetup_heap CBC 37574390 100.0 % (8 / 8) 100.0 % (2 / 2)
comparetup_heap_tiebreak CBC 25204403 100.0 % (24 / 24) 100.0 % (8 / 8)
comparetup_index_brin CBC 128 100.0 % (7 / 7) 83.3 % (5 / 6)
comparetup_index_btree CBC 45092832 100.0 % (8 / 8) 100.0 % (2 / 2)
comparetup_index_btree_tiebreak CBC 14958781 97.5 % (39 / 40) 87.5 % (28 / 32)
comparetup_index_gin CBC 79123 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 85 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 GNC 41 90.9 % (10 / 11) 20.0 % (2 / 10)
readtup_index_gin GNC 23753 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 UNC 0 0.0 % (0 / 5) 0.0 % (0 / 2)
removeabbrev_index_gin UBC 0 0.0 % (0 / 2)
tuplesort_begin_cluster GNC 85 97.7 % (42 / 43) 63.6 % (14 / 22)
tuplesort_begin_datum GNC 42335 96.6 % (28 / 29) 37.5 % (3 / 8)
tuplesort_begin_heap CBC 72933 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 59373 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 GNC 707 96.8 % (30 / 31) 50.0 % (7 / 14)
tuplesort_begin_index_hash GNC 5 95.5 % (21 / 22) 16.7 % (1 / 6)
tuplesort_getbrintuple CBC 46 100.0 % (11 / 11) 100.0 % (4 / 4)
tuplesort_getdatum CBC 1690120 100.0 % (18 / 18) 100.0 % (12 / 12)
tuplesort_getgintuple CBC 47574 100.0 % (11 / 11) 100.0 % (4 / 4)
tuplesort_getheaptuple CBC 363410 100.0 % (7 / 7) 100.0 % (2 / 2)
tuplesort_getindextuple CBC 8251790 100.0 % (7 / 7) 100.0 % (2 / 2)
tuplesort_gettupleslot CBC 7605831 93.3 % (14 / 15) 90.0 % (9 / 10)
tuplesort_putbrintuple GNC 41 88.9 % (16 / 18) 25.0 % (2 / 8)
tuplesort_putdatum CBC 2606528 100.0 % (16 / 16) 100.0 % (12 / 12)
tuplesort_putgintuple CBC 47506 88.2 % (15 / 17) 37.5 % (3 / 8)
tuplesort_putheaptuple CBC 363325 94.4 % (17 / 18) 90.0 % (9 / 10)
tuplesort_putindextuplevalues CBC 8218624 93.8 % (15 / 16) 87.5 % (7 / 8)
tuplesort_puttupleslot CBC 8452085 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 41 90.0 % (9 / 10) 50.0 % (1 / 2)
writetup_index_gin CBC 23753 90.0 % (9 / 10) 50.0 % (1 / 2)

Generated by: LCOV version 2.5.0-beta