From 39f4502cc07802329ebe917b156f1bd74187fc21 Mon Sep 17 00:00:00 2001 From: Anthony Romano Date: Mon, 10 Jul 2017 17:53:44 -0700 Subject: [PATCH] local-tester: use new bridge flags --- tools/local-tester/Procfile | 12 ++++++------ tools/local-tester/bridge.sh | 16 ++++++++++++++++ 2 files changed, 22 insertions(+), 6 deletions(-) create mode 100755 tools/local-tester/bridge.sh diff --git a/tools/local-tester/Procfile b/tools/local-tester/Procfile index ba150278a..2b7a6d602 100644 --- a/tools/local-tester/Procfile +++ b/tools/local-tester/Procfile @@ -1,14 +1,14 @@ # Use goreman to run `go get github.com/mattn/goreman` # peer bridges -pbridge1: tools/local-tester/bridge/bridge 127.0.0.1:11111 127.0.0.1:12380 -pbridge2: tools/local-tester/bridge/bridge 127.0.0.1:22222 127.0.0.1:22380 -pbridge3: tools/local-tester/bridge/bridge 127.0.0.1:33333 127.0.0.1:32380 +pbridge1: tools/local-tester/bridge.sh 127.0.0.1:11111 127.0.0.1:12380 +pbridge2: tools/local-tester/bridge.sh 127.0.0.1:22222 127.0.0.1:22380 +pbridge3: tools/local-tester/bridge.sh 127.0.0.1:33333 127.0.0.1:32380 # client bridges -cbridge1: tools/local-tester/bridge/bridge 127.0.0.1:2379 127.0.0.1:11119 -cbridge2: tools/local-tester/bridge/bridge 127.0.0.1:22379 127.0.0.1:22229 -cbridge3: tools/local-tester/bridge/bridge 127.0.0.1:32379 127.0.0.1:33339 +cbridge1: tools/local-tester/bridge.sh 127.0.0.1:2379 127.0.0.1:11119 +cbridge2: tools/local-tester/bridge.sh 127.0.0.1:22379 127.0.0.1:22229 +cbridge3: tools/local-tester/bridge.sh 127.0.0.1:32379 127.0.0.1:33339 faults: tools/local-tester/faults.sh diff --git a/tools/local-tester/bridge.sh b/tools/local-tester/bridge.sh new file mode 100755 index 000000000..3c2b5cb3f --- /dev/null +++ b/tools/local-tester/bridge.sh @@ -0,0 +1,16 @@ +#!/bin/sh + +exec tools/local-tester/bridge/bridge \ + -delay-accept \ + -reset-listen \ + -conn-fault-rate=0.25 \ + -immediate-close \ + -blackhole \ + -time-close \ + -write-remote-only \ + -read-remote-only \ + -random-blackhole \ + -corrupt-receive \ + -corrupt-send \ + -reorder \ + $@