TestSpecs: rgen and tracker-tgen modified for tsup experiment support
authorCalin Burloiu <calin.burloiu@gmail.com>
Tue, 2 Nov 2010 10:09:23 +0000 (12:09 +0200)
committerCalin Burloiu <calin.burloiu@gmail.com>
Tue, 2 Nov 2010 10:09:23 +0000 (12:09 +0200)
TestSpecs/gen/rgen
TestSpecs/gen/tracker-tgen

index 75d01e3..beae9b2 100755 (executable)
@@ -41,6 +41,14 @@ test_is_leecher()
        grep "leecher" <<<"${client_type}" &> /dev/null
 }
 
+# test client description for "seeder" string
+test_is_seeder()
+{
+       client_type=$1
+
+       grep "seeder" <<<"${client_type}" &> /dev/null
+}
+
 parse_comment
 
 cat <<END
@@ -68,7 +76,7 @@ while read server port user remote_path remote_if dl_bw dl_burst ul_bw ul_burst
        fi
        if test_is_leecher ${client_type}; then
                base_client_name="leecher"
-       else
+       elif test_is_seeder ${client_type}; then
                base_client_name="seeder"
        fi
        cat <<END
index e86e156..46bcba2 100755 (executable)
@@ -72,7 +72,7 @@ generate_scenario()
                echo -en "0\t\t\t"
                echo -en "pre-run_nop.sh\t\t"
                echo -en "post-run_nop.sh\t\t"
-               echo -en "xbtut\t\t"
+               echo -en "xbtut_tracker\t\t"
                echo -en "N/A\t"
                echo "(0,-)"