View results by: Directories | Files
| Path | Line Coverage | Function Coverage | Region Coverage |
|---|---|---|---|
include/ |
26.19% (110/420) |
37.50% (24/64) |
69.78% (224/321) |
fu-acpi-phat-struct.c |
61.56% (245/398) |
75.47% (40/53) |
52.61% (807/1534) |
fu-acpi-table-struct.c |
52.47% (117/223) |
80.00% (20/25) |
55.63% (474/852) |
fu-amd-afc-struct.c |
42.13% (519/1232) |
53.67% (95/177) |
36.50% (1889/5176) |
fu-bcm57xx-struct.c |
40.77% (106/260) |
58.82% (20/34) |
37.99% (362/953) |
fu-cab-struct.c |
61.71% (411/666) |
75.28% (67/89) |
52.74% (1279/2425) |
fu-cbor-struct.c |
95.16% (59/62) |
100.00% (4/4) |
92.77% (77/83) |
fu-ccgx-dmc-struct.c |
21.31% (211/990) |
24.26% (33/136) |
16.63% (667/4011) |
fu-ccgx-pure-hid-struct.c |
0.00% (0/285) |
0.00% (0/38) |
0.00% (0/1121) |
fu-ccgx-struct.c |
29.72% (74/249) |
58.33% (14/24) |
36.51% (268/734) |
fu-cfi-struct.c |
0.00% (0/23) |
0.00% (0/1) |
0.00% (0/32) |
fu-cfu-firmware-struct.c |
66.40% (164/247) |
86.49% (32/37) |
60.40% (572/947) |
fu-cfu-struct.c |
0.00% (0/476) |
0.00% (0/64) |
0.00% (0/1830) |
fu-common-struct.c |
0.00% (0/28) |
0.00% (0/4) |
0.00% (0/31) |
fu-context-struct.c |
0.00% (0/47) |
0.00% (0/1) |
0.00% (0/67) |
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/890) |
fu-device-struct.c |
0.00% (0/17) |
0.00% (0/1) |
0.00% (0/15) |
fu-dfu-firmware-struct.c |
61.94% (389/628) |
82.67% (62/75) |
55.90% (1294/2315) |
fu-dpaux-struct.c |
0.00% (0/76) |
0.00% (0/10) |
0.00% (0/323) |
fu-ebitdo-struct.c |
23.31% (62/266) |
32.35% (11/34) |
19.85% (188/947) |
fu-edid-struct.c |
42.74% (153/358) |
55.56% (25/45) |
34.60% (490/1416) |
fu-efi-struct.c |
45.17% (1441/3190) |
61.08% (226/370) |
41.04% (4317/10519) |
fu-elanfp-struct.c |
79.66% (47/59) |
83.33% (5/6) |
64.25% (142/221) |
fu-elantp-struct.c |
25.69% (112/436) |
32.14% (18/56) |
22.12% (351/1587) |
fu-elf-struct.c |
54.87% (389/709) |
59.60% (59/99) |
42.88% (1225/2857) |
fu-fdt-struct.c |
67.89% (241/355) |
84.31% (43/51) |
58.93% (845/1434) |
fu-firmware-struct.c |
60.61% (20/33) |
100.00% (1/1) |
54.84% (17/31) |
fu-fmap-struct.c |
57.72% (187/324) |
78.95% (30/38) |
53.03% (631/1190) |
fu-fuzzer-firmware.c |
100.00% (14/14) |
100.00% (2/2) |
100.00% (12/12) |
fu-genesys-usbhub-struct.c |
13.55% (288/2126) |
15.17% (32/211) |
11.12% (839/7547) |
fu-heci-struct.c |
0.00% (0/703) |
0.00% (0/75) |
0.00% (0/2351) |
fu-hid-struct.c |
38.10% (64/168) |
50.00% (2/4) |
37.76% (91/241) |
fu-hughski-colorhug-struct.c |
0.00% (0/75) |
0.00% (0/1) |
0.00% (0/110) |
fu-ifd-struct.c |
64.66% (172/266) |
84.38% (27/32) |
60.48% (525/868) |
fu-ifwi-struct.c |
49.62% (456/919) |
55.88% (76/136) |
38.78% (1469/3788) |
fu-ihex-struct.c |
100.00% (17/17) |
100.00% (1/1) |
100.00% (23/23) |
fu-intel-me-struct.c |
0.00% (0/656) |
0.00% (0/72) |
0.00% (0/2663) |
fu-intel-thunderbolt-struct.c |
55.87% (119/213) |
77.42% (24/31) |
54.49% (419/769) |
fu-io-channel-struct.c |
0.00% (0/15) |
0.00% (0/1) |
0.00% (0/13) |
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) |
41.56% (758/1824) |
fu-path-struct.c |
0.00% (0/73) |
0.00% (0/1) |
0.00% (0/107) |
fu-pefile-struct.c |
41.91% (378/902) |
50.00% (62/124) |
33.73% (1205/3572) |
fu-pixart-rf-struct.c |
0.00% (0/131) |
0.00% (0/16) |
0.00% (0/478) |
fu-processor-struct.c |
0.00% (0/265) |
0.00% (0/5) |
0.00% (0/386) |
fu-protobuf-struct.c |
100.00% (15/15) |
100.00% (1/1) |
100.00% (20/20) |
fu-realtek-alc408x-struct.c |
0.00% (0/310) |
0.00% (0/38) |
0.00% (0/1201) |
fu-redfish-struct.c |
35.73% (139/389) |
50.00% (23/46) |
26.66% (413/1549) |
fu-sbatlevel-section-struct.c |
74.07% (80/108) |
85.71% (12/14) |
60.22% (221/367) |
fu-smbios-struct.c |
0.00% (0/798) |
0.00% (0/96) |
0.00% (0/2973) |
fu-synaptics-cape-struct.c |
19.17% (116/605) |
25.61% (21/82) |
16.31% (410/2514) |
fu-synaptics-mst-struct.c |
35.90% (56/156) |
66.67% (8/12) |
38.70% (137/354) |
fu-synaptics-prometheus-struct.c |
15.08% (128/849) |
20.51% (24/117) |
11.86% (401/3382) |
fu-synaptics-rmi-struct.c |
26.32% (215/817) |
27.97% (33/118) |
20.37% (677/3323) |
fu-tpm-struct.c |
50.89% (316/621) |
68.97% (40/58) |
47.29% (855/1808) |
fu-uf2-struct.c |
68.03% (217/319) |
87.80% (36/41) |
62.81% (792/1261) |
fu-usb-device-ds20-struct.c |
0.00% (0/216) |
0.00% (0/29) |
0.00% (0/767) |
fu-usb-struct.c |
39.52% (426/1078) |
56.67% (68/120) |
38.30% (1344/3509) |
fu-uswid-struct.c |
47.92% (115/240) |
72.41% (21/29) |
58.23% (442/759) |
fu-v4l-struct.c |
0.00% (0/65) |
0.00% (0/1) |
0.00% (0/63) |
fu-wacom-usb-struct.c |
7.37% (47/638) |
7.35% (5/68) |
6.42% (144/2242) |
fu-zip-struct.c |
49.70% (416/837) |
61.26% (68/111) |
43.87% (1405/3203) |
fwupd-device-struct.c |
18.10% (42/232) |
25.00% (1/4) |
23.51% (79/336) |
fwupd-enums-struct.c |
0.00% (0/254) |
0.00% (0/10) |
0.00% (0/351) |
fwupd-jcat-struct.c |
0.00% (0/66) |
0.00% (0/4) |
0.00% (0/84) |
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/72) |
0.00% (0/4) |
0.00% (0/96) |
fwupd-remote-struct.c |
0.00% (0/60) |
0.00% (0/4) |
0.00% (0/78) |
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) |
fwupd-security-attr-struct.c |
0.00% (0/58) |
0.00% (0/2) |
0.00% (0/82) |
Totals |
32.13% (9235/28744) |
43.06% (1455/3379) |
29.00% (28976/99924) |