test/comparison/README
changeset 0 2b3e5ec03512
equal deleted inserted replaced
-1:000000000000 0:2b3e5ec03512
       
     1 
       
     2 
       
     3 Files relevant:
       
     4 
       
     5 gen-emu.sh
       
     6 base-emu.tcl
       
     7 
       
     8 base-cmd.sh
       
     9 tcp-cmd-half.sh
       
    10 
       
    11 To start new experiment type:
       
    12 ./gen-emu.sh and follow instructions
       
    13 
       
    14 
       
    15 TO see execution of your program that is called do 
       
    16 ./base-cmd.sh and follow instructions
       
    17 
       
    18 
       
    19 User interaction for starting experiment:
       
    20 
       
    21 gen-emu.sh: allows u to set various parameters for the experiment
       
    22 	this uses  base-emu.tcl
       
    23 	which has all the meat of setting up TCL topology for emulab
       
    24 
       
    25 Program objects work in the following fashion:
       
    26 
       
    27 the TCL calls:
       
    28 
       
    29 base-cmd.sh with args inside file
       
    30 the base-cmd.sh
       
    31 will call  TCP-Half-command.sh or DTN-half-command.sh depending
       
    32 upn the protocol that is specified
       
    33 
       
    34 
       
    35 
       
    36 Loggin is set in base-cmd.sh
       
    37 
       
    38 
       
    39 mostly: gen-emu.sh and super-base-cmd are very simple things
       
    40 for indirection.
       
    41 
       
    42 note that base-emu.sh only refs to super-base-cmd <filename>
       
    43 
       
    44 
       
    45 Logs are in:
       
    46 
       
    47 /proj/DTN/nsdi/logs/<EXPNAME>/<PROTCOL-PERHOP>