LCOV - differential code coverage report
Current view: top level - contrib/pg_trgm - trgm_gist.c (source / functions) Coverage Total Hit UBC GNC CBC DCB
Current: c38de3ae6098ccf1904109f2e550eb4777f66024 vs e352ac8c5c90ed6ce792f044c22145578542a330 Lines: 79.8 % 431 344 87 2 342 2
Current Date: 2026-11-05 14:14:01 +0100 Functions: 87.5 % 32 28 4 2 26
Baseline: lcov-20261105-baseline Branches: 58.0 % 250 145 105 2 143
Baseline Date: 2026-11-05 14:14:01 +0100 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
[..1] days: 0.0 % 1 0 1
(30,360] days: 66.7 % 12 8 4 2 6
(360..) days: 80.4 % 418 336 82 336
Function coverage date bins:
(360..) days: 87.5 % 32 28 4 2 26
Branch coverage date bins:
(30,360] days: 100.0 % 4 4 2 2
(360..) days: 57.3 % 246 141 105 141

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
gtrgm_picksplit CBC 281 80.5 % (66 / 82) 55.0 % (33 / 60)
gtrgm_consistent GNC 37384 79.2 % (84 / 106) 59.3 % (32 / 54)
gtrgm_same CBC 27585 54.8 % (17 / 31) 40.9 % (9 / 22)
gtrgm_distance CBC 3099 89.5 % (34 / 38) 55.0 % (11 / 20)
hemdist UBC 0 0.0 % (0 / 8) 0.0 % (0 / 6)
gtrgm_alloc CBC 28147 100.0 % (11 / 11) 60.0 % (6 / 10)
gtrgm_compress CBC 27839 84.2 % (16 / 19) 66.7 % (8 / 12)
hemdistcache CBC 3647406 50.0 % (4 / 8) 33.3 % (2 / 6)
makesign CBC 47721 100.0 % (10 / 10) 66.7 % (8 / 12)
gtrgm_penalty CBC 1185151 93.9 % (31 / 33) 81.2 % (13 / 16)
gtrgm_in UBC 0 0.0 % (0 / 2) 0.0 % (0 / 2)
gtrgm_out UBC 0 0.0 % (0 / 2) 0.0 % (0 / 2)
gtrgm_union CBC 27585 78.6 % (11 / 14) 66.7 % (4 / 6)
fillcache CBC 44186 88.9 % (8 / 9) 75.0 % (3 / 4)
gtrgm_decompress CBC 1352575 62.5 % (5 / 8) 50.0 % (1 / 2)
unionkey GNC 55170 92.3 % (12 / 13) 87.5 % (7 / 8)
cnt_sml_sign_common CBC 662 100.0 % (9 / 9) 100.0 % (2 / 2)
comparecost CBC 49852 100.0 % (4 / 4) 100.0 % (4 / 4)
hemdistsign CBC 4919805 100.0 % (6 / 6) 100.0 % (2 / 2)
gtrgm_options CBC 31 100.0 % (5 / 5)
pg_finfo_gtrgm_compress CBC 5 100.0 % (1 / 1)
pg_finfo_gtrgm_consistent CBC 5 100.0 % (1 / 1)
pg_finfo_gtrgm_decompress CBC 5 100.0 % (1 / 1)
pg_finfo_gtrgm_distance CBC 5 100.0 % (1 / 1)
pg_finfo_gtrgm_in CBC 1 100.0 % (1 / 1)
pg_finfo_gtrgm_options CBC 5 100.0 % (1 / 1)
pg_finfo_gtrgm_out CBC 1 100.0 % (1 / 1)
pg_finfo_gtrgm_penalty CBC 5 100.0 % (1 / 1)
pg_finfo_gtrgm_picksplit CBC 5 100.0 % (1 / 1)
pg_finfo_gtrgm_same CBC 5 100.0 % (1 / 1)
pg_finfo_gtrgm_union CBC 5 100.0 % (1 / 1)
sizebitvec UBC 0 0.0 % (0 / 2)

Generated by: LCOV version 2.0-1