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/40) |
src/libyang/compat/compat.c |
89.47% (17/19) |
100.00% (1/1) |
93.75% (15/16) |
src/libyang/src/context.c |
23.80% (199/836) |
37.50% (18/48) |
19.32% (239/1237) |
src/libyang/src/dict.c |
88.59% (132/149) |
100.00% (8/8) |
70.83% (136/192) |
src/libyang/src/diff.c |
0.00% (0/1461) |
0.00% (0/35) |
0.00% (0/2558) |
src/libyang/src/hash_table.c |
88.92% (305/343) |
95.24% (20/21) |
85.16% (218/256) |
src/libyang/src/hash_table_internal.h |
100.00% (3/3) |
100.00% (1/1) |
100.00% (1/1) |
src/libyang/src/in.c |
21.93% (41/187) |
35.71% (5/14) |
19.65% (56/285) |
src/libyang/src/json.c |
0.00% (0/694) |
0.00% (0/21) |
0.00% (0/637) |
src/libyang/src/log.c |
40.24% (233/579) |
44.74% (17/38) |
46.14% (221/479) |
src/libyang/src/ly_common.c |
59.78% (327/547) |
55.17% (16/29) |
73.11% (503/688) |
src/libyang/src/lyb.c |
0.00% (0/50) |
0.00% (0/5) |
0.00% (0/38) |
src/libyang/src/out.c |
0.00% (0/559) |
0.00% (0/25) |
0.00% (0/607) |
src/libyang/src/parser_common.c |
10.04% (253/2519) |
25.81% (16/62) |
6.52% (320/4911) |
src/libyang/src/parser_json.c |
0.00% (0/1298) |
0.00% (0/24) |
0.00% (0/1694) |
src/libyang/src/parser_lyb.c |
0.00% (0/971) |
0.00% (0/39) |
0.00% (0/1056) |
src/libyang/src/parser_xml.c |
26.01% (342/1315) |
42.86% (9/21) |
29.63% (472/1593) |
src/libyang/src/parser_yang.c |
39.60% (1374/3470) |
71.67% (43/60) |
29.27% (2548/8705) |
src/libyang/src/parser_yin.c |
0.00% (0/2417) |
0.00% (0/76) |
0.00% (0/3709) |
src/libyang/src/path.c |
50.64% (475/938) |
61.11% (11/18) |
49.54% (597/1205) |
src/libyang/src/plugins.c |
72.19% (109/151) |
63.64% (7/11) |
71.55% (166/232) |
src/libyang/src/plugins_exts.c |
28.54% (133/466) |
27.27% (6/22) |
25.18% (172/683) |
src/libyang/src/plugins_exts/metadata.c |
69.90% (72/103) |
80.00% (4/5) |
75.29% (64/85) |
src/libyang/src/plugins_exts/metadata.h |
0.00% (0/9) |
0.00% (0/1) |
0.00% (0/7) |
src/libyang/src/plugins_exts/nacm.c |
0.00% (0/72) |
0.00% (0/3) |
0.00% (0/93) |
src/libyang/src/plugins_exts/schema_mount.c |
0.00% (0/783) |
0.00% (0/25) |
0.00% (0/641) |
src/libyang/src/plugins_exts/structure.c |
0.00% (0/283) |
0.00% (0/12) |
0.00% (0/180) |
src/libyang/src/plugins_exts/yangdata.c |
0.00% (0/137) |
0.00% (0/10) |
0.00% (0/104) |
src/libyang/src/plugins_types.c |
60.67% (452/745) |
65.71% (23/35) |
55.62% (539/969) |
src/libyang/src/plugins_types/binary.c |
56.27% (148/263) |
54.55% (6/11) |
54.63% (171/313) |
src/libyang/src/plugins_types/bits.c |
50.76% (133/262) |
61.54% (8/13) |
38.87% (152/391) |
src/libyang/src/plugins_types/boolean.c |
41.56% (32/77) |
25.00% (1/4) |
43.42% (33/76) |
src/libyang/src/plugins_types/date_and_time.c |
0.00% (0/213) |
0.00% (0/8) |
0.00% (0/249) |
src/libyang/src/plugins_types/decimal64.c |
55.22% (74/134) |
50.00% (3/6) |
57.05% (85/149) |
src/libyang/src/plugins_types/empty.c |
88.89% (24/27) |
100.00% (1/1) |
70.37% (19/27) |
src/libyang/src/plugins_types/enumeration.c |
26.92% (28/104) |
33.33% (1/3) |
26.09% (24/92) |
src/libyang/src/plugins_types/hex_string.c |
0.00% (0/39) |
0.00% (0/1) |
0.00% (0/51) |
src/libyang/src/plugins_types/identityref.c |
51.11% (92/180) |
50.00% (4/8) |
50.93% (82/161) |
src/libyang/src/plugins_types/instanceid.c |
16.49% (32/194) |
25.00% (2/8) |
12.34% (19/154) |
src/libyang/src/plugins_types/instanceid_keys.c |
0.00% (0/123) |
0.00% (0/2) |
0.00% (0/109) |
src/libyang/src/plugins_types/integer.c |
40.59% (192/473) |
40.00% (4/10) |
39.60% (158/399) |
src/libyang/src/plugins_types/ipv4_address.c |
0.00% (0/199) |
0.00% (0/7) |
0.00% (0/226) |
src/libyang/src/plugins_types/ipv4_address_no_zone.c |
0.00% (0/93) |
0.00% (0/4) |
0.00% (0/110) |
src/libyang/src/plugins_types/ipv4_prefix.c |
0.00% (0/151) |
0.00% (0/8) |
0.00% (0/166) |
src/libyang/src/plugins_types/ipv6_address.c |
0.00% (0/201) |
0.00% (0/7) |
0.00% (0/228) |
src/libyang/src/plugins_types/ipv6_address_no_zone.c |
0.00% (0/141) |
0.00% (0/7) |
0.00% (0/173) |
src/libyang/src/plugins_types/ipv6_prefix.c |
0.00% (0/161) |
0.00% (0/8) |
0.00% (0/192) |
src/libyang/src/plugins_types/leafref.c |
60.34% (35/58) |
42.86% (3/7) |
57.89% (22/38) |
src/libyang/src/plugins_types/lyds_tree.c |
37.25% (19/51) |
33.33% (2/6) |
46.94% (23/49) |
src/libyang/src/plugins_types/node_instanceid.c |
0.00% (0/184) |
0.00% (0/3) |
0.00% (0/163) |
src/libyang/src/plugins_types/string.c |
96.55% (56/58) |
100.00% (3/3) |
85.23% (75/88) |
src/libyang/src/plugins_types/union.c |
34.48% (130/377) |
35.71% (5/14) |
35.25% (129/366) |
src/libyang/src/plugins_types/xpath1.0.c |
0.00% (0/321) |
0.00% (0/9) |
0.00% (0/329) |
src/libyang/src/printer_data.c |
0.00% (0/85) |
0.00% (0/8) |
0.00% (0/127) |
src/libyang/src/printer_json.c |
0.00% (0/616) |
0.00% (0/25) |
0.00% (0/1029) |
src/libyang/src/printer_lyb.c |
0.00% (0/653) |
0.00% (0/31) |
0.00% (0/1049) |
src/libyang/src/printer_xml.c |
0.00% (0/366) |
0.00% (0/13) |
0.00% (0/456) |
src/libyang/src/printer_yang.c |
0.00% (0/2008) |
0.00% (0/75) |
0.00% (0/2546) |
src/libyang/src/schema_compile.c |
51.62% (637/1234) |
82.35% (28/34) |
42.06% (758/1802) |
src/libyang/src/schema_compile_amend.c |
6.85% (119/1737) |
23.26% (10/43) |
2.97% (104/3499) |
src/libyang/src/schema_compile_node.c |
49.11% (1438/2928) |
68.52% (37/54) |
33.96% (1671/4921) |
src/libyang/src/schema_features.c |
44.40% (202/455) |
76.47% (13/17) |
36.01% (215/597) |
src/libyang/src/set.c |
63.64% (98/154) |
72.73% (8/11) |
47.67% (92/193) |
src/libyang/src/tree_data.c |
26.41% (657/2488) |
34.04% (32/94) |
17.31% (745/4303) |
src/libyang/src/tree_data.h |
55.88% (19/34) |
100.00% (3/3) |
75.00% (30/40) |
src/libyang/src/tree_data_common.c |
27.68% (346/1250) |
39.13% (18/46) |
22.60% (334/1478) |
src/libyang/src/tree_data_free.c |
45.08% (87/193) |
69.23% (9/13) |
34.75% (106/305) |
src/libyang/src/tree_data_hash.c |
73.64% (95/129) |
100.00% (5/5) |
60.59% (103/170) |
src/libyang/src/tree_data_new.c |
8.91% (127/1426) |
11.11% (5/45) |
4.45% (139/3124) |
src/libyang/src/tree_data_sorted.c |
36.55% (345/944) |
56.52% (26/46) |
33.77% (333/986) |
src/libyang/src/tree_schema.c |
38.81% (609/1569) |
53.85% (21/39) |
28.15% (723/2568) |
src/libyang/src/tree_schema_common.c |
43.67% (869/1990) |
70.59% (48/68) |
47.77% (1319/2761) |
src/libyang/src/tree_schema_free.c |
49.19% (574/1167) |
70.37% (38/54) |
48.05% (1185/2466) |
src/libyang/src/validation.c |
24.57% (330/1343) |
45.45% (15/33) |
22.31% (448/2008) |
src/libyang/src/xml.c |
75.15% (638/849) |
72.00% (18/25) |
82.76% (960/1160) |
src/libyang/src/xpath.c |
34.64% (2175/6279) |
50.31% (81/161) |
34.31% (2267/6607) |
src/libyang/tests/fuzz/lyd_parse_mem_xml.c |
93.06% (67/72) |
100.00% (1/1) |
80.00% (8/10) |
Totals |
26.98% (14894/55200) |
37.39% (664/1776) |
23.09% (18799/81406) |