32 lines
1.2 KiB
Bash
Executable File
32 lines
1.2 KiB
Bash
Executable File
#!/bin/bash
|
|
function do_compare() {
|
|
scenario=$1
|
|
echo "Running $scenario"
|
|
for i in {1..10}
|
|
do
|
|
echo "Running $scenario $i"
|
|
mkdir -p /mini-ndn/compare_data/${scenario}_50ms
|
|
python scenarios/$scenario.py compare_50ms.conf
|
|
mv /tmp/minindn /mini-ndn/compare_data/${scenario}_50ms/${i}
|
|
mkdir -p /mini-ndn/compare_data/${scenario}_100ms
|
|
python scenarios/$scenario.py compare_100ms.conf
|
|
mv /tmp/minindn /mini-ndn/compare_data/${scenario}_100ms/${i}
|
|
mkdir -p /mini-ndn/compare_data/${scenario}_150ms
|
|
python scenarios/$scenario.py compare_150ms.conf
|
|
mv /tmp/minindn /mini-ndn/compare_data/${scenario}_150ms/${i}
|
|
mkdir -p /mini-ndn/compare_data/${scenario}_200ms
|
|
python scenarios/$scenario.py compare_200ms.conf
|
|
mv /tmp/minindn /mini-ndn/compare_data/${scenario}_200ms/${i}
|
|
mkdir -p /mini-ndn/compare_data/${scenario}_250ms
|
|
python scenarios/$scenario.py compare_250ms.conf
|
|
mv /tmp/minindn /mini-ndn/compare_data/${scenario}_250ms/${i}
|
|
done
|
|
echo "Finished $scenario"
|
|
}
|
|
|
|
do_compare "cubic_reno"
|
|
do_compare "cubic_cubic"
|
|
do_compare "cubic_bic"
|
|
do_compare "cubic_bbr"
|
|
# do_compare "cubic_qsccp"
|