LCOV - differential code coverage report
Current view: top level - contrib/pg_trgm - trgm_op.c (source / functions) Coverage Total Hit UBC CBC EUB ECB
Current: c70b6db34ffeab48beef1fb4ce61bcad3772b8dd vs 06473f5a344df8c9594ead90a609b86f6724cff8 Lines: 90.8 % 502 456 46 456
Current Date: 2025-09-06 07:49:51 +0900 Functions: 94.5 % 55 52 3 52
Baseline: lcov-20250906-005545-baseline Branches: 74.7 % 296 221 75 221 217 59
Baseline Date: 2025-09-05 08:21:35 +0100 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(30,360] days: 68.8 % 16 11 5 11
(360..) days: 91.6 % 486 445 41 445
Function coverage date bins:
(30,360] days: 75.0 % 4 3 1 3
(360..) days: 96.1 % 51 49 2 49
Branch coverage date bins:
(30,360] days: 50.0 % 26 13 13 13
(360..) days: 38.1 % 546 208 62 208 217 59

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
CMPTRGM_UNSIGNED UBC 0 0.0 % (0 / 4) 0.0 % (0 / 12)
strict_word_similarity_dist_op UBC 0 0.0 % (0 / 8) 0.0 % (0 / 4)
word_similarity_dist_op UBC 0 0.0 % (0 / 8) 0.0 % (0 / 4)
pg_finfo_strict_word_similarity_dist_op CBC 1 100.0 % (1 / 1)
pg_finfo_word_similarity_dist_op CBC 1 100.0 % (1 / 1)
pg_finfo_set_limit CBC 2 100.0 % (1 / 1)
pg_finfo_show_limit CBC 2 100.0 % (1 / 1)
pg_finfo_show_trgm CBC 2 100.0 % (1 / 1)
pg_finfo_similarity CBC 2 100.0 % (1 / 1)
pg_finfo_similarity_dist CBC 2 100.0 % (1 / 1)
pg_finfo_similarity_op CBC 2 100.0 % (1 / 1)
pg_finfo_strict_word_similarity CBC 2 100.0 % (1 / 1)
pg_finfo_strict_word_similarity_commutator_op CBC 2 100.0 % (1 / 1)
pg_finfo_strict_word_similarity_dist_commutator_op CBC 2 100.0 % (1 / 1)
pg_finfo_strict_word_similarity_op CBC 2 100.0 % (1 / 1)
pg_finfo_word_similarity CBC 2 100.0 % (1 / 1)
pg_finfo_word_similarity_dist_commutator_op CBC 2 100.0 % (1 / 1)
pg_finfo_word_similarity_op CBC 2 100.0 % (1 / 1)
set_limit CBC 2 100.0 % (6 / 6)
CMPTRGM_CHOOSE CBC 3 80.0 % (4 / 5) 50.0 % (1 / 2)
Pg_magic_func CBC 3 100.0 % (1 / 1)
_PG_init CBC 3 100.0 % (6 / 6)
pg_finfo_word_similarity_commutator_op CBC 3 100.0 % (1 / 1)
show_trgm CBC 7 89.5 % (17 / 19) 67.9 % (19 / 28)
generate_wildcard_trgm CBC 55 95.8 % (23 / 24) 80.0 % (8 / 10)
get_wildcard_part CBC 119 90.9 % (50 / 55) 82.4 % (28 / 34)
trgm_contained_by CBC 190 100.0 % (16 / 16) 100.0 % (10 / 10)
word_similarity_dist_commutator_op CBC 714 100.0 % (8 / 8) 50.0 % (2 / 4)
strict_word_similarity_dist_commutator_op CBC 720 100.0 % (8 / 8) 50.0 % (2 / 4)
strict_word_similarity CBC 882 100.0 % (8 / 8) 50.0 % (2 / 4)
word_similarity CBC 902 100.0 % (8 / 8) 50.0 % (2 / 4)
similarity_dist CBC 1004 100.0 % (3 / 3)
compact_trigram CBC 1459 50.0 % (4 / 8) 25.0 % (1 / 4)
word_similarity_op CBC 1924 100.0 % (8 / 8) 50.0 % (2 / 4)
trgm_presence_map CBC 2150 100.0 % (20 / 20) 100.0 % (8 / 8)
strict_word_similarity_commutator_op CBC 2530 100.0 % (8 / 8) 50.0 % (2 / 4)
strict_word_similarity_op CBC 2530 100.0 % (8 / 8) 50.0 % (2 / 4)
word_similarity_commutator_op CBC 2926 100.0 % (8 / 8) 50.0 % (2 / 4)
similarity_op CBC 6000 100.0 % (3 / 3)
calc_word_similarity CBC 13128 100.0 % (35 / 35) 100.0 % (14 / 14)
iterate_word_similarity CBC 13128 100.0 % (56 / 56) 96.2 % (50 / 52)
make_positional_trgm CBC 13128 100.0 % (10 / 10) 100.0 % (4 / 4)
show_limit CBC 20000 100.0 % (2 / 2)
similarity CBC 31452 100.0 % (11 / 11) 50.0 % (2 / 4)
trgm2int CBC 34829 100.0 % (8 / 8)
index_strategy_get_limit CBC 44245 80.0 % (8 / 10) 50.0 % (3 / 6)
cnt_sml CBC 67819 100.0 % (18 / 18) 92.9 % (13 / 14)
generate_trgm CBC 89845 100.0 % (13 / 13) 75.0 % (3 / 4)
protect_out_of_mem CBC 103028 80.0 % (4 / 5) 33.3 % (2 / 6)
generate_trgm_only CBC 116101 100.0 % (22 / 22) 90.0 % (9 / 10)
make_trigrams CBC 128403 52.4 % (11 / 21) 60.0 % (6 / 10)
find_word CBC 243429 100.0 % (12 / 12) 100.0 % (10 / 10)
comp_ptrgm CBC 1351319 100.0 % (7 / 7) 100.0 % (2 / 2)
comp_trgm CBC 3187436 100.0 % (2 / 2)
CMPTRGM_SIGNED CBC 7496628 100.0 % (4 / 4) 100.0 % (12 / 12)

Generated by: LCOV version 2.4-beta