Coverage Report

View results by: Directories | Files

Path Line Coverage Function Coverage Region Coverage
include/
 28.45% (66/232)
 39.22% (20/51)
 56.65% (132/233)
fu-acpi-phat-struct.c
 63.53% (209/329)
 79.55% (35/44)
 59.16% (494/835)
fu-acpi-table-struct.c
  0.00% (0/169)
  0.00% (0/19)
  0.00% (0/411)
fu-archive-struct.c
  0.00% (0/132)
  0.00% (0/4)
  0.00% (0/184)
fu-cab-struct.c
 53.50% (306/572)
 58.97% (46/78)
 45.37% (627/1382)
fu-ccgx-dmc-struct.c
 21.51% (180/837)
 24.58% (29/118)
 17.46% (393/2251)
fu-ccgx-pure-hid-struct.c
  0.00% (0/193)
  0.00% (0/28)
  0.00% (0/534)
fu-ccgx-struct.c
 20.51% (48/234)
 40.91% (9/22)
 22.74% (113/497)
fu-cfi-struct.c
  0.00% (0/21)
  0.00% (0/1)
  0.00% (0/28)
fu-cfu-firmware-struct.c
 68.84% (148/215)
 90.91% (30/33)
 67.66% (362/535)
fu-common-struct.c
  0.00% (0/36)
  0.00% (0/4)
  0.00% (0/40)
fu-coswid-struct.c
 30.83% (119/386)
 10.00% (1/10)
 32.17% (175/544)
fu-cros-ec-struct.c
  0.00% (0/99)
  0.00% (0/20)
  0.00% (0/336)
fu-device-struct.c
  0.00% (0/15)
  0.00% (0/1)
  0.00% (0/12)
fu-dfu-firmware-struct.c
 65.51% (340/519)
 86.89% (53/61)
 61.52% (769/1250)
fu-dpaux-struct.c
  0.00% (0/60)
  0.00% (0/8)
  0.00% (0/174)
fu-ebitdo-struct.c
 23.18% (54/233)
 33.33% (10/30)
 21.15% (118/558)
fu-edid-struct.c
 43.42% (132/304)
 56.41% (22/39)
 37.23% (296/795)
fu-efi-struct.c
 48.35% (979/2025)
 63.07% (152/241)
 44.31% (1969/4444)
fu-elanfp-struct.c
 92.11% (35/38)
100.00% (3/3)
 78.35% (76/97)
fu-elantp-struct.c
 32.26% (20/62)
 50.00% (2/4)
 37.34% (59/158)
fu-elf-struct.c
 54.97% (354/644)
 57.61% (53/92)
 45.40% (780/1718)
fu-fdt-struct.c
 70.81% (211/298)
 88.64% (39/44)
 66.34% (534/805)
fu-firmware-struct.c
 66.67% (18/27)
100.00% (1/1)
 62.50% (15/24)
fu-fmap-struct.c
 43.62% (123/282)
 63.64% (21/33)
 40.70% (278/683)
fu-fuzzer-firmware.c
100.00% (23/23)
100.00% (1/1)
100.00% (30/30)
fu-genesys-usbhub-struct.c
 12.08% (221/1829)
 12.07% (21/174)
 10.80% (464/4296)
fu-heci-struct.c
  0.00% (0/372)
  0.00% (0/52)
  0.00% (0/1021)
fu-hid-struct.c
 53.66% (66/123)
 66.67% (2/3)
 52.87% (92/174)
fu-ifd-struct.c
 66.81% (151/226)
 88.89% (24/27)
 68.42% (338/494)
fu-ifwi-struct.c
 45.03% (349/775)
 49.14% (57/116)
 37.21% (771/2072)
fu-ihex-struct.c
100.00% (17/17)
100.00% (1/1)
100.00% (22/22)
fu-intel-thunderbolt-struct.c
 54.40% (68/125)
 84.21% (16/19)
 57.73% (168/291)
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/31)
fu-oprom-struct.c
 48.64% (197/405)
 55.74% (34/61)
 44.23% (468/1058)
fu-pefile-struct.c
  0.00% (0/809)
  0.00% (0/112)
  0.00% (0/2103)
fu-pxi-struct.c
  0.00% (0/34)
  0.00% (0/2)
  0.00% (0/44)
fu-redfish-struct.c
 33.62% (119/354)
 48.78% (20/41)
 26.65% (246/923)
fu-sbatlevel-section-struct.c
  0.00% (0/84)
  0.00% (0/11)
  0.00% (0/183)
fu-smbios-struct.c
  0.00% (0/505)
  0.00% (0/68)
  0.00% (0/1412)
fu-synaprom-struct.c
 16.74% (112/669)
 22.92% (22/96)
 14.19% (255/1797)
fu-synaptics-cape-struct.c
  0.00% (0/443)
  0.00% (0/67)
  0.00% (0/1271)
fu-synaptics-mst-struct.c
 34.97% (50/143)
 70.00% (7/10)
 37.13% (88/237)
fu-synaptics-rmi-struct.c
 36.72% (170/463)
 41.67% (25/60)
 30.09% (356/1183)
fu-uf2-struct.c
 82.29% (144/175)
 96.00% (24/25)
 73.69% (381/517)
fu-usb-device-ds20-struct.c
  0.00% (0/184)
  0.00% (0/25)
  0.00% (0/433)
fu-usb-struct.c
  0.00% (0/846)
  0.00% (0/96)
  0.00% (0/1823)
fu-uswid-struct.c
 64.24% (97/151)
 85.00% (17/20)
 67.20% (252/375)
fu-v4l-struct.c
  0.00% (0/65)
  0.00% (0/1)
  0.00% (0/62)
fu-wac-struct.c
  7.06% (35/496)
  6.12% (3/49)
  6.55% (77/1175)
Totals
 29.80% (5161/17316)
 37.59% (800/2128)
 26.94% (11198/41567)