Click here for information about interpreting this report.
Filename | Function Coverage | Line Coverage | Region Coverage | Branch Coverage |
bin/proxide.rs | 0.00% (0/1) | 0.00% (0/8) | 0.00% (0/4) | - (0/0) |
lib/backoff.rs | 75.00% (3/4) | 98.00% (49/50) | 85.00% (17/20) | - (0/0) |
lib/body/mod.rs | 89.36% (42/47) | 88.74% (268/302) | 76.79% (86/112) | - (0/0) |
lib/channel/spsc.rs | 89.04% (65/73) | 95.94% (591/616) | 92.56% (286/309) | - (0/0) |
lib/cli/args.rs | 22.22% (2/9) | 75.00% (21/28) | 78.12% (25/32) | - (0/0) |
lib/cli/cmd/create_config.rs | 100.00% (1/1) | 100.00% (18/18) | 81.82% (9/11) | - (0/0) |
lib/cli/cmd/create_config_schema.rs | 100.00% (1/1) | 100.00% (7/7) | 75.00% (3/4) | - (0/0) |
lib/cli/cmd/signal.rs | 20.00% (1/5) | 87.50% (28/32) | 75.00% (27/36) | - (0/0) |
lib/cli/cmd/start.rs | 51.28% (20/39) | 75.74% (484/639) | 67.48% (305/452) | - (0/0) |
lib/cli/mod.rs | 100.00% (1/1) | 100.00% (7/7) | 100.00% (6/6) | - (0/0) |
lib/client/pool.rs | 64.71% (33/51) | 87.04% (611/702) | 71.15% (254/357) | - (0/0) |
lib/compression/mod.rs | 96.15% (25/26) | 96.83% (397/410) | 84.55% (93/110) | - (0/0) |
lib/config/listen.rs | 77.78% (7/9) | 94.34% (100/106) | 78.79% (26/33) | - (0/0) |
lib/config/matcher.rs | 93.75% (45/48) | 95.05% (365/384) | 87.89% (196/223) | - (0/0) |
lib/config/mod.rs | 71.93% (41/57) | 90.59% (308/340) | 65.57% (120/183) | - (0/0) |
lib/config/regex.rs | 84.62% (11/13) | 89.09% (49/55) | 83.33% (20/24) | - (0/0) |
lib/config/server_name.rs | 100.00% (4/4) | 95.65% (22/23) | 87.50% (14/16) | - (0/0) |
lib/context/mod.rs | 66.67% (2/3) | 64.71% (11/17) | 66.67% (4/6) | - (0/0) |
lib/graceful/mod.rs | 72.92% (35/48) | 86.15% (342/397) | 84.62% (99/117) | - (0/0) |
lib/interpolate/mod.rs | 100.00% (9/9) | 96.89% (156/161) | 88.64% (78/88) | - (0/0) |
lib/ketama.rs | 100.00% (7/7) | 92.86% (52/56) | 89.47% (34/38) | - (0/0) |
lib/log/display.rs | 90.91% (10/11) | 86.41% (89/103) | 77.97% (46/59) | - (0/0) |
lib/log/level.rs | 88.24% (15/17) | 91.03% (132/145) | 84.62% (66/78) | - (0/0) |
lib/log/logfile.rs | 80.95% (17/21) | 86.08% (167/194) | 70.97% (88/124) | - (0/0) |
lib/log/logger.rs | 60.00% (3/5) | 82.76% (24/29) | 66.67% (6/9) | - (0/0) |
lib/log/mod.rs | 100.00% (2/2) | 100.00% (33/33) | 100.00% (22/22) | - (0/0) |
lib/net/mod.rs | 100.00% (1/1) | 100.00% (14/14) | 65.38% (17/26) | - (0/0) |
lib/net/timeout.rs | 100.00% (8/8) | 94.00% (47/50) | 82.61% (19/23) | - (0/0) |
lib/proxy/balance.rs | 100.00% (21/21) | 98.78% (162/164) | 96.59% (85/88) | - (0/0) |
lib/proxy/context.rs | 94.12% (32/34) | 96.07% (465/484) | 80.43% (148/184) | - (0/0) |
lib/proxy/error.rs | 57.14% (4/7) | 28.57% (22/77) | 15.25% (9/59) | - (0/0) |
lib/proxy/header.rs | 100.00% (14/14) | 100.00% (125/125) | 100.00% (55/55) | - (0/0) |
lib/proxy/health.rs | 100.00% (4/4) | 98.18% (54/55) | 88.24% (30/34) | - (0/0) |
lib/proxy/service.rs | 88.46% (23/26) | 81.18% (837/1031) | 71.97% (380/528) | - (0/0) |
lib/proxy/stream.rs | 90.91% (10/11) | 77.42% (96/124) | 63.64% (49/77) | - (0/0) |
lib/proxy/util.rs | 88.89% (8/9) | 90.54% (67/74) | 81.36% (48/59) | - (0/0) |
lib/proxy_protocol/mod.rs | 66.67% (28/42) | 78.98% (342/433) | 61.83% (115/186) | - (0/0) |
lib/serde/content_type.rs | 100.00% (12/12) | 95.83% (138/144) | 90.28% (65/72) | - (0/0) |
lib/serde/duration.rs | 85.71% (12/14) | 92.52% (99/107) | 93.42% (71/76) | - (0/0) |
lib/serde/header_name.rs | 75.00% (6/8) | 92.86% (26/28) | 77.78% (14/18) | - (0/0) |
lib/serde/header_value.rs | 75.00% (6/8) | 93.10% (27/29) | 77.78% (14/18) | - (0/0) |
lib/serde/mod.rs | 83.33% (5/6) | 83.33% (15/18) | 83.33% (5/6) | - (0/0) |
lib/serde/sni.rs | 90.00% (9/10) | 97.96% (48/49) | 91.30% (21/23) | - (0/0) |
lib/serde/status_code.rs | 75.00% (6/8) | 92.59% (25/27) | 77.78% (14/18) | - (0/0) |
lib/serde/url.rs | 75.00% (15/20) | 68.75% (99/144) | 60.20% (59/98) | - (0/0) |
lib/serve/mod.rs | 96.55% (28/29) | 88.38% (388/439) | 76.67% (184/240) | - (0/0) |
lib/serve_static/mod.rs | 100.00% (7/7) | 74.90% (188/251) | 62.77% (118/188) | - (0/0) |
lib/tls/cert_resolver.rs | 78.57% (11/14) | 89.01% (81/91) | 89.74% (35/39) | - (0/0) |
lib/tls/danger_no_cert_verifier.rs | 100.00% (4/4) | 100.00% (43/43) | 100.00% (5/5) | - (0/0) |
lib/tls/mod.rs | 100.00% (2/2) | 89.47% (34/38) | 84.85% (28/33) | - (0/0) |
lib/upgrade/mod.rs | 100.00% (15/15) | 99.14% (115/116) | 96.08% (49/51) | - (0/0) |
lib/util.rs | 100.00% (5/5) | 100.00% (15/15) | 100.00% (17/17) | - (0/0) |
Totals | 82.02% (698/851) | 87.50% (7903/9032) | 76.35% (3584/4694) | - (0/0) |