View results by: Directories | Files
| Path | Line Coverage | Function Coverage | Region Coverage |
|---|---|---|---|
src/pupnp/fuzzer/FuzzHttp.c |
88.89% (16/18) |
100.00% (1/1) |
85.71% (6/7) |
src/pupnp/fuzzer/FuzzIxml.c |
85.29% (29/34) |
100.00% (2/2) |
92.00% (23/25) |
src/pupnp/fuzzer/FuzzIxmlDom.c |
91.15% (103/113) |
100.00% (5/5) |
92.42% (61/66) |
src/pupnp/fuzzer/FuzzIxmlOps.c |
91.40% (372/407) |
90.91% (10/11) |
94.41% (287/304) |
src/pupnp/fuzzer/FuzzServiceTable.c |
91.30% (21/23) |
100.00% (1/1) |
92.86% (13/14) |
src/pupnp/fuzzer/FuzzSsdp.c |
94.44% (68/72) |
100.00% (3/3) |
95.92% (47/49) |
src/pupnp/fuzzer/FuzzWebServer.c |
83.84% (83/99) |
100.00% (3/3) |
92.98% (53/57) |
src/pupnp/ixml/src/attr.c |
50.00% (5/10) |
50.00% (1/2) |
50.00% (3/6) |
src/pupnp/ixml/src/document.c |
34.52% (126/365) |
47.62% (10/21) |
43.84% (96/219) |
src/pupnp/ixml/src/element.c |
82.80% (385/465) |
92.59% (25/27) |
86.86% (304/350) |
src/pupnp/ixml/src/ixml.c |
78.83% (257/326) |
70.59% (12/17) |
80.81% (139/172) |
src/pupnp/ixml/src/ixmldebug.c |
29.27% (12/41) |
50.00% (1/2) |
37.50% (6/16) |
src/pupnp/ixml/src/ixmlmembuf.c |
80.68% (71/88) |
100.00% (8/8) |
63.64% (77/121) |
src/pupnp/ixml/src/ixmlparser.c |
86.32% (1483/1718) |
96.43% (54/56) |
83.40% (1291/1548) |
src/pupnp/ixml/src/namedNodeMap.c |
82.18% (83/101) |
100.00% (7/7) |
73.47% (72/98) |
src/pupnp/ixml/src/node.c |
75.62% (757/1001) |
85.19% (46/54) |
69.57% (640/920) |
src/pupnp/ixml/src/nodeList.c |
83.56% (61/73) |
100.00% (5/5) |
70.42% (50/71) |
src/pupnp/upnp/inc/ithread.h |
14.29% (4/28) |
25.00% (1/4) |
25.00% (1/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 |
23.44% (15/64) |
13.33% (2/15) |
18.75% (6/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 |
42.86% (57/133) |
39.29% (11/28) |
30.51% (18/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 |
16.09% (14/87) |
16.67% (2/12) |
21.15% (11/52) |
src/pupnp/upnp/src/api/UpnpSubscriptionRequest.c |
19.44% (21/108) |
8.00% (2/25) |
14.29% (6/42) |
src/pupnp/upnp/src/api/upnpapi.c |
1.07% (33/3097) |
3.92% (4/102) |
1.57% (36/2293) |
src/pupnp/upnp/src/api/upnpdebug.c |
3.42% (5/146) |
14.29% (1/7) |
3.53% (3/85) |
src/pupnp/upnp/src/gena/gena_callback2.c |
94.74% (36/38) |
100.00% (2/2) |
90.48% (19/21) |
src/pupnp/upnp/src/gena/gena_ctrlpt.c |
8.67% (54/623) |
10.00% (1/10) |
11.02% (52/472) |
src/pupnp/upnp/src/gena/gena_device.c |
9.99% (125/1251) |
13.64% (3/22) |
11.02% (98/889) |
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 |
0.00% (0/1133) |
0.00% (0/32) |
0.00% (0/643) |
src/pupnp/upnp/src/genlib/net/http/httpparser.c |
91.87% (1108/1206) |
97.73% (43/44) |
73.66% (839/1139) |
src/pupnp/upnp/src/genlib/net/http/httpreadwrite.c |
25.79% (432/1675) |
21.43% (6/28) |
25.22% (312/1237) |
src/pupnp/upnp/src/genlib/net/http/parsetools.c |
100.00% (14/14) |
100.00% (1/1) |
68.42% (13/19) |
src/pupnp/upnp/src/genlib/net/http/statcodes.c |
84.78% (39/46) |
100.00% (3/3) |
80.77% (42/52) |
src/pupnp/upnp/src/genlib/net/http/webserver.c |
54.06% (639/1182) |
64.52% (20/31) |
46.93% (374/797) |
src/pupnp/upnp/src/genlib/net/sock.c |
66.37% (75/113) |
75.00% (6/8) |
57.89% (55/95) |
src/pupnp/upnp/src/genlib/net/uri/uri.c |
77.10% (404/524) |
73.68% (14/19) |
78.84% (380/482) |
src/pupnp/upnp/src/genlib/service_table/service_table.c |
35.75% (242/677) |
30.43% (7/23) |
36.51% (161/441) |
src/pupnp/upnp/src/genlib/util/list.c |
25.00% (6/24) |
50.00% (3/6) |
50.00% (3/6) |
src/pupnp/upnp/src/genlib/util/membuffer.c |
81.17% (125/154) |
93.33% (14/15) |
60.48% (127/210) |
src/pupnp/upnp/src/genlib/util/strintmap.c |
74.29% (26/35) |
50.00% (1/2) |
65.00% (13/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 |
75.00% (6/8) |
100.00% (1/1) |
100.00% (5/5) |
src/pupnp/upnp/src/inc/upnpapi.h |
100.00% (18/18) |
100.00% (4/4) |
100.00% (7/7) |
src/pupnp/upnp/src/soap/soap_ctrlpt.c |
0.00% (0/598) |
0.00% (0/12) |
0.00% (0/396) |
src/pupnp/upnp/src/soap/soap_device.c |
8.37% (44/526) |
20.00% (2/10) |
6.75% (22/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/568) |
0.00% (0/6) |
0.00% (0/428) |
src/pupnp/upnp/src/ssdp/ssdp_device.c |
3.94% (39/989) |
6.67% (1/15) |
5.62% (33/587) |
src/pupnp/upnp/src/ssdp/ssdp_server.c |
9.21% (108/1173) |
20.00% (3/15) |
14.17% (104/734) |
src/pupnp/upnp/src/threadutil/FreeList.c |
86.79% (46/53) |
100.00% (4/4) |
62.07% (54/87) |
src/pupnp/upnp/src/threadutil/LinkedList.c |
66.10% (117/177) |
66.67% (10/15) |
41.88% (147/351) |
src/pupnp/upnp/src/threadutil/ThreadPool.c |
0.00% (0/791) |
0.00% (0/40) |
0.00% (0/597) |
src/pupnp/upnp/src/threadutil/TimerThread.c |
0.00% (0/238) |
0.00% (0/8) |
0.00% (0/367) |
src/pupnp/upnp/src/urlconfig/urlconfig.c |
0.00% (0/226) |
0.00% (0/5) |
0.00% (0/241) |
src/pupnp/upnp/src/uuid/md5.c |
0.00% (0/122) |
0.00% (0/4) |
0.00% (0/210) |
src/pupnp/upnp/src/uuid/sysdep.c |
0.00% (0/33) |
0.00% (0/3) |
0.00% (0/6) |
src/pupnp/upnp/src/uuid/uuid.c |
0.00% (0/141) |
0.00% (0/10) |
0.00% (0/93) |
Totals |
31.98% (7784/24338) |
32.94% (366/1111) |
33.70% (6109/18125) |