Coverage Report

View results by: Directories | Files

Path Line Coverage Function Coverage Region Coverage
src/util-linux/include/all-io.h
 11.61% (13/112)
 20.00% (1/5)
 12.33% (9/73)
src/util-linux/include/c.h
  4.29% (3/70)
 12.50% (1/8)
 15.79% (3/19)
src/util-linux/include/canonicalize.h
  0.00% (0/5)
  0.00% (0/1)
  0.00% (0/6)
src/util-linux/include/carefulputc.h
 59.57% (56/94)
 66.67% (2/3)
 82.67% (62/75)
src/util-linux/include/cctype.h
 17.39% (28/161)
 17.65% (3/17)
 83.22% (372/447)
src/util-linux/include/closestream.h
 13.04% (9/69)
 20.00% (1/5)
 33.33% (6/18)
src/util-linux/include/cpuset.h
  0.00% (0/11)
  0.00% (0/1)
  0.00% (0/1)
src/util-linux/include/debug.h
  0.00% (0/58)
  0.00% (0/3)
  0.00% (0/42)
src/util-linux/include/debugobj.h
  0.00% (0/11)
  0.00% (0/1)
  0.00% (0/8)
src/util-linux/include/env.h
  0.00% (0/8)
  0.00% (0/2)
  0.00% (0/2)
src/util-linux/include/fileutils.h
 21.74% (10/46)
 25.00% (1/4)
 33.33% (8/24)
src/util-linux/include/iso9660.h
 94.12% (32/34)
100.00% (6/6)
 71.43% (10/14)
src/util-linux/include/list.h
 23.45% (34/145)
 50.00% (7/14)
 19.67% (12/61)
src/util-linux/include/mangle.h
 50.00% (4/8)
 50.00% (1/2)
 75.00% (3/4)
src/util-linux/include/optutils.h
  0.00% (0/43)
  0.00% (0/2)
  0.00% (0/2)
src/util-linux/include/partx.h
  0.00% (0/15)
  0.00% (0/3)
  0.00% (0/9)
src/util-linux/include/pt-mbr.h
 22.95% (14/61)
 33.33% (4/12)
 55.56% (10/18)
src/util-linux/include/pt-sgi.h
100.00% (14/14)
100.00% (1/1)
100.00% (4/4)
src/util-linux/include/pt-sun.h
100.00% (7/7)
100.00% (1/1)
100.00% (3/3)
src/util-linux/include/strutils.h
 33.85% (65/192)
 41.18% (7/17)
 42.50% (51/120)
src/util-linux/include/sysfs.h
 71.43% (10/14)
100.00% (2/2)
 80.00% (8/10)
src/util-linux/include/timeutils.h
  0.00% (0/13)
  0.00% (0/3)
  0.00% (0/3)
src/util-linux/include/xalloc.h
 17.39% (12/69)
 25.00% (2/8)
 42.11% (8/19)
src/util-linux/include/xxhash.h
 19.46% (79/406)
 24.39% (10/41)
 12.56% (49/390)
src/util-linux/lib/blkdev.c
  3.57% (8/224)
 14.29% (2/14)
  4.52% (8/177)
src/util-linux/lib/buffer.c
 27.39% (43/157)
 29.41% (5/17)
 26.77% (34/127)
src/util-linux/lib/canonicalize.c
 23.13% (34/147)
 66.67% (4/6)
 25.22% (29/115)
src/util-linux/lib/cpuset.c
  0.00% (0/198)
  0.00% (0/11)
  0.00% (0/173)
src/util-linux/lib/crc32.c
100.00% (24/24)
100.00% (3/3)
100.00% (12/12)
src/util-linux/lib/crc32c.c
100.00% (6/6)
100.00% (1/1)
100.00% (3/3)
src/util-linux/lib/crc64.c
 44.00% (11/25)
 33.33% (1/3)
 46.67% (7/15)
src/util-linux/lib/encode.c
 95.16% (59/62)
100.00% (1/1)
 96.77% (60/62)
src/util-linux/lib/env.c
  7.07% (7/99)
 14.29% (1/7)
 10.45% (7/67)
src/util-linux/lib/fileutils.c
 10.06% (16/159)
 30.00% (3/10)
  7.09% (9/127)
src/util-linux/lib/jsonwrt.c
  0.00% (0/139)
  0.00% (0/11)
  0.00% (0/103)
src/util-linux/lib/linux_version.c
  0.00% (0/14)
  0.00% (0/1)
  0.00% (0/12)
src/util-linux/lib/loopdev.c
  0.00% (0/1070)
  0.00% (0/57)
  0.00% (0/1575)
src/util-linux/lib/mangle.c
 67.07% (55/82)
 80.00% (4/5)
 76.25% (61/80)
src/util-linux/lib/match.c
  0.00% (0/27)
  0.00% (0/1)
  0.00% (0/33)
src/util-linux/lib/mbsalign.c
  0.00% (0/390)
  0.00% (0/16)
  0.00% (0/276)
src/util-linux/lib/md5.c
 87.41% (118/135)
100.00% (4/4)
 97.53% (158/162)
src/util-linux/lib/path.c
 30.97% (223/720)
 35.94% (23/64)
 34.19% (212/620)
src/util-linux/lib/randutils.c
  0.00% (0/92)
  0.00% (0/5)
  0.00% (0/52)
src/util-linux/lib/sha1.c
  0.00% (0/162)
  0.00% (0/5)
  0.00% (0/443)
src/util-linux/lib/sha256.c
 87.74% (93/106)
100.00% (7/7)
 86.11% (31/36)
src/util-linux/lib/strutils.c
 29.93% (229/765)
 17.50% (7/40)
 29.09% (242/832)
src/util-linux/lib/sysfs.c
 33.76% (239/708)
 38.10% (16/42)
 32.39% (195/602)
src/util-linux/lib/timeutils.c
  0.00% (0/373)
  0.00% (0/12)
  0.00% (0/381)
src/util-linux/libblkid/src/cache.c
 48.89% (44/90)
 60.00% (3/5)
 44.54% (53/119)
src/util-linux/libblkid/src/config.c
 27.27% (33/121)
 50.00% (2/4)
 25.17% (38/151)
src/util-linux/libblkid/src/dev.c
 19.64% (22/112)
 25.00% (2/8)
 27.45% (28/102)
src/util-linux/libblkid/src/devname.c
 50.26% (196/390)
 63.64% (7/11)
 44.23% (226/511)
src/util-linux/libblkid/src/devno.c
 10.06% (16/159)
 25.00% (2/8)
  7.74% (13/168)
src/util-linux/libblkid/src/encode.c
 24.53% (39/159)
 50.00% (4/8)
 27.98% (47/168)
src/util-linux/libblkid/src/evaluate.c
 45.19% (61/135)
 60.00% (3/5)
 40.10% (77/192)
src/util-linux/libblkid/src/fuzz.c
 92.59% (25/27)
100.00% (2/2)
 88.46% (23/26)
src/util-linux/libblkid/src/init.c
 61.11% (11/18)
100.00% (2/2)
 51.72% (30/58)
src/util-linux/libblkid/src/partitions/aix.c
 38.46% (5/13)
100.00% (1/1)
 30.77% (4/13)
src/util-linux/libblkid/src/partitions/atari.c
 36.65% (59/161)
 57.14% (4/7)
 38.64% (68/176)
src/util-linux/libblkid/src/partitions/bsd.c
 12.75% (13/102)
 50.00% (1/2)
  4.63% (5/108)
src/util-linux/libblkid/src/partitions/dos.c
 23.53% (48/204)
 40.00% (2/5)
 28.57% (72/252)
src/util-linux/libblkid/src/partitions/gpt.c
 89.30% (192/215)
100.00% (9/9)
 86.86% (205/236)
src/util-linux/libblkid/src/partitions/mac.c
 36.90% (31/84)
100.00% (3/3)
 34.62% (27/78)
src/util-linux/libblkid/src/partitions/minix.c
 26.92% (14/52)
100.00% (1/1)
 14.00% (7/50)
src/util-linux/libblkid/src/partitions/partitions.c
 47.80% (315/659)
 52.24% (35/67)
 46.23% (319/690)
src/util-linux/libblkid/src/partitions/sgi.c
 37.78% (17/45)
100.00% (1/1)
 38.64% (17/44)
src/util-linux/libblkid/src/partitions/solaris_x86.c
 34.48% (20/58)
100.00% (1/1)
 26.76% (19/71)
src/util-linux/libblkid/src/partitions/sun.c
 29.23% (19/65)
100.00% (1/1)
 20.48% (17/83)
src/util-linux/libblkid/src/partitions/ultrix.c
 48.84% (21/43)
100.00% (1/1)
 54.35% (25/46)
src/util-linux/libblkid/src/partitions/unixware.c
  0.00% (0/56)
  0.00% (0/1)
  0.00% (0/64)
src/util-linux/libblkid/src/probe.c
 53.39% (646/1210)
 70.00% (56/80)
 49.67% (674/1357)
src/util-linux/libblkid/src/read.c
 74.35% (171/230)
100.00% (10/10)
 65.00% (182/280)
src/util-linux/libblkid/src/resolve.c
 38.78% (19/49)
 50.00% (1/2)
 27.40% (20/73)
src/util-linux/libblkid/src/save.c
 59.71% (83/139)
100.00% (3/3)
 51.26% (102/199)
src/util-linux/libblkid/src/superblocks/adaptec_raid.c
 24.00% (6/25)
100.00% (1/1)
 22.86% (8/35)
src/util-linux/libblkid/src/superblocks/apfs.c
 89.47% (17/19)
100.00% (1/1)
 86.49% (32/37)
src/util-linux/libblkid/src/superblocks/bcache.c
 92.24% (107/116)
100.00% (7/7)
 88.55% (116/131)
src/util-linux/libblkid/src/superblocks/befs.c
  0.00% (0/311)
  0.00% (0/7)
  0.00% (0/582)
src/util-linux/libblkid/src/superblocks/bitlocker.c
 98.78% (81/82)
100.00% (4/4)
 93.94% (62/66)
src/util-linux/libblkid/src/superblocks/bluestore.c
 85.71% (6/7)
100.00% (1/1)
 57.14% (4/7)
src/util-linux/libblkid/src/superblocks/btrfs.c
 33.56% (49/146)
 50.00% (2/4)
 28.57% (38/133)
src/util-linux/libblkid/src/superblocks/cramfs.c
 97.56% (40/41)
100.00% (4/4)
 91.67% (33/36)
src/util-linux/libblkid/src/superblocks/cs_fvault2.c
 92.00% (23/25)
100.00% (2/2)
 85.71% (30/35)
src/util-linux/libblkid/src/superblocks/ddf_raid.c
 42.22% (19/45)
100.00% (1/1)
 43.75% (21/48)
src/util-linux/libblkid/src/superblocks/drbd.c
 53.45% (31/58)
100.00% (3/3)
 62.00% (31/50)
src/util-linux/libblkid/src/superblocks/drbdmanage.c
 84.00% (21/25)
100.00% (1/1)
 63.64% (21/33)
src/util-linux/libblkid/src/superblocks/drbdproxy_datalog.c
 88.89% (8/9)
100.00% (1/1)
 57.14% (4/7)
src/util-linux/libblkid/src/superblocks/erofs.c
 96.97% (32/33)
100.00% (2/2)
 90.62% (29/32)
src/util-linux/libblkid/src/superblocks/exfat.c
 96.21% (127/132)
100.00% (10/10)
 91.02% (152/167)
src/util-linux/libblkid/src/superblocks/exfs.c
 98.68% (75/76)
100.00% (3/3)
 97.52% (118/121)
src/util-linux/libblkid/src/superblocks/ext.c
 93.44% (114/122)
100.00% (7/7)
 88.48% (146/165)
src/util-linux/libblkid/src/superblocks/f2fs.c
 97.78% (44/45)
100.00% (2/2)
 95.24% (40/42)
src/util-linux/libblkid/src/superblocks/gfs.c
  0.00% (0/43)
  0.00% (0/4)
  0.00% (0/43)
src/util-linux/libblkid/src/superblocks/hfs.c
 98.56% (137/139)
100.00% (3/3)
 91.80% (112/122)
src/util-linux/libblkid/src/superblocks/highpoint_raid.c
 25.00% (7/28)
 50.00% (1/2)
 21.88% (7/32)
src/util-linux/libblkid/src/superblocks/hpfs.c
 92.11% (35/38)
100.00% (1/1)
 66.67% (18/27)
src/util-linux/libblkid/src/superblocks/iso9660.c
 98.92% (183/185)
100.00% (6/6)
 97.41% (226/232)
src/util-linux/libblkid/src/superblocks/isw_raid.c
 29.17% (7/24)
100.00% (1/1)
 26.92% (7/26)
src/util-linux/libblkid/src/superblocks/jfs.c
  0.00% (0/21)
  0.00% (0/1)
  0.00% (0/34)
src/util-linux/libblkid/src/superblocks/jmicron_raid.c
 10.91% (6/55)
 33.33% (1/3)
 12.28% (7/57)
src/util-linux/libblkid/src/superblocks/linux_raid.c
 36.17% (51/141)
 75.00% (3/4)
 31.88% (44/138)
src/util-linux/libblkid/src/superblocks/lsi_raid.c
 28.57% (6/21)
100.00% (1/1)
 31.82% (7/22)
src/util-linux/libblkid/src/superblocks/luks.c
 95.00% (38/40)
100.00% (2/2)
 86.67% (39/45)
src/util-linux/libblkid/src/superblocks/lvm.c
 21.88% (21/96)
 33.33% (2/6)
 22.39% (15/67)
src/util-linux/libblkid/src/superblocks/minix.c
 97.27% (107/110)
100.00% (2/2)
 93.96% (140/149)
src/util-linux/libblkid/src/superblocks/mpool.c
 86.67% (13/15)
100.00% (1/1)
 63.64% (7/11)
src/util-linux/libblkid/src/superblocks/netware.c
 90.91% (10/11)
100.00% (1/1)
 66.67% (6/9)
src/util-linux/libblkid/src/superblocks/nilfs.c
 88.33% (53/60)
100.00% (2/2)
 84.00% (63/75)
src/util-linux/libblkid/src/superblocks/ntfs.c
 97.56% (120/123)
100.00% (3/3)
 94.77% (145/153)
src/util-linux/libblkid/src/superblocks/nvidia_raid.c
 18.18% (6/33)
 50.00% (1/2)
 16.28% (7/43)
src/util-linux/libblkid/src/superblocks/ocfs.c
 12.28% (7/57)
 33.33% (1/3)
  8.51% (4/47)
src/util-linux/libblkid/src/superblocks/promise_raid.c
 27.27% (9/33)
100.00% (1/1)
 22.58% (7/31)
src/util-linux/libblkid/src/superblocks/reiserfs.c
 95.35% (41/43)
100.00% (2/2)
 83.33% (30/36)
src/util-linux/libblkid/src/superblocks/romfs.c
 96.97% (32/33)
100.00% (2/2)
 88.89% (24/27)
src/util-linux/libblkid/src/superblocks/silicon_raid.c
 14.29% (6/42)
 50.00% (1/2)
 18.42% (7/38)
src/util-linux/libblkid/src/superblocks/squashfs.c
 95.24% (40/42)
100.00% (2/2)
 81.25% (26/32)
src/util-linux/libblkid/src/superblocks/stratis.c
  0.00% (0/41)
  0.00% (0/3)
  0.00% (0/39)
src/util-linux/libblkid/src/superblocks/superblocks.c
 71.53% (314/439)
 67.74% (21/31)
 65.04% (307/472)
src/util-linux/libblkid/src/superblocks/swap.c
 86.96% (60/69)
100.00% (4/4)
 84.54% (82/97)
src/util-linux/libblkid/src/superblocks/sysv.c
 91.67% (33/36)
100.00% (2/2)
 82.86% (29/35)
src/util-linux/libblkid/src/superblocks/ubi.c
  0.00% (0/18)
  0.00% (0/2)
  0.00% (0/11)
src/util-linux/libblkid/src/superblocks/ubifs.c
 95.65% (22/23)
100.00% (2/2)
 87.50% (14/16)
src/util-linux/libblkid/src/superblocks/udf.c
 99.63% (266/267)
100.00% (2/2)
 97.95% (335/342)
src/util-linux/libblkid/src/superblocks/ufs.c
 98.59% (70/71)
100.00% (1/1)
 96.55% (56/58)
src/util-linux/libblkid/src/superblocks/vdo.c
 87.50% (7/8)
100.00% (1/1)
 57.14% (4/7)
src/util-linux/libblkid/src/superblocks/vfat.c
 96.74% (208/215)
100.00% (4/4)
 91.88% (215/234)
src/util-linux/libblkid/src/superblocks/via_raid.c
 17.65% (6/34)
 50.00% (1/2)
 20.59% (7/34)
src/util-linux/libblkid/src/superblocks/vmfs.c
  0.00% (0/43)
  0.00% (0/2)
  0.00% (0/17)
src/util-linux/libblkid/src/superblocks/vxfs.c
 93.75% (15/16)
100.00% (1/1)
 85.00% (17/20)
src/util-linux/libblkid/src/superblocks/xfs.c
 85.80% (139/162)
100.00% (6/6)
 81.31% (174/214)
src/util-linux/libblkid/src/superblocks/zfs.c
 23.78% (44/185)
 50.00% (2/4)
 19.71% (41/208)
src/util-linux/libblkid/src/superblocks/zonefs.c
 95.65% (22/23)
100.00% (2/2)
 87.50% (14/16)
src/util-linux/libblkid/src/tag.c
 75.44% (172/228)
 90.91% (10/11)
 76.73% (211/275)
src/util-linux/libblkid/src/topology/dm.c
  0.00% (0/81)
  0.00% (0/2)
  0.00% (0/67)
src/util-linux/libblkid/src/topology/evms.c
  0.00% (0/21)
  0.00% (0/2)
  0.00% (0/17)
src/util-linux/libblkid/src/topology/ioctl.c
  0.00% (0/27)
  0.00% (0/1)
  0.00% (0/21)
src/util-linux/libblkid/src/topology/lvm.c
  0.00% (0/85)
  0.00% (0/2)
  0.00% (0/80)
src/util-linux/libblkid/src/topology/md.c
  0.00% (0/55)
  0.00% (0/2)
  0.00% (0/45)
src/util-linux/libblkid/src/topology/sysfs.c
  0.00% (0/57)
  0.00% (0/1)
  0.00% (0/55)
src/util-linux/libblkid/src/topology/topology.c
  2.10% (3/143)
  5.00% (1/20)
  0.84% (1/119)
src/util-linux/libblkid/src/verify.c
 68.97% (80/116)
100.00% (2/2)
 62.93% (73/116)
src/util-linux/libblkid/src/version.c
  0.00% (0/19)
  0.00% (0/2)
  0.00% (0/15)
src/util-linux/libfdisk/src/alignment.c
  4.01% (14/349)
  4.00% (1/25)
  0.48% (2/415)
src/util-linux/libfdisk/src/ask.c
  0.00% (0/538)
  0.00% (0/55)
  0.00% (0/477)
src/util-linux/libfdisk/src/bsd.c
  2.58% (17/659)
  3.70% (1/27)
  1.70% (9/530)
src/util-linux/libfdisk/src/context.c
 12.56% (84/669)
  8.06% (5/62)
 11.66% (76/652)
src/util-linux/libfdisk/src/dos.c
  1.71% (34/1993)
  3.17% (2/63)
  0.98% (21/2142)
src/util-linux/libfdisk/src/gpt.c
  1.74% (35/2011)
  4.49% (4/89)
  1.10% (20/1817)
src/util-linux/libfdisk/src/init.c
  0.00% (0/14)
  0.00% (0/1)
  0.00% (0/57)
src/util-linux/libfdisk/src/item.c
  0.00% (0/62)
  0.00% (0/10)
  0.00% (0/64)
src/util-linux/libfdisk/src/iter.c
 26.32% (5/19)
 25.00% (1/4)
 22.22% (2/9)
src/util-linux/libfdisk/src/label.c
  2.46% (8/325)
  7.14% (2/28)
  1.19% (5/419)
src/util-linux/libfdisk/src/partition.c
 11.88% (98/825)
 25.86% (15/58)
  7.82% (90/1151)
src/util-linux/libfdisk/src/parttype.c
 70.42% (169/240)
 60.00% (15/25)
 73.70% (241/327)
src/util-linux/libfdisk/src/script.c
 66.80% (656/982)
 64.29% (27/42)
 64.78% (723/1116)
src/util-linux/libfdisk/src/sgi.c
  2.04% (16/784)
  2.38% (1/42)
  1.38% (9/654)
src/util-linux/libfdisk/src/sun.c
  2.74% (22/804)
  3.70% (1/27)
  1.40% (9/645)
src/util-linux/libfdisk/src/table.c
 15.95% (70/439)
 30.43% (7/23)
 14.44% (92/637)
src/util-linux/libfdisk/src/utils.c
 35.71% (35/98)
 25.00% (1/4)
 28.23% (35/124)
src/util-linux/libfdisk/src/version.c
  0.00% (0/24)
  0.00% (0/3)
  0.00% (0/21)
src/util-linux/libfdisk/src/wipe.c
  2.52% (3/119)
 16.67% (1/6)
  1.44% (2/139)
src/util-linux/libmount/src/btrfs.c
  0.00% (0/64)
  0.00% (0/2)
  0.00% (0/84)
src/util-linux/libmount/src/cache.c
 11.52% (41/356)
 23.81% (5/21)
 10.34% (40/387)
src/util-linux/libmount/src/fs.c
 22.64% (185/817)
 20.51% (16/78)
 18.23% (140/768)
src/util-linux/libmount/src/fuzz.c
 84.21% (16/19)
100.00% (1/1)
 78.57% (11/14)
src/util-linux/libmount/src/init.c
  0.00% (0/19)
  0.00% (0/1)
  0.00% (0/67)
src/util-linux/libmount/src/iter.c
  0.00% (0/19)
  0.00% (0/4)
  0.00% (0/9)
src/util-linux/libmount/src/optlist.c
  0.61% (4/656)
  1.92% (1/52)
  0.37% (3/814)
src/util-linux/libmount/src/optmap.c
 97.56% (40/41)
100.00% (2/2)
 97.73% (43/44)
src/util-linux/libmount/src/optstr.c
 23.54% (113/480)
 37.50% (6/16)
 24.62% (146/593)
src/util-linux/libmount/src/tab.c
  8.31% (76/915)
 23.53% (12/51)
  6.02% (76/1263)
src/util-linux/libmount/src/tab_parse.c
 54.01% (418/774)
 52.94% (18/34)
 52.64% (579/1100)
src/util-linux/libmount/src/utils.c
 20.79% (164/789)
 15.38% (6/39)
 14.93% (129/864)
src/util-linux/libmount/src/version.c
  0.00% (0/24)
  0.00% (0/3)
  0.00% (0/21)
src/util-linux/libuuid/src/gen_uuid.c
  0.00% (0/333)
  0.00% (0/16)
  0.00% (0/183)
src/util-linux/libuuid/src/pack.c
  0.00% (0/25)
  0.00% (0/1)
  0.00% (0/1)
src/util-linux/libuuid/src/parse.c
  0.00% (0/46)
  0.00% (0/2)
  0.00% (0/39)
src/util-linux/libuuid/src/unpack.c
  0.00% (0/19)
  0.00% (0/1)
  0.00% (0/1)
src/util-linux/libuuid/src/unparse.c
  0.00% (0/23)
  0.00% (0/4)
  0.00% (0/15)
src/util-linux/login-utils/last.c
 76.17% (374/491)
 87.50% (7/8)
 72.81% (249/342)
Totals
 27.94% (9568/34242)
 31.38% (601/1915)
 27.71% (10149/36630)