Coverage Report

View results by: Directories | Files

Path Line Coverage Function Coverage Region Coverage
include/
 20.96% (70/334)
 34.43% (21/61)
 57.39% (101/176)
fu-acpi-phat-struct.c
 62.50% (260/416)
 76.79% (43/56)
 56.11% (652/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
 52.61% (363/690)
 59.14% (55/93)
 44.97% (818/1819)
fu-ccgx-dmc-struct.c
 21.90% (217/991)
 25.18% (35/139)
 18.02% (515/2858)
fu-ccgx-pure-hid-struct.c
  0.00% (0/285)
  0.00% (0/38)
  0.00% (0/788)
fu-ccgx-struct.c
 22.92% (58/253)
 40.00% (10/25)
 23.97% (139/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
 62.62% (397/634)
 82.89% (63/76)
 57.62% (968/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.25% (377/1012)
fu-efi-struct.c
 46.81% (1534/3277)
 62.66% (240/383)
 43.84% (3486/7952)
fu-elanfp-struct.c
 79.66% (47/59)
 83.33% (5/6)
 67.46% (114/169)
fu-elantp-struct.c
 30.77% (32/104)
 40.00% (4/10)
 32.33% (97/300)
fu-elf-struct.c
 54.23% (391/721)
 58.42% (59/101)
 44.56% (905/2031)
fu-fdt-struct.c
 68.39% (251/367)
 84.91% (45/53)
 61.66% (653/1059)
fu-firmware-struct.c
 65.52% (19/29)
100.00% (1/1)
 61.54% (16/26)
fu-fmap-struct.c
 58.18% (192/330)
 79.49% (31/39)
 55.26% (483/874)
fu-fuzzer-firmware.c
100.00% (10/10)
100.00% (1/1)
100.00% (16/16)
fu-genesys-usbhub-struct.c
 13.48% (293/2174)
 15.07% (33/219)
 12.15% (692/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-hughski-colorhug-struct.c
 98.67% (74/75)
100.00% (1/1)
 99.09% (109/110)
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.63% (1053/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.51% (550/1264)
fu-pefile-struct.c
 42.45% (388/914)
 50.79% (64/126)
 36.00% (915/2542)
fu-pixart-rf-struct.c
  0.00% (0/137)
  0.00% (0/17)
  0.00% (0/369)
fu-processor-struct.c
  0.00% (0/265)
  0.00% (0/5)
  0.00% (0/374)
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-tpm-struct.c
  0.00% (0/631)
  0.00% (0/60)
  0.00% (0/1406)
fu-uf2-struct.c
 68.31% (222/325)
 88.10% (37/42)
 64.36% (585/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/1090)
  0.00% (0/123)
  0.00% (0/2588)
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.73% (116/1723)
fu-zip-struct.c
 49.47% (417/843)
 60.71% (68/112)
 45.24% (1027/2270)
fwupd-device-struct.c
 18.10% (42/232)
 25.00% (1/4)
 23.51% (79/336)
fwupd-enums-struct.c
  0.00% (0/250)
  0.00% (0/10)
  0.00% (0/345)
fwupd-json-struct.c
  0.00% (0/13)
  0.00% (0/1)
  0.00% (0/17)
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
 28.90% (7659/26506)
 38.28% (1195/3122)
 26.75% (17950/67114)