View results by: Directories | Files
| Path | Line Coverage | Function Coverage | Region Coverage | 
|---|---|---|---|
| src/libyang/build/libyang/metadata.h | 0.00% (0/9) | 0.00% (0/1) | 0.00% (0/1) | 
| src/libyang/build/libyang/tree_data.h | 0.00% (0/34) | 0.00% (0/3) | 0.00% (0/45) | 
| src/libyang/compat/compat.c | 89.47% (17/19) | 100.00% (1/1) | 88.89% (16/18) | 
| src/libyang/src/context.c | 25.85% (243/940) | 39.62% (21/53) | 21.80% (341/1564) | 
| src/libyang/src/dict.c | 85.45% (182/213) | 100.00% (15/15) | 72.68% (149/205) | 
| src/libyang/src/diff.c | 0.00% (0/2018) | 0.00% (0/50) | 0.00% (0/4305) | 
| src/libyang/src/hash_table.c | 88.25% (293/332) | 90.48% (19/21) | 79.83% (277/347) | 
| src/libyang/src/hash_table_internal.h | 100.00% (3/3) | 100.00% (1/1) | 100.00% (1/1) | 
| src/libyang/src/in.c | 20.57% (43/209) | 33.33% (5/15) | 19.25% (62/322) | 
| src/libyang/src/json.c | 95.38% (661/693) | 100.00% (21/21) | 84.58% (746/882) | 
| src/libyang/src/log.c | 41.43% (232/560) | 47.22% (17/36) | 37.63% (251/667) | 
| src/libyang/src/ly_common.c | 65.50% (541/826) | 67.39% (31/46) | 65.62% (815/1242) | 
| src/libyang/src/lyb.c | 0.00% (0/146) | 0.00% (0/8) | 0.00% (0/91) | 
| src/libyang/src/out.c | 0.00% (0/560) | 0.00% (0/26) | 0.00% (0/656) | 
| src/libyang/src/parser_common.c | 10.99% (279/2538) | 26.98% (17/63) | 7.41% (390/5265) | 
| src/libyang/src/parser_json.c | 62.50% (805/1288) | 83.33% (20/24) | 55.61% (1209/2174) | 
| src/libyang/src/parser_lyb.c | 0.00% (0/852) | 0.00% (0/32) | 0.00% (0/1088) | 
| src/libyang/src/parser_xml.c | 32.50% (337/1037) | 52.63% (10/19) | 29.64% (573/1933) | 
| src/libyang/src/parser_yang.c | 88.72% (3107/3502) | 93.33% (56/60) | 79.44% (7366/9272) | 
| src/libyang/src/parser_yin.c | 0.00% (0/2409) | 0.00% (0/76) | 0.00% (0/4118) | 
| src/libyang/src/path.c | 69.59% (675/970) | 78.95% (15/19) | 57.77% (1208/2091) | 
| src/libyang/src/plugins.c | 64.52% (120/186) | 57.14% (8/14) | 65.87% (193/293) | 
| src/libyang/src/plugins_exts.c | 26.94% (142/527) | 25.00% (7/28) | 20.99% (196/934) | 
| src/libyang/src/plugins_exts/metadata.c | 59.50% (72/121) | 57.14% (4/7) | 75.27% (70/93) | 
| src/libyang/src/plugins_exts/metadata.h | 0.00% (0/9) | 0.00% (0/1) | 0.00% (0/8) | 
| src/libyang/src/plugins_exts/nacm.c | 0.00% (0/79) | 0.00% (0/5) | 0.00% (0/115) | 
| src/libyang/src/plugins_exts/schema_mount.c | 0.00% (0/929) | 0.00% (0/27) | 0.00% (0/978) | 
| src/libyang/src/plugins_exts/structure.c | 0.00% (0/370) | 0.00% (0/16) | 0.00% (0/321) | 
| src/libyang/src/plugins_exts/yangdata.c | 0.00% (0/156) | 0.00% (0/13) | 0.00% (0/149) | 
| src/libyang/src/plugins_types.c | 69.14% (549/794) | 80.00% (32/40) | 62.59% (736/1176) | 
| src/libyang/src/plugins_types/binary.c | 57.09% (153/268) | 54.55% (6/11) | 56.63% (188/332) | 
| src/libyang/src/plugins_types/bits.c | 51.38% (130/253) | 53.85% (7/13) | 37.77% (173/458) | 
| src/libyang/src/plugins_types/boolean.c | 44.30% (35/79) | 20.00% (1/5) | 48.15% (39/81) | 
| src/libyang/src/plugins_types/date_and_time.c | 0.00% (0/210) | 0.00% (0/8) | 0.00% (0/275) | 
| src/libyang/src/plugins_types/decimal64.c | 56.62% (77/136) | 42.86% (3/7) | 58.82% (90/153) | 
| src/libyang/src/plugins_types/empty.c | 78.79% (26/33) | 50.00% (1/2) | 74.19% (23/31) | 
| src/libyang/src/plugins_types/enumeration.c | 36.84% (42/114) | 25.00% (1/4) | 35.54% (43/121) | 
| src/libyang/src/plugins_types/hex_string.c | 0.00% (0/40) | 0.00% (0/1) | 0.00% (0/64) | 
| src/libyang/src/plugins_types/identityref.c | 60.64% (114/188) | 50.00% (4/8) | 63.49% (120/189) | 
| src/libyang/src/plugins_types/instanceid.c | 70.05% (131/187) | 83.33% (5/6) | 68.21% (118/173) | 
| src/libyang/src/plugins_types/instanceid_keys.c | 44.80% (56/125) | 50.00% (1/2) | 45.74% (59/129) | 
| src/libyang/src/plugins_types/integer.c | 49.04% (231/471) | 60.00% (6/10) | 47.76% (213/446) | 
| src/libyang/src/plugins_types/ipv4_address.c | 0.00% (0/193) | 0.00% (0/7) | 0.00% (0/241) | 
| src/libyang/src/plugins_types/ipv4_address_no_zone.c | 0.00% (0/89) | 0.00% (0/5) | 0.00% (0/112) | 
| src/libyang/src/plugins_types/ipv4_prefix.c | 0.00% (0/146) | 0.00% (0/9) | 0.00% (0/174) | 
| src/libyang/src/plugins_types/ipv6_address.c | 0.00% (0/195) | 0.00% (0/7) | 0.00% (0/243) | 
| src/libyang/src/plugins_types/ipv6_address_no_zone.c | 0.00% (0/137) | 0.00% (0/8) | 0.00% (0/177) | 
| src/libyang/src/plugins_types/ipv6_prefix.c | 0.00% (0/156) | 0.00% (0/9) | 0.00% (0/201) | 
| src/libyang/src/plugins_types/leafref.c | 64.29% (36/56) | 50.00% (4/8) | 46.60% (48/103) | 
| src/libyang/src/plugins_types/lyds_tree.c | 34.55% (19/55) | 28.57% (2/7) | 47.54% (29/61) | 
| src/libyang/src/plugins_types/node_instanceid.c | 0.00% (0/199) | 0.00% (0/4) | 0.00% (0/198) | 
| src/libyang/src/plugins_types/string.c | 96.77% (60/62) | 100.00% (3/3) | 86.46% (83/96) | 
| src/libyang/src/plugins_types/time_period.c | 0.00% (0/28) | 0.00% (0/1) | 0.00% (0/25) | 
| src/libyang/src/plugins_types/union.c | 46.99% (203/432) | 46.67% (7/15) | 37.13% (238/641) | 
| src/libyang/src/plugins_types/xpath1.0.c | 3.48% (11/316) | 11.11% (1/9) | 3.39% (14/413) | 
| src/libyang/src/printer_context.c | 0.00% (0/1375) | 0.00% (0/41) | 0.00% (0/2260) | 
| src/libyang/src/printer_data.c | 0.00% (0/80) | 0.00% (0/8) | 0.00% (0/132) | 
| src/libyang/src/printer_json.c | 0.00% (0/629) | 0.00% (0/25) | 0.00% (0/1131) | 
| src/libyang/src/printer_lyb.c | 0.00% (0/679) | 0.00% (0/32) | 0.00% (0/1068) | 
| src/libyang/src/printer_xml.c | 0.00% (0/357) | 0.00% (0/13) | 0.00% (0/496) | 
| src/libyang/src/printer_yang.c | 0.00% (0/2003) | 0.00% (0/74) | 0.00% (0/2615) | 
| src/libyang/src/schema_compile.c | 73.14% (923/1262) | 94.29% (33/35) | 55.83% (1264/2264) | 
| src/libyang/src/schema_compile_amend.c | 25.47% (436/1712) | 54.76% (23/42) | 12.37% (482/3897) | 
| src/libyang/src/schema_compile_node.c | 61.19% (1807/2953) | 87.04% (47/54) | 44.94% (2555/5685) | 
| src/libyang/src/schema_features.c | 58.13% (268/461) | 76.47% (13/17) | 48.13% (361/750) | 
| src/libyang/src/set.c | 79.74% (122/153) | 90.91% (10/11) | 65.66% (130/198) | 
| src/libyang/src/tree_data.c | 24.86% (635/2554) | 32.29% (31/96) | 17.25% (886/5135) | 
| src/libyang/src/tree_data.h | 58.82% (20/34) | 100.00% (3/3) | 71.11% (32/45) | 
| src/libyang/src/tree_data_common.c | 40.52% (528/1303) | 48.08% (25/52) | 31.49% (616/1956) | 
| src/libyang/src/tree_data_free.c | 59.28% (115/194) | 69.23% (9/13) | 45.53% (163/358) | 
| src/libyang/src/tree_data_hash.c | 74.05% (97/131) | 100.00% (5/5) | 63.27% (143/226) | 
| src/libyang/src/tree_data_new.c | 10.22% (149/1458) | 13.04% (6/46) | 6.60% (243/3680) | 
| src/libyang/src/tree_data_sorted.c | 36.44% (344/944) | 56.52% (26/46) | 31.85% (407/1278) | 
| src/libyang/src/tree_schema.c | 55.05% (954/1733) | 58.54% (24/41) | 44.04% (1671/3794) | 
| src/libyang/src/tree_schema_common.c | 63.60% (1326/2085) | 76.71% (56/73) | 65.01% (2088/3212) | 
| src/libyang/src/tree_schema_free.c | 66.78% (768/1150) | 94.55% (52/55) | 70.89% (1822/2570) | 
| src/libyang/src/validation.c | 28.81% (450/1562) | 53.66% (22/41) | 22.10% (664/3004) | 
| src/libyang/src/xml.c | 75.06% (635/846) | 72.00% (18/25) | 82.31% (1019/1238) | 
| src/libyang/src/xpath.c | 63.83% (4035/6321) | 87.73% (143/163) | 58.32% (4753/8150) | 
| src/libyang/tests/fuzz/lyd_parse_mem_json.c | 93.06% (67/72) | 100.00% (1/1) | 80.95% (17/21) | 
| src/libyang/tests/fuzz/lyd_parse_mem_xml.c | 93.06% (67/72) | 100.00% (1/1) | 80.95% (17/21) | 
| src/libyang/tests/fuzz/lys_parse_mem.c | 79.17% (19/24) | 100.00% (1/1) | 77.78% (14/18) | 
| Totals | 39.88% (23390/58644) | 46.83% (901/1924) | 35.18% (35424/100693) |