View results by: Directories | Files
| Path | Line Coverage | Function Coverage | Region Coverage |
|---|---|---|---|
src/pupnp/fuzzer/FuzzDevice.c |
16.28% (42/258) |
16.67% (2/12) |
34.88% (60/172) |
src/pupnp/ixml/src/attr.c |
50.00% (5/10) |
50.00% (1/2) |
50.00% (3/6) |
src/pupnp/ixml/src/document.c |
24.38% (89/365) |
38.10% (8/21) |
27.85% (61/219) |
src/pupnp/ixml/src/element.c |
10.54% (49/465) |
18.52% (5/27) |
10.29% (36/350) |
src/pupnp/ixml/src/ixml.c |
38.65% (126/326) |
47.06% (8/17) |
44.77% (77/172) |
src/pupnp/ixml/src/ixmldebug.c |
0.00% (0/41) |
0.00% (0/2) |
0.00% (0/16) |
src/pupnp/ixml/src/ixmlmembuf.c |
76.14% (67/88) |
100.00% (8/8) |
61.98% (75/121) |
src/pupnp/ixml/src/ixmlparser.c |
45.11% (775/1718) |
76.79% (43/56) |
45.22% (700/1548) |
src/pupnp/ixml/src/namedNodeMap.c |
0.00% (0/101) |
0.00% (0/7) |
0.00% (0/98) |
src/pupnp/ixml/src/node.c |
16.98% (170/1001) |
29.63% (16/54) |
19.46% (179/920) |
src/pupnp/ixml/src/nodeList.c |
65.75% (48/73) |
100.00% (5/5) |
57.75% (41/71) |
src/pupnp/upnp/inc/ithread.h |
28.57% (8/28) |
50.00% (2/4) |
50.00% (2/4) |
src/pupnp/upnp/src/api/UpnpActionComplete.c |
0.00% (0/83) |
0.00% (0/17) |
0.00% (0/36) |
src/pupnp/upnp/src/api/UpnpActionRequest.c |
0.00% (0/224) |
0.00% (0/52) |
0.00% (0/85) |
src/pupnp/upnp/src/api/UpnpDiscovery.c |
0.00% (0/261) |
0.00% (0/67) |
0.00% (0/100) |
src/pupnp/upnp/src/api/UpnpEvent.c |
0.00% (0/64) |
0.00% (0/15) |
0.00% (0/32) |
src/pupnp/upnp/src/api/UpnpEventSubscribe.c |
0.00% (0/100) |
0.00% (0/22) |
0.00% (0/41) |
src/pupnp/upnp/src/api/UpnpExtraHeaders.c |
0.00% (0/113) |
0.00% (0/24) |
0.00% (0/47) |
src/pupnp/upnp/src/api/UpnpFileInfo.c |
0.00% (0/133) |
0.00% (0/28) |
0.00% (0/59) |
src/pupnp/upnp/src/api/UpnpStateVarComplete.c |
0.00% (0/108) |
0.00% (0/23) |
0.00% (0/46) |
src/pupnp/upnp/src/api/UpnpStateVarRequest.c |
0.00% (0/186) |
0.00% (0/42) |
0.00% (0/73) |
src/pupnp/upnp/src/api/UpnpString.c |
0.00% (0/87) |
0.00% (0/12) |
0.00% (0/52) |
src/pupnp/upnp/src/api/UpnpSubscriptionRequest.c |
0.00% (0/108) |
0.00% (0/25) |
0.00% (0/42) |
src/pupnp/upnp/src/api/upnpapi.c |
14.01% (435/3105) |
19.61% (20/102) |
14.93% (343/2298) |
src/pupnp/upnp/src/api/upnpdebug.c |
15.92% (25/157) |
37.50% (3/8) |
25.64% (30/117) |
src/pupnp/upnp/src/gena/gena_callback2.c |
0.00% (0/38) |
0.00% (0/2) |
0.00% (0/21) |
src/pupnp/upnp/src/gena/gena_ctrlpt.c |
0.00% (0/623) |
0.00% (0/10) |
0.00% (0/472) |
src/pupnp/upnp/src/gena/gena_device.c |
0.00% (0/1250) |
0.00% (0/22) |
0.00% (0/893) |
src/pupnp/upnp/src/genlib/client_table/GenlibClientSubscription.c |
0.00% (0/129) |
0.00% (0/29) |
0.00% (0/50) |
src/pupnp/upnp/src/genlib/client_table/client_table.c |
0.00% (0/81) |
0.00% (0/5) |
0.00% (0/36) |
src/pupnp/upnp/src/genlib/miniserver/miniserver.c |
27.99% (318/1136) |
43.75% (14/32) |
29.08% (187/643) |
src/pupnp/upnp/src/genlib/net/http/httpparser.c |
0.00% (0/1215) |
0.00% (0/44) |
0.00% (0/1152) |
src/pupnp/upnp/src/genlib/net/http/httpreadwrite.c |
0.00% (0/1662) |
0.00% (0/27) |
0.00% (0/1223) |
src/pupnp/upnp/src/genlib/net/http/parsetools.c |
0.00% (0/14) |
0.00% (0/1) |
0.00% (0/19) |
src/pupnp/upnp/src/genlib/net/http/statcodes.c |
0.00% (0/46) |
0.00% (0/3) |
0.00% (0/52) |
src/pupnp/upnp/src/genlib/net/http/webserver.c |
6.35% (74/1166) |
19.35% (6/31) |
6.87% (54/786) |
src/pupnp/upnp/src/genlib/net/sock.c |
6.03% (7/116) |
12.50% (1/8) |
6.19% (6/97) |
src/pupnp/upnp/src/genlib/net/uri/uri.c |
45.92% (242/527) |
57.89% (11/19) |
48.76% (235/482) |
src/pupnp/upnp/src/genlib/service_table/service_table.c |
33.53% (227/677) |
30.43% (7/23) |
31.75% (140/441) |
src/pupnp/upnp/src/genlib/util/list.c |
0.00% (0/24) |
0.00% (0/6) |
0.00% (0/6) |
src/pupnp/upnp/src/genlib/util/membuffer.c |
38.96% (60/154) |
53.33% (8/15) |
30.00% (63/210) |
src/pupnp/upnp/src/genlib/util/strintmap.c |
0.00% (0/35) |
0.00% (0/2) |
0.00% (0/20) |
src/pupnp/upnp/src/genlib/util/util.c |
0.00% (0/15) |
0.00% (0/3) |
0.00% (0/12) |
src/pupnp/upnp/src/inc/sock.h |
0.00% (0/8) |
0.00% (0/1) |
0.00% (0/5) |
src/pupnp/upnp/src/inc/upnpapi.h |
72.22% (13/18) |
75.00% (3/4) |
71.43% (5/7) |
src/pupnp/upnp/src/soap/soap_ctrlpt.c |
0.00% (0/606) |
0.00% (0/12) |
0.00% (0/406) |
src/pupnp/upnp/src/soap/soap_device.c |
0.00% (0/526) |
0.00% (0/10) |
0.00% (0/326) |
src/pupnp/upnp/src/ssdp/SSDPResultData.c |
0.00% (0/59) |
0.00% (0/10) |
0.00% (0/30) |
src/pupnp/upnp/src/ssdp/SSDPResultDataCallback.c |
0.00% (0/6) |
0.00% (0/1) |
0.00% (0/1) |
src/pupnp/upnp/src/ssdp/ssdp_ctrlpt.c |
0.00% (0/650) |
0.00% (0/10) |
0.00% (0/489) |
src/pupnp/upnp/src/ssdp/ssdp_device.c |
0.00% (0/989) |
0.00% (0/15) |
0.00% (0/587) |
src/pupnp/upnp/src/ssdp/ssdp_server.c |
8.37% (98/1171) |
20.00% (3/15) |
10.63% (78/734) |
src/pupnp/upnp/src/threadutil/FreeList.c |
35.85% (19/53) |
50.00% (2/4) |
27.59% (24/87) |
src/pupnp/upnp/src/threadutil/LinkedList.c |
10.17% (18/177) |
6.67% (1/15) |
4.56% (16/351) |
src/pupnp/upnp/src/threadutil/ThreadPool.c |
40.58% (321/791) |
55.00% (22/40) |
35.85% (214/597) |
src/pupnp/upnp/src/threadutil/TimerThread.c |
21.43% (51/238) |
25.00% (2/8) |
23.16% (85/367) |
src/pupnp/upnp/src/urlconfig/urlconfig.c |
59.29% (134/226) |
100.00% (5/5) |
51.04% (123/241) |
src/pupnp/upnp/src/uuid/md5.c |
99.18% (121/122) |
100.00% (4/4) |
99.05% (208/210) |
src/pupnp/upnp/src/uuid/sysdep.c |
100.00% (33/33) |
100.00% (3/3) |
100.00% (6/6) |
src/pupnp/upnp/src/uuid/uuid.c |
64.54% (91/141) |
70.00% (7/10) |
32.26% (30/93) |
Totals |
15.32% (3666/23925) |
19.98% (220/1101) |
17.23% (3081/17877) |