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.48% (241/1237) |
src/libyang/src/dict.c |
77.18% (115/149) |
87.50% (7/8) |
58.33% (112/192) |
src/libyang/src/diff.c |
0.00% (0/1461) |
0.00% (0/35) |
0.00% (0/2558) |
src/libyang/src/hash_table.c |
70.85% (243/343) |
71.43% (15/21) |
69.53% (178/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 |
63.40% (440/694) |
90.48% (19/21) |
61.85% (394/637) |
src/libyang/src/log.c |
37.48% (217/579) |
44.74% (17/38) |
41.54% (199/479) |
src/libyang/src/ly_common.c |
50.46% (276/547) |
51.72% (15/29) |
63.52% (437/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 |
9.69% (244/2519) |
24.19% (15/62) |
6.33% (311/4911) |
src/libyang/src/parser_json.c |
46.46% (603/1298) |
83.33% (20/24) |
42.38% (718/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 |
0.00% (0/1315) |
0.00% (0/21) |
0.00% (0/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 |
42.75% (401/938) |
61.11% (11/18) |
41.00% (494/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 |
34.23% (255/745) |
48.57% (17/35) |
35.09% (340/969) |
src/libyang/src/plugins_types/binary.c |
20.53% (54/263) |
36.36% (4/11) |
22.36% (70/313) |
src/libyang/src/plugins_types/bits.c |
25.19% (66/262) |
30.77% (4/13) |
22.51% (88/391) |
src/libyang/src/plugins_types/boolean.c |
28.57% (22/77) |
25.00% (1/4) |
30.26% (23/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 |
0.00% (0/134) |
0.00% (0/6) |
0.00% (0/149) |
src/libyang/src/plugins_types/empty.c |
44.44% (12/27) |
100.00% (1/1) |
33.33% (9/27) |
src/libyang/src/plugins_types/enumeration.c |
0.00% (0/104) |
0.00% (0/3) |
0.00% (0/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 |
50.56% (91/180) |
50.00% (4/8) |
51.55% (83/161) |
src/libyang/src/plugins_types/instanceid.c |
15.46% (30/194) |
25.00% (2/8) |
11.69% (18/154) |
src/libyang/src/plugins_types/instanceid_keys.c |
34.15% (42/123) |
50.00% (1/2) |
42.20% (46/109) |
src/libyang/src/plugins_types/integer.c |
3.59% (17/473) |
10.00% (1/10) |
2.76% (11/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 |
56.90% (33/58) |
42.86% (3/7) |
50.00% (19/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 |
87.93% (51/58) |
100.00% (3/3) |
76.14% (67/88) |
src/libyang/src/plugins_types/union.c |
33.69% (127/377) |
35.71% (5/14) |
33.88% (124/366) |
src/libyang/src/plugins_types/xpath1.0.c |
3.43% (11/321) |
11.11% (1/9) |
3.95% (13/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 |
18.37% (457/2488) |
28.72% (27/94) |
11.57% (498/4303) |
src/libyang/src/tree_data.h |
58.82% (20/34) |
100.00% (3/3) |
75.00% (30/40) |
src/libyang/src/tree_data_common.c |
23.44% (293/1250) |
36.96% (17/46) |
18.13% (268/1478) |
src/libyang/src/tree_data_free.c |
59.07% (114/193) |
69.23% (9/13) |
43.61% (133/305) |
src/libyang/src/tree_data_hash.c |
22.48% (29/129) |
60.00% (3/5) |
12.94% (22/170) |
src/libyang/src/tree_data_new.c |
7.85% (112/1426) |
8.89% (4/45) |
4.42% (138/3124) |
src/libyang/src/tree_data_sorted.c |
32.20% (304/944) |
52.17% (24/46) |
29.41% (290/986) |
src/libyang/src/tree_schema.c |
38.81% (609/1569) |
53.85% (21/39) |
28.19% (724/2568) |
src/libyang/src/tree_schema_common.c |
43.92% (874/1990) |
72.06% (49/68) |
47.63% (1315/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 |
11.17% (150/1343) |
24.24% (8/33) |
9.41% (189/2008) |
src/libyang/src/xml.c |
0.00% (0/849) |
0.00% (0/25) |
0.00% (0/1160) |
src/libyang/src/xpath.c |
25.67% (1612/6279) |
42.86% (69/161) |
25.02% (1653/6607) |
src/libyang/tests/fuzz/lyd_parse_mem_json.c |
93.06% (67/72) |
100.00% (1/1) |
80.00% (8/10) |
Totals |
23.60% (13026/55200) |
35.02% (622/1776) |
20.06% (16333/81406) |