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
  0.00% (0/322)
  0.00% (0/43)
  0.00% (0/816)
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
 52.92% (299/565)
 58.44% (45/77)
 44.90% (612/1363)
fu-ccgx-dmc-struct.c
 21.22% (177/834)
 24.58% (29/118)
 17.46% (393/2251)
fu-ccgx-pure-hid-struct.c
  0.00% (0/190)
  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
  0.00% (0/386)
  0.00% (0/10)
  0.00% (0/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
 64.06% (319/498)
 86.21% (50/58)
 60.69% (724/1193)
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.16% (966/2006)
 62.92% (151/240)
 44.16% (1954/4425)
fu-elanfp-struct.c
 91.43% (32/35)
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.26% (344/634)
 57.14% (52/91)
 45.03% (765/1699)
fu-fdt-struct.c
 70.51% (208/295)
 88.64% (39/44)
 66.34% (534/805)
fu-fmap-struct.c
 44.73% (123/275)
 65.62% (21/32)
 41.87% (278/664)
fu-fuzzer-firmware.c
100.00% (23/23)
100.00% (1/1)
100.00% (30/30)
fu-genesys-usbhub-struct.c
 10.54% (188/1784)
 10.53% (18/171)
  9.88% (419/4239)
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.37% (148/223)
 88.89% (24/27)
 68.42% (338/494)
fu-ifwi-struct.c
 44.60% (343/769)
 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.45% (187/386)
 55.00% (33/60)
 43.42% (455/1048)
fu-pefile-struct.c
  0.00% (0/803)
  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/81)
  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/437)
  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
 81.33% (135/166)
 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
  0.00% (0/151)
  0.00% (0/20)
  0.00% (0/375)
fu-v4l-struct.c
  0.00% (0/65)
  0.00% (0/1)
  0.00% (0/62)
fu-wac-struct.c
  5.83% (28/480)
  4.17% (2/48)
  5.36% (62/1156)
Totals
 26.85% (4590/17093)
 34.77% (735/2114)
 24.45% (10099/41305)