REVISION: 1d25d68ef874481125e14501a0956ac7a08a5fdd 
cargo test --all-features
Directory Line Coverage Functions Branches
crates/arti 100% 100% 3 / 3 100% 1 / 1 100% 0 / 0
crates/arti-client/src 46.3% 46.3% 857 / 1851 19.88% 261 / 1313 100% 0 / 0
crates/arti-client/src/err 72.22% 72.22% 26 / 36 77.78% 14 / 18 100% 0 / 0
crates/arti-dirauth/src 0% 0% 0 / 5 0% 0 / 3 100% 0 / 0
crates/arti-relay 96.97% 96.97% 32 / 33 100% 4 / 4 100% 0 / 0
crates/arti-relay/src 16.72% 16.72% 96 / 574 38.2% 34 / 89 100% 0 / 0
crates/arti-relay/src/config 0% 0% 0 / 29 0% 0 / 3 100% 0 / 0
crates/arti-relay/src/tasks 10.64% 10.64% 25 / 235 20.69% 6 / 29 100% 0 / 0
crates/arti-relay/src/tasks/crypto 94.35% 94.35% 351 / 372 94.44% 68 / 72 100% 0 / 0
crates/arti-rpc-client-core/src 29.86% 29.86% 152 / 509 24.58% 59 / 240 100% 0 / 0
crates/arti-rpc-client-core/src/conn 29.26% 29.26% 213 / 728 12.73% 21 / 165 100% 0 / 0
crates/arti-rpc-client-core/src/ffi 6.77% 6.77% 18 / 266 1.49% 6 / 403 100% 0 / 0
crates/arti-rpc-client-core/src/ll_conn 85.06% 85.06% 148 / 174 50.75% 34 / 67 100% 0 / 0
crates/arti-rpc-client-core/src/msgs 96.43% 96.43% 108 / 112 38.26% 44 / 115 100% 0 / 0
crates/arti-rpcserver/src 23.06% 23.06% 181 / 785 20.5% 66 / 322 100% 0 / 0
crates/arti-rpcserver/src/connection 0% 0% 0 / 14 0% 0 / 6 100% 0 / 0
crates/arti-rpcserver/src/connection/auth 0% 0% 0 / 74 0% 0 / 14 100% 0 / 0
crates/arti-rpcserver/src/msgs 81.48% 81.48% 22 / 27 25% 1 / 4 100% 0 / 0
crates/arti-rpcserver/src/objmap 0% 0% 0 / 27 0% 0 / 4 100% 0 / 0
crates/arti-ureq/src 35.57% 35.57% 122 / 343 25% 23 / 92 100% 0 / 0
crates/arti/src 30.96% 30.96% 408 / 1318 35.5% 142 / 400 100% 0 / 0
crates/arti/src/logging 38.99% 38.99% 62 / 159 18.52% 15 / 81 100% 0 / 0
crates/arti/src/proxy 25% 25% 127 / 508 19.84% 25 / 126 100% 0 / 0
crates/arti/src/rpc 15.87% 15.87% 60 / 378 14.63% 18 / 123 100% 0 / 0
crates/arti/src/subcommands 53.76% 53.76% 365 / 679 24.09% 33 / 137 100% 0 / 0
crates/caret/src 96.43% 96.43% 27 / 28 25.66% 117 / 456 100% 0 / 0
crates/equix/src 91.29% 91.29% 262 / 287 45.71% 48 / 105 100% 0 / 0
crates/equix/src/bucket_array 100% 100% 173 / 173 70% 84 / 120 100% 0 / 0
crates/fs-mistrust/src 87.93% 87.93% 794 / 903 54.8% 354 / 646 100% 0 / 0
crates/fs-mistrust/src/user 97.44% 97.44% 38 / 39 90.48% 19 / 21 100% 0 / 0
crates/fslock-guard/src 92.16% 92.16% 47 / 51 63.33% 19 / 30 100% 0 / 0
crates/futures-copy/src 70.08% 70.08% 171 / 244 45.89% 106 / 231 100% 0 / 0
crates/hashx/src 95.45% 95.45% 819 / 858 52.92% 127 / 240 100% 0 / 0
crates/hashx/src/compiler 81.13% 81.13% 172 / 212 41.54% 27 / 65 100% 0 / 0
crates/oneshot-fused-workaround/src 100% 100% 4 / 4 27.61% 37 / 134 100% 0 / 0
crates/retry-error/src 81.03% 81.03% 158 / 195 36.31% 65 / 179 100% 0 / 0
crates/safelog/src 93.36% 93.36% 225 / 241 33.61% 205 / 610 100% 0 / 0
crates/slotmap-careful/src 64.46% 64.46% 243 / 377 41.2% 356 / 864 100% 0 / 0
crates/test-temp-dir/src 69.07% 69.07% 67 / 97 61.19% 41 / 67 100% 0 / 0
crates/tor-async-utils/src 84.56% 84.56% 334 / 395 42.1% 309 / 734 100% 0 / 0
crates/tor-async-utils/src/rate_limited_writer 78.24% 78.24% 151 / 193 42.27% 41 / 97 100% 0 / 0
crates/tor-basic-utils/src 89.31% 89.31% 1044 / 1169 12.3% 659 / 5358 100% 0 / 0
crates/tor-bytes/src 97.63% 97.63% 412 / 422 57.07% 585 / 1025 100% 0 / 0
crates/tor-cell/src 83.72% 83.72% 365 / 436 18.02% 200 / 1110 100% 0 / 0
crates/tor-cell/src/chancell 90.85% 90.85% 566 / 623 30.87% 163 / 528 100% 0 / 0
crates/tor-cell/src/relaycell 84.98% 84.98% 1109 / 1305 20.73% 267 / 1288 100% 0 / 0
crates/tor-cell/src/relaycell/hs 80% 80% 220 / 275 20.28% 29 / 143 100% 0 / 0
crates/tor-cell/src/relaycell/hs/pow 0% 0% 0 / 16 0% 0 / 7 100% 0 / 0
crates/tor-cert-x509/src 83.45% 83.45% 121 / 145 55.26% 21 / 38 100% 0 / 0
crates/tor-cert/src 95.78% 95.78% 363 / 379 70.67% 106 / 150 100% 0 / 0
crates/tor-cert/src/rsa 100% 100% 23 / 23 71.43% 5 / 7 100% 0 / 0
crates/tor-chanmgr/src 52.87% 52.87% 653 / 1235 10.71% 155 / 1447 100% 0 / 0
crates/tor-chanmgr/src/mgr 86.12% 86.12% 397 / 461 30.79% 141 / 458 100% 0 / 0
crates/tor-chanmgr/src/mgr/state 98.4% 98.4% 246 / 250 98.41% 62 / 63 100% 0 / 0
crates/tor-chanmgr/src/transport 35.86% 35.86% 104 / 290 12.86% 40 / 311 100% 0 / 0
crates/tor-checkable/src 93.28% 93.28% 125 / 134 48.38% 239 / 494 100% 0 / 0
crates/tor-circmgr/src 51.94% 51.94% 1457 / 2805 11.21% 498 / 4442 100% 0 / 0
crates/tor-circmgr/src/build 34.48% 34.48% 10 / 29 20% 2 / 10 100% 0 / 0
crates/tor-circmgr/src/hspool 17.57% 17.57% 26 / 148 3.65% 10 / 274 100% 0 / 0
crates/tor-circmgr/src/mgr 100% 100% 24 / 24 62.5% 15 / 24 100% 0 / 0
crates/tor-circmgr/src/path 84.09% 84.09% 222 / 264 52.92% 145 / 274 100% 0 / 0
crates/tor-circmgr/src/path/hspath 90.22% 90.22% 83 / 92 6.44% 13 / 202 100% 0 / 0
crates/tor-circmgr/src/timeouts 93.61% 93.61% 381 / 407 55.56% 90 / 162 100% 0 / 0
crates/tor-config-path/src 88.34% 88.34% 144 / 163 84.21% 96 / 114 100% 0 / 0
crates/tor-config/src 86.45% 86.45% 1193 / 1380 40.9% 1687 / 4125 100% 0 / 0
crates/tor-consdiff/src 89.58% 89.58% 318 / 355 79.12% 72 / 91 100% 0 / 0
crates/tor-dirclient/src 74.14% 74.14% 622 / 839 40% 246 / 615 100% 0 / 0
crates/tor-dircommon/src 94.85% 94.85% 129 / 136 76.06% 54 / 71 100% 0 / 0
crates/tor-dirmgr/src 68.64% 68.64% 1793 / 2612 17.53% 449 / 2562 100% 0 / 0
crates/tor-dirmgr/src/bridgedesc 99.13% 99.13% 342 / 345 100% 80 / 80 100% 0 / 0
crates/tor-dirmgr/src/storage 88.28% 88.28% 565 / 640 58.5% 86 / 147 100% 0 / 0
crates/tor-dirpublish/src 59.5% 59.5% 360 / 605 33.11% 49 / 148 100% 0 / 0
crates/tor-dirserver/src 86.78% 86.78% 722 / 832 60.07% 164 / 273 100% 0 / 0
crates/tor-dirserver/src/http 100% 100% 27 / 27 50% 8 / 16 100% 0 / 0
crates/tor-dirserver/src/mirror 66.94% 66.94% 162 / 242 49.3% 35 / 71 100% 0 / 0
crates/tor-dirserver/src/mirror/operation 0% 0% 0 / 48 0% 0 / 4 100% 0 / 0
crates/tor-error/src 75.14% 75.14% 136 / 181 9.31% 107 / 1149 100% 0 / 0
crates/tor-events/src 86.17% 86.17% 81 / 94 63.16% 24 / 38 100% 0 / 0
crates/tor-general-addr/src 56.41% 56.41% 44 / 78 63.33% 19 / 30 100% 0 / 0
crates/tor-geoip/src 75.57% 75.57% 263 / 348 66.67% 116 / 174 100% 0 / 0
crates/tor-guardmgr/src 79.59% 79.59% 1922 / 2415 47.1% 829 / 1760 100% 0 / 0
crates/tor-guardmgr/src/bridge 54.17% 54.17% 234 / 432 35.76% 54 / 151 100% 0 / 0
crates/tor-guardmgr/src/sample 90.99% 90.99% 101 / 111 73.53% 25 / 34 100% 0 / 0
crates/tor-guardmgr/src/vanguards 94.35% 94.35% 234 / 248 39.76% 66 / 166 100% 0 / 0
crates/tor-hsclient/src 66.51% 66.51% 699 / 1051 10.15% 188 / 1852 100% 0 / 0
crates/tor-hsclient/src/pow 0% 0% 0 / 53 0% 0 / 34 100% 0 / 0
crates/tor-hscrypto/src 95.06% 95.06% 423 / 445 49.81% 133 / 267 100% 0 / 0
crates/tor-hscrypto/src/pow/v1 83.04% 83.04% 186 / 224 29.51% 36 / 122 100% 0 / 0
crates/tor-hsrproxy/src 36.77% 36.77% 114 / 310 42.06% 45 / 107 100% 0 / 0
crates/tor-hsservice/src 51.95% 51.95% 1161 / 2235 35.19% 391 / 1111 100% 0 / 0
crates/tor-hsservice/src/config 95.95% 95.95% 71 / 74 85% 17 / 20 100% 0 / 0
crates/tor-hsservice/src/config/restricted_discovery 69.79% 69.79% 67 / 96 34.38% 11 / 32 100% 0 / 0
crates/tor-hsservice/src/ipt_mgr 88.24% 88.24% 90 / 102 29.17% 7 / 24 100% 0 / 0
crates/tor-hsservice/src/pow 62.58% 62.58% 408 / 652 30.86% 50 / 162 100% 0 / 0
crates/tor-hsservice/src/publish 73.55% 73.55% 865 / 1176 39% 211 / 541 100% 0 / 0
crates/tor-hsservice/src/replay 71.79% 71.79% 28 / 39 29.41% 5 / 17 100% 0 / 0
crates/tor-key-forge/src 78.95% 78.95% 330 / 418 27.61% 82 / 297 100% 0 / 0
crates/tor-keymgr/src 86.49% 86.49% 794 / 918 64.01% 386 / 603 100% 0 / 0
crates/tor-keymgr/src/key_specifier 94.09% 94.09% 175 / 186 44.88% 193 / 430 100% 0 / 0
crates/tor-keymgr/src/keystore 79.29% 79.29% 314 / 396 68.57% 96 / 140 100% 0 / 0
crates/tor-keymgr/src/keystore/arti 64.41% 64.41% 38 / 59 63.64% 21 / 33 100% 0 / 0
crates/tor-keymgr/src/keystore/ctor 74.16% 74.16% 264 / 356 61.98% 75 / 121 100% 0 / 0
crates/tor-keymgr/src/keystore/ephemeral 0% 0% 0 / 9 0% 0 / 4 100% 0 / 0
crates/tor-linkspec/src 85.89% 85.89% 718 / 836 41.91% 526 / 1255 100% 0 / 0
crates/tor-linkspec/src/ids 95.88% 95.88% 186 / 194 42.58% 195 / 458 100% 0 / 0
crates/tor-llcrypto/src 90.82% 90.82% 178 / 196 55.86% 62 / 111 100% 0 / 0
crates/tor-llcrypto/src/pk 90.36% 90.36% 403 / 446 47.22% 153 / 324 100% 0 / 0
crates/tor-llcrypto/src/util 75% 75% 60 / 80 53.65% 125 / 233 100% 0 / 0
crates/tor-log-ratelim/src 36.32% 36.32% 73 / 201 5.99% 20 / 334 100% 0 / 0
crates/tor-memquota-cost/src 92% 92% 46 / 50 15.35% 68 / 443 100% 0 / 0
crates/tor-memquota/src 85.62% 85.62% 911 / 1064 46.72% 513 / 1098 100% 0 / 0
crates/tor-memquota/src/mtracker 91.23% 91.23% 655 / 718 54.81% 171 / 312 100% 0 / 0
crates/tor-memquota/src/mtracker/reclaim 88% 88% 22 / 25 70% 7 / 10 100% 0 / 0
crates/tor-netdir/src 90.12% 90.12% 1414 / 1569 60.06% 764 / 1272 100% 0 / 0
crates/tor-netdoc/src 91.81% 91.81% 919 / 1001 54.15% 320 / 591 100% 0 / 0
crates/tor-netdoc/src/doc 88.77% 88.77% 1683 / 1896 66.39% 480 / 723 100% 0 / 0
crates/tor-netdoc/src/doc/authcert 97.62% 97.62% 164 / 168 59.18% 29 / 49 100% 0 / 0
crates/tor-netdoc/src/doc/hsdesc 88.38% 88.38% 601 / 680 69.59% 103 / 148 100% 0 / 0
crates/tor-netdoc/src/doc/hsdesc/build 97.84% 97.84% 181 / 185 39.22% 20 / 51 100% 0 / 0
crates/tor-netdoc/src/doc/hsdesc/pow 100% 100% 14 / 14 50% 1 / 2 100% 0 / 0
crates/tor-netdoc/src/doc/microdesc 100% 100% 66 / 66 92% 23 / 25 100% 0 / 0
crates/tor-netdoc/src/doc/netstatus 85.98% 85.98% 423 / 492 46.23% 92 / 199 100% 0 / 0
crates/tor-netdoc/src/doc/netstatus/build 99.57% 99.57% 232 / 233 33.59% 43 / 128 100% 0 / 0
crates/tor-netdoc/src/doc/netstatus/rs 90.54% 90.54% 134 / 148 33.93% 38 / 112 100% 0 / 0
crates/tor-netdoc/src/doc/netstatus/rs/build 97.56% 97.56% 120 / 123 44.78% 30 / 67 100% 0 / 0
crates/tor-netdoc/src/encode 81.78% 81.78% 175 / 214 31.06% 378 / 1217 100% 0 / 0
crates/tor-netdoc/src/parse 97.11% 97.11% 639 / 658 85.47% 1329 / 1555 100% 0 / 0
crates/tor-netdoc/src/parse2 83.37% 83.37% 702 / 842 65.82% 1315 / 1998 100% 0 / 0
crates/tor-netdoc/src/parse2/poc 0% 0% 0 / 15 0% 0 / 4 100% 0 / 0
crates/tor-netdoc/src/parse2/poc/netstatus 0% 0% 0 / 49 0% 0 / 10 100% 0 / 0
crates/tor-netdoc/src/types 88.44% 88.44% 1040 / 1176 51.39% 463 / 901 100% 0 / 0
crates/tor-netdoc/src/types/embedded_cert 100% 100% 66 / 66 100% 6 / 6 100% 0 / 0
crates/tor-netdoc/src/types/policy 100% 100% 164 / 164 80.26% 61 / 76 100% 0 / 0
crates/tor-netdoc/src/util 100% 100% 89 / 89 85% 51 / 60 100% 0 / 0
crates/tor-persist/src 83.91% 83.91% 631 / 752 28.54% 349 / 1223 100% 0 / 0
crates/tor-persist/src/fs 84.44% 84.44% 38 / 45 85.71% 12 / 14 100% 0 / 0
crates/tor-persist/src/slug 100% 100% 13 / 13 85.71% 6 / 7 100% 0 / 0
crates/tor-proto/src 75.7% 75.7% 1047 / 1383 34.33% 241 / 702 100% 0 / 0
crates/tor-proto/src/channel 72.29% 72.29% 939 / 1299 35.08% 703 / 2004 100% 0 / 0
crates/tor-proto/src/circuit 76.47% 76.47% 546 / 714 25.43% 89 / 350 100% 0 / 0
crates/tor-proto/src/circuit/reactor 73.38% 73.38% 670 / 913 7.95% 84 / 1056 100% 0 / 0
crates/tor-proto/src/client 58.31% 58.31% 463 / 794 54.51% 641 / 1176 100% 0 / 0
crates/tor-proto/src/client/channel 100% 100% 52 / 52 15.83% 19 / 120 100% 0 / 0
crates/tor-proto/src/client/circuit 51.64% 51.64% 63 / 122 12.1% 15 / 124 100% 0 / 0
crates/tor-proto/src/client/circuit/padding 26.26% 26.26% 94 / 358 15.38% 16 / 104 100% 0 / 0
crates/tor-proto/src/client/circuit/padding/maybenot_padding 0% 0% 0 / 270 0% 0 / 36 100% 0 / 0
crates/tor-proto/src/client/reactor 73.25% 73.25% 1120 / 1529 28.6% 127 / 444 100% 0 / 0
crates/tor-proto/src/client/reactor/circuit 87.42% 87.42% 285 / 326 43.75% 42 / 96 100% 0 / 0
crates/tor-proto/src/client/reactor/conflux 85.08% 85.08% 154 / 181 40.48% 17 / 42 100% 0 / 0
crates/tor-proto/src/client/stream 67.01% 67.01% 390 / 582 24.55% 41 / 167 100% 0 / 0
crates/tor-proto/src/conflux 91.15% 91.15% 103 / 113 44.74% 17 / 38 100% 0 / 0
crates/tor-proto/src/congestion 91.17% 91.17% 516 / 566 54.59% 101 / 185 100% 0 / 0
crates/tor-proto/src/crypto 83.82% 83.82% 114 / 136 53.23% 99 / 186 100% 0 / 0
crates/tor-proto/src/crypto/cell 88.95% 88.95% 322 / 362 64.44% 154 / 239 100% 0 / 0
crates/tor-proto/src/crypto/handshake 98.28% 98.28% 798 / 812 74.04% 442 / 597 100% 0 / 0
crates/tor-proto/src/crypto/ll 100% 100% 42 / 42 80% 16 / 20 100% 0 / 0
crates/tor-proto/src/relay 46.51% 46.51% 160 / 344 29.65% 67 / 226 100% 0 / 0
crates/tor-proto/src/relay/channel 14.98% 14.98% 90 / 601 4.08% 10 / 245 100% 0 / 0
crates/tor-proto/src/relay/reactor 78.34% 78.34% 170 / 217 11.52% 19 / 165 100% 0 / 0
crates/tor-proto/src/relay/reactor/forward 92.23% 92.23% 95 / 103 3.23% 5 / 155 100% 0 / 0
crates/tor-proto/src/stream 61.83% 61.83% 149 / 241 28.17% 20 / 71 100% 0 / 0
crates/tor-proto/src/stream/flow_ctrl 79.55% 79.55% 70 / 88 44.68% 21 / 47 100% 0 / 0
crates/tor-proto/src/stream/flow_ctrl/window 66.13% 66.13% 41 / 62 30.77% 8 / 26 100% 0 / 0
crates/tor-proto/src/stream/flow_ctrl/xon_xoff 75.55% 75.55% 173 / 229 49.4% 41 / 83 100% 0 / 0
crates/tor-proto/src/streammap 100% 100% 13 / 13 80% 8 / 10 100% 0 / 0
crates/tor-proto/src/util 82.56% 82.56% 587 / 711 61.36% 351 / 572 100% 0 / 0
crates/tor-proto/src/util/sink_blocker 78.95% 78.95% 45 / 57 32.69% 17 / 52 100% 0 / 0
crates/tor-protover/src 95.85% 95.85% 254 / 265 76.64% 82 / 107 100% 0 / 0
crates/tor-ptmgr/src 18.04% 18.04% 169 / 937 1.03% 7 / 679 100% 0 / 0
crates/tor-relay-crypto/src 77.39% 77.39% 89 / 115 35.71% 10 / 28 100% 0 / 0
crates/tor-relay-selection/src 84.39% 84.39% 427 / 506 73.38% 215 / 293 100% 0 / 0
crates/tor-rpc-connect/src 28.44% 28.44% 159 / 559 19.88% 33 / 166 100% 0 / 0
crates/tor-rpc-connect/src/auth 80.69% 80.69% 117 / 145 35.85% 19 / 53 100% 0 / 0
crates/tor-rpcbase/src 81.67% 81.67% 294 / 360 20.59% 238 / 1156 100% 0 / 0
crates/tor-rpcbase/src/dispatch 0% 0% 0 / 43 0% 0 / 8 100% 0 / 0
crates/tor-rpcbase/src/obj 96.36% 96.36% 53 / 55 67.86% 19 / 28 100% 0 / 0
crates/tor-rtcompat/src 74.11% 74.11% 601 / 811 59.04% 2625 / 4446 100% 0 / 0
crates/tor-rtcompat/src/impls 59.66% 59.66% 281 / 471 69.14% 625 / 904 100% 0 / 0
crates/tor-rtcompat/src/impls/rustls 55.56% 55.56% 40 / 72 28.95% 11 / 38 100% 0 / 0
crates/tor-rtmock/src 90.14% 90.14% 1188 / 1318 79.91% 1683 / 2106 100% 0 / 0
crates/tor-socksproto/src 74.23% 74.23% 144 / 194 54.55% 48 / 88 100% 0 / 0
crates/tor-socksproto/src/handshake 83.1% 83.1% 359 / 432 37.06% 73 / 197 100% 0 / 0
crates/tor-units/src 87.27% 87.27% 144 / 165 67.76% 597 / 881 100% 0 / 0
crates/web-time-compat/src 100% 100% 6 / 6 50% 2 / 4 100% 0 / 0
Crate name Line coverage
arti 33.66% 1025 / 3045
arti-client 46.79% 883 / 1887
arti-dirauth 0.00% 0 / 5
arti-relay 40.55% 504 / 1243
arti-rpc-client-core 35.72% 639 / 1789
arti-rpcserver 21.90% 203 / 927
arti-ureq 35.57% 122 / 343
caret 96.43% 27 / 28
equix 94.57% 435 / 460
fs-mistrust 88.32% 832 / 942
fslock-guard 92.16% 47 / 51
futures-copy 70.08% 171 / 244
hashx 92.62% 991 / 1070
oneshot-fused-workaround 100.00% 4 / 4
retry-error 81.03% 158 / 195
safelog 93.36% 225 / 241
slotmap-careful 64.46% 243 / 377
test-temp-dir 69.07% 67 / 97
tor-async-utils 82.48% 485 / 588
tor-basic-utils 89.31% 1044 / 1169
tor-bytes 97.63% 412 / 422
tor-cell 85.12% 2260 / 2655
tor-cert-x509 83.45% 121 / 145
tor-cert 96.02% 386 / 402
tor-chanmgr 62.61% 1400 / 2236
tor-checkable 93.28% 125 / 134
tor-circmgr 58.45% 2203 / 3769
tor-config-path 88.34% 144 / 163
tor-config 86.45% 1193 / 1380
tor-consdiff 89.58% 318 / 355
tor-dirclient 74.14% 622 / 839
tor-dircommon 94.85% 129 / 136
tor-dirmgr 75.06% 2700 / 3597
tor-dirpublish 59.50% 360 / 605
tor-dirserver 79.29% 911 / 1149
tor-error 75.14% 136 / 181
tor-events 86.17% 81 / 94
tor-general-addr 56.41% 44 / 78
tor-geoip 75.57% 263 / 348
tor-guardmgr 77.70% 2491 / 3206
tor-hsclient 63.32% 699 / 1104
tor-hscrypto 91.03% 609 / 669
tor-hsrproxy 36.77% 114 / 310
tor-hsservice 61.50% 2690 / 4374
tor-key-forge 78.95% 330 / 418
tor-keymgr 82.38% 1585 / 1924
tor-linkspec 87.77% 904 / 1030
tor-llcrypto 88.78% 641 / 722
tor-log-ratelim 36.32% 73 / 201
tor-memquota-cost 92.00% 46 / 50
tor-memquota 87.88% 1588 / 1807
tor-netdir 90.12% 1414 / 1569
tor-netdoc 89.53% 7412 / 8279
tor-persist 84.20% 682 / 810
tor-proto 70.43% 9311 / 13220
tor-protover 95.85% 254 / 265
tor-ptmgr 18.04% 169 / 937
tor-relay-crypto 77.39% 89 / 115
tor-relay-selection 84.39% 427 / 506
tor-rpc-connect 39.20% 276 / 704
tor-rpcbase 75.76% 347 / 458
tor-rtcompat 68.09% 922 / 1354
tor-rtmock 90.14% 1188 / 1318
tor-socksproto 80.35% 503 / 626
tor-units 87.27% 144 / 165
web-time-compat 100.00% 6 / 6