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 |
71.75% (419/584) |
80.56% (29/36) |
57.26% (347/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 |
14.69% (73/497) |
7.41% (2/27) |
12.84% (75/584) |
src/tinyusb/src/common/tusb_common.h |
21.25% (34/160) |
24.49% (12/49) |
47.44% (37/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/msc_bot/fuzz.c |
80.61% (79/98) |
71.43% (10/14) |
87.50% (42/48) |
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 |
43.24% (16/37) |
33.33% (3/9) |
52.38% (11/21) |
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 |
100.00% (5/5) |
100.00% (1/1) |
100.00% (1/1) |
src/tinyusb/test/fuzz/net_fuzz.cc |
0.00% (0/19) |
0.00% (0/5) |
0.00% (0/23) |
Totals |
50.41% (2095/4156) |
48.79% (201/412) |
47.24% (2014/4263) |