Changeset 37246 for trunk/ippToPsps/test/fulltest.sh
- Timestamp:
- Aug 12, 2014, 4:10:18 PM (12 years ago)
- File:
-
- 1 edited
-
trunk/ippToPsps/test/fulltest.sh (modified) (12 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/ippToPsps/test/fulltest.sh
r35456 r37246 1 1 #!/bin/csh -f 2 2 3 chmod +x *.dvo *.sh3 chmod +x mkgpc1data.dvo mkgpc1.sh 4 4 5 5 # a bit crude : get the datadir path by interpollation of the PATH element for psconfig … … 14 14 # before running this test, you must have a mysql user: 15 15 # mkgpc1.sh user localhost eam eam 16 16 17 set mkgpc1 = 1 17 18 set initdb = 1 … … 157 158 mysql -h localhost -u dvo -pdvo -e "create database ipptopsps_test" 158 159 mysql -h localhost -u dvo -pdvo ipptopsps_test < $IPPTOPSPS_DATA/ippToPspsDbSchema.sql 159 160 160 endif 161 161 … … 168 168 mysql -h localhost -u dvo -pdvo -e "drop database ipptopsps_test_scratch" 169 169 mysql -h localhost -u dvo -pdvo -e "create database ipptopsps_test_scratch" 170 ippjython setupScratchDb.py -test 171 endif 172 173 # `name` 174 # `datastore_product` 175 # `datastore_type` 176 # `datastore_publish` 177 # `dvo_label` 178 # `dvo_location` 179 # `min_ra` 180 # `max_ra` 181 # `min_dec` 182 # `max_dec` 183 # `box_size` 184 # `base_path` 185 # `data_release` 186 # `delete_local` 187 # `delete_datastore` 188 # `delete_dxlayer` 189 # `epoch` 190 # `survey` 191 # `psps_survey` 192 # `queue_P2` 193 # `queue_ST` 194 # `queue_OB` 195 # `active` 196 # `parallel` 170 ippjython setupScratchDb.py -test < /dev/null 171 if ($status) exit 172 endif 197 173 198 174 # this is poor : we need to queue something in order to generate an init batch … … 203 179 echo " ---- make skychunk for IN batches ----" 204 180 205 ippjython queue.py -test edit <<EOF 206 initbatch 207 test_ds 208 IPP_PSPS 209 0 210 none 211 none 212 0 213 0 214 0 215 0 216 2 217 none 218 0 219 0 220 1 221 1 222 2012-12-10 00:00:00.0 223 3PI 224 3PI 225 0 226 0 227 0 228 1 229 0 230 y 231 y 232 EOF 181 echo "initbatch " > initbatch.dat # skychunk name 182 echo "test_ds " >> initbatch.dat # datastore_product 183 echo "IPP_PSPS " >> initbatch.dat # datastore_type 184 echo "0 " >> initbatch.dat # datastore_publish 185 echo "none " >> initbatch.dat # dvo_label 186 echo "none " >> initbatch.dat # dvo_location 187 echo "0 " >> initbatch.dat # min_ra 188 echo "0 " >> initbatch.dat # max_ra 189 echo "0 " >> initbatch.dat # min_dec 190 echo "0 " >> initbatch.dat # max_dec 191 echo "2 " >> initbatch.dat # box_size 192 echo "none " >> initbatch.dat # base_path 193 echo "0 " >> initbatch.dat # data_release 194 echo "0 " >> initbatch.dat # delete_local 195 echo "1 " >> initbatch.dat # delete_datastore 196 echo "1 " >> initbatch.dat # delete_dxlayer 197 echo "2012-12-10 00:00:00.0 " >> initbatch.dat # epoch 198 echo "3PI " >> initbatch.dat # survey 199 echo "3PI " >> initbatch.dat # psps_survey 200 echo "0 " >> initbatch.dat # queue_P2 201 echo "0 " >> initbatch.dat # queue_ST 202 echo "0 " >> initbatch.dat # queue_OB 203 echo "0 " >> initbatch.dat # queue_DF 204 echo "0 " >> initbatch.dat # queue_DO 205 echo "0 " >> initbatch.dat # queue_FW 206 echo "0 " >> initbatch.dat # queue_FO 207 echo "1 " >> initbatch.dat # active 208 echo "0 " >> initbatch.dat # parallel 209 echo "use_new " >> initbatch.dat # P2_smf_version 210 echo "any " >> initbatch.dat # ST_cmf_version 211 echo "2000-01-01 00:00:00.0 " >> initbatch.dat # trange_start 212 echo "2020-01-01 00:00:00.0 " >> initbatch.dat # trange_end 213 cat initbatch.dat | ippjython queue.py -test edit 214 if ($status) exit 233 215 234 216 echo "" … … 236 218 237 219 rm -rf $OUTDIR/IN 238 ippjython loader.py -test initbatch init 220 ippjython loader.py -test initbatch init -simtest < /dev/null 221 if ($status) exit 239 222 endif 240 223 … … 244 227 echo " ---- queue P2 batches ----" 245 228 246 ippjython queue.py -test edit <<EOF 247 $queuename 248 test_ds 249 IPP_PSPS 250 0 251 catdir.cam 252 $OUTDIR/catdir.cam 253 9 254 11 255 19 256 21 257 2 258 $OUTDIR 259 0 260 0 261 1 262 1 263 2012-12-10 00:00:00.0 264 3PI 265 3PI 266 1 267 0 268 0 269 1 270 0 271 y 272 y 273 EOF 229 echo "$queuename " > cambatch.dat # skychunk name 230 echo "test_ds " >> cambatch.dat # datastore_product 231 echo "IPP_PSPS " >> cambatch.dat # datastore_type 232 echo "0 " >> cambatch.dat # datastore_publish 233 echo "catdir.cam " >> cambatch.dat # dvo_label 234 echo "$OUTDIR/catdir.cam " >> cambatch.dat # dvo_location 235 echo "9 " >> cambatch.dat # min_ra 236 echo "11 " >> cambatch.dat # max_ra 237 echo "19 " >> cambatch.dat # min_dec 238 echo "21 " >> cambatch.dat # max_dec 239 echo "2 " >> cambatch.dat # box_size 240 echo "$OUTDIR " >> cambatch.dat # base_path 241 echo "0 " >> cambatch.dat # data_release 242 echo "0 " >> cambatch.dat # delete_local 243 echo "1 " >> cambatch.dat # delete_datastore 244 echo "1 " >> cambatch.dat # delete_dxlayer 245 echo "2012-12-10 00:00:00.0 " >> cambatch.dat # epoch 246 echo "3PI " >> cambatch.dat # survey 247 echo "3PI " >> cambatch.dat # psps_survey 248 echo "1 " >> cambatch.dat # queue_P2 249 echo "0 " >> cambatch.dat # queue_ST 250 echo "0 " >> cambatch.dat # queue_OB 251 echo "0 " >> cambatch.dat # queue_DF 252 echo "0 " >> cambatch.dat # queue_DO 253 echo "0 " >> cambatch.dat # queue_FW 254 echo "0 " >> cambatch.dat # queue_FO 255 echo "1 " >> cambatch.dat # active 256 echo "0 " >> cambatch.dat # parallel 257 echo "use_new " >> cambatch.dat # P2_smf_version 258 echo "any " >> cambatch.dat # ST_cmf_version 259 echo "2000-01-01 00:00:00.0 " >> cambatch.dat # trange_start 260 echo "2020-01-01 00:00:00.0 " >> cambatch.dat # trange_end 261 cat cambatch.dat | ippjython queue.py -test edit -simtest 262 if ($status) exit 274 263 endif 275 264 … … 279 268 280 269 rm -rf $OUTDIR/P2 281 ippjython loader.py -test $queuename once 270 ippjython loader.py -test $queuename once -simtest < /dev/null 271 if ($status) exit 282 272 endif 283 273 … … 290 280 set stackqueuename = $queuename\_stk 291 281 endif 292 ippjython queue.py -test edit <<EOF 293 $stackqueuename 294 test_ds 295 IPP_PSPS 296 0 297 catdir.stk 298 $OUTDIR/catdir.stk 299 9 300 11 301 19 302 21 303 2 304 $OUTDIR 305 0 306 0 307 1 308 1 309 2012-12-10 00:00:00.0 310 3PI 311 3PI 312 0 313 1 314 0 315 1 316 0 317 y 318 y 319 EOF 282 echo "$stackqueuename " > stackbatch.dat # skychunk name 283 echo "test_ds " >> stackbatch.dat # datastore_product 284 echo "IPP_PSPS " >> stackbatch.dat # datastore_type 285 echo "0 " >> stackbatch.dat # datastore_publish 286 echo "catdir.stk " >> stackbatch.dat # dvo_label 287 echo "$OUTDIR/catdir.stk " >> stackbatch.dat # dvo_location 288 echo "9 " >> stackbatch.dat # min_ra 289 echo "11 " >> stackbatch.dat # max_ra 290 echo "19 " >> stackbatch.dat # min_dec 291 echo "21 " >> stackbatch.dat # max_dec 292 echo "2 " >> stackbatch.dat # box_size 293 echo "$OUTDIR " >> stackbatch.dat # base_path 294 echo "0 " >> stackbatch.dat # data_release 295 echo "0 " >> stackbatch.dat # delete_local 296 echo "1 " >> stackbatch.dat # delete_datastore 297 echo "1 " >> stackbatch.dat # delete_dxlayer 298 echo "2012-12-10 00:00:00.0 " >> stackbatch.dat # epoch 299 echo "3PI " >> stackbatch.dat # survey 300 echo "3PI " >> stackbatch.dat # psps_survey 301 echo "0 " >> stackbatch.dat # queue_P2 302 echo "1 " >> stackbatch.dat # queue_ST 303 echo "0 " >> stackbatch.dat # queue_OB 304 echo "0 " >> stackbatch.dat # queue_DF 305 echo "0 " >> stackbatch.dat # queue_DO 306 echo "0 " >> stackbatch.dat # queue_FW 307 echo "0 " >> stackbatch.dat # queue_FO 308 echo "1 " >> stackbatch.dat # active 309 echo "0 " >> stackbatch.dat # parallel 310 echo "use_new " >> stackbatch.dat # P2_smf_version 311 echo "any " >> stackbatch.dat # ST_cmf_version 312 echo "2000-01-01 00:00:00.0 " >> stackbatch.dat # trange_start 313 echo "2020-01-01 00:00:00.0 " >> stackbatch.dat # trange_end 314 cat stackbatch.dat | ippjython queue.py -test edit -simtest 315 if ($status) exit 320 316 endif 321 317 … … 328 324 endif 329 325 rm -rf $OUTDIR/ST 330 ippjython loader.py -test $stackqueuename once 326 ippjython loader.py -test $stackqueuename once -simtest < /dev/null 327 if ($status) exit 331 328 endif 332 329 … … 339 336 set objectqueuename = $queuename\_obj 340 337 endif 341 ippjython queue.py -test edit <<EOF 342 $objectqueuename 343 test_ds 344 IPP_PSPS 345 0 346 catdir.stk 347 $OUTDIR/catdir.stk 348 9 349 11 350 19 351 21 352 2 353 $OUTDIR 354 0 355 0 356 1 357 1 358 2012-12-10 00:00:00.0 359 3PI 360 3PI 361 0 362 0 363 1 364 1 365 0 366 y 367 y 368 EOF 338 echo "$objectqueuename " > objectbatch.dat # skychunk name 339 echo "test_ds " >> objectbatch.dat # datastore_product 340 echo "IPP_PSPS " >> objectbatch.dat # datastore_type 341 echo "0 " >> objectbatch.dat # datastore_publish 342 echo "catdir.cam " >> objectbatch.dat # dvo_label 343 echo "$OUTDIR/catdir.cam " >> objectbatch.dat # dvo_location 344 echo "9 " >> objectbatch.dat # min_ra 345 echo "11 " >> objectbatch.dat # max_ra 346 echo "19 " >> objectbatch.dat # min_dec 347 echo "21 " >> objectbatch.dat # max_dec 348 echo "2 " >> objectbatch.dat # box_size 349 echo "$OUTDIR " >> objectbatch.dat # base_path 350 echo "0 " >> objectbatch.dat # data_release 351 echo "0 " >> objectbatch.dat # delete_local 352 echo "1 " >> objectbatch.dat # delete_datastore 353 echo "1 " >> objectbatch.dat # delete_dxlayer 354 echo "2012-12-10 00:00:00.0 " >> objectbatch.dat # epoch 355 echo "3PI " >> objectbatch.dat # survey 356 echo "3PI " >> objectbatch.dat # psps_survey 357 echo "0 " >> objectbatch.dat # queue_P2 358 echo "0 " >> objectbatch.dat # queue_ST 359 echo "1 " >> objectbatch.dat # queue_OB 360 echo "0 " >> objectbatch.dat # queue_DF 361 echo "0 " >> objectbatch.dat # queue_DO 362 echo "0 " >> objectbatch.dat # queue_FW 363 echo "0 " >> objectbatch.dat # queue_FO 364 echo "1 " >> objectbatch.dat # active 365 echo "0 " >> objectbatch.dat # parallel 366 echo "use_new " >> objectbatch.dat # P2_smf_version 367 echo "any " >> objectbatch.dat # ST_cmf_version 368 echo "2000-01-01 00:00:00.0 " >> objectbatch.dat # trange_start 369 echo "2020-01-01 00:00:00.0 " >> objectbatch.dat # trange_end 370 cat objectbatch.dat | ippjython queue.py -test edit once -simtest 371 if ($status) exit 369 372 endif 370 373 … … 377 380 endif 378 381 rm -rf $OUTDIR/OB 379 ippjython loader.py -test $objectqueuename once 380 endif 381 382 383 ippjython loader.py -test $objectqueuename once -simtest < /dev/null 384 if ($status) exit 385 endif 386
Note:
See TracChangeset
for help on using the changeset viewer.
