IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Changeset 26070 for trunk/ippTasks


Ignore:
Timestamp:
Nov 8, 2009, 11:56:57 AM (17 years ago)
Author:
eugene
Message:

updates from ipp generated during throughtput tests

Location:
trunk/ippTasks
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/ippTasks/pantasks.pro

    r26028 r26070  
    530530
    531531  if ("$host" == "NULL")
    532     strsub $template @HOST@ $default -var $varname
     532    # we are modifying something like /data/@HOST@/foo/bar,
     533    # but some implementations have multiple entries for the same host,
     534    # like /data/@HOST@.0/foo/bar. 
     535    # try a couple of these first:
     536    strsub $template @HOST@.0 $default -var $varname
     537    strsub $$varname @HOST@.1 $default -var $varname
     538    strsub $$varname @HOST@   $default -var $varname
    533539  else
    534540    strsub $template @HOST@ $host -var $varname
     
    557563  book getword ipphosts skycell count -var count
    558564  if ("$count" == "NULL")
    559     strsub $template @HOST@ $default -var $varname
     565    strsub $template @HOST@.0 $default -var $varname
     566    strsub $$varname @HOST@.1 $default -var $varname
     567    strsub $$varname @HOST@   $default -var $varname
    560568    return
    561569  end   
     
    568576    $skyhash = $skyhash + $myValue
    569577  end
    570   # strhash $skycellID $count -var skyhash
    571 
     578  inthash $skyhash 46 -var skyhash
    572579  sprintf skyname "sky%02d" $skyhash
    573580
     
    576583
    577584  if ("$host" == "NULL")
    578     strsub $template @HOST@ $default -var $varname
     585    strsub $template @HOST@.0 $default -var $varname
     586    strsub $$varname @HOST@.1 $default -var $varname
     587    strsub $$varname @HOST@   $default -var $varname
    579588  else
    580589    strsub $template @HOST@ $host -var $varname
  • trunk/ippTasks/survey.pro

    r26030 r26070  
    44check.globals
    55
    6 book getbook SURVEY_DIFF -var isBook
    7 if ("$isBook" == "NULL")
    8   book create SURVEY_DIFF
    9 end
    10 book getbook SURVEY_MAGIC -var isBook
    11 if ("$isBook" == "NULL")
    12   book create SURVEY_MAGIC
    13 end
    14 book getbook SURVEY_DESTREAK -var isBook
    15 if ("$isBook" == "NULL")
    16   book create SURVEY_DESTREAK
    17 end
    18 book getbook SURVEY_DIST -var isBook
    19 if ("$isBook" == "NULL")
    20   book create SURVEY_DIST
     6# there is a bug in 'getbook', use a different method below
     7# book getbook SURVEY_DIFF -var isBook
     8# if ("$isBook" != "SURVEY_DIFF")
     9#   book create SURVEY_DIFF
     10# end
     11# book getbook SURVEY_MAGIC -var isBook
     12# if ("$isBook" == "NULL")
     13#   book create SURVEY_MAGIC
     14# end
     15# book getbook SURVEY_DESTREAK -var isBook
     16# if ("$isBook" == "NULL")
     17#   book create SURVEY_DESTREAK
     18# end
     19# book getbook SURVEY_DIST -var isBook
     20# if ("$isBook" == "NULL")
     21#   book create SURVEY_DIST
     22# end
     23
     24if (not($?haveSurveyBooks))
     25 book create SURVEY_DIFF
     26 book create SURVEY_MAGIC
     27 book create SURVEY_DESTREAK
     28 book create SURVEY_DIST
     29 $haveSurveyBooks = TRUE
    2130end
    2231
     
    2938$SURVEY_POLL = 10
    3039$SURVEY_TIMEOUT = 600
    31 
    3240
    3341# user functions to manipulate diff labels
     
    171179      # Select different database
    172180      $SURVEY_DIFF_DB ++
    173       if ($SURVEY_DIFF_DB >= $DB:n)
    174         $SURVEY_DIFF_DB = 0
    175       end
     181      if ($SURVEY_DIFF_DB >= $DB:n) set SURVEY_DIFF_DB = 0
    176182    end
    177183
     
    183189    $run = $run -input_label $label
    184190    $run = $run -template_label $label
    185     $run = $run -dist_group $dist_group
     191    $run = $run -set_dist_group $dist_group
    186192    $run = $run -set_label $label
    187193    $run = $run -set_workdir $workdir/$label/
     
    251257      # Select different database
    252258      $SURVEY_MAGIC_DB ++
    253       if ($SURVEY_MAGIC_DB >= $DB:n)
    254         set $SURVEY_MAGIC_DB = 0
    255       end
     259      if ($SURVEY_MAGIC_DB >= $DB:n) set SURVEY_MAGIC_DB = 0
    256260    end
    257261
     
    259263    book getword SURVEY_MAGIC $label WORKDIR -var workdir
    260264 
    261     $run = magictool -definebyquery -label $label -diff_label $label -workdir $workdir/$label/
     265    $run = magictool -rerun -definebyquery -label $label -diff_label $label -workdir $workdir/$label/
    262266
    263267    if ($DB:n == 0)
     
    268272    end
    269273   
    270 #    echo $run
     274    echo $run
    271275    command $run
    272276  end
     
    299303  periods      -timeout $SURVEY_TIMEOUT
    300304  npending     1
    301 
    302   active false
    303305
    304306  stdout $LOGDIR/survey.destreak.log
     
    325327      # Select different database
    326328      $SURVEY_DESTREAK_DB ++
    327       if ($SURVEY_DESTREAK_DB >= $DB:n)
    328         set $SURVEY_DESTREAK_DB = 0
    329       end
     329      if ($SURVEY_DESTREAK_DB >= $DB:n) set SURVEY_DESTREAK_DB = 0
    330330    end
    331331
     
    338338      option DEFAULT
    339339    else
    340       $run = $run -dbname $DB:$SURVEY_MAGIC_DB
     340      $run = $run --dbname $DB:$SURVEY_MAGIC_DB
    341341      option $DB:$SURVEY_MAGIC_DB
    342342    end
     
    397397      # Select different database
    398398      $SURVEY_DIST_DB ++
    399       if ($SURVEY_DIST_DB >= $DB:n)
    400         set $SURVEY_DIST_DB = 0
    401       end
     399      if ($SURVEY_DIST_DB >= $DB:n) set SURVEY_DIST_DB = 0
    402400    end
    403401
Note: See TracChangeset for help on using the changeset viewer.