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: c70b6db34ffeab48beef1fb4ce61bcad3772b8dd vs 06473f5a344df8c9594ead90a609b86f6724cff8 Lines: 85.9 % 792 680 1 111 2 678 1 2
Current Date: 2025-09-06 07:49:51 +0900 Functions: 82.4 % 51 42 1 8 2 40
Baseline: lcov-20250907-010129-baseline Branches: 61.6 % 396 244 152 244
Baseline Date: 2025-09-05 08:21:35 +0100 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(7,30] days: 66.7 % 3 2 1 2
(30,360] days: 11.6 % 95 11 84 11
(360..) days: 96.1 % 694 667 27 667
Function coverage date bins:
(30,360] days: 0.0 % 7 0 7
(360..) days: 95.5 % 44 42 1 1 2 40
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
comparetup_cluster CBC 2998104 100.0 % (9 / 9) 100.0 % (4 / 4)
comparetup_cluster_tiebreak CBC 293583 97.5 % (39 / 40) 81.8 % (18 / 22)
comparetup_datum CBC 3416732 100.0 % (7 / 7) 100.0 % (2 / 2)
comparetup_datum_tiebreak CBC 1348976 100.0 % (7 / 7) 100.0 % (2 / 2)
comparetup_heap CBC 23979715 100.0 % (8 / 8) 100.0 % (2 / 2)
comparetup_heap_tiebreak CBC 16583707 100.0 % (24 / 24) 100.0 % (8 / 8)
comparetup_index_brin CBC 130 100.0 % (7 / 7) 83.3 % (5 / 6)
comparetup_index_btree CBC 29560509 100.0 % (8 / 8) 100.0 % (2 / 2)
comparetup_index_btree_tiebreak CBC 8920206 97.5 % (39 / 40) 87.5 % (28 / 32)
comparetup_index_gin UBC 0 0.0 % (0 / 5) 0.0 % (0 / 2)
comparetup_index_hash CBC 913962 96.4 % (27 / 28) 85.0 % (17 / 20)
comparetup_index_hash_tiebreak UBC 0 0.0 % (0 / 2)
freestate_cluster CBC 58 100.0 % (8 / 8) 75.0 % (3 / 4)
readtup_cluster CBC 30000 94.1 % (16 / 17) 25.0 % (4 / 16)
readtup_datum CBC 480276 100.0 % (20 / 20) 50.0 % (10 / 20)
readtup_heap CBC 489090 100.0 % (17 / 17) 40.0 % (4 / 10)
readtup_index CBC 1852007 91.7 % (11 / 12) 20.0 % (2 / 10)
readtup_index_brin GNC 42 90.9 % (10 / 11) 20.0 % (2 / 10)
readtup_index_gin UBC 0 0.0 % (0 / 11) 0.0 % (0 / 10)
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)
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 CBC 58 97.7 % (42 / 43) 63.6 % (14 / 22)
tuplesort_begin_datum CBC 30392 96.6 % (28 / 29) 37.5 % (3 / 8)
tuplesort_begin_heap CBC 59628 96.7 % (29 / 30) 59.1 % (13 / 22)
tuplesort_begin_index_brin CBC 14 92.3 % (12 / 13) 16.7 % (1 / 6)
tuplesort_begin_index_btree CBC 46236 97.2 % (35 / 36) 43.8 % (7 / 16)
tuplesort_begin_index_gin UBC 0 0.0 % (0 / 28) 0.0 % (0 / 6)
tuplesort_begin_index_gist CBC 394 96.8 % (30 / 31) 50.0 % (7 / 14)
tuplesort_begin_index_hash CBC 4 95.5 % (21 / 22) 16.7 % (1 / 6)
tuplesort_getbrintuple CBC 46 100.0 % (11 / 11) 100.0 % (4 / 4)
tuplesort_getdatum CBC 1251397 100.0 % (18 / 18) 100.0 % (12 / 12)
tuplesort_getgintuple UBC 0 0.0 % (0 / 11) 0.0 % (0 / 4)
tuplesort_getheaptuple CBC 273760 100.0 % (7 / 7) 100.0 % (2 / 2)
tuplesort_getindextuple CBC 6639309 100.0 % (7 / 7) 100.0 % (2 / 2)
tuplesort_gettupleslot CBC 5492075 93.3 % (14 / 15) 90.0 % (9 / 10)
tuplesort_putbrintuple GNC 42 88.9 % (16 / 18) 25.0 % (2 / 8)
tuplesort_putdatum CBC 1937349 100.0 % (16 / 16) 100.0 % (12 / 12)
tuplesort_putgintuple UBC 0 0.0 % (0 / 17) 0.0 % (0 / 8)
tuplesort_putheaptuple CBC 273702 94.4 % (17 / 18) 90.0 % (9 / 10)
tuplesort_putindextuplevalues CBC 6613836 93.8 % (15 / 16) 87.5 % (7 / 8)
tuplesort_puttupleslot CBC 6334439 100.0 % (18 / 18) 100.0 % (6 / 6)
writetup_cluster CBC 30000 90.0 % (9 / 10) 50.0 % (1 / 2)
writetup_datum CBC 540261 100.0 % (18 / 18) 87.5 % (7 / 8)
writetup_heap CBC 540225 100.0 % (11 / 11) 100.0 % (2 / 2)
writetup_index CBC 1852007 88.9 % (8 / 9) 50.0 % (1 / 2)
writetup_index_brin CBC 42 90.0 % (9 / 10) 50.0 % (1 / 2)
writetup_index_gin UBC 0 0.0 % (0 / 10) 0.0 % (0 / 2)

Generated by: LCOV version 2.4-beta