| 1 |
#!/bin/bash -x |
#!/bin/bash -x |
| 2 |
|
# new script for running testreport on sx8.awi.de |
| 3 |
|
# - split the testreport into 3 steps: |
| 4 |
|
# 1/ compiling on head node (tx7.awi.de), with -norun option |
| 5 |
|
# 2/ running on compute node (using PBS qsub), with -runonly option |
| 6 |
|
# 3/ evaluating result on head node with -runonly option |
| 7 |
|
# |
| 8 |
|
# Notes: |
| 9 |
|
# - step 2 leads to many error messages, because the OS on the compute |
| 10 |
|
# nodes does not have the appropriate shell tools, modifying the |
| 11 |
|
# - runonly option to skip the evalution step would be nice but not |
| 12 |
|
# necessary; you'll just have to live with the error messages |
| 13 |
|
# - step 3 assumes that all experiments have been run successfully, i.e. |
| 14 |
|
# that the output files are up-to-date. |
| 15 |
|
# if not, testreport will try to run the sx8-code on the tx7 frontend |
| 16 |
|
# which will fail inevitably and produce more errors, maybe we can |
| 17 |
|
# have a flag that skips everything but the evaluation step to avoid this |
| 18 |
|
|
| 19 |
# load latest compiler: |
# load latest compiler: |
| 20 |
module load sxf90/460 |
module load sxf90/460 |