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: 380a8b2ea024c33a35e7abc8628e7c4f52f9f9f9 vs db5ed03217b9c238703df8b4b286115d6e940488 Lines: 84.7 % 675 572 2 101 23 549 2 23
Current Date: 2026-05-29 21:51:00 -0400 Functions: 90.2 % 41 37 4 5 32
Baseline: lcov-20260530-034037-baseline Branches: 65.1 % 510 332 178 332 18 6
Baseline Date: 2026-05-29 14:39:03 -0700 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(30,360] days: 85.2 % 27 23 2 2 23
(360..) days: 84.7 % 648 549 99 549
Function coverage date bins:
(360..) days: 90.2 % 41 37 4 5 32
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)
tconvert UBC 0 0.0 % (0 / 1)
pg_finfo_tconvert UBC 0
tconvert UBC 0
hstore_to_jsonb_loose GNC 1 94.4 % (34 / 36) 65.8 % (25 / 38)
prseof CBC 1 66.7 % (2 / 3) 50.0 % (1 / 2)
hstore_to_jsonb GNC 2 100.0 % (20 / 20) 83.3 % (10 / 12)
hstore_to_json_loose CBC 3 96.8 % (30 / 31) 71.1 % (27 / 38)
hstore_to_json CBC 4 95.7 % (22 / 23) 81.2 % (13 / 16)
prssyntaxerror CBC 4 100.0 % (3 / 3) 100.0 % (2 / 2)
hstore_from_record CBC 5 95.6 % (65 / 68) 58.3 % (21 / 36)
pg_finfo_hstore_send CBC 7 100.0 % (1 / 1)
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_populate_record CBC 8 100.0 % (1 / 1)
pg_finfo_hstore_recv CBC 8 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)
hstore_from_arrays GNC 10 89.8 % (44 / 49) 56.8 % (25 / 44)
hstore_from_array GNC 14 80.0 % (36 / 45) 60.7 % (17 / 28)
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_magic_func CBC 18 100.0 % (1 / 1)
hstore_populate_record CBC 33 91.5 % (75 / 82) 73.3 % (44 / 60)
hstore_from_text CBC 36 100.0 % (17 / 17) 100.0 % (4 / 4)
hstoreCheckValLen CBC 98 75.0 % (3 / 4) 25.0 % (1 / 4)
hstoreCheckKeyLen CBC 135 75.0 % (3 / 4) 25.0 % (1 / 4)
hstore_out CBC 147 100.0 % (32 / 32) 87.5 % (21 / 24)
cpw CBC 505 100.0 % (7 / 7) 83.3 % (5 / 6)
hstore_in CBC 1290 100.0 % (10 / 10) 100.0 % (2 / 2)
parse_hstore GNC 1290 81.0 % (51 / 63) 66.1 % (37 / 56)
hstorePairs CBC 1361 100.0 % (13 / 13) 80.0 % (8 / 10)
hstoreUniquePairs CBC 4153 78.3 % (18 / 23) 72.7 % (16 / 22)
hstoreCheckValLength CBC 5341 75.0 % (3 / 4) 25.0 % (1 / 4)
hstoreCheckKeyLength CBC 5344 75.0 % (3 / 4) 25.0 % (1 / 4)
get_val CBC 10834 95.2 % (59 / 62) 80.4 % (45 / 56)
comparePairs CBC 12690 61.5 % (8 / 13) 50.0 % (5 / 10)

Generated by: LCOV version 2.5.0-beta