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
 63.53% (209/329)
 79.55% (35/44)
 56.98% (514/902)
fu-acpi-table-struct.c
  0.00% (0/169)
  0.00% (0/19)
  0.00% (0/446)
fu-archive-struct.c
  0.00% (0/132)
  0.00% (0/4)
  0.00% (0/186)
fu-bcm57xx-struct.c
 39.44% (84/213)
 60.71% (17/28)
 40.19% (217/540)
fu-cab-struct.c
 53.42% (305/571)
 58.97% (46/78)
 44.43% (662/1490)
fu-ccgx-dmc-struct.c
 21.51% (180/837)
 24.58% (29/118)
 17.19% (413/2403)
fu-ccgx-pure-hid-struct.c
  0.00% (0/193)
  0.00% (0/28)
  0.00% (0/569)
fu-ccgx-struct.c
 20.51% (48/234)
 40.91% (9/22)
 22.31% (116/520)
fu-cfi-struct.c
  0.00% (0/21)
  0.00% (0/1)
  0.00% (0/29)
fu-cfu-firmware-struct.c
 68.84% (148/215)
 90.91% (30/33)
 64.47% (372/577)
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/99)
  0.00% (0/20)
  0.00% (0/356)
fu-device-struct.c
  0.00% (0/17)
  0.00% (0/1)
  0.00% (0/14)
fu-dfu-firmware-struct.c
 66.10% (349/528)
 87.50% (56/64)
 60.06% (845/1407)
fu-dpaux-struct.c
  0.00% (0/60)
  0.00% (0/8)
  0.00% (0/188)
fu-ebitdo-struct.c
 23.18% (54/233)
 33.33% (10/30)
 20.60% (123/597)
fu-edid-struct.c
 43.42% (132/304)
 56.41% (22/39)
 36.02% (308/855)
fu-efi-struct.c
 48.73% (1267/2600)
 64.17% (197/307)
 44.61% (2779/6230)
fu-elanfp-struct.c
 92.11% (35/38)
100.00% (3/3)
 75.96% (79/104)
fu-elantp-struct.c
 32.26% (20/62)
 50.00% (2/4)
 36.47% (62/170)
fu-elf-struct.c
 54.83% (352/642)
 57.61% (53/92)
 43.83% (803/1832)
fu-fdt-struct.c
 70.81% (211/298)
 88.64% (39/44)
 63.54% (549/864)
fu-firmware-struct.c
 66.67% (18/27)
100.00% (1/1)
 62.50% (15/24)
fu-fmap-struct.c
 43.42% (122/281)
 63.64% (21/33)
 39.46% (292/740)
fu-fuzzer-firmware.c
100.00% (23/23)
100.00% (1/1)
100.00% (36/36)
fu-genesys-usbhub-struct.c
 12.08% (221/1829)
 12.07% (21/174)
 10.33% (487/4716)
fu-heci-struct.c
  0.00% (0/411)
  0.00% (0/53)
  0.00% (0/1145)
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
 66.81% (151/226)
 88.89% (24/27)
 65.79% (350/532)
fu-ifwi-struct.c
 45.03% (349/775)
 49.14% (57/116)
 36.29% (807/2224)
fu-ihex-struct.c
100.00% (17/17)
100.00% (1/1)
100.00% (23/23)
fu-intel-thunderbolt-struct.c
 54.40% (68/125)
 84.21% (16/19)
 55.08% (168/305)
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
 48.64% (197/405)
 55.74% (34/61)
 42.47% (482/1135)
fu-pefile-struct.c
  0.00% (0/809)
  0.00% (0/112)
  0.00% (0/2242)
fu-pxi-struct.c
  0.00% (0/34)
  0.00% (0/2)
  0.00% (0/46)
fu-redfish-struct.c
 33.62% (119/354)
 48.78% (20/41)
 26.14% (259/991)
fu-sbatlevel-section-struct.c
  0.00% (0/84)
  0.00% (0/11)
  0.00% (0/198)
fu-smbios-struct.c
  0.00% (0/505)
  0.00% (0/68)
  0.00% (0/1501)
fu-synaprom-struct.c
 16.14% (112/694)
 22.68% (22/97)
 13.44% (264/1965)
fu-synaptics-cape-struct.c
  0.00% (0/494)
  0.00% (0/68)
  0.00% (0/1429)
fu-synaptics-mst-struct.c
 34.97% (50/143)
 70.00% (7/10)
 37.70% (95/252)
fu-synaptics-rmi-struct.c
 36.72% (170/463)
 41.67% (25/60)
 29.26% (369/1261)
fu-uf2-struct.c
 71.06% (194/273)
 91.67% (33/36)
 65.89% (512/777)
fu-usb-device-ds20-struct.c
  0.00% (0/184)
  0.00% (0/25)
  0.00% (0/467)
fu-usb-struct.c
  0.00% (0/846)
  0.00% (0/96)
  0.00% (0/1964)
fu-uswid-struct.c
 64.24% (97/151)
 85.00% (17/20)
 64.27% (259/403)
fu-v4l-struct.c
  0.00% (0/65)
  0.00% (0/1)
  0.00% (0/62)
fu-wac-struct.c
  7.00% (35/500)
  6.00% (3/50)
  6.42% (81/1262)
Totals
 30.41% (5585/18366)
 38.96% (872/2238)
 27.01% (12704/47036)