IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Ignore:
Timestamp:
Oct 29, 2015, 1:05:31 PM (11 years ago)
Author:
eugene
Message:

add -debug and -stilts options; make sastest and fulltest consistent

File:
1 edited

Legend:

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

    r38974 r39004  
    3232set forcedobjbatch = 1
    3333
    34 set debug = ""
     34set options = "-test"
    3535
    3636set targ = ($argv)
     
    9595    breaksw;
    9696  case -debug
    97     set debug = "-debug"
     97    set options = "$options -debug"
     98    breaksw;
     99  case -stilts
     100    set options = "$options -stilts"
    98101    breaksw;
    99102  default:
     
    211214  mysql -h localhost -u dvo -pdvo -e "drop database if exists ipptopsps_test_scratch"
    212215  mysql -h localhost -u dvo -pdvo -e "create database ipptopsps_test_scratch"
    213   ippjython setupScratchDb.py -test < /dev/null
     216  ippjython setupScratchDb.py $options < /dev/null
    214217  if ($status) exit 1
    215218endif
     
    233236  echo "0                      " >> initbatch.dat # max_dec
    234237  echo "2                      " >> initbatch.dat # box_size
    235   echo "$OUTDIR                " >> initbatch.dat # base_path
     238  echo "$OUTDIR                " >> initbatch.dat # base_path
    236239  echo "0                      " >> initbatch.dat # data_release
    237240  echo "0                      " >> initbatch.dat # delete_local
     
    254257  echo "2000-01-01 00:00:00.0  " >> initbatch.dat # trange_start
    255258  echo "2020-01-01 00:00:00.0  " >> initbatch.dat # trange_end
    256   cat initbatch.dat | ippjython queue.py $debug -test edit
    257   if ($status) exit
     259  ippjython queue.py $options edit < initbatch.dat
     260  if ($status) exit 1
    258261
    259262  echo ""
     
    261264
    262265  rm -rf $OUTDIR/IN
    263   ippjython loader.py $debug -test initbatch init < /dev/null
    264   if ($status) exit 1
    265 endif
     266  ippjython loader.py $options initbatch init < /dev/null
     267  if ($status) exit 1
     268endif
     269
     270############################ P2 batches ################################
    266271
    267272# this code is sensitive to a previously existing database?
     
    270275  echo " ---- queue P2 batches ----"
    271276
    272   echo "$queuename            " >  cambatch.dat # skychunk name
    273   echo "test_ds               " >> cambatch.dat # datastore_product
    274   echo "IPP_PSPS              " >> cambatch.dat # datastore_type
    275   echo "0                     " >> cambatch.dat # datastore_publish
    276   echo "catdir.sas            " >> cambatch.dat # dvo_label
     277  echo "$queuename            " >  cambatch.dat # skychunk name
     278  echo "test_ds               " >> cambatch.dat # datastore_product
     279  echo "IPP_PSPS              " >> cambatch.dat # datastore_type
     280  echo "0                     " >> cambatch.dat # datastore_publish
     281  echo "catdir.sas            " >> cambatch.dat # dvo_label
    277282  echo "$OUTDIR/catdir.sas    " >> cambatch.dat # dvo_location
    278   echo "330                   " >> cambatch.dat # min_ra
    279   echo "340                   " >> cambatch.dat # max_ra
    280   echo "-10                   " >> cambatch.dat # min_dec
    281   echo "0                     " >> cambatch.dat # max_dec
    282   echo "1                     " >> cambatch.dat # box_size
    283   echo "$OUTDIR               " >> cambatch.dat # base_path
    284   echo "0                     " >> cambatch.dat # data_release
    285   echo "0                     " >> cambatch.dat # delete_local
    286   echo "1                     " >> cambatch.dat # delete_datastore
    287   echo "1                     " >> cambatch.dat # delete_dxlayer
     283  echo "330                   " >> cambatch.dat # min_ra
     284  echo "340                   " >> cambatch.dat # max_ra
     285  echo "-10                   " >> cambatch.dat # min_dec
     286  echo "0                     " >> cambatch.dat # max_dec
     287  echo "1                     " >> cambatch.dat # box_size
     288  echo "$OUTDIR               " >> cambatch.dat # base_path
     289  echo "0                     " >> cambatch.dat # data_release
     290  echo "0                     " >> cambatch.dat # delete_local
     291  echo "1                     " >> cambatch.dat # delete_datastore
     292  echo "1                     " >> cambatch.dat # delete_dxlayer
    288293  echo "2012-12-10 00:00:00.0 " >> cambatch.dat # epoch
    289   echo "3PI                   " >> cambatch.dat # survey
    290   echo "3PI                   " >> cambatch.dat # psps_survey
    291   echo "1                     " >> cambatch.dat # queue_P2
    292   echo "0                     " >> cambatch.dat # queue_ST
    293   echo "0                     " >> cambatch.dat # queue_OB
     294  echo "3PI                   " >> cambatch.dat # survey
     295  echo "3PI                   " >> cambatch.dat # psps_survey
     296  echo "1                     " >> cambatch.dat # queue_P2
     297  echo "0                     " >> cambatch.dat # queue_ST
     298  echo "0                     " >> cambatch.dat # queue_OB
    294299  echo "0                     " >> cambatch.dat # queue_DF
    295300  echo "0                     " >> cambatch.dat # queue_DO
     
    302307  echo "2000-01-01 00:00:00.0 " >> cambatch.dat # trange_start
    303308  echo "2020-01-01 00:00:00.0 " >> cambatch.dat # trange_end
    304   cat cambatch.dat | ippjython queue.py $debug -test edit
    305   if ($status) exit
     309  ippjython queue.py $options edit < cambatch.dat
     310  if ($status) exit 1
    306311endif
    307312
     
    311316
    312317  rm -rf $OUTDIR/P2
    313   ippjython loader.py $debug -test $queuename once < /dev/null
    314   if ($status) exit
     318  ippjython loader.py $options $queuename once < /dev/null
     319  if ($status) exit 1
    315320endif
    316321
     
    323328
    324329  echo "$objectqueuename       " >  objectbatch.dat # skychunk name
    325   echo "test_ds                " >> objectbatch.dat # datastore_product
    326   echo "IPP_PSPS               " >> objectbatch.dat # datastore_type
    327   echo "0                      " >> objectbatch.dat # datastore_publish
    328   echo "catdir.sas             " >> objectbatch.dat # dvo_label
     330  echo "test_ds                " >> objectbatch.dat # datastore_product
     331  echo "IPP_PSPS               " >> objectbatch.dat # datastore_type
     332  echo "0                      " >> objectbatch.dat # datastore_publish
     333  echo "catdir.sas             " >> objectbatch.dat # dvo_label
    329334  echo "$OUTDIR/catdir.sas     " >> objectbatch.dat # dvo_location
    330   echo "330                    " >> objectbatch.dat # min_ra
    331   echo "340                    " >> objectbatch.dat # max_ra
    332   echo "-10                    " >> objectbatch.dat # min_dec
    333   echo "0                      " >> objectbatch.dat # max_dec
    334   echo "2                      " >> objectbatch.dat # box_size
    335   echo "$OUTDIR                " >> objectbatch.dat # base_path
    336   echo "0                      " >> objectbatch.dat # data_release
    337   echo "0                      " >> objectbatch.dat # delete_local
    338   echo "1                      " >> objectbatch.dat # delete_datastore
    339   echo "1                      " >> objectbatch.dat # delete_dxlayer
     335  echo "330                    " >> objectbatch.dat # min_ra
     336  echo "340                    " >> objectbatch.dat # max_ra
     337  echo "-10                    " >> objectbatch.dat # min_dec
     338  echo "0                      " >> objectbatch.dat # max_dec
     339  echo "2                      " >> objectbatch.dat # box_size
     340  echo "$OUTDIR                " >> objectbatch.dat # base_path
     341  echo "0                      " >> objectbatch.dat # data_release
     342  echo "0                      " >> objectbatch.dat # delete_local
     343  echo "1                      " >> objectbatch.dat # delete_datastore
     344  echo "1                      " >> objectbatch.dat # delete_dxlayer
    340345  echo "2012-12-10 00:00:00.0  " >> objectbatch.dat # epoch
    341   echo "3PI                    " >> objectbatch.dat # survey
    342   echo "3PI                    " >> objectbatch.dat # psps_survey
    343   echo "0                      " >> objectbatch.dat # queue_P2
    344   echo "0                      " >> objectbatch.dat # queue_ST
    345   echo "1                      " >> objectbatch.dat # queue_OB
     346  echo "3PI                    " >> objectbatch.dat # survey
     347  echo "3PI                    " >> objectbatch.dat # psps_survey
     348  echo "0                      " >> objectbatch.dat # queue_P2
     349  echo "0                      " >> objectbatch.dat # queue_ST
     350  echo "1                      " >> objectbatch.dat # queue_OB
    346351  echo "0                      " >> objectbatch.dat # queue_DF
    347352  echo "0                      " >> objectbatch.dat # queue_DO
     
    354359  echo "2000-01-01 00:00:00.0  " >> objectbatch.dat # trange_start
    355360  echo "2020-01-01 00:00:00.0  " >> objectbatch.dat # trange_end
    356   cat objectbatch.dat | ippjython queue.py $debug -test edit once
     361  ippjython queue.py $options edit once < objectbatch.dat
    357362  if ($status) exit
    358363endif
     
    364369  rm -rf $OUTDIR/OB
    365370
    366   ippjython loader.py $debug -test $objectqueuename once < /dev/null
     371  ippjython loader.py $options $objectqueuename once < /dev/null
    367372  if ($status) exit
    368373endif
     
    375380  echo " ---- queue ST batches ----"
    376381
    377   echo "$stackqueuename       " >  stackbatch.dat # skychunk name
    378   echo "test_ds               " >> stackbatch.dat # datastore_product
    379   echo "IPP_PSPS              " >> stackbatch.dat # datastore_type
    380   echo "0                     " >> stackbatch.dat # datastore_publish
    381   echo "catdir.sas            " >> stackbatch.dat # dvo_label
     382  echo "$stackqueuename       " >  stackbatch.dat # skychunk name
     383  echo "test_ds               " >> stackbatch.dat # datastore_product
     384  echo "IPP_PSPS              " >> stackbatch.dat # datastore_type
     385  echo "0                     " >> stackbatch.dat # datastore_publish
     386  echo "catdir.sas            " >> stackbatch.dat # dvo_label
    382387  echo "$OUTDIR/catdir.sas    " >> stackbatch.dat # dvo_location
    383   echo "332.0                 " >> stackbatch.dat # min_ra
    384   echo "334.5                 " >> stackbatch.dat # max_ra
    385   echo "-1                    " >> stackbatch.dat # min_dec
    386   echo "+1                    " >> stackbatch.dat # max_dec
    387   echo "1                     " >> stackbatch.dat # box_size
    388   echo "$OUTDIR               " >> stackbatch.dat # base_path
    389   echo "0                     " >> stackbatch.dat # data_release
    390   echo "0                     " >> stackbatch.dat # delete_local
    391   echo "1                     " >> stackbatch.dat # delete_datastore
    392   echo "1                     " >> stackbatch.dat # delete_dxlayer
     388  echo "332.0                 " >> stackbatch.dat # min_ra
     389  echo "334.5                 " >> stackbatch.dat # max_ra
     390  echo "-1                    " >> stackbatch.dat # min_dec
     391  echo "+1                    " >> stackbatch.dat # max_dec
     392  echo "1                     " >> stackbatch.dat # box_size
     393  echo "$OUTDIR               " >> stackbatch.dat # base_path
     394  echo "0                     " >> stackbatch.dat # data_release
     395  echo "0                     " >> stackbatch.dat # delete_local
     396  echo "1                     " >> stackbatch.dat # delete_datastore
     397  echo "1                     " >> stackbatch.dat # delete_dxlayer
    393398  echo "2012-12-10 00:00:00.0 " >> stackbatch.dat # epoch
    394   echo "3PI                   " >> stackbatch.dat # survey
    395   echo "3PI                   " >> stackbatch.dat # psps_survey
    396   echo "0                     " >> stackbatch.dat # queue_P2
    397   echo "1                     " >> stackbatch.dat # queue_ST
    398   echo "0                     " >> stackbatch.dat # queue_OB
     399  echo "3PI                   " >> stackbatch.dat # survey
     400  echo "3PI                   " >> stackbatch.dat # psps_survey
     401  echo "0                     " >> stackbatch.dat # queue_P2
     402  echo "1                     " >> stackbatch.dat # queue_ST
     403  echo "0                     " >> stackbatch.dat # queue_OB
    399404  echo "0                     " >> stackbatch.dat # queue_DF
    400405  echo "0                     " >> stackbatch.dat # queue_DO
     
    407412  echo "2000-01-01 00:00:00.0 " >> stackbatch.dat # trange_start
    408413  echo "2020-01-01 00:00:00.0 " >> stackbatch.dat # trange_end
    409   cat stackbatch.dat | ippjython queue.py $debug -test edit
     414  ippjython queue.py $options edit < stackbatch.dat
    410415  if ($status) exit 1
    411416endif
     
    416421
    417422  rm -rf $OUTDIR/ST
    418   ippjython loader.py $debug -test $stackqueuename once < /dev/null
     423  ippjython loader.py $options $stackqueuename once < /dev/null
    419424  if ($status) exit 1
    420425endif
     
    428433
    429434  echo "$forcedwarpqueuename  " >  forcebatch.dat # skychunk name
    430   echo "test_ds               " >> forcebatch.dat # datastore_product
    431   echo "IPP_PSPS              " >> forcebatch.dat # datastore_type
    432   echo "0                     " >> forcebatch.dat # datastore_publish
    433   echo "catdir.sas            " >> forcebatch.dat # dvo_label
     435  echo "test_ds               " >> forcebatch.dat # datastore_product
     436  echo "IPP_PSPS              " >> forcebatch.dat # datastore_type
     437  echo "0                     " >> forcebatch.dat # datastore_publish
     438  echo "catdir.sas            " >> forcebatch.dat # dvo_label
    434439  echo "$OUTDIR/catdir.sas    " >> forcebatch.dat # dvo_location
    435   echo "332.0                 " >> forcebatch.dat # min_ra
    436   echo "334.5                 " >> forcebatch.dat # max_ra
    437   echo "-1                    " >> forcebatch.dat # min_dec
    438   echo "+1                    " >> forcebatch.dat # max_dec
    439   echo "2                     " >> forcebatch.dat # box_size
    440   echo "$OUTDIR               " >> forcebatch.dat # base_path
    441   echo "0                     " >> forcebatch.dat # data_release
    442   echo "0                     " >> forcebatch.dat # delete_local
    443   echo "1                     " >> forcebatch.dat # delete_datastore
    444   echo "1                     " >> forcebatch.dat # delete_dxlayer
     440  echo "332.0                 " >> forcebatch.dat # min_ra
     441  echo "334.5                 " >> forcebatch.dat # max_ra
     442  echo "-1                    " >> forcebatch.dat # min_dec
     443  echo "+1                    " >> forcebatch.dat # max_dec
     444  echo "2                     " >> forcebatch.dat # box_size
     445  echo "$OUTDIR               " >> forcebatch.dat # base_path
     446  echo "0                     " >> forcebatch.dat # data_release
     447  echo "0                     " >> forcebatch.dat # delete_local
     448  echo "1                     " >> forcebatch.dat # delete_datastore
     449  echo "1                     " >> forcebatch.dat # delete_dxlayer
    445450  echo "2012-12-10 00:00:00.0 " >> forcebatch.dat # epoch
    446   echo "3PI                   " >> forcebatch.dat # survey
    447   echo "3PI                   " >> forcebatch.dat # psps_survey
    448   echo "0                     " >> forcebatch.dat # queue_P2
    449   echo "0                     " >> forcebatch.dat # queue_ST
    450   echo "0                     " >> forcebatch.dat # queue_OB
     451  echo "3PI                   " >> forcebatch.dat # survey
     452  echo "3PI                   " >> forcebatch.dat # psps_survey
     453  echo "0                     " >> forcebatch.dat # queue_P2
     454  echo "0                     " >> forcebatch.dat # queue_ST
     455  echo "0                     " >> forcebatch.dat # queue_OB
    451456  echo "0                     " >> forcebatch.dat # queue_DF
    452457  echo "0                     " >> forcebatch.dat # queue_DO
     
    459464  echo "2000-01-01 00:00:00.0 " >> forcebatch.dat # trange_start
    460465  echo "2020-01-01 00:00:00.0 " >> forcebatch.dat # trange_end
    461   ippjython queue.py $debug -test edit < forcebatch.dat
     466  ippjython queue.py $options edit < forcebatch.dat
    462467  if ($status) exit 1
    463468endif
     
    468473
    469474  rm -rf $OUTDIR/FW
    470   ippjython loader.py $debug -test $forcedwarpqueuename once < /dev/null
     475  ippjython loader.py $options $forcedwarpqueuename once < /dev/null
    471476  if ($status) exit
    472477endif
     
    480485
    481486  echo "$forcedobjqueuename   " >  forcedobjectbatch.dat # skychunk name
    482   echo "test_ds               " >> forcedobjectbatch.dat # datastore_product
    483   echo "IPP_PSPS              " >> forcedobjectbatch.dat # datastore_type
    484   echo "0                     " >> forcedobjectbatch.dat # datastore_publish
    485   echo "catdir.sas            " >> forcedobjectbatch.dat # dvo_label
     487  echo "test_ds               " >> forcedobjectbatch.dat # datastore_product
     488  echo "IPP_PSPS              " >> forcedobjectbatch.dat # datastore_type
     489  echo "0                     " >> forcedobjectbatch.dat # datastore_publish
     490  echo "catdir.sas            " >> forcedobjectbatch.dat # dvo_label
    486491  echo "$OUTDIR/catdir.sas    " >> forcedobjectbatch.dat # dvo_location
    487   echo "332.0                 " >> forcedobjectbatch.dat # min_ra
    488   echo "334.5                 " >> forcedobjectbatch.dat # max_ra
    489   echo "-1                    " >> forcedobjectbatch.dat # min_dec
    490   echo "+1                    " >> forcedobjectbatch.dat # max_dec
    491   echo "2                     " >> forcedobjectbatch.dat # box_size
    492   echo "$OUTDIR               " >> forcedobjectbatch.dat # base_path
    493   echo "0                     " >> forcedobjectbatch.dat # data_release
    494   echo "0                     " >> forcedobjectbatch.dat # delete_local
    495   echo "1                     " >> forcedobjectbatch.dat # delete_datastore
    496   echo "1                     " >> forcedobjectbatch.dat # delete_dxlayer
     492  echo "332.0                 " >> forcedobjectbatch.dat # min_ra
     493  echo "334.5                 " >> forcedobjectbatch.dat # max_ra
     494  echo "-1                    " >> forcedobjectbatch.dat # min_dec
     495  echo "+1                    " >> forcedobjectbatch.dat # max_dec
     496  echo "2                     " >> forcedobjectbatch.dat # box_size
     497  echo "$OUTDIR               " >> forcedobjectbatch.dat # base_path
     498  echo "0                     " >> forcedobjectbatch.dat # data_release
     499  echo "0                     " >> forcedobjectbatch.dat # delete_local
     500  echo "1                     " >> forcedobjectbatch.dat # delete_datastore
     501  echo "1                     " >> forcedobjectbatch.dat # delete_dxlayer
    497502  echo "2012-12-10 00:00:00.0 " >> forcedobjectbatch.dat # epoch
    498   echo "3PI                   " >> forcedobjectbatch.dat # survey
    499   echo "3PI                   " >> forcedobjectbatch.dat # psps_survey
    500   echo "0                     " >> forcedobjectbatch.dat # queue_P2
    501   echo "0                     " >> forcedobjectbatch.dat # queue_ST
    502   echo "0                     " >> forcedobjectbatch.dat # queue_OB
     503  echo "3PI                   " >> forcedobjectbatch.dat # survey
     504  echo "3PI                   " >> forcedobjectbatch.dat # psps_survey
     505  echo "0                     " >> forcedobjectbatch.dat # queue_P2
     506  echo "0                     " >> forcedobjectbatch.dat # queue_ST
     507  echo "0                     " >> forcedobjectbatch.dat # queue_OB
    503508  echo "0                     " >> forcedobjectbatch.dat # queue_DF
    504509  echo "0                     " >> forcedobjectbatch.dat # queue_DO
     
    511516  echo "2000-01-01 00:00:00.0 " >> forcedobjectbatch.dat # trange_start
    512517  echo "2020-01-01 00:00:00.0 " >> forcedobjectbatch.dat # trange_end
    513   ippjython queue.py $debug -test edit once -simtest < forcedobjectbatch.dat
     518  ippjython queue.py $options edit once -simtest < forcedobjectbatch.dat
    514519  if ($status) exit
    515520endif
     
    521526  rm -rf $OUTDIR/LO
    522527
    523   ippjython loader.py $debug -test $forcedobjqueuename once -simtest < /dev/null
     528  ippjython loader.py $options $forcedobjqueuename once -simtest < /dev/null
    524529  if ($status) exit
    525530endif
Note: See TracChangeset for help on using the changeset viewer.