LCOV - differential code coverage report
Current view: top level - contrib/hstore - hstore_io.c (source / functions) Coverage Total Hit UBC CBC
Current: 77aeca80249c9e640c811e80633a2e334a9320de vs 38afc3dcb25c45b744d4025029ce0a6c90b7059f Lines: 84.7 % 675 572 103 572
Current Date: 2026-07-25 19:08:27 +0900 Functions: 90.2 % 41 37 4 37
Baseline: lcov-20260725-baseline Branches: 65.1 % 510 332 178 332
Baseline Date: 2026-07-25 19:09:19 +0900 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(30,360] days: 85.2 % 27 23 4 23
(360..) days: 84.7 % 648 549 99 549
Function coverage date bins:
(360..) days: 90.2 % 41 37 4 37
Branch coverage date bins:
(30,360] days: 0.0 % 2 0 2
(360..) days: 65.4 % 508 332 176 332

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 UBC 0 0.0 % (0 / 27) 0.0 % (0 / 16)
hstore_send UBC 0 0.0 % (0 / 17) 0.0 % (0 / 12)
parse_hstore CBC 1290 81.0 % (51 / 63) 66.1 % (37 / 56)
hstore_from_array CBC 14 80.0 % (36 / 45) 60.7 % (17 / 28)
hstore_populate_record CBC 33 91.5 % (75 / 82) 73.3 % (44 / 60)
comparePairs CBC 12690 61.5 % (8 / 13) 50.0 % (5 / 10)
hstoreUniquePairs CBC 4153 78.3 % (18 / 23) 72.7 % (16 / 22)
hstore_from_arrays CBC 10 89.8 % (44 / 49) 56.8 % (25 / 44)
get_val CBC 10834 95.2 % (59 / 62) 80.4 % (45 / 56)
hstore_from_record CBC 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 135 75.0 % (3 / 4) 25.0 % (1 / 4)
hstoreCheckKeyLength CBC 5344 75.0 % (3 / 4) 25.0 % (1 / 4)
hstoreCheckValLen CBC 98 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 505 100.0 % (7 / 7) 83.3 % (5 / 6)
hstorePairs CBC 1361 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 CBC 147 100.0 % (32 / 32) 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