View results by: Directories | Files
| Path | Line Coverage | Function Coverage | Region Coverage |
|---|---|---|---|
src/curl/lib/altsvc.c |
16.15% (68/421) |
26.32% (5/19) |
14.14% (55/389) |
src/curl/lib/asyn-thread.c |
6.38% (21/329) |
21.74% (5/23) |
5.29% (11/208) |
src/curl/lib/base64.c |
0.00% (0/137) |
0.00% (0/5) |
0.00% (0/65) |
src/curl/lib/bufref.c |
0.00% (0/57) |
0.00% (0/6) |
0.00% (0/54) |
src/curl/lib/cfilters.c |
0.00% (0/291) |
0.00% (0/30) |
0.00% (0/211) |
src/curl/lib/conncache.c |
0.00% (0/319) |
0.00% (0/21) |
0.00% (0/269) |
src/curl/lib/connect.c |
0.00% (0/1027) |
0.00% (0/35) |
0.00% (0/738) |
src/curl/lib/content_encoding.c |
6.14% (27/440) |
3.57% (1/28) |
5.39% (18/334) |
src/curl/lib/cookie.c |
12.83% (133/1037) |
25.93% (7/27) |
9.94% (110/1107) |
src/curl/lib/curl_addrinfo.c |
0.00% (0/238) |
0.00% (0/8) |
0.00% (0/122) |
src/curl/lib/curl_fnmatch.c |
0.00% (0/14) |
0.00% (0/1) |
0.00% (0/13) |
src/curl/lib/curl_get_line.c |
50.00% (10/20) |
100.00% (1/1) |
38.89% (7/18) |
src/curl/lib/curl_gethostname.c |
0.00% (0/22) |
0.00% (0/1) |
0.00% (0/9) |
src/curl/lib/curl_memrchr.c |
0.00% (0/13) |
0.00% (0/1) |
0.00% (0/9) |
src/curl/lib/curl_range.c |
0.00% (0/48) |
0.00% (0/1) |
0.00% (0/44) |
src/curl/lib/curl_sasl.c |
0.00% (0/359) |
0.00% (0/10) |
0.00% (0/269) |
src/curl/lib/curl_threads.c |
0.00% (0/35) |
0.00% (0/4) |
0.00% (0/26) |
src/curl/lib/dict.c |
0.00% (0/180) |
0.00% (0/3) |
0.00% (0/127) |
src/curl/lib/doh.c |
0.00% (0/632) |
0.00% (0/20) |
0.00% (0/739) |
src/curl/lib/dynbuf.c |
72.92% (105/144) |
76.92% (10/13) |
75.54% (105/139) |
src/curl/lib/easy.c |
6.04% (37/613) |
10.00% (3/30) |
6.88% (34/494) |
src/curl/lib/easy_lock.h |
61.54% (8/13) |
100.00% (2/2) |
62.50% (5/8) |
src/curl/lib/escape.c |
33.93% (38/112) |
14.29% (1/7) |
32.95% (57/173) |
src/curl/lib/file.c |
0.00% (0/265) |
0.00% (0/6) |
0.00% (0/209) |
src/curl/lib/fileinfo.c |
0.00% (0/9) |
0.00% (0/2) |
0.00% (0/11) |
src/curl/lib/fopen.c |
24.49% (12/49) |
100.00% (1/1) |
23.08% (9/39) |
src/curl/lib/formdata.c |
26.26% (156/594) |
50.00% (4/8) |
25.19% (135/536) |
src/curl/lib/ftp.c |
0.00% (0/2608) |
0.00% (0/64) |
0.00% (0/2077) |
src/curl/lib/ftplistparser.c |
0.00% (0/771) |
0.00% (0/6) |
0.00% (0/583) |
src/curl/lib/getenv.c |
0.00% (0/8) |
0.00% (0/2) |
0.00% (0/6) |
src/curl/lib/getinfo.c |
7.04% (34/483) |
12.50% (1/8) |
1.81% (4/221) |
src/curl/lib/gopher.c |
0.00% (0/82) |
0.00% (0/1) |
0.00% (0/64) |
src/curl/lib/h2h3.c |
0.00% (0/189) |
0.00% (0/4) |
0.00% (0/184) |
src/curl/lib/hash.c |
0.00% (0/176) |
0.00% (0/13) |
0.00% (0/123) |
src/curl/lib/headers.c |
4.74% (10/211) |
25.00% (2/8) |
1.53% (3/196) |
src/curl/lib/hmac.c |
0.00% (0/61) |
0.00% (0/4) |
0.00% (0/22) |
src/curl/lib/hostasyn.c |
0.00% (0/29) |
0.00% (0/2) |
0.00% (0/15) |
src/curl/lib/hostip.c |
0.00% (0/616) |
0.00% (0/26) |
0.00% (0/379) |
src/curl/lib/hostip6.c |
0.00% (0/5) |
0.00% (0/1) |
0.00% (0/6) |
src/curl/lib/http.c |
0.00% (0/2453) |
0.00% (0/48) |
0.00% (0/2469) |
src/curl/lib/http2.c |
0.47% (7/1496) |
4.08% (2/49) |
0.36% (4/1109) |
src/curl/lib/http_aws_sigv4.c |
0.00% (0/374) |
0.00% (0/6) |
0.00% (0/283) |
src/curl/lib/http_chunks.c |
0.00% (0/173) |
0.00% (0/3) |
0.00% (0/126) |
src/curl/lib/http_digest.c |
4.88% (4/82) |
33.33% (1/3) |
1.54% (1/65) |
src/curl/lib/http_proxy.c |
0.00% (0/595) |
0.00% (0/22) |
0.00% (0/479) |
src/curl/lib/if2ip.c |
0.00% (0/81) |
0.00% (0/2) |
0.00% (0/59) |
src/curl/lib/imap.c |
0.00% (0/1099) |
0.00% (0/49) |
0.00% (0/1062) |
src/curl/lib/llist.c |
16.18% (11/68) |
40.00% (2/5) |
12.20% (5/41) |
src/curl/lib/md5.c |
0.00% (0/203) |
0.00% (0/8) |
0.00% (0/168) |
src/curl/lib/memdebug.c |
42.42% (98/231) |
45.00% (9/20) |
37.89% (72/190) |
src/curl/lib/mime.c |
10.18% (119/1169) |
20.69% (12/58) |
8.48% (83/979) |
src/curl/lib/mprintf.c |
30.61% (217/709) |
38.89% (7/18) |
29.55% (182/616) |
src/curl/lib/mqtt.c |
0.00% (0/525) |
0.00% (0/21) |
0.00% (0/318) |
src/curl/lib/multi.c |
0.47% (10/2108) |
2.70% (2/74) |
0.28% (5/1763) |
src/curl/lib/netrc.c |
0.00% (0/217) |
0.00% (0/2) |
0.00% (0/198) |
src/curl/lib/nonblock.c |
0.00% (0/8) |
0.00% (0/1) |
0.00% (0/7) |
src/curl/lib/noproxy.c |
0.00% (0/133) |
0.00% (0/3) |
0.00% (0/142) |
src/curl/lib/parsedate.c |
0.00% (0/233) |
0.00% (0/9) |
0.00% (0/238) |
src/curl/lib/pingpong.c |
0.00% (0/263) |
0.00% (0/11) |
0.00% (0/199) |
src/curl/lib/pop3.c |
0.00% (0/761) |
0.00% (0/40) |
0.00% (0/582) |
src/curl/lib/progress.c |
0.00% (0/363) |
0.00% (0/16) |
0.00% (0/501) |
src/curl/lib/rand.c |
76.92% (60/78) |
100.00% (3/3) |
72.34% (34/47) |
src/curl/lib/rename.c |
0.00% (0/6) |
0.00% (0/1) |
0.00% (0/4) |
src/curl/lib/rtsp.c |
0.00% (0/509) |
0.00% (0/11) |
0.00% (0/461) |
src/curl/lib/select.c |
0.00% (0/117) |
0.00% (0/3) |
0.00% (0/104) |
src/curl/lib/sendf.c |
1.06% (4/377) |
7.14% (1/14) |
2.03% (6/295) |
src/curl/lib/setopt.c |
20.57% (349/1697) |
66.67% (4/6) |
18.31% (202/1103) |
src/curl/lib/sha256.c |
0.00% (0/104) |
0.00% (0/5) |
0.00% (0/101) |
src/curl/lib/share.c |
7.09% (10/141) |
40.00% (2/5) |
7.41% (6/81) |
src/curl/lib/slist.c |
70.49% (43/61) |
80.00% (4/5) |
73.17% (30/41) |
src/curl/lib/smtp.c |
0.00% (0/938) |
0.00% (0/44) |
0.00% (0/753) |
src/curl/lib/socks.c |
0.00% (0/771) |
0.00% (0/12) |
0.00% (0/509) |
src/curl/lib/speedcheck.c |
0.00% (0/29) |
0.00% (0/2) |
0.00% (0/22) |
src/curl/lib/splay.c |
0.00% (0/146) |
0.00% (0/4) |
0.00% (0/171) |
src/curl/lib/strcase.c |
49.30% (35/71) |
60.00% (6/10) |
42.17% (35/83) |
src/curl/lib/strdup.c |
46.15% (6/13) |
50.00% (1/2) |
36.36% (4/11) |
src/curl/lib/strerror.c |
0.00% (0/348) |
0.00% (0/5) |
0.00% (0/183) |
src/curl/lib/strtoofft.c |
0.00% (0/23) |
0.00% (0/1) |
0.00% (0/33) |
src/curl/lib/telnet.c |
0.00% (0/947) |
0.00% (0/18) |
0.00% (0/900) |
src/curl/lib/tftp.c |
0.00% (0/798) |
0.00% (0/27) |
0.00% (0/493) |
src/curl/lib/timeval.c |
37.14% (13/35) |
33.33% (1/3) |
4.41% (3/68) |
src/curl/lib/transfer.c |
0.00% (0/1118) |
0.00% (0/18) |
0.00% (0/1090) |
src/curl/lib/url.c |
12.46% (280/2248) |
15.38% (8/52) |
13.76% (305/2217) |
src/curl/lib/urlapi.c |
49.11% (635/1293) |
75.00% (15/20) |
47.61% (648/1361) |
src/curl/lib/vauth/cleartext.c |
0.00% (0/33) |
0.00% (0/3) |
0.00% (0/22) |
src/curl/lib/vauth/cram.c |
0.00% (0/23) |
0.00% (0/1) |
0.00% (0/10) |
src/curl/lib/vauth/digest.c |
2.15% (12/559) |
7.69% (1/13) |
5.65% (28/496) |
src/curl/lib/vauth/oauth2.c |
0.00% (0/20) |
0.00% (0/2) |
0.00% (0/16) |
src/curl/lib/vauth/vauth.c |
0.00% (0/28) |
0.00% (0/3) |
0.00% (0/39) |
src/curl/lib/vtls/vtls.c |
4.30% (4/93) |
14.29% (1/7) |
0.40% (1/247) |
src/curl/lib/warnless.c |
5.97% (4/67) |
7.14% (1/14) |
6.06% (4/66) |
src/curl/lib/wildcard.c |
46.15% (12/26) |
33.33% (1/3) |
61.54% (8/13) |
src/curl/lib/ws.c |
0.00% (0/449) |
0.00% (0/11) |
0.00% (0/317) |
src/curl_fuzzer/curl_fuzzer.cc |
41.67% (115/276) |
63.64% (7/11) |
40.60% (95/234) |
src/curl_fuzzer/curl_fuzzer_callback.cc |
0.00% (0/114) |
0.00% (0/4) |
0.00% (0/77) |
src/curl_fuzzer/curl_fuzzer_tlv.cc |
99.00% (198/200) |
100.00% (8/8) |
93.89% (599/638) |
src/curl_fuzzer/fuzz_url.cc |
100.00% (16/16) |
100.00% (1/1) |
100.00% (6/6) |
src/nghttp2/lib/nghttp2_buf.c |
0.00% (0/355) |
0.00% (0/30) |
0.00% (0/184) |
src/nghttp2/lib/nghttp2_callbacks.c |
0.00% (0/79) |
0.00% (0/25) |
0.00% (0/28) |
src/nghttp2/lib/nghttp2_frame.c |
0.00% (0/721) |
0.00% (0/69) |
0.00% (0/338) |
src/nghttp2/lib/nghttp2_hd.c |
0.00% (0/1649) |
0.00% (0/81) |
0.00% (0/1060) |
src/nghttp2/lib/nghttp2_hd_huffman.c |
0.00% (0/88) |
0.00% (0/5) |
0.00% (0/49) |
src/nghttp2/lib/nghttp2_helper.c |
0.00% (0/246) |
0.00% (0/14) |
0.00% (0/143) |
src/nghttp2/lib/nghttp2_http.c |
0.00% (0/410) |
0.00% (0/17) |
0.00% (0/384) |
src/nghttp2/lib/nghttp2_map.c |
0.00% (0/129) |
0.00% (0/12) |
0.00% (0/69) |
src/nghttp2/lib/nghttp2_mem.c |
0.00% (0/32) |
0.00% (0/10) |
0.00% (0/10) |
src/nghttp2/lib/nghttp2_outbound_item.c |
0.00% (0/86) |
0.00% (0/5) |
0.00% (0/33) |
src/nghttp2/lib/nghttp2_pq.c |
0.00% (0/133) |
0.00% (0/13) |
0.00% (0/75) |
src/nghttp2/lib/nghttp2_priority_spec.c |
0.00% (0/21) |
0.00% (0/4) |
0.00% (0/20) |
src/nghttp2/lib/nghttp2_rcbuf.c |
0.00% (0/49) |
0.00% (0/7) |
0.00% (0/24) |
src/nghttp2/lib/nghttp2_session.c |
0.00% (0/5359) |
0.00% (0/190) |
0.00% (0/3487) |
src/nghttp2/lib/nghttp2_stream.c |
0.00% (0/548) |
0.00% (0/50) |
0.00% (0/317) |
src/nghttp2/lib/nghttp2_submit.c |
0.00% (0/555) |
0.00% (0/23) |
0.00% (0/300) |
src/nghttp2/lib/nghttp2_version.c |
0.00% (0/5) |
0.00% (0/1) |
0.00% (0/5) |
src/zlib/adler32.c |
0.00% (0/79) |
0.00% (0/5) |
0.00% (0/139) |
src/zlib/crc32.c |
0.00% (0/287) |
0.00% (0/13) |
0.00% (0/77) |
src/zlib/inffast.c |
0.00% (0/213) |
0.00% (0/1) |
0.00% (0/86) |
src/zlib/inflate.c |
0.00% (0/967) |
0.00% (0/22) |
0.00% (0/1180) |
src/zlib/inftrees.c |
0.00% (0/162) |
0.00% (0/1) |
0.00% (0/109) |
src/zlib/zutil.c |
0.00% (0/46) |
0.00% (0/5) |
0.00% (0/31) |
Totals |
5.62% (2921/51992) |
7.63% (143/1875) |
6.90% (2919/42290) |