View results by: Directories | Files
| Path | Line Coverage | Function Coverage | Region Coverage |
|---|---|---|---|
src/tinyusb/lib/networking/rndis_reports.c |
0.00% (0/182) |
0.00% (0/9) |
0.00% (0/166) |
src/tinyusb/src/class/cdc/cdc.h |
0.00% (0/3) |
0.00% (0/1) |
0.00% (0/1) |
src/tinyusb/src/class/cdc/cdc_device.c |
61.82% (183/296) |
62.96% (17/27) |
66.11% (275/416) |
src/tinyusb/src/class/cdc/cdc_device.h |
17.24% (10/58) |
15.79% (3/19) |
22.73% (5/22) |
src/tinyusb/src/class/msc/msc_device.c |
3.08% (18/584) |
8.33% (3/36) |
5.78% (35/606) |
src/tinyusb/src/class/net/ecm_rndis_device.c |
9.75% (23/236) |
40.00% (6/15) |
8.82% (30/340) |
src/tinyusb/src/class/net/ncm_device.c |
13.91% (69/496) |
7.41% (2/27) |
12.35% (71/575) |
src/tinyusb/src/common/tusb_common.h |
18.75% (30/160) |
22.45% (11/49) |
43.59% (34/78) |
src/tinyusb/src/common/tusb_fifo.c |
54.48% (146/268) |
59.09% (13/22) |
55.05% (60/109) |
src/tinyusb/src/common/tusb_fifo.h |
56.86% (29/51) |
63.64% (7/11) |
78.95% (15/19) |
src/tinyusb/src/common/tusb_private.h |
44.00% (22/50) |
54.55% (6/11) |
37.50% (6/16) |
src/tinyusb/src/common/tusb_types.h |
100.00% (12/12) |
100.00% (4/4) |
90.91% (10/11) |
src/tinyusb/src/device/dcd.h |
60.00% (27/45) |
66.67% (4/6) |
80.00% (8/10) |
src/tinyusb/src/device/usbd.c |
60.85% (527/866) |
54.67% (41/75) |
58.98% (673/1141) |
src/tinyusb/src/device/usbd.h |
46.67% (7/15) |
66.67% (2/3) |
83.33% (5/6) |
src/tinyusb/src/device/usbd_pvt.h |
0.00% (0/5) |
0.00% (0/1) |
0.00% (0/3) |
src/tinyusb/src/osal/osal_none.h |
26.67% (24/90) |
25.00% (4/16) |
31.58% (12/38) |
src/tinyusb/src/tusb.c |
51.42% (109/212) |
47.83% (11/23) |
50.28% (180/358) |
src/tinyusb/test/fuzz/dcd_fuzz.cc |
88.78% (87/98) |
84.62% (11/13) |
81.03% (47/58) |
src/tinyusb/test/fuzz/device/cdc/src/fuzz.cc |
96.39% (80/83) |
100.00% (2/2) |
88.10% (37/42) |
src/tinyusb/test/fuzz/device/cdc/src/usb_descriptors.cc |
97.67% (42/43) |
100.00% (3/3) |
96.88% (31/32) |
src/tinyusb/test/fuzz/device/msc/src/fuzz.cc |
100.00% (19/19) |
100.00% (1/1) |
100.00% (16/16) |
src/tinyusb/test/fuzz/device/msc/src/usb_descriptors.cc |
97.67% (42/43) |
100.00% (3/3) |
96.97% (32/33) |
src/tinyusb/test/fuzz/device/net/src/fuzz.cc |
100.00% (34/34) |
100.00% (2/2) |
83.87% (26/31) |
src/tinyusb/test/fuzz/device/net/src/usb_descriptors.cc |
97.67% (42/43) |
100.00% (3/3) |
96.97% (32/33) |
src/tinyusb/test/fuzz/device/net_ncm/fuzz.c |
38.24% (13/34) |
25.00% (2/8) |
47.37% (9/19) |
src/tinyusb/test/fuzz/fuzz.cc |
100.00% (4/4) |
100.00% (1/1) |
100.00% (1/1) |
src/tinyusb/test/fuzz/msc_fuzz.cc |
0.00% (0/69) |
0.00% (0/5) |
0.00% (0/51) |
src/tinyusb/test/fuzz/net_fuzz.cc |
0.00% (0/19) |
0.00% (0/5) |
0.00% (0/23) |
Totals |
38.83% (1599/4118) |
40.40% (162/401) |
38.79% (1650/4254) |