[tor-commits] [chutney/master] Document all the test-network.sh arguments in the README

teor at torproject.org teor at torproject.org
Wed Jul 20 00:41:36 UTC 2016


commit b86168c2e284ad8a9f090a2ea7d2a7e6d3a80f25
Author: teor (Tim Wilson-Brown) <teor2345 at gmail.com>
Date:   Wed Jul 20 10:40:22 2016 +1000

    Document all the test-network.sh arguments in the README
    
    Well, accept for --dry-run, which is an implementation detail.
---
 README | 15 ++++++++++++++-
 1 file changed, 14 insertions(+), 1 deletion(-)

diff --git a/README b/README
index 0ae9380..a2f9f7c 100644
--- a/README
+++ b/README
@@ -23,8 +23,21 @@ Automated Setup, Verification, and Shutdown:
   ./tools/test-network.sh --tor-path <tor-build-directory>
   ./tools/test-network.sh --tor <name-or-path> --tor-gencert <name-or-path>
   (--tor-path and $TOR_DIR override --tor and --tor-gencert.)
+  ./tools/test-network.sh --chutney-path <chutney-directory>
+  (The script is pretty good at guessing this.)
 
-The environmental variables documented below also work with test-network.sh.
+test-network.sh looks for some tor binaries (either in a nearby build
+directory or in your $PATH), configures a comprehensive tor test network,
+launches it, then verifies data transmission through it, and cleans up after
+itself.
+
+You can modify its configuration using command-line arguments, or use the
+chutney environmental variables documented below:
+
+  --delay            CHUTNEY_BOOTSTRAP_TIME
+  --data             CHUTNEY_DATA_BYTES
+  --connections      CHUTNEY_CONNECTIONS
+  --hs-multi-client  CHUTNEY_HS_MULTI_CLIENT
 
 Standard Actions:
   ./chutney configure networks/basic



More information about the tor-commits mailing list