View results by: Directories | Files
Path | Line Coverage | Function Coverage | Region Coverage |
---|---|---|---|
src/haproxy/fuzz_cfg_parser.c |
85.71% (12/14) |
100.00% (1/1) |
71.43% (5/7) |
src/haproxy/include/haproxy/acl.h |
0.00% (0/6) |
0.00% (0/2) |
0.00% (0/2) |
src/haproxy/include/haproxy/action.h |
0.00% (0/43) |
0.00% (0/3) |
0.00% (0/41) |
src/haproxy/include/haproxy/applet.h |
0.00% (0/96) |
0.00% (0/17) |
0.00% (0/84) |
src/haproxy/include/haproxy/backend.h |
0.00% (0/61) |
0.00% (0/6) |
0.00% (0/48) |
src/haproxy/include/haproxy/buf.h |
12.11% (86/710) |
29.41% (20/68) |
12.81% (41/320) |
src/haproxy/include/haproxy/bug.h |
0.00% (0/6) |
0.00% (0/2) |
0.00% (0/6) |
src/haproxy/include/haproxy/channel-t.h |
0.00% (0/42) |
0.00% (0/2) |
0.00% (0/2) |
src/haproxy/include/haproxy/channel.h |
0.00% (0/505) |
0.00% (0/81) |
0.00% (0/278) |
src/haproxy/include/haproxy/check.h |
0.00% (0/15) |
0.00% (0/3) |
0.00% (0/10) |
src/haproxy/include/haproxy/chunk.h |
0.00% (0/158) |
0.00% (0/18) |
0.00% (0/69) |
src/haproxy/include/haproxy/cli.h |
0.00% (0/41) |
0.00% (0/6) |
0.00% (0/6) |
src/haproxy/include/haproxy/clock.h |
0.00% (0/4) |
0.00% (0/1) |
0.00% (0/1) |
src/haproxy/include/haproxy/connection-t.h |
0.00% (0/17) |
0.00% (0/1) |
0.00% (0/1) |
src/haproxy/include/haproxy/connection.h |
0.00% (0/363) |
0.00% (0/46) |
0.00% (0/250) |
src/haproxy/include/haproxy/dynbuf.h |
0.00% (0/10) |
0.00% (0/2) |
0.00% (0/8) |
src/haproxy/include/haproxy/event_hdl.h |
0.00% (0/42) |
0.00% (0/8) |
0.00% (0/66) |
src/haproxy/include/haproxy/fcgi.h |
0.00% (0/16) |
0.00% (0/1) |
0.00% (0/1) |
src/haproxy/include/haproxy/fd-t.h |
0.00% (0/15) |
0.00% (0/1) |
0.00% (0/1) |
src/haproxy/include/haproxy/fd.h |
0.00% (0/247) |
0.00% (0/34) |
0.00% (0/412) |
src/haproxy/include/haproxy/filters.h |
0.00% (0/38) |
0.00% (0/4) |
0.00% (0/46) |
src/haproxy/include/haproxy/fix.h |
0.00% (0/41) |
0.00% (0/2) |
0.00% (0/263) |
src/haproxy/include/haproxy/freq_ctr.h |
0.00% (0/121) |
0.00% (0/17) |
0.00% (0/64) |
src/haproxy/include/haproxy/global.h |
0.00% (0/6) |
0.00% (0/1) |
0.00% (0/1) |
src/haproxy/include/haproxy/h1.h |
0.00% (0/176) |
0.00% (0/5) |
0.00% (0/81) |
src/haproxy/include/haproxy/h1_htx.h |
0.00% (0/16) |
0.00% (0/1) |
0.00% (0/31) |
src/haproxy/include/haproxy/hlua.h |
0.00% (0/4) |
0.00% (0/4) |
0.00% (0/4) |
src/haproxy/include/haproxy/http-hdr.h |
0.00% (0/17) |
0.00% (0/2) |
0.00% (0/8) |
src/haproxy/include/haproxy/http.h |
0.00% (0/75) |
0.00% (0/5) |
0.00% (0/41) |
src/haproxy/include/haproxy/http_ana-t.h |
0.00% (0/38) |
0.00% (0/2) |
0.00% (0/2) |
src/haproxy/include/haproxy/http_ana.h |
0.00% (0/14) |
0.00% (0/1) |
0.00% (0/11) |
src/haproxy/include/haproxy/htx-t.h |
0.00% (0/28) |
0.00% (0/2) |
0.00% (0/2) |
src/haproxy/include/haproxy/htx.h |
0.00% (0/491) |
0.00% (0/62) |
0.00% (0/309) |
src/haproxy/include/haproxy/intops.h |
0.00% (0/306) |
0.00% (0/25) |
0.00% (0/80) |
src/haproxy/include/haproxy/istbuf.h |
0.00% (0/73) |
0.00% (0/6) |
0.00% (0/16) |
src/haproxy/include/haproxy/list.h |
0.00% (0/19) |
0.00% (0/2) |
0.00% (0/2) |
src/haproxy/include/haproxy/listener.h |
0.00% (0/11) |
0.00% (0/1) |
0.00% (0/1) |
src/haproxy/include/haproxy/log.h |
0.00% (0/18) |
0.00% (0/3) |
0.00% (0/14) |
src/haproxy/include/haproxy/mqtt.h |
0.00% (0/54) |
0.00% (0/2) |
0.00% (0/224) |
src/haproxy/include/haproxy/namespace.h |
0.00% (0/3) |
0.00% (0/1) |
0.00% (0/1) |
src/haproxy/include/haproxy/net_helper.h |
0.00% (0/183) |
0.00% (0/34) |
0.00% (0/34) |
src/haproxy/include/haproxy/obj_type.h |
3.42% (4/117) |
4.35% (1/23) |
3.74% (4/107) |
src/haproxy/include/haproxy/pattern.h |
0.00% (0/22) |
0.00% (0/5) |
0.00% (0/11) |
src/haproxy/include/haproxy/peers.h |
0.00% (0/6) |
0.00% (0/2) |
0.00% (0/2) |
src/haproxy/include/haproxy/pool-os.h |
0.00% (0/28) |
0.00% (0/4) |
0.00% (0/27) |
src/haproxy/include/haproxy/pool.h |
0.00% (0/63) |
0.00% (0/2) |
0.00% (0/94) |
src/haproxy/include/haproxy/port_range.h |
0.00% (0/53) |
0.00% (0/3) |
0.00% (0/51) |
src/haproxy/include/haproxy/protobuf.h |
0.00% (0/294) |
0.00% (0/15) |
0.00% (0/204) |
src/haproxy/include/haproxy/protocol.h |
0.00% (0/5) |
0.00% (0/1) |
0.00% (0/7) |
src/haproxy/include/haproxy/proxy.h |
0.00% (0/111) |
0.00% (0/12) |
0.00% (0/112) |
src/haproxy/include/haproxy/queue.h |
0.00% (0/42) |
0.00% (0/7) |
0.00% (0/44) |
src/haproxy/include/haproxy/regex.h |
0.00% (0/71) |
0.00% (0/3) |
0.00% (0/9) |
src/haproxy/include/haproxy/sample.h |
0.00% (0/74) |
0.00% (0/6) |
0.00% (0/65) |
src/haproxy/include/haproxy/sc_strm.h |
0.00% (0/246) |
0.00% (0/31) |
0.00% (0/226) |
src/haproxy/include/haproxy/server.h |
0.00% (0/82) |
0.00% (0/11) |
0.00% (0/43) |
src/haproxy/include/haproxy/session.h |
0.00% (0/211) |
0.00% (0/12) |
0.00% (0/171) |
src/haproxy/include/haproxy/shctx.h |
0.00% (0/15) |
0.00% (0/3) |
0.00% (0/9) |
src/haproxy/include/haproxy/signal.h |
0.00% (0/4) |
0.00% (0/1) |
0.00% (0/3) |
src/haproxy/include/haproxy/sink.h |
0.00% (0/32) |
0.00% (0/1) |
0.00% (0/23) |
src/haproxy/include/haproxy/spoe.h |
0.00% (0/224) |
0.00% (0/6) |
0.00% (0/146) |
src/haproxy/include/haproxy/stats.h |
0.00% (0/39) |
0.00% (0/11) |
0.00% (0/16) |
src/haproxy/include/haproxy/stconn-t.h |
0.00% (0/33) |
0.00% (0/2) |
0.00% (0/2) |
src/haproxy/include/haproxy/stconn.h |
0.00% (0/222) |
0.00% (0/52) |
0.00% (0/160) |
src/haproxy/include/haproxy/stick_table.h |
0.00% (0/226) |
0.00% (0/21) |
0.00% (0/176) |
src/haproxy/include/haproxy/stream-t.h |
0.00% (0/45) |
0.00% (0/2) |
0.00% (0/2) |
src/haproxy/include/haproxy/stream.h |
0.00% (0/226) |
0.00% (0/17) |
0.00% (0/248) |
src/haproxy/include/haproxy/task-t.h |
0.00% (0/15) |
0.00% (0/1) |
0.00% (0/1) |
src/haproxy/include/haproxy/task.h |
0.00% (0/403) |
0.00% (0/32) |
0.00% (0/430) |
src/haproxy/include/haproxy/tcpcheck.h |
0.00% (0/6) |
0.00% (0/2) |
0.00% (0/2) |
src/haproxy/include/haproxy/thread.h |
0.00% (0/42) |
0.00% (0/15) |
0.00% (0/18) |
src/haproxy/include/haproxy/ticks.h |
0.00% (0/50) |
0.00% (0/9) |
0.00% (0/33) |
src/haproxy/include/haproxy/time.h |
0.00% (0/215) |
0.00% (0/29) |
0.00% (0/119) |
src/haproxy/include/haproxy/tinfo.h |
0.00% (0/49) |
0.00% (0/5) |
0.00% (0/38) |
src/haproxy/include/haproxy/tools.h |
3.16% (9/285) |
5.26% (2/38) |
3.92% (4/102) |
src/haproxy/include/haproxy/trace.h |
0.00% (0/8) |
0.00% (0/2) |
0.00% (0/11) |
src/haproxy/include/haproxy/vars.h |
0.00% (0/16) |
0.00% (0/4) |
0.00% (0/20) |
src/haproxy/include/haproxy/xref.h |
0.00% (0/39) |
0.00% (0/4) |
0.00% (0/28) |
src/haproxy/include/import/eb32sctree.h |
0.00% (0/60) |
0.00% (0/4) |
0.00% (0/42) |
src/haproxy/include/import/eb32tree.h |
0.00% (0/374) |
0.00% (0/14) |
0.00% (0/194) |
src/haproxy/include/import/eb64tree.h |
0.00% (0/467) |
0.00% (0/14) |
0.00% (0/226) |
src/haproxy/include/import/ebimtree.h |
0.00% (0/268) |
0.00% (0/2) |
0.00% (0/121) |
src/haproxy/include/import/ebistree.h |
0.00% (0/266) |
0.00% (0/3) |
0.00% (0/116) |
src/haproxy/include/import/ebmbtree.h |
0.00% (0/706) |
0.00% (0/16) |
0.00% (0/326) |
src/haproxy/include/import/ebpttree.h |
0.00% (0/66) |
0.00% (0/16) |
0.00% (0/28) |
src/haproxy/include/import/ebsttree.h |
0.00% (0/266) |
0.00% (0/3) |
0.00% (0/116) |
src/haproxy/include/import/ebtree.h |
0.00% (0/412) |
0.00% (0/27) |
0.00% (0/173) |
src/haproxy/include/import/ist.h |
0.00% (0/455) |
0.00% (0/42) |
0.00% (0/152) |
src/haproxy/include/import/slz-tables.h |
100.00% (72/72) |
100.00% (3/3) |
100.00% (78/78) |
src/haproxy/include/import/slz.h |
0.00% (0/37) |
0.00% (0/3) |
0.00% (0/15) |
src/haproxy/include/import/xxhash.h |
0.00% (0/1788) |
0.00% (0/120) |
0.00% (0/562) |
src/haproxy/src/acl.c |
0.00% (0/825) |
0.00% (0/19) |
0.00% (0/621) |
src/haproxy/src/action.c |
0.00% (0/211) |
0.00% (0/11) |
0.00% (0/189) |
src/haproxy/src/activity.c |
0.00% (0/456) |
0.00% (0/13) |
0.00% (0/1435) |
src/haproxy/src/applet.c |
0.00% (0/240) |
0.00% (0/10) |
0.00% (0/1112) |
src/haproxy/src/arg.c |
1.77% (5/282) |
25.00% (1/4) |
0.97% (3/308) |
src/haproxy/src/auth.c |
0.00% (0/155) |
0.00% (0/6) |
0.00% (0/140) |
src/haproxy/src/backend.c |
0.00% (0/1963) |
0.00% (0/54) |
0.00% (0/2198) |
src/haproxy/src/base64.c |
0.00% (0/174) |
0.00% (0/6) |
0.00% (0/130) |
src/haproxy/src/cache.c |
0.00% (0/1610) |
0.00% (0/52) |
0.00% (0/1508) |
src/haproxy/src/cfgcond.c |
67.32% (241/358) |
91.67% (11/12) |
70.25% (196/279) |
src/haproxy/src/cfgparse-global.c |
0.00% (0/1121) |
0.00% (0/2) |
0.00% (0/1130) |
src/haproxy/src/cfgparse-listen.c |
0.00% (0/2580) |
0.00% (0/14) |
0.00% (0/2778) |
src/haproxy/src/cfgparse.c |
13.21% (422/3194) |
8.57% (3/35) |
12.77% (376/2945) |
src/haproxy/src/channel.c |
0.00% (0/306) |
0.00% (0/14) |
0.00% (0/263) |
src/haproxy/src/check.c |
0.00% (0/1458) |
0.00% (0/54) |
0.00% (0/2685) |
src/haproxy/src/chunk.c |
0.00% (0/158) |
0.00% (0/11) |
0.00% (0/122) |
src/haproxy/src/cli.c |
0.00% (0/2214) |
0.00% (0/53) |
0.00% (0/2118) |
src/haproxy/src/clock.c |
0.00% (0/188) |
0.00% (0/17) |
0.00% (0/93) |
src/haproxy/src/compression.c |
0.00% (0/157) |
0.00% (0/18) |
0.00% (0/106) |
src/haproxy/src/connection.c |
0.00% (0/1443) |
0.00% (0/49) |
0.00% (0/1488) |
src/haproxy/src/debug.c |
0.00% (0/817) |
0.00% (0/31) |
0.00% (0/1015) |
src/haproxy/src/dgram.c |
0.00% (0/10) |
0.00% (0/1) |
0.00% (0/8) |
src/haproxy/src/dict.c |
0.00% (0/73) |
0.00% (0/6) |
0.00% (0/80) |
src/haproxy/src/dns.c |
0.00% (0/767) |
0.00% (0/20) |
0.00% (0/976) |
src/haproxy/src/dynbuf.c |
0.00% (0/63) |
0.00% (0/3) |
0.00% (0/70) |
src/haproxy/src/eb32tree.c |
0.00% (0/105) |
0.00% (0/6) |
0.00% (0/115) |
src/haproxy/src/eb64tree.c |
0.00% (0/105) |
0.00% (0/6) |
0.00% (0/115) |
src/haproxy/src/ebimtree.c |
0.00% (0/6) |
0.00% (0/2) |
0.00% (0/2) |
src/haproxy/src/ebistree.c |
0.00% (0/6) |
0.00% (0/2) |
0.00% (0/2) |
src/haproxy/src/ebmbtree.c |
0.00% (0/15) |
0.00% (0/5) |
0.00% (0/5) |
src/haproxy/src/ebsttree.c |
0.00% (0/6) |
0.00% (0/2) |
0.00% (0/2) |
src/haproxy/src/ebtree.c |
0.00% (0/16) |
0.00% (0/3) |
0.00% (0/7) |
src/haproxy/src/errors.c |
47.35% (107/226) |
36.36% (8/22) |
41.71% (83/199) |
src/haproxy/src/event_hdl.c |
0.00% (0/514) |
0.00% (0/43) |
0.00% (0/1681) |
src/haproxy/src/extcheck.c |
0.00% (0/410) |
0.00% (0/13) |
0.00% (0/399) |
src/haproxy/src/fcgi-app.c |
0.00% (0/828) |
0.00% (0/22) |
0.00% (0/875) |
src/haproxy/src/fd.c |
0.00% (0/620) |
0.00% (0/27) |
0.00% (0/732) |
src/haproxy/src/filters.c |
0.00% (0/602) |
0.00% (0/32) |
0.00% (0/939) |
src/haproxy/src/fix.c |
0.00% (0/130) |
0.00% (0/3) |
0.00% (0/221) |
src/haproxy/src/flt_http_comp.c |
0.00% (0/700) |
0.00% (0/21) |
0.00% (0/1035) |
src/haproxy/src/flt_spoe.c |
0.00% (0/3416) |
0.00% (0/70) |
0.00% (0/2870) |
src/haproxy/src/freq_ctr.c |
0.00% (0/104) |
0.00% (0/3) |
0.00% (0/103) |
src/haproxy/src/frontend.c |
0.00% (0/165) |
0.00% (0/8) |
0.00% (0/137) |
src/haproxy/src/h1.c |
0.00% (0/780) |
0.00% (0/10) |
0.00% (0/1093) |
src/haproxy/src/h1_htx.c |
0.00% (0/654) |
0.00% (0/18) |
0.00% (0/752) |
src/haproxy/src/haproxy.c |
0.00% (0/2103) |
0.00% (0/39) |
0.00% (0/2069) |
src/haproxy/src/hash.c |
0.00% (0/76) |
0.00% (0/5) |
0.00% (0/50) |
src/haproxy/src/http.c |
0.00% (0/588) |
0.00% (0/23) |
0.00% (0/803) |
src/haproxy/src/http_ana.c |
0.00% (0/3166) |
0.00% (0/47) |
0.00% (0/4389) |
src/haproxy/src/http_ext.c |
0.00% (0/1212) |
0.00% (0/45) |
0.00% (0/1231) |
src/haproxy/src/http_fetch.c |
0.00% (0/1331) |
0.00% (0/56) |
0.00% (0/1336) |
src/haproxy/src/http_htx.c |
0.00% (0/2102) |
0.00% (0/63) |
0.00% (0/1918) |
src/haproxy/src/http_rules.c |
0.00% (0/377) |
0.00% (0/11) |
0.00% (0/275) |
src/haproxy/src/htx.c |
0.00% (0/685) |
0.00% (0/20) |
0.00% (0/1265) |
src/haproxy/src/init.c |
0.00% (0/110) |
0.00% (0/11) |
0.00% (0/55) |
src/haproxy/src/lb_chash.c |
0.00% (0/302) |
0.00% (0/10) |
0.00% (0/250) |
src/haproxy/src/lb_fas.c |
0.00% (0/181) |
0.00% (0/9) |
0.00% (0/158) |
src/haproxy/src/lb_fwlc.c |
0.00% (0/193) |
0.00% (0/9) |
0.00% (0/202) |
src/haproxy/src/lb_fwrr.c |
0.00% (0/340) |
0.00% (0/16) |
0.00% (0/270) |
src/haproxy/src/lb_map.c |
0.00% (0/151) |
0.00% (0/6) |
0.00% (0/131) |
src/haproxy/src/listener.c |
0.00% (0/1112) |
0.00% (0/54) |
0.00% (0/1640) |
src/haproxy/src/log.c |
0.00% (0/2720) |
0.00% (0/36) |
0.00% (0/2777) |
src/haproxy/src/lru.c |
0.00% (0/125) |
0.00% (0/6) |
0.00% (0/96) |
src/haproxy/src/mailers.c |
0.00% (0/218) |
0.00% (0/6) |
0.00% (0/178) |
src/haproxy/src/mjson.c |
0.00% (0/673) |
0.00% (0/42) |
0.00% (0/765) |
src/haproxy/src/mqtt.c |
0.00% (0/798) |
0.00% (0/11) |
0.00% (0/805) |
src/haproxy/src/mworker.c |
0.00% (0/478) |
0.00% (0/22) |
0.00% (0/577) |
src/haproxy/src/pattern.c |
0.00% (0/1593) |
0.00% (0/68) |
0.00% (0/1348) |
src/haproxy/src/payload.c |
0.00% (0/835) |
0.00% (0/17) |
0.00% (0/791) |
src/haproxy/src/peers.c |
0.00% (0/2363) |
0.00% (0/69) |
0.00% (0/4380) |
src/haproxy/src/pipe.c |
0.00% (0/71) |
0.00% (0/3) |
0.00% (0/84) |
src/haproxy/src/pool.c |
0.00% (0/687) |
0.00% (0/41) |
0.00% (0/877) |
src/haproxy/src/proto_sockpair.c |
0.00% (0/280) |
0.00% (0/9) |
0.00% (0/226) |
src/haproxy/src/proto_tcp.c |
0.00% (0/471) |
0.00% (0/7) |
0.00% (0/386) |
src/haproxy/src/protocol.c |
0.00% (0/162) |
0.00% (0/11) |
0.00% (0/308) |
src/haproxy/src/proxy.c |
0.00% (0/2159) |
0.00% (0/65) |
0.00% (0/2194) |
src/haproxy/src/queue.c |
0.00% (0/350) |
0.00% (0/19) |
0.00% (0/402) |
src/haproxy/src/regex.c |
0.00% (0/128) |
0.00% (0/6) |
0.00% (0/86) |
src/haproxy/src/resolvers.c |
0.00% (0/2520) |
0.00% (0/56) |
0.00% (0/2325) |
src/haproxy/src/ring.c |
0.00% (0/239) |
0.00% (0/12) |
0.00% (0/297) |
src/haproxy/src/sample.c |
0.00% (0/2596) |
0.00% (0/147) |
0.00% (0/1726) |
src/haproxy/src/server.c |
0.00% (0/3810) |
0.00% (0/153) |
0.00% (0/3773) |
src/haproxy/src/session.c |
0.00% (0/285) |
0.00% (0/10) |
0.00% (0/248) |
src/haproxy/src/sha1.c |
0.00% (0/137) |
0.00% (0/4) |
0.00% (0/1045) |
src/haproxy/src/shctx.c |
0.00% (0/201) |
0.00% (0/6) |
0.00% (0/282) |
src/haproxy/src/signal.c |
0.00% (0/132) |
0.00% (0/10) |
0.00% (0/167) |
src/haproxy/src/sink.c |
0.00% (0/909) |
0.00% (0/23) |
0.00% (0/904) |
src/haproxy/src/slz.c |
1.49% (6/403) |
3.23% (1/31) |
0.57% (1/175) |
src/haproxy/src/sock.c |
0.00% (0/597) |
0.00% (0/20) |
0.00% (0/651) |
src/haproxy/src/sock_inet.c |
0.00% (0/230) |
0.00% (0/9) |
0.00% (0/216) |
src/haproxy/src/stats.c |
0.00% (0/4104) |
0.00% (0/65) |
0.00% (0/3105) |
src/haproxy/src/stconn.c |
0.00% (0/1028) |
0.00% (0/45) |
0.00% (0/1509) |
src/haproxy/src/stick_table.c |
0.00% (0/3289) |
0.00% (0/118) |
0.00% (0/2533) |
src/haproxy/src/stream.c |
0.00% (0/2467) |
0.00% (0/55) |
0.00% (0/3333) |
src/haproxy/src/task.c |
0.00% (0/438) |
0.00% (0/13) |
0.00% (0/656) |
src/haproxy/src/tcp_rules.c |
0.00% (0/1073) |
0.00% (0/20) |
0.00% (0/861) |
src/haproxy/src/tcpcheck.c |
0.00% (0/3919) |
0.00% (0/56) |
0.00% (0/7810) |
src/haproxy/src/thread.c |
0.00% (0/379) |
0.00% (0/9) |
0.00% (0/436) |
src/haproxy/src/time.c |
0.00% (0/47) |
0.00% (0/13) |
0.00% (0/21) |
src/haproxy/src/tools.c |
9.28% (332/3579) |
5.71% (8/140) |
11.51% (370/3214) |
src/haproxy/src/trace.c |
0.00% (0/598) |
0.00% (0/13) |
0.00% (0/835) |
src/haproxy/src/uri_auth.c |
0.00% (0/185) |
0.00% (0/9) |
0.00% (0/145) |
src/haproxy/src/vars.c |
0.00% (0/838) |
0.00% (0/40) |
0.00% (0/714) |
Totals |
1.23% (1296/105373) |
1.51% (59/3918) |
1.04% (1161/112141) |