From 2dff114a3b65ba6492c1152114f92e98018aa108 Mon Sep 17 00:00:00 2001 From: Razvan Deaconescu Date: Tue, 17 Aug 2010 20:43:22 +0300 Subject: [PATCH] TestSpecs/gen: fill campaign configuration file and HTML output file --- TestSpecs/gen/tgen | 47 ++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 47 insertions(+) diff --git a/TestSpecs/gen/tgen b/TestSpecs/gen/tgen index 2feeb73..0997db5 100755 --- a/TestSpecs/gen/tgen +++ b/TestSpecs/gen/tgen @@ -88,11 +88,58 @@ generate_scenario() done } +campaign_file=${campaign_name}.cfg + +> "${campaign_file}" cat < ${html_file} +cat >> ${html_file} < + + + Name + No. of Seeders + No. of Leechers + Bandwidth Rectrictions + Graphs + + + +END + while IFS="," read exp_no num_seeders num_leechers num_peers num_conn down_bw up_bw data_size description; do this_conn=$(parse_conn $num_conn) this_down_bw=$(parse_bw $down_bw) this_up_bw=$(parse_bw $up_bw) this_seed_torrent=$(parse_file $data_size) + # generate test scenario generate_scenario "$exp_no" "$num_seeders" "$num_leechers" "$this_conn" "$this_down_bw" "$this_up_bw" "$this_seed_torrent" "$description" > "${campaign_name}-${exp_no}".cfg + + # update campaign configuration file + echo -e "${campaign_name}-${exp_no}.cfg\t${campaign_name}-${exp_no}.R" >> "${campaign_file}" + + # update campaign HTML file + cat >> ${html_file} < + ${campaign_name}-${exp_no} + ${num_seeders} + ${num_leechers} + TODO + dlspeed vs percent; dlspeed vs time + +END done < $input + +cat >> ${html_file} < + +END + +cat end.html >> ${html_file} -- 2.20.1