LCOV - differential code coverage report
Current view: top level - contrib/hstore - hstore_io.c (source / functions) Coverage Total Hit UNC UBC GNC CBC EUB ECB DUB DCB
Current: c70b6db34ffeab48beef1fb4ce61bcad3772b8dd vs 06473f5a344df8c9594ead90a609b86f6724cff8 Lines: 84.9 % 674 572 2 100 10 562 2 10
Current Date: 2025-09-06 07:49:51 +0900 Functions: 90.2 % 41 37 4 2 35
Baseline: lcov-20250906-005545-baseline Branches: 65.4 % 508 332 176 332 18 6
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: 84.6 % 13 11 2 10 1
(360..) days: 84.9 % 661 561 100 561
Function coverage date bins:
(30,360] days: 100.0 % 1 1 1
(360..) days: 90.0 % 40 36 4 2 34
Branch coverage date bins:
(360..) days: 62.4 % 532 332 176 332 18 6

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_from_arrays GNC 10 89.8 % (44 / 49) 56.8 % (25 / 44)
parse_hstore CBC 1290 81.0 % (51 / 63) 66.1 % (37 / 56)
hstore_populate_record CBC 33 91.5 % (75 / 82) 73.3 % (44 / 60)
hstore_recv UBC 0 0.0 % (0 / 27) 0.0 % (0 / 16)
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)
hstore_send UBC 0 0.0 % (0 / 17) 0.0 % (0 / 12)
get_val CBC 10834 95.2 % (59 / 62) 80.4 % (45 / 56)
hstore_from_array GNC 14 80.0 % (36 / 45) 60.7 % (17 / 28)
hstore_to_json_loose CBC 3 96.8 % (30 / 31) 71.1 % (27 / 38)
comparePairs CBC 12689 61.5 % (8 / 13) 50.0 % (5 / 10)
hstoreUniquePairs CBC 4153 81.8 % (18 / 22) 80.0 % (16 / 20)
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_out CBC 147 100.0 % (32 / 32) 87.5 % (21 / 24)
hstore_to_json CBC 4 95.7 % (22 / 23) 81.2 % (13 / 16)
hstorePairs CBC 1361 100.0 % (13 / 13) 80.0 % (8 / 10)
hstore_to_jsonb CBC 2 100.0 % (20 / 20) 83.3 % (10 / 12)
cpw CBC 505 100.0 % (7 / 7) 83.3 % (5 / 6)
prseof CBC 1 66.7 % (2 / 3) 50.0 % (1 / 2)
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)
prssyntaxerror CBC 4 100.0 % (3 / 3) 100.0 % (2 / 2)
Pg_magic_func CBC 18 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_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)
tconvert UBC 0 0.0 % (0 / 1)
pg_finfo_tconvert UBC 0
tconvert UBC 0

Generated by: LCOV version 2.4-beta