Coverage Report

View results by: Directories | Files

Path Line Coverage Function Coverage Region Coverage
include/
 31.43% (66/210)
 40.43% (19/47)
 58.64% (95/162)
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.19% (367/690)
 60.22% (56/93)
 45.68% (831/1819)
fu-ccgx-dmc-struct.c
 21.90% (217/991)
 25.18% (35/139)
 17.98% (514/2858)
fu-ccgx-pure-hid-struct.c
  0.00% (0/285)
  0.00% (0/38)
  0.00% (0/788)
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
 63.25% (401/634)
 84.21% (64/76)
 58.33% (980/1680)
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
 43.41% (158/364)
 56.52% (26/46)
 37.15% (376/1012)
fu-efi-struct.c
 47.18% (1546/3277)
 63.45% (243/383)
 44.33% (3525/7952)
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
 54.23% (391/721)
 58.42% (59/101)
 44.51% (904/2031)
fu-fdt-struct.c
 68.39% (251/367)
 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
 54.24% (179/330)
 76.92% (30/39)
 52.86% (462/874)
fu-fuzzer-firmware.c
100.00% (23/23)
100.00% (1/1)
100.00% (36/36)
fu-genesys-usbhub-struct.c
 13.48% (293/2174)
 15.07% (33/219)
 12.13% (691/5695)
fu-heci-struct.c
  0.00% (0/709)
  0.00% (0/76)
  0.00% (0/1743)
fu-hid-struct.c
 38.10% (64/168)
 50.00% (2/4)
 37.76% (91/241)
fu-ifd-struct.c
  0.00% (0/272)
  0.00% (0/33)
  0.00% (0/661)
fu-ifwi-struct.c
 46.13% (435/943)
 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-me-struct.c
  0.00% (0/692)
  0.00% (0/78)
  0.00% (0/2049)
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.23% (223/453)
 56.72% (38/67)
 43.43% (549/1264)
fu-pefile-struct.c
 42.45% (388/914)
 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.46% (144/395)
 51.06% (24/47)
 29.33% (327/1115)
fu-sbatlevel-section-struct.c
 74.07% (80/108)
 85.71% (12/14)
 63.12% (166/263)
fu-smbios-struct.c
  0.00% (0/812)
  0.00% (0/99)
  0.00% (0/2161)
fu-synaptics-cape-struct.c
 19.21% (116/604)
 25.61% (21/82)
 16.80% (292/1738)
fu-synaptics-mst-struct.c
 37.65% (61/162)
 69.23% (9/13)
 40.45% (127/314)
fu-synaptics-prometheus-struct.c
 15.49% (138/891)
 20.97% (26/124)
 12.99% (332/2556)
fu-synaptics-rmi-struct.c
 23.31% (196/841)
 23.77% (29/122)
 17.95% (437/2435)
fu-uf2-struct.c
 68.31% (222/325)
 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/1076)
  0.00% (0/122)
  0.00% (0/2538)
fu-uswid-struct.c
 58.76% (104/177)
 82.61% (19/23)
 61.83% (290/469)
fu-v4l-struct.c
  0.00% (0/65)
  0.00% (0/1)
  0.00% (0/62)
fu-wacom-usb-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
 29.09% (7146/24565)
 38.51% (1128/2929)
 26.68% (16786/62907)