Coverage Report

View results by: Directories | Files

Path Line Coverage Function Coverage Region Coverage
include/
 28.77% (63/219)
 37.50% (18/48)
 54.39% (93/171)
fu-acpi-phat-struct.c
 62.50% (260/416)
 76.79% (43/56)
 55.94% (650/1162)
fu-acpi-table-struct.c
  0.00% (0/191)
  0.00% (0/22)
  0.00% (0/511)
fu-archive-struct.c
  0.00% (0/132)
  0.00% (0/4)
  0.00% (0/186)
fu-bcm57xx-struct.c
 43.32% (120/277)
 62.16% (23/37)
 43.40% (319/735)
fu-cab-struct.c
 53.89% (367/681)
 60.22% (56/93)
 45.81% (831/1814)
fu-ccgx-dmc-struct.c
 21.90% (217/991)
 25.18% (35/139)
 17.97% (514/2861)
fu-ccgx-pure-hid-struct.c
  0.00% (0/274)
  0.00% (0/38)
  0.00% (0/784)
fu-ccgx-struct.c
 24.12% (62/257)
 44.00% (11/25)
 25.77% (151/586)
fu-cfi-struct.c
  0.00% (0/21)
  0.00% (0/1)
  0.00% (0/29)
fu-cfu-firmware-struct.c
 67.18% (174/259)
 87.18% (34/39)
 62.23% (440/707)
fu-common-struct.c
  0.00% (0/36)
  0.00% (0/4)
  0.00% (0/43)
fu-coswid-struct.c
 30.83% (119/386)
 10.00% (1/10)
 32.06% (176/549)
fu-cros-ec-struct.c
  0.00% (0/186)
  0.00% (0/32)
  0.00% (0/620)
fu-device-struct.c
  0.00% (0/17)
  0.00% (0/1)
  0.00% (0/14)
fu-dfu-firmware-struct.c
 64.99% (401/617)
 84.21% (64/76)
 58.86% (980/1665)
fu-dpaux-struct.c
  0.00% (0/82)
  0.00% (0/11)
  0.00% (0/254)
fu-ebitdo-struct.c
 24.10% (67/278)
 33.33% (12/36)
 21.57% (157/728)
fu-edid-struct.c
 45.40% (158/348)
 57.78% (26/45)
 38.17% (376/985)
fu-efi-struct.c
 48.13% (1554/3229)
 63.45% (243/383)
 44.49% (3532/7939)
fu-elanfp-struct.c
 79.66% (47/59)
 83.33% (5/6)
 66.86% (113/169)
fu-elantp-struct.c
 30.77% (32/104)
 40.00% (4/10)
 32.00% (96/300)
fu-elf-struct.c
 55.23% (391/708)
 58.42% (59/101)
 44.62% (904/2026)
fu-fdt-struct.c
 68.77% (251/365)
 84.91% (45/53)
 61.47% (651/1059)
fu-firmware-struct.c
 65.52% (19/29)
100.00% (1/1)
 61.54% (16/26)
fu-fmap-struct.c
 55.08% (179/325)
 76.92% (30/39)
 53.16% (462/869)
fu-fuzzer-firmware.c
100.00% (23/23)
100.00% (1/1)
100.00% (36/36)
fu-genesys-usbhub-struct.c
 13.56% (293/2160)
 15.07% (33/219)
 12.13% (691/5698)
fu-heci-struct.c
  0.00% (0/655)
  0.00% (0/76)
  0.00% (0/1719)
fu-hid-struct.c
 53.66% (66/123)
 66.67% (2/3)
 53.41% (94/176)
fu-hidraw-struct.c
  0.00% (0/51)
  0.00% (0/1)
  0.00% (0/74)
fu-ifd-struct.c
 65.56% (177/270)
 84.85% (28/33)
 63.09% (417/661)
fu-ifwi-struct.c
 46.42% (435/937)
 51.43% (72/140)
 38.59% (1052/2726)
fu-ihex-struct.c
100.00% (17/17)
100.00% (1/1)
100.00% (23/23)
fu-intel-thunderbolt-struct.c
 55.87% (119/213)
 77.42% (24/31)
 53.95% (307/569)
fu-io-channel-struct.c
  0.00% (0/15)
  0.00% (0/1)
  0.00% (0/12)
fu-msgpack-struct.c
  0.00% (0/23)
  0.00% (0/1)
  0.00% (0/32)
fu-oprom-struct.c
 49.67% (223/449)
 56.72% (38/67)
 43.43% (549/1264)
fu-pefile-struct.c
  0.00% (0/914)
  0.00% (0/126)
  0.00% (0/2548)
fu-pxi-struct.c
  0.00% (0/137)
  0.00% (0/17)
  0.00% (0/369)
fu-redfish-struct.c
 36.27% (144/397)
 51.06% (24/47)
 29.17% (327/1121)
fu-sbatlevel-section-struct.c
  0.00% (0/106)
  0.00% (0/14)
  0.00% (0/263)
fu-smbios-struct.c
  0.00% (0/574)
  0.00% (0/77)
  0.00% (0/1699)
fu-synaprom-struct.c
 15.49% (138/891)
 20.97% (26/124)
 12.99% (332/2556)
fu-synaptics-cape-struct.c
  0.00% (0/600)
  0.00% (0/82)
  0.00% (0/1738)
fu-synaptics-mst-struct.c
 37.80% (62/164)
 69.23% (9/13)
 40.69% (129/317)
fu-synaptics-rmi-struct.c
 37.05% (196/529)
 42.03% (29/69)
 29.99% (437/1457)
fu-uf2-struct.c
 69.59% (222/319)
 88.10% (37/42)
 64.03% (582/909)
fu-usb-device-ds20-struct.c
  0.00% (0/228)
  0.00% (0/31)
  0.00% (0/597)
fu-usb-struct.c
  0.00% (0/1031)
  0.00% (0/122)
  0.00% (0/2518)
fu-uswid-struct.c
 60.12% (104/173)
 82.61% (19/23)
 62.10% (290/467)
fu-v4l-struct.c
  0.00% (0/65)
  0.00% (0/1)
  0.00% (0/62)
fu-wac-struct.c
  7.16% (47/656)
  7.04% (5/71)
  6.67% (115/1723)
Totals
 30.38% (6747/22207)
 38.57% (1058/2743)
 27.25% (15842/58126)