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-bcm57xx-struct.c
 40.19% (84/209)
 62.96% (17/27)
 42.71% (205/480)
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.45% (393/2252)
fu-ccgx-pure-hid-struct.c
  0.00% (0/193)
  0.00% (0/28)
  0.00% (0/535)
fu-ccgx-struct.c
 20.51% (48/234)
 40.91% (9/22)
 22.89% (114/498)
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/17)
  0.00% (0/1)
  0.00% (0/14)
fu-dfu-firmware-struct.c
 65.51% (340/519)
 86.89% (53/61)
 61.47% (769/1251)
fu-dpaux-struct.c
  0.00% (0/60)
  0.00% (0/8)
  0.00% (0/175)
fu-ebitdo-struct.c
 23.18% (54/233)
 33.33% (10/30)
 21.11% (118/559)
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.30% (1969/4445)
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.90% (353/643)
 57.61% (53/92)
 45.40% (780/1718)
fu-fdt-struct.c
 70.81% (211/298)
 88.64% (39/44)
 66.38% (535/806)
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.77% (464/4310)
fu-heci-struct.c
  0.00% (0/411)
  0.00% (0/53)
  0.00% (0/1080)
fu-hid-struct.c
 53.66% (66/123)
 66.67% (2/3)
 52.87% (92/174)
fu-hidraw-struct.c
  0.00% (0/51)
  0.00% (0/1)
  0.00% (0/73)
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/1415)
fu-synaprom-struct.c
 16.14% (112/694)
 22.68% (22/97)
 13.90% (255/1835)
fu-synaptics-cape-struct.c
  0.00% (0/494)
  0.00% (0/68)
  0.00% (0/1344)
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.07% (356/1184)
fu-uf2-struct.c
 71.06% (194/273)
 91.67% (33/36)
 69.08% (505/731)
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/1825)
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.53% (77/1179)
Totals
 29.76% (5294/17790)
 38.06% (826/2170)
 27.10% (11529/42538)