[tor-commits] [flashproxy/master] Remove obsolete 00 experiment.

dcf at torproject.org dcf at torproject.org
Sun Oct 30 22:22:48 UTC 2011


commit aa8e063e35b10054917625c31d0ee6a42b0fdcca
Author: David Fifield <david at bamsoftware.com>
Date:   Sun Oct 30 13:13:22 2011 -0700

    Remove obsolete 00 experiment.
    
    Replaced by experiments/throughput/throughput.sh.
---
 experiments/00 |   78 --------------------------------------------------------
 1 files changed, 0 insertions(+), 78 deletions(-)

diff --git a/experiments/00 b/experiments/00
deleted file mode 100755
index e7994df..0000000
--- a/experiments/00
+++ /dev/null
@@ -1,78 +0,0 @@
-#!/bin/bash
-
-# Get arguments
-if [ $1 ]; then
-    NUM_CLIENTS=$1
-else
-    NUM_CLIENTS=1
-fi
-
-# Go to flashproxy repo root dir
-cd ..
-
-# Create 1GB dump file
-echo "creating dump file..."
-rm dump
-dd if=/dev/null of=dump bs=1G seek=1
-
-# Start http server
-echo "starting http server..."
-thttpd -p 1080
-
-# Start crossdomain policy server
-echo "starting cross domain policy server..."
-sudo ./crossdomaind.py &
-
-# Start the facilitator
-echo "starting facilitator..."
-./facilitator.py 4701 -r 127.0.0.1:1080
-
-# Start socat adapters
-echo "starting socat adapters..."
-i=1
-until [ $i -gt $NUM_CLIENTS ]; do
-    let local_port=2000+i
-    let remote_port=9000+i
-    socat TCP-LISTEN:${remote_port},reuseaddr,fork TCP-LISTEN:${local_port},reuseaddr &
-    let i=i+1
-done
-
-sleep 1
-
-# Register with facilitator
-echo "registering with facilitator..."
-i=1
-until [ $i -gt $NUM_CLIENTS ]; do
-    let local_port=9000+i
-    echo $'POST / HTTP/1.0\r\n\r\nclient=127.0.0.1:'${local_port} | ncat localhost 4701 --send-only
-    let i=i+1
-done
-
-# Start the flash proxy, server side
-echo "starting flash proxy server side..."
-firefox --remote "openURL(http://localhost:1080/swfcat.swf?facilitator=127.0.0.1:4701)"
-
-let query_fac_time=NUM_CLIENTS+2
-sleep ${query_fac_time}
-
-# wget the dump file
-echo "getting the dump file..."
-i=2
-until [ $i -gt $NUM_CLIENTS ]; do
-    let local_port=2000+i
-    xterm -e "/bin/bash -c 'wget -t1 http://localhost:${local_port}/dump -O - > /dev/null; exec /bin/bash -i'" &
-    let i=i+1
-done
-
-# Use this one for delaying the termination of experiment below
-wget -t1 http://localhost:2001/dump -O - > /dev/null
-
-echo "Press enter to continue."
-read
-
-# Slaughter the processes
-ps -ef | sed -n '/thttpd/{/grep/!p;}' | awk '{print$2}' | sudo xargs -i kill {}
-ps -ef | sed -n '/crossdomaind.py/{/grep/!p;}' | awk '{print$2}' | sudo xargs -i kill {}
-ps -ef | sed -n '/facilitator.py/{/grep/!p;}' | awk '{print$2}' | sudo xargs -i kill {}
-ps -ef | sed -n '/socat/{/grep/!p;}' | awk '{print$2}' | sudo xargs -i kill {}
-





More information about the tor-commits mailing list