Coverage Report

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.33% (195/836)
 35.42% (17/48)
 18.51% (229/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
 71.43% (245/343)
 66.67% (14/21)
 69.92% (179/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
 20.73% (120/579)
 26.32% (10/38)
 22.76% (109/479)
src/libyang/src/ly_common.c
 30.35% (166/547)
 27.59% (8/29)
 45.35% (312/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
  6.47% (163/2519)
 12.90% (8/62)
  4.64% (228/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
  0.00% (0/1315)
  0.00% (0/21)
  0.00% (0/1593)
src/libyang/src/parser_yang.c
 88.47% (3070/3470)
 93.33% (56/60)
 80.11% (6974/8705)
src/libyang/src/parser_yin.c
  0.00% (0/2417)
  0.00% (0/76)
  0.00% (0/3709)
src/libyang/src/path.c
 26.65% (250/938)
 44.44% (8/18)
 25.39% (306/1205)
src/libyang/src/plugins.c
 72.19% (109/151)
 63.64% (7/11)
 71.55% (166/232)
src/libyang/src/plugins_exts.c
 30.04% (140/466)
 31.82% (7/22)
 25.77% (176/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
  7.92% (59/745)
 17.14% (6/35)
  8.98% (87/969)
src/libyang/src/plugins_types/binary.c
  0.00% (0/263)
  0.00% (0/11)
  0.00% (0/313)
src/libyang/src/plugins_types/bits.c
  0.00% (0/262)
  0.00% (0/13)
  0.00% (0/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
  0.00% (0/27)
  0.00% (0/1)
  0.00% (0/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
  0.00% (0/180)
  0.00% (0/8)
  0.00% (0/161)
src/libyang/src/plugins_types/instanceid.c
  0.00% (0/194)
  0.00% (0/8)
  0.00% (0/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
  0.00% (0/473)
  0.00% (0/10)
  0.00% (0/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
  0.00% (0/58)
  0.00% (0/7)
  0.00% (0/38)
src/libyang/src/plugins_types/lyds_tree.c
  0.00% (0/51)
  0.00% (0/6)
  0.00% (0/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
  0.00% (0/58)
  0.00% (0/3)
  0.00% (0/88)
src/libyang/src/plugins_types/union.c
  0.00% (0/377)
  0.00% (0/14)
  0.00% (0/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
 49.92% (616/1234)
 82.35% (28/34)
 41.01% (739/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
 42.83% (1254/2928)
 68.52% (37/54)
 28.92% (1423/4921)
src/libyang/src/schema_features.c
  9.89% (45/455)
 29.41% (5/17)
  5.03% (30/597)
src/libyang/src/set.c
 70.78% (109/154)
 81.82% (9/11)
 56.99% (110/193)
src/libyang/src/tree_data.c
  0.00% (0/2488)
  0.00% (0/94)
  0.00% (0/4303)
src/libyang/src/tree_data.h
  0.00% (0/34)
  0.00% (0/3)
  0.00% (0/40)
src/libyang/src/tree_data_common.c
  5.44% (68/1250)
  4.35% (2/46)
  4.67% (69/1478)
src/libyang/src/tree_data_free.c
  0.00% (0/193)
  0.00% (0/13)
  0.00% (0/305)
src/libyang/src/tree_data_hash.c
  0.00% (0/129)
  0.00% (0/5)
  0.00% (0/170)
src/libyang/src/tree_data_new.c
  0.00% (0/1426)
  0.00% (0/45)
  0.00% (0/3124)
src/libyang/src/tree_data_sorted.c
  0.00% (0/944)
  0.00% (0/46)
  0.00% (0/986)
src/libyang/src/tree_schema.c
 39.90% (626/1569)
 56.41% (22/39)
 28.50% (732/2568)
src/libyang/src/tree_schema_common.c
 51.96% (1034/1990)
 64.71% (44/68)
 58.82% (1624/2761)
src/libyang/src/tree_schema_free.c
 58.78% (686/1167)
 81.48% (44/54)
 63.14% (1557/2466)
src/libyang/src/validation.c
  0.00% (0/1343)
  0.00% (0/33)
  0.00% (0/2008)
src/libyang/src/xml.c
  0.00% (0/849)
  0.00% (0/25)
  0.00% (0/1160)
src/libyang/src/xpath.c
  7.36% (462/6279)
  6.21% (10/161)
  8.82% (583/6607)
src/libyang/tests/fuzz/lys_parse_mem.c
 80.00% (20/25)
100.00% (1/1)
 77.78% (7/9)
Totals
 17.85% (9843/55153)
 21.00% (373/1776)
 19.70% (16039/81405)