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) |