IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Ignore:
Timestamp:
Jun 19, 2015, 3:11:07 PM (11 years ago)
Author:
eugene
Message:

do a better job of freeing memory; fix airmass in tests

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/eam_branches/ipp-20150616/Ohana/src/addstar/test/dvomerge.dvo

    r29938 r38501  
    22
    33input tap.dvo
     4
     5macro test.all
     6  $TAP_VERBOSE = 1
     7  test.dvomerge.update.new
     8end
    49
    510# create 2 populated catdirs, each with a couple of cmf files
     
    813  tapPLAN 51
    914
    10   exec rm -rf catdir.test1
    11   exec rm -rf catdir.test2
    12   exec rm -rf catdir.test3
     15  tapEXEC rm -rf catdir.test1
     16  tapEXEC rm -rf catdir.test2
     17  tapEXEC rm -rf catdir.test3
    1318
    1419  $RA = 10.0
     
    1621
    1722  mkinput
    18   exec mkcmf test.in.txt test.cmf -date 2008/1/1 -time 01:00:00 -radec 10.0 20.0
    19   exec addstar -D CATDIR catdir.test1 -D CAMERA simtest test.cmf
    20 
    21   exec mkcmf test.in.txt test.cmf -date 2008/1/1 -time 02:00:00 -radec 10.0 20.0
    22   exec addstar -D CATDIR catdir.test1 -D CAMERA simtest test.cmf
    23 
    24   exec mkcmf test.in.txt test.cmf -date 2008/1/1 -time 03:00:00 -radec 9.9 20.0
    25   exec addstar -D CATDIR catdir.test2 -D CAMERA simtest test.cmf
    26 
    27   exec mkcmf test.in.txt test.cmf -date 2008/1/1 -time 04:00:00 -radec 9.9 20.0
    28   exec addstar -D CATDIR catdir.test2 -D CAMERA simtest test.cmf
    29 
    30   exec mkcmf test.in.txt test.cmf -date 2008/1/1 -time 05:00:00 -radec 10.0 19.9
    31   exec addstar -D CATDIR catdir.test1 -D CAMERA simtest test.cmf
    32 
    33   exec mkcmf test.in.txt test.cmf -date 2008/1/1 -time 06:00:00 -radec 10.0 19.9
    34   exec addstar -D CATDIR catdir.test1 -D CAMERA simtest test.cmf
    35 
    36   exec mkcmf test.in.txt test.cmf -date 2008/1/1 -time 07:00:00 -radec 9.9 19.9
    37   exec addstar -D CATDIR catdir.test2 -D CAMERA simtest test.cmf
    38 
    39   exec mkcmf test.in.txt test.cmf -date 2008/1/1 -time 08:00:00 -radec 9.9 19.9
    40   exec addstar -D CATDIR catdir.test2 -D CAMERA simtest test.cmf
     23  tapEXEC mkcmf test.in.txt test.cmf -date 2008/1/1 -time 01:00:00 -radec 10.0 20.0
     24  tapEXEC addstar -D CATDIR catdir.test1 -D CAMERA simtest test.cmf -quick-airmass
     25
     26  tapEXEC mkcmf test.in.txt test.cmf -date 2008/1/1 -time 02:00:00 -radec 10.0 20.0
     27  tapEXEC addstar -D CATDIR catdir.test1 -D CAMERA simtest test.cmf -quick-airmass
     28
     29  tapEXEC mkcmf test.in.txt test.cmf -date 2008/1/1 -time 03:00:00 -radec 9.9 20.0
     30  tapEXEC addstar -D CATDIR catdir.test2 -D CAMERA simtest test.cmf -quick-airmass
     31
     32  tapEXEC mkcmf test.in.txt test.cmf -date 2008/1/1 -time 04:00:00 -radec 9.9 20.0
     33  tapEXEC addstar -D CATDIR catdir.test2 -D CAMERA simtest test.cmf -quick-airmass
     34
     35  tapEXEC mkcmf test.in.txt test.cmf -date 2008/1/1 -time 05:00:00 -radec 10.0 19.9
     36  tapEXEC addstar -D CATDIR catdir.test1 -D CAMERA simtest test.cmf -quick-airmass
     37
     38  tapEXEC mkcmf test.in.txt test.cmf -date 2008/1/1 -time 06:00:00 -radec 10.0 19.9
     39  tapEXEC addstar -D CATDIR catdir.test1 -D CAMERA simtest test.cmf -quick-airmass
     40
     41  tapEXEC mkcmf test.in.txt test.cmf -date 2008/1/1 -time 07:00:00 -radec 9.9 19.9
     42  tapEXEC addstar -D CATDIR catdir.test2 -D CAMERA simtest test.cmf -quick-airmass
     43
     44  tapEXEC mkcmf test.in.txt test.cmf -date 2008/1/1 -time 08:00:00 -radec 9.9 19.9
     45  tapEXEC addstar -D CATDIR catdir.test2 -D CAMERA simtest test.cmf -quick-airmass
    4146
    4247  break
    4348
    44   exec rsync -auc catdir.test2/ catdir.test3/
     49  tapEXEC rsync -auc catdir.test2/ catdir.test3/
    4550
    4651  date -var t1 -seconds -reftime 1276000000
    47   exec dvomerge catdir.test1 into catdir.test3
     52  tapEXEC dvomerge catdir.test1 into catdir.test3
    4853  date -var t2 -seconds -reftime 1276000000
    4954  echo "merge time: {$t2 - $t1}"
     
    114119  end
    115120
    116   # exec rm test.in.txt test.cmf
    117   # exec rm -rf catdir.test1
    118   # exec rm -rf catdir.test2
    119   # exec rm -rf catdir.test3
     121  # tapEXEC rm test.in.txt test.cmf
     122  # tapEXEC rm -rf catdir.test1
     123  # tapEXEC rm -rf catdir.test2
     124  # tapEXEC rm -rf catdir.test3
    120125
    121126  tapDONE
     
    127132  tapPLAN 51
    128133
    129   exec rm -rf catdir.test1
    130   exec rm -rf catdir.test2
    131   exec rm -rf catdir.test3
     134  tapEXEC rm -rf catdir.test1
     135  tapEXEC rm -rf catdir.test2
     136  tapEXEC rm -rf catdir.test3
    132137
    133138  $RA = 10.0
     
    135140
    136141  mkinput
    137   exec mkcmf test.in.txt test.cmf -date 2008/1/1 -time 01:00:00 -radec $RA $DEC
    138   exec addstar -D CATDIR catdir.test1 -D CAMERA simtest test.cmf
    139 
    140   exec mkcmf test.in.txt test.cmf -date 2008/1/1 -time 02:00:00 -radec $RA $DEC
    141   exec addstar -D CATDIR catdir.test1 -D CAMERA simtest test.cmf
    142 
    143   exec mkcmf test.in.txt test.cmf -date 2008/1/1 -time 03:00:00 -radec $RA $DEC
    144   exec addstar -D CATDIR catdir.test2 -D CAMERA simtest test.cmf
    145 
    146   exec mkcmf test.in.txt test.cmf -date 2008/1/1 -time 04:00:00 -radec $RA $DEC
    147   exec addstar -D CATDIR catdir.test2 -D CAMERA simtest test.cmf
    148 
    149   break
    150 
    151   exec rsync -auc catdir.test2/ catdir.test3/
     142  tapEXEC mkcmf test.in.txt test.cmf -date 2008/1/1 -time 01:00:00 -radec $RA $DEC
     143  tapEXEC addstar -D CATDIR catdir.test1 -D CAMERA simtest test.cmf -quick-airmass
     144
     145  tapEXEC mkcmf test.in.txt test.cmf -date 2008/1/1 -time 02:00:00 -radec $RA $DEC
     146  tapEXEC addstar -D CATDIR catdir.test1 -D CAMERA simtest test.cmf -quick-airmass
     147
     148  tapEXEC mkcmf test.in.txt test.cmf -date 2008/1/1 -time 03:00:00 -radec $RA $DEC
     149  tapEXEC addstar -D CATDIR catdir.test2 -D CAMERA simtest test.cmf -quick-airmass
     150
     151  tapEXEC mkcmf test.in.txt test.cmf -date 2008/1/1 -time 04:00:00 -radec $RA $DEC
     152  tapEXEC addstar -D CATDIR catdir.test2 -D CAMERA simtest test.cmf -quick-airmass
     153
     154  tapEXEC rsync -auc catdir.test2/ catdir.test3/
    152155
    153156  date -var t1 -seconds -reftime 1276000000
    154   exec dvomerge catdir.test1 into catdir.test3
     157  tapEXEC dvomerge catdir.test1 into catdir.test3
    155158  date -var t2 -seconds -reftime 1276000000
    156159  echo "merge time: {$t2 - $t1}"
     
    221224  end
    222225
    223   # exec rm test.in.txt test.cmf
    224   # exec rm -rf catdir.test1
    225   # exec rm -rf catdir.test2
    226   # exec rm -rf catdir.test3
     226  # tapEXEC rm test.in.txt test.cmf
     227  # tapEXEC rm -rf catdir.test1
     228  # tapEXEC rm -rf catdir.test2
     229  # tapEXEC rm -rf catdir.test3
    227230
    228231  tapDONE
     
    234237  tapPLAN 51
    235238
    236   exec rm -rf catdir.test1
    237   exec rm -rf catdir.test2
     239  tapEXEC rm -rf catdir.test1
     240  tapEXEC rm -rf catdir.test2
    238241
    239242  $RA = 10.0
     
    241244
    242245  mkinput
    243   exec mkcmf test.in.txt test.cmf -date 2008/1/1 -time 01:00:00 -radec $RA $DEC
    244   exec addstar -D CATDIR catdir.test1 -D CAMERA simtest test.cmf
    245 
    246   exec mkcmf test.in.txt test.cmf -date 2008/1/1 -time 02:00:00 -radec $RA $DEC
    247   exec addstar -D CATDIR catdir.test1 -D CAMERA simtest test.cmf
     246  tapEXEC mkcmf test.in.txt test.cmf -date 2008/1/1 -time 01:00:00 -radec $RA $DEC
     247  tapEXEC addstar -D CATDIR catdir.test1 -D CAMERA simtest test.cmf -quick-airmass
     248
     249  tapEXEC mkcmf test.in.txt test.cmf -date 2008/1/1 -time 02:00:00 -radec $RA $DEC
     250  tapEXEC addstar -D CATDIR catdir.test1 -D CAMERA simtest test.cmf -quick-airmass
    248251
    249252  date -var t1 -seconds -reftime 1276000000
    250   exec dvomerge catdir.test1 into catdir.test2
     253  tapEXEC dvomerge catdir.test1 into catdir.test2
    251254  date -var t2 -seconds -reftime 1276000000
    252255  echo "merge time: {$t2 - $t1}"
     
    297300  end
    298301
    299   # exec rm test.in.txt test.cmf
    300   # exec rm -rf catdir.test1
    301   # exec rm -rf catdir.test2
    302   # exec rm -rf catdir.test3
     302  # tapEXEC rm test.in.txt test.cmf
     303  # tapEXEC rm -rf catdir.test1
     304  # tapEXEC rm -rf catdir.test2
     305  # tapEXEC rm -rf catdir.test3
    303306
    304307  tapDONE
     
    310313  tapPLAN 51
    311314
    312   exec rm -rf catdir.test1
    313   exec rm -rf catdir.test2
    314   exec rm -rf catdir.test3
     315  tapEXEC rm -rf catdir.test1
     316  tapEXEC rm -rf catdir.test2
     317  tapEXEC rm -rf catdir.test3
    315318
    316319  $RA = 10.0
     
    318321
    319322  mkinput
    320   exec mkcmf test.in.txt test.cmf -date 2008/1/1 -time 01:00:00 -radec $RA $DEC
    321   exec addstar -D CATDIR catdir.test1 -D CAMERA simtest test.cmf
    322 
    323   exec mkcmf test.in.txt test.cmf -date 2008/1/1 -time 02:00:00 -radec $RA $DEC
    324   exec addstar -D CATDIR catdir.test1 -D CAMERA simtest test.cmf
     323  tapEXEC mkcmf test.in.txt test.cmf -date 2008/1/1 -time 01:00:00 -radec $RA $DEC
     324  tapEXEC addstar -D CATDIR catdir.test1 -D CAMERA simtest test.cmf -quick-airmass
     325
     326  tapEXEC mkcmf test.in.txt test.cmf -date 2008/1/1 -time 02:00:00 -radec $RA $DEC
     327  tapEXEC addstar -D CATDIR catdir.test1 -D CAMERA simtest test.cmf -quick-airmass
    325328
    326329  # generate a few extra unmatched sources
    327330  mkinput.extras
    328   exec mkcmf test.in.txt test.cmf -date 2008/1/1 -time 03:00:00 -radec $RA $DEC
    329   exec addstar -D CATDIR catdir.test2 -D CAMERA simtest test.cmf
    330 
    331   exec mkcmf test.in.txt test.cmf -date 2008/1/1 -time 04:00:00 -radec $RA $DEC
    332   exec addstar -D CATDIR catdir.test2 -D CAMERA simtest test.cmf
    333 
    334   exec rsync -auc catdir.test2/ catdir.test3/
    335 
    336   exec dvomerge catdir.test1 into catdir.test3
     331  tapEXEC mkcmf test.in.txt test.cmf -date 2008/1/1 -time 03:00:00 -radec $RA $DEC
     332  tapEXEC addstar -D CATDIR catdir.test2 -D CAMERA simtest test.cmf -quick-airmass
     333
     334  tapEXEC mkcmf test.in.txt test.cmf -date 2008/1/1 -time 04:00:00 -radec $RA $DEC
     335  tapEXEC addstar -D CATDIR catdir.test2 -D CAMERA simtest test.cmf -quick-airmass
     336
     337  tapEXEC rsync -auc catdir.test2/ catdir.test3/
     338
     339  tapEXEC dvomerge catdir.test1 into catdir.test3
    337340
    338341  catdir catdir.test3
     
    401404  end
    402405
    403   # exec rm test.in.txt test.cmf
    404   # exec rm -rf catdir.test1
    405   # exec rm -rf catdir.test2
    406   # exec rm -rf catdir.test3
     406  # tapEXEC rm test.in.txt test.cmf
     407  # tapEXEC rm -rf catdir.test1
     408  # tapEXEC rm -rf catdir.test2
     409  # tapEXEC rm -rf catdir.test3
    407410
    408411  tapDONE
     
    414417  tapPLAN 21
    415418
    416   exec rm -rf catdir.test1
    417   exec rm -rf catdir.test2
    418   exec rm -rf catdir.test3
     419  tapEXEC rm -rf catdir.test1
     420  tapEXEC rm -rf catdir.test2
     421  tapEXEC rm -rf catdir.test3
    419422
    420423  $RA = 10.0
     
    422425
    423426  mkinput
    424   exec mkcmf test.in.txt test.cmf -date 2008/1/1 -time 01:00:00 -radec $RA $DEC
    425   exec addstar -D CATDIR catdir.test1 -D CAMERA simtest test.cmf
    426 
    427   exec mkcmf test.in.txt test.cmf -date 2008/1/1 -time 02:00:00 -radec $RA $DEC
    428   exec addstar -D CATDIR catdir.test1 -D CAMERA simtest test.cmf
    429 
    430   exec mkcmf test.in.txt test.cmf -date 2008/1/1 -time 03:00:00 -radec $RA $DEC
    431   exec addstar -D CATDIR catdir.test2 -D CAMERA simtest test.cmf
    432 
    433   exec mkcmf test.in.txt test.cmf -date 2008/1/1 -time 04:00:00 -radec $RA $DEC
    434   exec addstar -D CATDIR catdir.test2 -D CAMERA simtest test.cmf
    435 
    436   exec dvomerge catdir.test1 and catdir.test2 to catdir.test3
     427  tapEXEC mkcmf test.in.txt test.cmf -date 2008/1/1 -time 01:00:00 -radec $RA $DEC
     428  tapEXEC addstar -D CATDIR catdir.test1 -D CAMERA simtest test.cmf -quick-airmass
     429
     430  tapEXEC mkcmf test.in.txt test.cmf -date 2008/1/1 -time 02:00:00 -radec $RA $DEC
     431  tapEXEC addstar -D CATDIR catdir.test1 -D CAMERA simtest test.cmf -quick-airmass
     432
     433  tapEXEC mkcmf test.in.txt test.cmf -date 2008/1/1 -time 03:00:00 -radec $RA $DEC
     434  tapEXEC addstar -D CATDIR catdir.test2 -D CAMERA simtest test.cmf -quick-airmass
     435
     436  tapEXEC mkcmf test.in.txt test.cmf -date 2008/1/1 -time 04:00:00 -radec $RA $DEC
     437  tapEXEC addstar -D CATDIR catdir.test2 -D CAMERA simtest test.cmf -quick-airmass
     438
     439  tapEXEC dvomerge catdir.test1 and catdir.test2 to catdir.test3
    437440
    438441  catdir catdir.test3
     
    501504  end
    502505
    503   # exec rm test.in.txt test.cmf
    504   # exec rm -rf catdir.test1
    505   # exec rm -rf catdir.test2
    506   # exec rm -rf catdir.test3
     506  # tapEXEC rm test.in.txt test.cmf
     507  # tapEXEC rm -rf catdir.test1
     508  # tapEXEC rm -rf catdir.test2
     509  # tapEXEC rm -rf catdir.test3
    507510
    508511  tapDONE
     
    511514# make a simple input file for mkcmf
    512515macro mkinput.alt
    513   exec rm -f test.in.txt
     516  tapEXEC rm -f test.in.txt
    514517
    515518  output test.in.txt
     
    524527# make a simple input file for mkcmf
    525528macro mkinput
    526   exec rm -f test.in.txt
     529  tapEXEC rm -f test.in.txt
    527530
    528531  output test.in.txt
     
    537540# make a simple input file for mkcmf
    538541macro mkinput.extras
    539   exec rm -f test.in.txt
     542  tapEXEC rm -f test.in.txt
    540543
    541544  output test.in.txt
Note: See TracChangeset for help on using the changeset viewer.