LCOV - differential code coverage report
Current view: top level - contrib/hstore - hstore_io.c (source / functions) Coverage Total Hit UNC UBC GNC CBC DUB DCB
Current: 1a1248818fb8b8b0353c292c632d6a6af77e8209 vs 8e82d6610e7280d7870c0c36ff1c797e3cfb3e09 Lines: 84.9 % 682 579 2 101 23 556 2 16
Current Date: 2026-10-12 11:56:10 +0200 Functions: 90.5 % 42 38 1 3 9 29 2
Baseline: lcov-20261012-baseline Branches: 64.8 % 506 328 1 177 7 321
Baseline Date: 2026-10-12 10:36:06 +0200 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(30,360] days: 90.0 % 40 36 2 2 23 13
(360..) days: 84.6 % 642 543 99 543
Function coverage date bins:
(30,360] days: 100.0 % 3 3 3
(360..) days: 89.7 % 39 35 1 3 6 29
Branch coverage date bins:
(30,360] days: 70.0 % 10 7 1 2 7
(360..) days: 64.7 % 496 321 175 321

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
hstore_recv UNC 0 0.0 % (0 / 27) 0.0 % (0 / 16)
hstore_send UBC 0 0.0 % (0 / 17) 0.0 % (0 / 12)
parse_hstore GNC 1290 81.0 % (51 / 63) 66.1 % (37 / 56)
hstore_from_array GNC 14 80.0 % (36 / 45) 60.7 % (17 / 28)
hstore_populate_record GNC 33 91.5 % (75 / 82) 73.3 % (44 / 60)
comparePairs CBC 12693 61.5 % (8 / 13) 50.0 % (5 / 10)
hstoreUniquePairs GNC 4154 78.3 % (18 / 23) 62.5 % (10 / 16)
hstore_from_arrays GNC 10 89.8 % (44 / 49) 56.8 % (25 / 44)
get_val CBC 10834 95.2 % (59 / 62) 80.4 % (45 / 56)
hstore_from_record GNC 5 95.6 % (65 / 68) 58.3 % (21 / 36)
hstore_to_jsonb_loose CBC 1 94.4 % (34 / 36) 65.8 % (25 / 38)
hstoreCheckKeyLen CBC 138 75.0 % (3 / 4) 25.0 % (1 / 4)
hstoreCheckKeyLength CBC 5344 75.0 % (3 / 4) 25.0 % (1 / 4)
hstoreCheckValLen CBC 100 75.0 % (3 / 4) 25.0 % (1 / 4)
hstoreCheckValLength CBC 5341 75.0 % (3 / 4) 25.0 % (1 / 4)
hstore_to_json CBC 4 95.7 % (22 / 23) 81.2 % (13 / 16)
hstore_to_json_loose CBC 3 96.8 % (30 / 31) 71.1 % (27 / 38)
prseof CBC 1 66.7 % (2 / 3) 50.0 % (1 / 2)
tconvert UBC 0 0.0 % (0 / 1)
pg_finfo_tconvert UBC 0
tconvert UBC 0
Pg_magic_func CBC 18 100.0 % (1 / 1)
cpw CBC 510 100.0 % (7 / 7) 83.3 % (5 / 6)
hstoreAddPairLen GNC 11116 100.0 % (4 / 4) 100.0 % (2 / 2)
hstorePairs GNC 1362 100.0 % (13 / 13) 80.0 % (8 / 10)
hstore_from_text CBC 36 100.0 % (17 / 17) 100.0 % (4 / 4)
hstore_in CBC 1290 100.0 % (10 / 10) 100.0 % (2 / 2)
hstore_out GNC 148 100.0 % (35 / 35) 87.5 % (21 / 24)
hstore_to_jsonb CBC 2 100.0 % (20 / 20) 83.3 % (10 / 12)
pg_finfo_hstore_from_array CBC 8 100.0 % (1 / 1)
pg_finfo_hstore_from_arrays CBC 8 100.0 % (1 / 1)
pg_finfo_hstore_from_record CBC 8 100.0 % (1 / 1)
pg_finfo_hstore_from_text CBC 15 100.0 % (1 / 1)
pg_finfo_hstore_in CBC 16 100.0 % (1 / 1)
pg_finfo_hstore_out CBC 17 100.0 % (1 / 1)
pg_finfo_hstore_populate_record CBC 8 100.0 % (1 / 1)
pg_finfo_hstore_recv CBC 8 100.0 % (1 / 1)
pg_finfo_hstore_send CBC 7 100.0 % (1 / 1)
pg_finfo_hstore_to_json CBC 8 100.0 % (1 / 1)
pg_finfo_hstore_to_json_loose CBC 8 100.0 % (1 / 1)
pg_finfo_hstore_to_jsonb CBC 8 100.0 % (1 / 1)
pg_finfo_hstore_to_jsonb_loose CBC 8 100.0 % (1 / 1)
prssyntaxerror CBC 4 100.0 % (3 / 3) 100.0 % (2 / 2)

Generated by: LCOV version 2.0-1