Coverage Report

View results by: Directories | Files

Path Line Coverage Function Coverage Region Coverage
include/
 30.14% (66/219)
 39.58% (19/48)
 55.23% (95/172)
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/124)
  0.00% (0/4)
  0.00% (0/174)
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.94% (217/989)
 25.18% (35/139)
 17.98% (514/2858)
fu-ccgx-pure-hid-struct.c
  0.00% (0/274)
  0.00% (0/38)
  0.00% (0/784)
fu-ccgx-struct.c
 24.51% (62/253)
 44.00% (11/25)
 26.03% (151/580)
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/28)
  0.00% (0/4)
  0.00% (0/31)
fu-coswid-struct.c
 32.16% (119/370)
 10.00% (1/10)
 33.52% (176/525)
fu-crc-struct.c
  0.00% (0/150)
  0.00% (0/2)
  0.00% (0/219)
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
 47.97% (1545/3221)
 63.45% (243/383)
 44.47% (3526/7929)
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.58% (293/2158)
 15.07% (33/219)
 12.13% (691/5695)
fu-heci-struct.c
  0.00% (0/655)
  0.00% (0/76)
  0.00% (0/1719)
fu-hid-struct.c
 53.78% (64/119)
 66.67% (2/3)
 53.53% (91/170)
fu-hidraw-struct.c
  0.00% (0/49)
  0.00% (0/1)
  0.00% (0/71)
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
 56.94% (119/209)
 77.42% (24/31)
 54.53% (307/563)
fu-io-channel-struct.c
  0.00% (0/15)
  0.00% (0/1)
  0.00% (0/12)
fu-msgpack-struct.c
  0.00% (0/21)
  0.00% (0/1)
  0.00% (0/29)
fu-oprom-struct.c
 49.67% (223/449)
 56.72% (38/67)
 43.43% (549/1264)
fu-pefile-struct.c
 42.64% (388/910)
 50.79% (64/126)
 35.92% (913/2542)
fu-pixart-rf-struct.c
  0.00% (0/137)
  0.00% (0/17)
  0.00% (0/369)
fu-redfish-struct.c
 36.64% (144/393)
 51.06% (24/47)
 29.33% (327/1115)
fu-sbatlevel-section-struct.c
 75.47% (80/106)
 85.71% (12/14)
 63.12% (166/263)
fu-smbios-struct.c
  0.00% (0/798)
  0.00% (0/98)
  0.00% (0/2156)
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.65% (61/162)
 69.23% (9/13)
 40.45% (127/314)
fu-synaptics-rmi-struct.c
 23.31% (196/841)
 23.77% (29/122)
 17.95% (437/2435)
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)
fwupd-device-struct.c
  0.00% (0/232)
  0.00% (0/4)
  0.00% (0/336)
fwupd-enums-struct.c
  0.00% (0/250)
  0.00% (0/10)
  0.00% (0/345)
fwupd-json-struct.c
  0.00% (0/11)
  0.00% (0/1)
  0.00% (0/14)
fwupd-plugin-struct.c
  0.00% (0/90)
  0.00% (0/2)
  0.00% (0/129)
fwupd-release-struct.c
  0.00% (0/68)
  0.00% (0/4)
  0.00% (0/90)
fwupd-remote-struct.c
  0.00% (0/56)
  0.00% (0/4)
  0.00% (0/72)
fwupd-report-struct.c
  0.00% (0/18)
  0.00% (0/2)
  0.00% (0/21)
fwupd-request-struct.c
  0.00% (0/40)
  0.00% (0/4)
  0.00% (0/48)
Totals
 30.55% (7206/23588)
 39.82% (1135/2850)
 27.85% (16912/60733)