REVISION: 8b70a7c644b3b088869130563df93bd7e0eb0794 
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 62.57% 62.57% 1060 / 1694 24.14% 308 / 1276 100% 0 / 0
crates/arti-client/src/err 72.22% 72.22% 26 / 36 77.78% 14 / 18 100% 0 / 0
crates/arti-relay 96.97% 96.97% 32 / 33 100% 4 / 4 100% 0 / 0
crates/arti-relay/src 16.3% 16.3% 96 / 589 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 61.11% 61.11% 297 / 486 70.27% 52 / 74 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.79% 6.79% 18 / 265 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 25.4% 25.4% 204 / 803 24.15% 78 / 323 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 84.06% 84.06% 58 / 69 45% 9 / 20 100% 0 / 0
crates/arti-ureq/src 35.57% 35.57% 122 / 343 25% 23 / 92 100% 0 / 0
crates/arti/src 32.1% 32.1% 400 / 1246 36.72% 141 / 384 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.1% 25.1% 127 / 506 19.84% 25 / 126 100% 0 / 0
crates/arti/src/rpc 17.29% 17.29% 60 / 347 15.13% 18 / 119 100% 0 / 0
crates/arti/src/subcommands 52.99% 52.99% 346 / 653 24.43% 32 / 131 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 88.42% 88.42% 794 / 898 56.23% 370 / 658 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 94.12% 94.12% 32 / 34 60% 12 / 20 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 53.36% 127 / 238 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 25% 33 / 132 100% 0 / 0
crates/retry-error/src 77.44% 77.44% 151 / 195 37.72% 63 / 167 100% 0 / 0
crates/safelog/src 90.55% 90.55% 182 / 201 32.41% 187 / 577 100% 0 / 0
crates/slotmap-careful/src 64.46% 64.46% 243 / 377 42.95% 384 / 894 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 86.33% 86.33% 341 / 395 44.38% 308 / 694 100% 0 / 0
crates/tor-basic-utils/src 89.3% 89.3% 918 / 1028 45.47% 607 / 1335 100% 0 / 0
crates/tor-bytes/src 97.63% 97.63% 412 / 422 54.01% 552 / 1022 100% 0 / 0
crates/tor-cell/src 83.72% 83.72% 365 / 436 17.82% 195 / 1094 100% 0 / 0
crates/tor-cell/src/chancell 90.05% 90.05% 561 / 623 30.34% 159 / 524 100% 0 / 0
crates/tor-cell/src/relaycell 82.45% 82.45% 1076 / 1305 19.19% 247 / 1287 100% 0 / 0
crates/tor-cell/src/relaycell/hs 80% 80% 220 / 275 18.18% 26 / 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 94.86% 94.86% 351 / 370 71.53% 98 / 137 100% 0 / 0
crates/tor-cert/src/rsa 73.91% 73.91% 17 / 23 42.86% 3 / 7 100% 0 / 0
crates/tor-chanmgr/src 56.08% 56.08% 581 / 1036 13.89% 201 / 1447 100% 0 / 0
crates/tor-chanmgr/src/mgr 87.42% 87.42% 403 / 461 32.62% 152 / 466 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 38.75% 38.75% 112 / 289 15.05% 45 / 299 100% 0 / 0
crates/tor-chanmgr/src/util 100% 100% 11 / 11 41.86% 18 / 43 100% 0 / 0
crates/tor-checkable/src 93.18% 93.18% 123 / 132 44.05% 200 / 454 100% 0 / 0
crates/tor-circmgr/src 56.39% 56.39% 1580 / 2802 13.75% 620 / 4508 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 43.24% 43.24% 64 / 148 10.51% 29 / 276 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 64.2% 104 / 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 88.16% 88.16% 1117 / 1267 22.88% 1673 / 7312 100% 0 / 0
crates/tor-consdiff/src 89.55% 89.55% 317 / 354 80.9% 72 / 89 100% 0 / 0
crates/tor-dirclient/src 74.68% 74.68% 587 / 786 39.06% 225 / 576 100% 0 / 0
crates/tor-dircommon/src 94.85% 94.85% 129 / 136 75.71% 53 / 70 100% 0 / 0
crates/tor-dirmgr/src 71.93% 71.93% 1878 / 2611 19.24% 499 / 2594 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.2% 88.2% 568 / 644 59.18% 87 / 147 100% 0 / 0
crates/tor-dirserver/src 86.73% 86.73% 719 / 829 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 67.47% 67.47% 168 / 249 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 71.82% 71.82% 130 / 181 9.25% 104 / 1124 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 82.12% 82.12% 124 / 151 58.82% 40 / 68 100% 0 / 0
crates/tor-guardmgr/src 80.65% 80.65% 1947 / 2414 51.26% 916 / 1787 100% 0 / 0
crates/tor-guardmgr/src/bridge 54.06% 54.06% 233 / 431 35.76% 54 / 151 100% 0 / 0
crates/tor-guardmgr/src/sample 90.99% 90.99% 101 / 111 85.29% 29 / 34 100% 0 / 0
crates/tor-guardmgr/src/vanguards 94.35% 94.35% 234 / 248 38.82% 66 / 170 100% 0 / 0
crates/tor-hsclient/src 50.2% 50.2% 505 / 1006 8.88% 141 / 1587 100% 0 / 0
crates/tor-hsclient/src/pow 0% 0% 0 / 53 0% 0 / 34 100% 0 / 0
crates/tor-hscrypto/src 94.38% 94.38% 420 / 445 48.31% 129 / 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 37.01% 37.01% 114 / 308 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 70.53% 70.53% 67 / 95 36.67% 11 / 30 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.29% 62.29% 403 / 647 30.86% 50 / 162 100% 0 / 0
crates/tor-hsservice/src/publish 73.44% 73.44% 860 / 1171 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.9% 78.9% 329 / 417 27.65% 81 / 293 100% 0 / 0
crates/tor-keymgr/src 83.8% 83.8% 786 / 938 63.93% 397 / 621 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 86.09% 86.09% 718 / 834 42.73% 526 / 1231 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.77% 90.77% 177 / 195 56.07% 60 / 107 100% 0 / 0
crates/tor-llcrypto/src/pk 90.27% 90.27% 399 / 442 48.4% 151 / 312 100% 0 / 0
crates/tor-llcrypto/src/util 75.95% 75.95% 60 / 79 53.02% 123 / 232 100% 0 / 0
crates/tor-log-ratelim/src 36.32% 36.32% 73 / 201 5.69% 19 / 334 100% 0 / 0
crates/tor-memquota-cost/src 92% 92% 46 / 50 15.54% 69 / 444 100% 0 / 0
crates/tor-memquota/src 86.84% 86.84% 917 / 1056 48.54% 515 / 1061 100% 0 / 0
crates/tor-memquota/src/mtracker 91.36% 91.36% 656 / 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.03% 90.03% 1390 / 1544 61.26% 759 / 1239 100% 0 / 0
crates/tor-netdoc/src 91.03% 91.03% 873 / 959 64.58% 237 / 367 100% 0 / 0
crates/tor-netdoc/src/doc 88.75% 88.75% 1357 / 1529 68.01% 355 / 522 100% 0 / 0
crates/tor-netdoc/src/doc/authcert 93.87% 93.87% 153 / 163 55.32% 26 / 47 100% 0 / 0
crates/tor-netdoc/src/doc/hsdesc 88.45% 88.45% 605 / 684 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% 65 / 65 92% 23 / 25 100% 0 / 0
crates/tor-netdoc/src/doc/netstatus 89.35% 89.35% 277 / 310 50.82% 62 / 122 100% 0 / 0
crates/tor-netdoc/src/doc/netstatus/build 99.54% 99.54% 216 / 217 34.17% 41 / 120 100% 0 / 0
crates/tor-netdoc/src/doc/netstatus/rs 91.43% 91.43% 128 / 140 35.85% 38 / 106 100% 0 / 0
crates/tor-netdoc/src/doc/netstatus/rs/build 97.37% 97.37% 111 / 114 44.78% 30 / 67 100% 0 / 0
crates/tor-netdoc/src/encode 88.61% 88.61% 140 / 158 46.57% 129 / 277 100% 0 / 0
crates/tor-netdoc/src/parse 97.11% 97.11% 639 / 658 85.71% 1331 / 1553 100% 0 / 0
crates/tor-netdoc/src/parse2 84.92% 84.92% 642 / 756 68.65% 1027 / 1496 100% 0 / 0
crates/tor-netdoc/src/parse2/poc 94.96% 94.96% 113 / 119 82.61% 19 / 23 100% 0 / 0
crates/tor-netdoc/src/parse2/poc/netstatus 56.78% 56.78% 67 / 118 41.94% 26 / 62 100% 0 / 0
crates/tor-netdoc/src/types 86.69% 86.69% 599 / 691 51.42% 271 / 527 100% 0 / 0
crates/tor-netdoc/src/types/policy 100% 100% 153 / 153 84.48% 49 / 58 100% 0 / 0
crates/tor-netdoc/src/util 100% 100% 89 / 89 85% 51 / 60 100% 0 / 0
crates/tor-persist/src 83.18% 83.18% 633 / 761 35.46% 445 / 1255 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 73.66% 73.66% 1057 / 1435 33.71% 237 / 703 100% 0 / 0
crates/tor-proto/src/channel 70.18% 70.18% 911 / 1298 34.55% 693 / 2006 100% 0 / 0
crates/tor-proto/src/circuit 73.47% 73.47% 479 / 652 20.5% 65 / 317 100% 0 / 0
crates/tor-proto/src/circuit/reactor 43.86% 43.86% 375 / 855 5.64% 53 / 940 100% 0 / 0
crates/tor-proto/src/client 63.55% 63.55% 462 / 727 55.91% 643 / 1150 100% 0 / 0
crates/tor-proto/src/client/channel 100% 100% 52 / 52 15.57% 19 / 122 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 13.46% 14 / 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.83% 73.83% 1151 / 1559 28.6% 127 / 444 100% 0 / 0
crates/tor-proto/src/client/reactor/circuit 87.83% 87.83% 296 / 337 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 66.72% 66.72% 387 / 580 24.69% 40 / 162 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.43% 91.43% 512 / 560 54.59% 101 / 185 100% 0 / 0
crates/tor-proto/src/crypto 79.58% 79.58% 113 / 142 54.3% 101 / 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 71.76% 427 / 595 100% 0 / 0
crates/tor-proto/src/crypto/ll 100% 100% 42 / 42 70% 14 / 20 100% 0 / 0
crates/tor-proto/src/relay 27.34% 27.34% 79 / 289 21.63% 45 / 208 100% 0 / 0
crates/tor-proto/src/relay/channel 18.39% 18.39% 98 / 533 4.26% 10 / 235 100% 0 / 0
crates/tor-proto/src/relay/reactor 76.01% 76.01% 225 / 296 6.17% 20 / 324 100% 0 / 0
crates/tor-proto/src/stream 61.98% 61.98% 150 / 242 28.17% 20 / 71 100% 0 / 0
crates/tor-proto/src/stream/flow_ctrl 74.65% 74.65% 53 / 71 38.46% 15 / 39 100% 0 / 0
crates/tor-proto/src/stream/flow_ctrl/window 50% 50% 17 / 34 22.22% 4 / 18 100% 0 / 0
crates/tor-proto/src/stream/flow_ctrl/xon_xoff 67.15% 67.15% 139 / 207 32.61% 15 / 46 100% 0 / 0
crates/tor-proto/src/streammap 85.19% 85.19% 23 / 27 80% 8 / 10 100% 0 / 0
crates/tor-proto/src/util 82.68% 82.68% 587 / 710 61.01% 349 / 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-proto/src/util/token_bucket 84.24% 84.24% 278 / 330 57.53% 84 / 146 100% 0 / 0
crates/tor-protover/src 95.93% 95.93% 259 / 270 76.64% 82 / 107 100% 0 / 0
crates/tor-ptmgr/src 27.66% 27.66% 257 / 929 3.68% 26 / 706 100% 0 / 0
crates/tor-relay-crypto/src 83.84% 83.84% 83 / 99 45% 9 / 20 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.7% 28.7% 159 / 554 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 82.58% 82.58% 294 / 356 22.56% 236 / 1046 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 71.81% 71.81% 512 / 713 60.44% 2665 / 4409 100% 0 / 0
crates/tor-rtcompat/src/impls 60.04% 60.04% 281 / 468 69.14% 625 / 904 100% 0 / 0
crates/tor-rtcompat/src/impls/rustls 55.56% 55.56% 40 / 72 28.21% 11 / 39 100% 0 / 0
crates/tor-rtmock/src 90.14% 90.14% 1188 / 1318 79.03% 1572 / 1989 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.02% 83.02% 357 / 430 36.73% 72 / 196 100% 0 / 0
crates/tor-units/src 87.27% 87.27% 144 / 165 64.94% 565 / 870 100% 0 / 0
crates/web-time-compat/src 100% 100% 6 / 6 50% 2 / 4 100% 0 / 0
Crate name Line coverage
arti 34.25% 998 / 2914
arti-client 62.77% 1086 / 1730
arti-relay 37.38% 425 / 1137
arti-rpc-client-core 35.74% 639 / 1788
arti-rpcserver 28.77% 284 / 987
arti-ureq 35.57% 122 / 343
caret 96.43% 27 / 28
equix 94.57% 435 / 460
fs-mistrust 88.79% 832 / 937
fslock-guard 94.12% 32 / 34
futures-copy 70.08% 171 / 244
hashx 92.62% 991 / 1070
oneshot-fused-workaround 100.00% 4 / 4
retry-error 77.44% 151 / 195
safelog 90.55% 182 / 201
slotmap-careful 64.46% 243 / 377
test-temp-dir 69.07% 67 / 97
tor-async-utils 86.33% 341 / 395
tor-basic-utils 89.30% 918 / 1028
tor-bytes 97.63% 412 / 422
tor-cell 83.69% 2222 / 2655
tor-cert-x509 83.45% 121 / 145
tor-cert 93.64% 368 / 393
tor-chanmgr 66.10% 1353 / 2047
tor-checkable 93.18% 123 / 132
tor-circmgr 62.77% 2364 / 3766
tor-config-path 88.34% 144 / 163
tor-config 88.16% 1117 / 1267
tor-consdiff 89.55% 317 / 354
tor-dirclient 74.68% 587 / 786
tor-dircommon 94.85% 129 / 136
tor-dirmgr 77.44% 2788 / 3600
tor-dirserver 79.27% 914 / 1153
tor-error 71.82% 130 / 181
tor-events 86.17% 81 / 94
tor-general-addr 56.41% 44 / 78
tor-geoip 82.12% 124 / 151
tor-guardmgr 78.50% 2515 / 3204
tor-hsclient 47.69% 505 / 1059
tor-hscrypto 90.58% 606 / 669
tor-hsrproxy 37.01% 114 / 308
tor-hsservice 61.43% 2680 / 4363
tor-key-forge 78.90% 329 / 417
tor-keymgr 81.12% 1577 / 1944
tor-linkspec 87.94% 904 / 1028
tor-llcrypto 88.83% 636 / 716
tor-log-ratelim 36.32% 73 / 201
tor-memquota-cost 92.00% 46 / 50
tor-memquota 88.66% 1595 / 1799
tor-netdir 90.03% 1390 / 1544
tor-netdoc 90.17% 6422 / 7122
tor-persist 83.52% 684 / 819
tor-proto 68.40% 9065 / 13253
tor-protover 95.93% 259 / 270
tor-ptmgr 27.66% 257 / 929
tor-relay-crypto 83.84% 83 / 99
tor-relay-selection 84.39% 427 / 506
tor-rpc-connect 39.48% 276 / 699
tor-rpcbase 76.43% 347 / 454
tor-rtcompat 66.48% 833 / 1253
tor-rtmock 90.14% 1188 / 1318
tor-socksproto 80.29% 501 / 624
tor-units 87.27% 144 / 165
web-time-compat 100.00% 6 / 6