At ORNL, I do this (when I have time to run MTT and time
to check the results).  What I do is set up my script to 
check to see if it is in a batch job.   If so, it runs 
the tests, like so:

      mtt         --verbose                                            \
                  --print-time                                         \
                  --no-mpi-phases --no-test-get --no-test-build        \
                  --scratch   ${SW_BLDDIR}                             \
                  --file      ${HOME}/mtt-jaguarpf/ornl-pgi.ini

But, if not in a batch job, it builds OMPI and the tests, by:

      mtt         --verbose                                            \
                  --print-time                                         \
                  --no-test-run                                        \
                  --scratch   ${SW_BLDDIR}                             \
                  --file      ${HOME}/mtt-jaguarpf/ornl-pgi.ini

In addition, I have the script, when it is not in a batch job submit
itself as a batch job, when it finishes building.  So, basically, I
can fire off the build script and go work on other things.
-- Ken



-----Original Message-----
From: mtt-users-boun...@open-mpi.org
[mailto:mtt-users-boun...@open-mpi.org] On Behalf Of Barrett, Brian W
Sent: Thursday, April 30, 2009 5:17 PM
To: user list for the MPI Testing Tool
Subject: [MTT users] Splitting build and run phases

Hi all -

I have what's probably a stupid question, but I couldn't find the answer
on
the wiki.

I've currently been building OMPI and the tests then running the tests
all
in the same MTT run, all in a batch job.  The problem is, that means
I've
got a bunch of nodes reserved while building OMPI, which I can't
actually
use.

Is there any way to split the two phases (build and run) so that I can
build
outside of the batch job, get the reservation, and run the tests?

Thanks,

Brian

--
   Brian W. Barrett
   Dept. 1423: Scalable System Software
   Sandia National Laboratories



_______________________________________________
mtt-users mailing list
mtt-us...@open-mpi.org
http://www.open-mpi.org/mailman/listinfo.cgi/mtt-users

Reply via email to