Files
mini-ndn/compare_test.sh
T
2024-01-20 21:55:21 +08:00

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"