View results by: Directories | Files
| Path | Line Coverage | Function Coverage | Region Coverage |
|---|---|---|---|
include/ |
21.56% (72/334) |
36.07% (22/61) |
57.95% (102/176) |
fu-acpi-phat-struct.c |
61.56% (245/398) |
75.47% (40/53) |
54.95% (599/1090) |
fu-acpi-table-struct.c |
0.00% (0/223) |
0.00% (0/25) |
0.00% (0/598) |
fu-bcm57xx-struct.c |
40.77% (106/260) |
58.82% (20/34) |
41.26% (281/681) |
fu-cab-struct.c |
51.50% (343/666) |
57.30% (51/89) |
43.47% (749/1723) |
fu-cbor-struct.c |
96.36% (53/55) |
100.00% (3/3) |
94.67% (71/75) |
fu-ccgx-dmc-struct.c |
21.31% (211/990) |
24.26% (33/136) |
17.74% (501/2824) |
fu-ccgx-pure-hid-struct.c |
0.00% (0/285) |
0.00% (0/38) |
0.00% (0/788) |
fu-ccgx-struct.c |
21.69% (54/249) |
37.50% (9/24) |
22.10% (124/561) |
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) |
61.61% (406/659) |
fu-cfu-struct.c |
0.00% (0/476) |
0.00% (0/64) |
0.00% (0/1318) |
fu-common-struct.c |
0.00% (0/28) |
0.00% (0/4) |
0.00% (0/31) |
fu-context-struct.c |
0.00% (0/43) |
0.00% (0/1) |
0.00% (0/61) |
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 |
61.94% (389/628) |
82.67% (62/75) |
57.19% (947/1656) |
fu-dpaux-struct.c |
0.00% (0/76) |
0.00% (0/10) |
0.00% (0/230) |
fu-ebitdo-struct.c |
23.31% (62/266) |
32.35% (11/34) |
20.59% (140/680) |
fu-edid-struct.c |
42.74% (153/358) |
55.56% (25/45) |
36.34% (359/988) |
fu-efi-struct.c |
45.35% (1440/3175) |
61.25% (226/369) |
42.51% (3234/7608) |
fu-elanfp-struct.c |
79.66% (47/59) |
83.33% (5/6) |
66.86% (113/169) |
fu-elantp-struct.c |
25.69% (112/436) |
32.14% (18/56) |
22.98% (267/1162) |
fu-elf-struct.c |
53.74% (381/709) |
57.58% (57/99) |
43.87% (870/1983) |
fu-fdt-struct.c |
67.89% (241/355) |
84.31% (43/51) |
61.03% (617/1011) |
fu-firmware-struct.c |
61.29% (19/31) |
100.00% (1/1) |
57.14% (16/28) |
fu-fmap-struct.c |
57.72% (187/324) |
78.95% (30/38) |
54.59% (464/850) |
fu-fuzzer-firmware.c |
100.00% (7/7) |
100.00% (1/1) |
100.00% (12/12) |
fu-genesys-usbhub-struct.c |
13.55% (288/2126) |
15.17% (32/211) |
12.25% (674/5503) |
fu-heci-struct.c |
0.00% (0/703) |
0.00% (0/75) |
0.00% (0/1719) |
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/266) |
0.00% (0/32) |
0.00% (0/637) |
fu-ifwi-struct.c |
45.16% (415/919) |
50.00% (68/136) |
37.41% (984/2630) |
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/1905) |
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-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) |
35.24% (879/2494) |
fu-pixart-rf-struct.c |
0.00% (0/131) |
0.00% (0/16) |
0.00% (0/345) |
fu-processor-struct.c |
0.00% (0/265) |
0.00% (0/5) |
0.00% (0/374) |
fu-protobuf-struct.c |
100.00% (15/15) |
100.00% (1/1) |
100.00% (20/20) |
fu-redfish-struct.c |
35.73% (139/389) |
50.00% (23/46) |
28.41% (310/1091) |
fu-sbatlevel-section-struct.c |
74.07% (80/108) |
85.71% (12/14) |
63.12% (166/263) |
fu-smbios-struct.c |
0.00% (0/798) |
0.00% (0/96) |
0.00% (0/2099) |
fu-synaptics-cape-struct.c |
19.17% (116/605) |
25.61% (21/82) |
16.63% (292/1756) |
fu-synaptics-mst-struct.c |
35.90% (56/156) |
66.67% (8/12) |
37.93% (110/290) |
fu-synaptics-prometheus-struct.c |
15.08% (128/849) |
20.51% (24/117) |
12.48% (298/2388) |
fu-synaptics-rmi-struct.c |
22.77% (186/817) |
22.88% (27/118) |
17.23% (403/2339) |
fu-tpm-struct.c |
0.00% (0/621) |
0.00% (0/58) |
0.00% (0/1363) |
fu-uf2-struct.c |
68.03% (217/319) |
87.80% (36/41) |
63.84% (565/885) |
fu-usb-device-ds20-struct.c |
0.00% (0/216) |
0.00% (0/29) |
0.00% (0/549) |
fu-usb-struct.c |
39.52% (426/1078) |
56.67% (68/120) |
39.59% (1002/2531) |
fu-uswid-struct.c |
49.36% (115/233) |
75.00% (21/28) |
57.88% (316/546) |
fu-v4l-struct.c |
0.00% (0/65) |
0.00% (0/1) |
0.00% (0/62) |
fu-wacom-usb-struct.c |
7.37% (47/638) |
7.35% (5/68) |
6.97% (115/1651) |
fu-zip-struct.c |
49.70% (416/837) |
61.26% (68/111) |
45.59% (1024/2246) |
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/83) |
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/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 |
29.43% (7966/27066) |
39.06% (1233/3157) |
27.15% (18364/67642) |