3 BASEDIR=$(dirname $(which $0))
4 . $BASEDIR/run-common.sh
6 sizes="128 512 1024 2048 8192"
7 ops_list="2000 1000 500 200 100 50 20 10"
12 $HOME/bin/s3-cleanup.py mvrable-bluesky
13 $HOME/bin/s3-cleanup.py mvrable-bluesky-west
14 run_cmd $PROXY cleanup-proxy
15 run_cmd $PROXY run-proxy >$PREFIX.proxy 2>&1 &
18 run_cmd $BENCHER prepare-benchmark
20 for BENCH_OPS in $ops_list; do
22 echo "SETTINGS:" $(get_params)
23 get_params >$PREFIX-$BENCH_OPS.settings
24 run_cmd $BENCHER run-benchmark | tee $PREFIX-$BENCH_OPS.results
27 run_cmd $PROXY stop-proxy
28 echo "Waiting for proxy to stop..."
32 #for size in 128 256 512 768 1024 1536 2048; do
33 # for filesize in 4 32 256 2048; do
35 for size in $sizes; do
36 BENCH_FILECOUNT=$(($size * 1024 / ($BENCH_FILESIZE / 1024)))
39 run_one $BLUESKY_TARGET-$BENCH_WRITERATIO-${size}M-32k
42 run_one $BLUESKY_TARGET-$BENCH_WRITERATIO-${size}M-1024k
46 BLUESKY_TARGET=s3:mvrable-bluesky-west
49 for BENCH_WRITERATIO in 0.0 1.0 0.5; do