View results by: Directories | Files
| Path | Line Coverage | Function Coverage | Region Coverage | 
|---|---|---|---|
                  src/libyang/compat/compat.c  | 
            
        89.47% (17/19)  | 
            
        100.00% (1/1)  | 
            
        93.75% (15/16)  | 
          
                  src/libyang/src/context.c  | 
            
        24.05% (197/819)  | 
            
        37.50% (18/48)  | 
            
        19.53% (241/1234)  | 
          
                  src/libyang/src/dict.c  | 
            
        77.85% (116/149)  | 
            
        87.50% (7/8)  | 
            
        58.85% (113/192)  | 
          
                  src/libyang/src/diff.c  | 
            
        0.00% (0/1454)  | 
            
        0.00% (0/35)  | 
            
        0.00% (0/2503)  | 
          
                  src/libyang/src/hash_table.c  | 
            
        76.09% (261/343)  | 
            
        85.71% (18/21)  | 
            
        74.19% (184/248)  | 
          
                  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  | 
            
        72.05% (500/694)  | 
            
        95.24% (20/21)  | 
            
        72.06% (441/612)  | 
          
                  src/libyang/src/log.c  | 
            
        38.20% (225/589)  | 
            
        44.74% (17/38)  | 
            
        42.92% (206/480)  | 
          
                  src/libyang/src/ly_common.c  | 
            
        53.64% (280/522)  | 
            
        76.19% (16/21)  | 
            
        67.57% (448/663)  | 
          
                  src/libyang/src/lyb.c  | 
            
        0.00% (0/50)  | 
            
        0.00% (0/5)  | 
            
        0.00% (0/37)  | 
          
                  src/libyang/src/out.c  | 
            
        0.00% (0/556)  | 
            
        0.00% (0/25)  | 
            
        0.00% (0/586)  | 
          
                  src/libyang/src/parser_common.c  | 
            
        8.85% (223/2519)  | 
            
        22.58% (14/62)  | 
            
        5.82% (285/4896)  | 
          
                  src/libyang/src/parser_json.c  | 
            
        48.96% (634/1295)  | 
            
        83.33% (20/24)  | 
            
        45.79% (755/1649)  | 
          
                  src/libyang/src/parser_lyb.c  | 
            
        0.00% (0/971)  | 
            
        0.00% (0/39)  | 
            
        0.00% (0/1037)  | 
          
                  src/libyang/src/parser_xml.c  | 
            
        0.00% (0/1315)  | 
            
        0.00% (0/21)  | 
            
        0.00% (0/1534)  | 
          
                  src/libyang/src/parser_yang.c  | 
            
        39.71% (1370/3450)  | 
            
        71.67% (43/60)  | 
            
        29.33% (2542/8668)  | 
          
                  src/libyang/src/parser_yin.c  | 
            
        0.00% (0/2416)  | 
            
        0.00% (0/76)  | 
            
        0.00% (0/3682)  | 
          
                  src/libyang/src/path.c  | 
            
        44.35% (416/938)  | 
            
        61.11% (11/18)  | 
            
        44.47% (519/1167)  | 
          
                  src/libyang/src/plugins.c  | 
            
        83.78% (93/111)  | 
            
        87.50% (7/8)  | 
            
        78.80% (145/184)  | 
          
                  src/libyang/src/plugins_exts.c  | 
            
        28.57% (132/462)  | 
            
        27.27% (6/22)  | 
            
        25.04% (164/655)  | 
          
                  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/637)  | 
          
                  src/libyang/src/plugins_exts/structure.c  | 
            
        0.00% (0/283)  | 
            
        0.00% (0/12)  | 
            
        0.00% (0/177)  | 
          
                  src/libyang/src/plugins_exts/yangdata.c  | 
            
        0.00% (0/137)  | 
            
        0.00% (0/10)  | 
            
        0.00% (0/102)  | 
          
                  src/libyang/src/plugins_types.c  | 
            
        45.91% (342/745)  | 
            
        57.14% (20/35)  | 
            
        45.24% (437/966)  | 
          
                  src/libyang/src/plugins_types/binary.c  | 
            
        41.44% (109/263)  | 
            
        54.55% (6/11)  | 
            
        41.85% (131/313)  | 
          
                  src/libyang/src/plugins_types/bits.c  | 
            
        35.50% (93/262)  | 
            
        46.15% (6/13)  | 
            
        25.32% (99/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/248)  | 
          
                  src/libyang/src/plugins_types/decimal64.c  | 
            
        14.18% (19/134)  | 
            
        16.67% (1/6)  | 
            
        9.40% (14/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  | 
            
        28.33% (51/180)  | 
            
        25.00% (2/8)  | 
            
        24.22% (39/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  | 
            
        0.00% (0/123)  | 
            
        0.00% (0/2)  | 
            
        0.00% (0/109)  | 
          
                  src/libyang/src/plugins_types/integer.c  | 
            
        22.62% (107/473)  | 
            
        50.00% (5/10)  | 
            
        22.06% (88/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  | 
            
        55.17% (32/58)  | 
            
        42.86% (3/7)  | 
            
        48.65% (18/37)  | 
          
                  src/libyang/src/plugins_types/lyds_tree.c  | 
            
        37.25% (19/51)  | 
            
        33.33% (2/6)  | 
            
        45.83% (22/48)  | 
          
                  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  | 
            
        93.10% (54/58)  | 
            
        100.00% (3/3)  | 
            
        81.82% (72/88)  | 
          
                  src/libyang/src/plugins_types/union.c  | 
            
        35.44% (118/333)  | 
            
        35.71% (5/14)  | 
            
        36.57% (128/350)  | 
          
                  src/libyang/src/plugins_types/xpath1.0.c  | 
            
        0.00% (0/321)  | 
            
        0.00% (0/9)  | 
            
        0.00% (0/322)  | 
          
                  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/610)  | 
            
        0.00% (0/25)  | 
            
        0.00% (0/1016)  | 
          
                  src/libyang/src/printer_lyb.c  | 
            
        0.00% (0/653)  | 
            
        0.00% (0/31)  | 
            
        0.00% (0/1042)  | 
          
                  src/libyang/src/printer_xml.c  | 
            
        0.00% (0/366)  | 
            
        0.00% (0/13)  | 
            
        0.00% (0/455)  | 
          
                  src/libyang/src/printer_yang.c  | 
            
        0.00% (0/1991)  | 
            
        0.00% (0/74)  | 
            
        0.00% (0/2501)  | 
          
                  src/libyang/src/schema_compile.c  | 
            
        53.12% (630/1186)  | 
            
        84.85% (28/33)  | 
            
        45.00% (742/1649)  | 
          
                  src/libyang/src/schema_compile_amend.c  | 
            
        6.73% (118/1753)  | 
            
        23.26% (10/43)  | 
            
        2.94% (103/3505)  | 
          
                  src/libyang/src/schema_compile_node.c  | 
            
        49.04% (1424/2904)  | 
            
        68.52% (37/54)  | 
            
        33.76% (1643/4867)  | 
          
                  src/libyang/src/schema_features.c  | 
            
        40.22% (183/455)  | 
            
        70.59% (12/17)  | 
            
        32.54% (192/590)  | 
          
                  src/libyang/src/set.c  | 
            
        63.64% (98/154)  | 
            
        72.73% (8/11)  | 
            
        47.67% (92/193)  | 
          
                  src/libyang/src/tree_data.c  | 
            
        20.43% (509/2491)  | 
            
        30.85% (29/94)  | 
            
        12.76% (542/4248)  | 
          
                  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  | 
            
        26.99% (335/1241)  | 
            
        42.22% (19/45)  | 
            
        20.54% (298/1451)  | 
          
                  src/libyang/src/tree_data_free.c  | 
            
        60.10% (116/193)  | 
            
        69.23% (9/13)  | 
            
        44.37% (134/302)  | 
          
                  src/libyang/src/tree_data_hash.c  | 
            
        58.14% (75/129)  | 
            
        100.00% (5/5)  | 
            
        46.43% (78/168)  | 
          
                  src/libyang/src/tree_data_new.c  | 
            
        7.86% (112/1425)  | 
            
        8.89% (4/45)  | 
            
        4.50% (140/3108)  | 
          
                  src/libyang/src/tree_data_sorted.c  | 
            
        32.91% (310/942)  | 
            
        54.35% (25/46)  | 
            
        31.64% (306/967)  | 
          
                  src/libyang/src/tree_schema.c  | 
            
        38.72% (604/1560)  | 
            
        53.85% (21/39)  | 
            
        28.10% (712/2534)  | 
          
                  src/libyang/src/tree_schema_common.c  | 
            
        43.44% (864/1989)  | 
            
        72.06% (49/68)  | 
            
        47.58% (1305/2743)  | 
          
                  src/libyang/src/tree_schema_free.c  | 
            
        48.97% (571/1166)  | 
            
        70.37% (38/54)  | 
            
        48.11% (1168/2428)  | 
          
                  src/libyang/src/validation.c  | 
            
        11.95% (159/1331)  | 
            
        24.24% (8/33)  | 
            
        10.74% (208/1936)  | 
          
                  src/libyang/src/xml.c  | 
            
        0.00% (0/849)  | 
            
        0.00% (0/25)  | 
            
        0.00% (0/1157)  | 
          
                  src/libyang/src/xpath.c  | 
            
        26.05% (1638/6289)  | 
            
        42.86% (69/161)  | 
            
        25.60% (1663/6496)  | 
          
                  src/libyang/tests/fuzz/lyd_parse_mem_json.c  | 
            
        93.06% (67/72)  | 
            
        100.00% (1/1)  | 
            
        80.00% (8/10)  | 
          
          Totals  | 
                
          24.42% (13409/54902)  | 
                
          36.35% (639/1758)  | 
                
          20.74% (16632/80202)  |