- Timestamp:
- Nov 3, 2015, 10:40:57 PM (11 years ago)
- File:
-
- 1 edited
-
trunk/ippToPsps/test/sastest.sh (modified) (11 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/ippToPsps/test/sastest.sh
r39004 r39036 31 31 set forcedobjqueue = 1 32 32 set forcedobjbatch = 1 33 set diffqueue = 1 34 set diffbatch = 1 35 set diffobjqueue = 1 36 set diffobjbatch = 1 33 37 34 38 set options = "-test" … … 44 48 echo " -XX : turn off features" 45 49 echo " +XX : turn on features" 46 echo " features: all, mkgpc1, initdb, initscratch, initbatch, camera, stack, forcedwarp, object, forcedobject "50 echo " features: all, mkgpc1, initdb, initscratch, initbatch, camera, stack, forcedwarp, object, forcedobject, diff, diffobj" 47 51 exit 2 48 52 case -all … … 61 65 set forcedobjqueue = 0 62 66 set forcedobjbatch = 0 67 set diffqueue = 0 68 set diffbatch = 0 69 set diffobjqueue = 0 70 set diffobjbatch = 0 63 71 breaksw; 64 72 case -mkgpc1 … … 93 101 set forcedobjqueue = 0 94 102 set forcedobjbatch = 0 103 breaksw; 104 case -diff 105 set diffqueue = 0 106 set diffbatch = 0 107 breaksw; 108 case -diffobj 109 set diffobjqueue = 0 110 set diffobjbatch = 0 95 111 breaksw; 96 112 case -debug … … 128 144 set forcedobjqueue = 1 129 145 set forcedobjbatch = 1 146 set diffqueue = 1 147 set diffbatch = 1 148 set diffobjqueue = 1 149 set diffobjbatch = 1 130 150 breaksw; 131 151 case +mkgpc1 … … 160 180 set forcedobjqueue = 1 161 181 set forcedobjbatch = 1 182 breaksw; 183 case +diff 184 set diffqueue = 1 185 set diffbatch = 1 186 breaksw; 187 case +diffobj 188 set diffobjqueue = 1 189 set diffobjbatch = 1 162 190 breaksw; 163 191 default: … … 172 200 echo " -XX : turn off features" 173 201 echo " +XX : turn on features" 174 echo " features: all, mkgpc1, initdb, initscratch, initbatch, camera, object, stack, forcedwarp, forcedobject "202 echo " features: all, mkgpc1, initdb, initscratch, initbatch, camera, object, stack, forcedwarp, forcedobject, diff, diffobj" 175 203 echo " (NOTE: you need to explicitly turn on mkgpc1 if you want to re-build the dvo)" 176 204 exit 2 … … 183 211 set forcedwarpqueuename = $queuename\_wrp 184 212 set forcedobjqueuename = $queuename\_fwo 213 set diffqueuename = $queuename\_dif 214 set diffobjqueuename = $queuename\_dio 185 215 186 216 if ($mkgpc1) then … … 223 253 if ($initbatch) then 224 254 echo "" 225 echo " ---- make skychunk for IN batches----"255 echo " ---- queue IN batch ----" 226 256 227 257 echo "initbatch " > initbatch.dat # skychunk name … … 522 552 if ($forcedobjbatch) then 523 553 echo "" 524 echo " ---- load LO batches ----"525 526 rm -rf $OUTDIR/ LO554 echo " ---- load FO batches ----" 555 556 rm -rf $OUTDIR/FO 527 557 528 558 ippjython loader.py $options $forcedobjqueuename once -simtest < /dev/null … … 530 560 endif 531 561 562 ############################ DF batches ################################ 563 564 # this code is sensitive to a previously existing database? 565 if ($diffqueue) then 566 echo "" 567 echo " ---- queue DF batches ----" 568 569 echo "$diffqueuename " > diffbatch.dat # skychunk name 570 echo "test_ds " >> diffbatch.dat # datastore_product 571 echo "IPP_PSPS " >> diffbatch.dat # datastore_type 572 echo "0 " >> diffbatch.dat # datastore_publish 573 echo "catdir.sas.diff " >> diffbatch.dat # dvo_label 574 echo "$OUTDIR/catdir.sas.diff " >> diffbatch.dat # dvo_location 575 echo "332.0 " >> diffbatch.dat # min_ra 576 echo "334.5 " >> diffbatch.dat # max_ra 577 echo "-1 " >> diffbatch.dat # min_dec 578 echo "+1 " >> diffbatch.dat # max_dec 579 echo "2 " >> diffbatch.dat # box_size 580 echo "$OUTDIR " >> diffbatch.dat # base_path 581 echo "0 " >> diffbatch.dat # data_release 582 echo "0 " >> diffbatch.dat # delete_local 583 echo "1 " >> diffbatch.dat # delete_datastore 584 echo "1 " >> diffbatch.dat # delete_dxlayer 585 echo "2012-12-10 00:00:00.0 " >> diffbatch.dat # epoch 586 echo "3PI " >> diffbatch.dat # survey 587 echo "3PI " >> diffbatch.dat # psps_survey 588 echo "0 " >> diffbatch.dat # queue_P2 589 echo "0 " >> diffbatch.dat # queue_ST 590 echo "0 " >> diffbatch.dat # queue_OB 591 echo "1 " >> diffbatch.dat # queue_DF 592 echo "0 " >> diffbatch.dat # queue_DO 593 echo "0 " >> diffbatch.dat # queue_FW 594 echo "0 " >> diffbatch.dat # queue_FO 595 echo "1 " >> diffbatch.dat # active 596 echo "0 " >> diffbatch.dat # parallel 597 echo "use_new " >> diffbatch.dat # P2_smf_version 598 echo "any " >> diffbatch.dat # ST_cmf_version 599 echo "2000-01-01 00:00:00.0 " >> diffbatch.dat # trange_start 600 echo "2020-01-01 00:00:00.0 " >> diffbatch.dat # trange_end 601 ippjython queue.py $options edit -simtest < diffbatch.dat 602 if ($status) exit 1 603 endif 604 605 if ($diffbatch) then 606 echo "" 607 echo " ---- load DF batches ----" 608 609 rm -rf $OUTDIR/FW 610 ippjython loader.py $options $diffqueuename once -simtest < /dev/null 611 if ($status) exit 612 endif 613 614 ############################ DO batches ################################ 615 616 # this code is sensitive to a previously existing database? 617 if ($diffobjqueue) then 618 echo "" 619 echo " ---- queue do batches ----" 620 621 echo "$diffobjqueuename " > diffobjbatch.dat # skychunk name 622 echo "test_ds " >> diffobjbatch.dat # datastore_product 623 echo "IPP_PSPS " >> diffobjbatch.dat # datastore_type 624 echo "0 " >> diffobjbatch.dat # datastore_publish 625 echo "catdir.sas.diff " >> diffobjbatch.dat # dvo_label 626 echo "$OUTDIR/catdir.sas.diff " >> diffobjbatch.dat # dvo_location 627 echo "332.0 " >> diffobjbatch.dat # min_ra 628 echo "334.5 " >> diffobjbatch.dat # max_ra 629 echo "-1 " >> diffobjbatch.dat # min_dec 630 echo "+1 " >> diffobjbatch.dat # max_dec 631 echo "2 " >> diffobjbatch.dat # box_size 632 echo "$OUTDIR " >> diffobjbatch.dat # base_path 633 echo "0 " >> diffobjbatch.dat # data_release 634 echo "0 " >> diffobjbatch.dat # delete_local 635 echo "1 " >> diffobjbatch.dat # delete_datastore 636 echo "1 " >> diffobjbatch.dat # delete_dxlayer 637 echo "2012-12-10 00:00:00.0 " >> diffobjbatch.dat # epoch 638 echo "3PI " >> diffobjbatch.dat # survey 639 echo "3PI " >> diffobjbatch.dat # psps_survey 640 echo "0 " >> diffobjbatch.dat # queue_P2 641 echo "0 " >> diffobjbatch.dat # queue_ST 642 echo "0 " >> diffobjbatch.dat # queue_OB 643 echo "0 " >> diffobjbatch.dat # queue_DF 644 echo "1 " >> diffobjbatch.dat # queue_DO 645 echo "0 " >> diffobjbatch.dat # queue_FW 646 echo "0 " >> diffobjbatch.dat # queue_FO 647 echo "1 " >> diffobjbatch.dat # active 648 echo "0 " >> diffobjbatch.dat # parallel 649 echo "use_new " >> diffobjbatch.dat # P2_smf_version 650 echo "any " >> diffobjbatch.dat # ST_cmf_version 651 echo "2000-01-01 00:00:00.0 " >> diffobjbatch.dat # trange_start 652 echo "2020-01-01 00:00:00.0 " >> diffobjbatch.dat # trange_end 653 ippjython queue.py $options edit once -simtest < diffobjbatch.dat 654 if ($status) exit 655 endif 656 657 if ($diffobjbatch) then 658 echo "" 659 echo " ---- load DO batches ----" 660 661 rm -rf $OUTDIR/DO 662 663 ippjython loader.py $options $diffobjqueuename once -simtest < /dev/null 664 if ($status) exit 665 endif
Note:
See TracChangeset
for help on using the changeset viewer.
