LCOV - differential code coverage report
Current view: top level - contrib/hstore - hstore_io.c (source / functions) Coverage Total Hit UBC CBC
Current: Differential Code Coverage 16@8cea358b128 vs 17@8cea358b128 Lines: 84.9 % 680 577 103 577
Current Date: 2024-04-14 14:21:10 Functions: 90.2 % 41 37 4 37
Baseline: 16@8cea358b128 Branches: 63.5 % 532 338 194 338
Baseline Date: 2024-04-14 14:21:09 Line coverage date bins:
Legend: Lines: hit not hit | Branches: + taken - not taken # not executed (240..) days: 84.9 % 680 577 103 577
Function coverage date bins:
(240..) days: 90.2 % 41 37 4 37
Branch coverage date bins:
(240..) days: 63.5 % 532 338 194 338

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
Pg_magic_func CBC 18 100.0 % (1 / 1)
comparePairs CBC 12691 61.5 % (8 / 13) 50.0 % (5 / 10)
cpw CBC 505 100.0 % (7 / 7) 83.3 % (5 / 6)
get_val CBC 10834 93.5 % (58 / 62) 80.4 % (45 / 56)
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)
hstorePairs CBC 1361 100.0 % (13 / 13) 80.0 % (8 / 10)
hstoreUniquePairs CBC 4153 81.8 % (18 / 22) 80.0 % (16 / 20)
hstore_from_array CBC 14 80.0 % (36 / 45) 60.7 % (17 / 28)
hstore_from_arrays CBC 10 89.8 % (44 / 49) 56.8 % (25 / 44)
hstore_from_record CBC 5 95.6 % (65 / 68) 58.3 % (21 / 36)
hstore_from_text CBC 36 100.0 % (17 / 17) 35.7 % (10 / 28)
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_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_send UBC 0 0.0 % (0 / 17) 0.0 % (0 / 12)
hstore_to_json CBC 4 96.2 % (25 / 26) 81.2 % (13 / 16)
hstore_to_json_loose CBC 3 97.1 % (33 / 34) 71.1 % (27 / 38)
hstore_to_jsonb CBC 2 100.0 % (20 / 20) 83.3 % (10 / 12)
hstore_to_jsonb_loose CBC 1 94.4 % (34 / 36) 65.8 % (25 / 38)
parse_hstore CBC 1290 81.0 % (51 / 63) 66.1 % (37 / 56)
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)
prseof CBC 1 66.7 % (2 / 3) 50.0 % (1 / 2)
prssyntaxerror CBC 4 100.0 % (3 / 3) 100.0 % (2 / 2)
tconvert UBC 0 0.0 % (0 / 1)
pg_finfo_tconvert UBC 0
tconvert UBC 0

Generated by: LCOV version 2.1-beta2-3-g6141622