IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Changeset 38904


Ignore:
Timestamp:
Oct 20, 2015, 3:59:35 PM (11 years ago)
Author:
eugene
Message:

add FO batches

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/ippToPsps/test/fulltest.sh

    r38903 r38904  
    2727set objectqueue  = 1
    2828set objectbatch  = 1
     29set forcedobjqueue = 1
     30set forcedobjbatch = 1
    2931
    3032set targ = ($argv)
     
    4951    set stackqueue   = 0
    5052    set stackbatch   = 0
    51     set forcequeue     = 0
    52     set forcebatch     = 0
     53    set forcequeue   = 0
     54    set forcebatch   = 0
    5355    set objectqueue  = 0
    5456    set objectbatch  = 0
     57    set forcedobjqueue = 0
     58    set forcedobjbatch = 0
    5559    breaksw;
    5660  case -mkgpc1
     
    7074    set cambatch = 0
    7175    breaksw;
     76  case -object
     77    set objectqueue = 0
     78    set objectbatch = 0
     79    breaksw;
    7280  case -stack
    7381    set stackqueue = 0
     
    7886    set forcebatch = 0
    7987    breaksw;
    80   case -object
    81     set objectqueue = 0
    82     set objectbatch = 0
     88  case -forcedobject
     89    set forcedobjqueue = 0
     90    set forcedobjbatch = 0
    8391    breaksw;
    8492  default:
     
    101109    set camqueue     = 1
    102110    set cambatch     = 1
     111    set objectqueue  = 1
     112    set objectbatch  = 1
    103113    set stackqueue   = 1
    104114    set stackbatch   = 1
    105115    set forcequeue   = 1
    106116    set forcebatch   = 1
    107     set objectqueue = 1
    108     set objectbatch = 1
     117    set forcedobjqueue = 1
     118    set forcedobjbatch = 1
    109119    breaksw;
    110120  case +mkgpc1
     
    124134    set cambatch = 1
    125135    breaksw;
     136  case +object
     137    set objectqueue = 1
     138    set objectbatch = 1
     139    breaksw;
    126140  case +stack
    127141    set stackqueue = 1
     
    132146    set forcebatch = 1
    133147    breaksw;
    134   case +object
    135     set objectqueue = 1
    136     set objectbatch = 1
     148  case +forcedobject
     149    set forcedobjqueue = 1
     150    set forcedobjbatch = 1
    137151    breaksw;
    138152  default:
     
    147161    echo " -XX : turn off features"
    148162    echo " +XX : turn on features"
    149     echo "  features: all, mkgpc1, initdb, initscratch, initbatch, camera, stack, forcedwarp, object"
     163    echo "  features: all, mkgpc1, initdb, initscratch, initbatch, camera, object, stack, forcedwarp, forcedobject"
    150164    exit 2
    151165endif
     
    156170set objectqueuename = $queuename\_obj
    157171set forcedwarpqueuename = $queuename\_wrp
     172set forcedobjqueuename = $queuename\_fwo
    158173
    159174
     
    242257endif
    243258
     259############################ P2 batches ################################
     260
    244261# this code is sensitive to a previously existing database?
    245262if ($camqueue) then
     
    292309endif
    293310
     311############################ OB batches ################################
     312
     313# this code is sensitive to a previously existing database?
     314if ($objectqueue) then
     315  echo ""
     316  echo " ---- queue OB batches ----"
     317
     318  echo "$objectqueuename      " >  objectbatch.dat # skychunk name
     319  echo "test_ds               " >> objectbatch.dat # datastore_product
     320  echo "IPP_PSPS              " >> objectbatch.dat # datastore_type
     321  echo "0                     " >> objectbatch.dat # datastore_publish
     322  echo "catdir.cam            " >> objectbatch.dat # dvo_label
     323  echo "$OUTDIR/catdir.cam    " >> objectbatch.dat # dvo_location
     324  echo "9                     " >> objectbatch.dat # min_ra
     325  echo "11                    " >> objectbatch.dat # max_ra
     326  echo "19                    " >> objectbatch.dat # min_dec
     327  echo "21                    " >> objectbatch.dat # max_dec
     328  echo "2                     " >> objectbatch.dat # box_size
     329  echo "$OUTDIR               " >> objectbatch.dat # base_path
     330  echo "0                     " >> objectbatch.dat # data_release
     331  echo "0                     " >> objectbatch.dat # delete_local
     332  echo "1                     " >> objectbatch.dat # delete_datastore
     333  echo "1                     " >> objectbatch.dat # delete_dxlayer
     334  echo "2012-12-10 00:00:00.0 " >> objectbatch.dat # epoch
     335  echo "3PI                   " >> objectbatch.dat # survey
     336  echo "3PI                   " >> objectbatch.dat # psps_survey
     337  echo "0                     " >> objectbatch.dat # queue_P2
     338  echo "0                     " >> objectbatch.dat # queue_ST
     339  echo "1                     " >> objectbatch.dat # queue_OB
     340  echo "0                     " >> objectbatch.dat # queue_DF
     341  echo "0                     " >> objectbatch.dat # queue_DO
     342  echo "0                     " >> objectbatch.dat # queue_FW
     343  echo "0                     " >> objectbatch.dat # queue_FO
     344  echo "1                     " >> objectbatch.dat # active
     345  echo "0                     " >> objectbatch.dat # parallel
     346  echo "use_new               " >> objectbatch.dat # P2_smf_version
     347  echo "any                   " >> objectbatch.dat # ST_cmf_version
     348  echo "2000-01-01 00:00:00.0 " >> objectbatch.dat # trange_start
     349  echo "2020-01-01 00:00:00.0 " >> objectbatch.dat # trange_end
     350  ippjython queue.py -test edit once -simtest < objectbatch.dat
     351  if ($status) exit
     352endif
     353
     354if ($objectbatch) then
     355  echo ""
     356  echo " ---- load OB batches ----"
     357
     358  rm -rf $OUTDIR/OB
     359
     360  ippjython loader.py -test $objectqueuename once -simtest < /dev/null
     361  if ($status) exit
     362endif
     363
     364############################ ST batches ################################
     365
    294366# this code is sensitive to a previously existing database?
    295367if ($stackqueue) then
     
    341413  if ($status) exit
    342414endif
     415
     416############################ FW batches ################################
    343417
    344418# this code is sensitive to a previously existing database?
     
    392466endif
    393467
     468############################ FO batches ################################
     469
    394470# this code is sensitive to a previously existing database?
    395 if ($objectqueue) then
    396   echo ""
    397   echo " ---- queue OB batches ----"
    398 
    399   echo "$objectqueuename      " >  objectbatch.dat # skychunk name
    400   echo "test_ds               " >> objectbatch.dat # datastore_product
    401   echo "IPP_PSPS              " >> objectbatch.dat # datastore_type
    402   echo "0                     " >> objectbatch.dat # datastore_publish
    403   echo "catdir.cam            " >> objectbatch.dat # dvo_label
    404   echo "$OUTDIR/catdir.cam    " >> objectbatch.dat # dvo_location
    405   echo "9                     " >> objectbatch.dat # min_ra
    406   echo "11                    " >> objectbatch.dat # max_ra
    407   echo "19                    " >> objectbatch.dat # min_dec
    408   echo "21                    " >> objectbatch.dat # max_dec
    409   echo "2                     " >> objectbatch.dat # box_size
    410   echo "$OUTDIR               " >> objectbatch.dat # base_path
    411   echo "0                     " >> objectbatch.dat # data_release
    412   echo "0                     " >> objectbatch.dat # delete_local
    413   echo "1                     " >> objectbatch.dat # delete_datastore
    414   echo "1                     " >> objectbatch.dat # delete_dxlayer
    415   echo "2012-12-10 00:00:00.0 " >> objectbatch.dat # epoch
    416   echo "3PI                   " >> objectbatch.dat # survey
    417   echo "3PI                   " >> objectbatch.dat # psps_survey
    418   echo "0                     " >> objectbatch.dat # queue_P2
    419   echo "0                     " >> objectbatch.dat # queue_ST
    420   echo "1                     " >> objectbatch.dat # queue_OB
    421   echo "0                     " >> objectbatch.dat # queue_DF
    422   echo "0                     " >> objectbatch.dat # queue_DO
    423   echo "0                     " >> objectbatch.dat # queue_FW
    424   echo "0                     " >> objectbatch.dat # queue_FO
    425   echo "1                     " >> objectbatch.dat # active
    426   echo "0                     " >> objectbatch.dat # parallel
    427   echo "use_new               " >> objectbatch.dat # P2_smf_version
    428   echo "any                   " >> objectbatch.dat # ST_cmf_version
    429   echo "2000-01-01 00:00:00.0 " >> objectbatch.dat # trange_start
    430   echo "2020-01-01 00:00:00.0 " >> objectbatch.dat # trange_end
    431   ippjython queue.py -test edit once -simtest < objectbatch.dat
    432   if ($status) exit
    433 endif
    434 
    435 if ($objectbatch) then
    436   echo ""
    437   echo " ---- load OB batches ----"
    438 
    439   rm -rf $OUTDIR/OB
    440 
    441   ippjython loader.py -test $objectqueuename once -simtest < /dev/null
    442   if ($status) exit
    443 endif
    444 
     471if ($forcedobjqueue) then
     472  echo ""
     473  echo " ---- queue FO batches ----"
     474
     475  echo "$forcedobjqueuename   " >  forcedobjectbatch.dat # skychunk name
     476  echo "test_ds               " >> forcedobjectbatch.dat # datastore_product
     477  echo "IPP_PSPS              " >> forcedobjectbatch.dat # datastore_type
     478  echo "0                     " >> forcedobjectbatch.dat # datastore_publish
     479  echo "catdir.wrp            " >> forcedobjectbatch.dat # dvo_label
     480  echo "$OUTDIR/catdir.wrp    " >> forcedobjectbatch.dat # dvo_location
     481  echo "9                     " >> forcedobjectbatch.dat # min_ra
     482  echo "11                    " >> forcedobjectbatch.dat # max_ra
     483  echo "19                    " >> forcedobjectbatch.dat # min_dec
     484  echo "21                    " >> forcedobjectbatch.dat # max_dec
     485  echo "2                     " >> forcedobjectbatch.dat # box_size
     486  echo "$OUTDIR               " >> forcedobjectbatch.dat # base_path
     487  echo "0                     " >> forcedobjectbatch.dat # data_release
     488  echo "0                     " >> forcedobjectbatch.dat # delete_local
     489  echo "1                     " >> forcedobjectbatch.dat # delete_datastore
     490  echo "1                     " >> forcedobjectbatch.dat # delete_dxlayer
     491  echo "2012-12-10 00:00:00.0 " >> forcedobjectbatch.dat # epoch
     492  echo "3PI                   " >> forcedobjectbatch.dat # survey
     493  echo "3PI                   " >> forcedobjectbatch.dat # psps_survey
     494  echo "0                     " >> forcedobjectbatch.dat # queue_P2
     495  echo "0                     " >> forcedobjectbatch.dat # queue_ST
     496  echo "0                     " >> forcedobjectbatch.dat # queue_OB
     497  echo "0                     " >> forcedobjectbatch.dat # queue_DF
     498  echo "0                     " >> forcedobjectbatch.dat # queue_DO
     499  echo "0                     " >> forcedobjectbatch.dat # queue_FW
     500  echo "1                     " >> forcedobjectbatch.dat # queue_FO
     501  echo "1                     " >> forcedobjectbatch.dat # active
     502  echo "0                     " >> forcedobjectbatch.dat # parallel
     503  echo "use_new               " >> forcedobjectbatch.dat # P2_smf_version
     504  echo "any                   " >> forcedobjectbatch.dat # ST_cmf_version
     505  echo "2000-01-01 00:00:00.0 " >> forcedobjectbatch.dat # trange_start
     506  echo "2020-01-01 00:00:00.0 " >> forcedobjectbatch.dat # trange_end
     507  ippjython queue.py -test edit once -simtest < forcedobjectbatch.dat
     508  if ($status) exit
     509endif
     510
     511if ($forcedobjbatch) then
     512  echo ""
     513  echo " ---- load LO batches ----"
     514
     515  rm -rf $OUTDIR/LO
     516
     517  ippjython loader.py -test $forcedobjqueuename once -simtest < /dev/null
     518  if ($status) exit
     519endif
     520
Note: See TracChangeset for help on using the changeset viewer.