Subject: Re: [MTT users] How to test just one MPI version?
From: Rafael Folco (rfolco_at_[hidden])
Date: 2008-05-13 16:29:26


Nice. Thanks.

On Tue, 2008-05-13 at 16:20 -0400, Jeff Squyres wrote:
> FWIW, I heavily use the --section and --[no]-<phase> command line
> arguments in my automated Cisco MTT setup.
>
>
> On May 13, 2008, at 4:12 PM, Ethan Mallove wrote:
>
> > On Tue, May/13/2008 02:54:46PM, Rafael Folco wrote:
> >> Hi,
> >>
> >> I appreciate if anyone can give me some help.
> >>
> >> How to run MTT tests just against one specific MPI version ? It is
> >> running against all MPI versions: ompi-nightly-v1.1, ompi-nightly-
> >> trunk,
> >> and ompi-nightly-v1.2.
> >>
> >> I've already tried to use the following configurations. Did I miss
> >> anything ?
> >>
> >> MPI Get phase:
> >> ==============
> >> [MPI get: OpenMPI-1.2.5]
> >> mpi_details = Open MPI 1.2.5
> >> module = AlreadyInstalled
> >>
> >>
> >> MPI Install phase:
> >> ==================
> >> [MPI install: OpenMPI-1.2.5]
> >> module = Analyze::OMPI
> >>
> >>
> >> Test Build phase:
> >> =================
> >> skip_mpi_get = ompi-nightly-v1.1, ompi-nightly-trunk, ompi-nightly-
> >> v1.2
> >> skip_mpi_install = ompi-nightly-v1.1, ompi-nightly-trunk,
> >> ompi-nightly-v1.2
> >>
> >>
> >> Command line:
> >> =============
> >>
> >> # client/mtt -d --force -f samples/ompi-core.ini
> >> alreadyinstalled_dir=/usr/lib64/openmpi/1.2.5-gcc
> >>
> >>
> >> Thanks in advance.
> >
> >
> > You can skip sections in the INI file by inserting
> > a text string (e.g., "skip") into the section names. E.g.,
> >
> > [SKIP MPI get: ompi-nightly-v1.1]
> > ...
> > [SKIP MPI get: ompi-nightly-v1.2]
> > ...
> > [SKIP MPI get: ompi-nightly-trunk]
> > ...
> >
> > There's also a "--[no]-section" option if you'd rather leave your
> > INI file clean. E.g.,
> >
> > $ client/mtt -d --force -f samples/ompi-core.ini \
> > alreadyinstalled_dir=/usr/lib64/openmpi/1.2.5-gcc \
> > --section "OpenMPI-1.2.5 trivial ibm intel mpicxx"
> >
> > MTT will do a pattern match on each INI section, and execute
> > only the sections listed in your --section argument. In the
> > above example, sections matching either "OpenMPI-1.2.5",
> > "trivial", "ibm", "intel", or "mpicxx" will be run.
> >
> > -Ethan
> >
> >>
> >> --
> >> Rafael Folco
> >> OpenHPC / Brazil Test Lead
> >> IBM Linux Technology Center
> >> E-Mail: rfolco_at_[hidden]
> >>
> >> _______________________________________________
> >> mtt-users mailing list
> >> mtt-users_at_[hidden]
> >> http://www.open-mpi.org/mailman/listinfo.cgi/mtt-users
> > _______________________________________________
> > mtt-users mailing list
> > mtt-users_at_[hidden]
> > http://www.open-mpi.org/mailman/listinfo.cgi/mtt-users
>
>

-- 
Rafael Folco
OpenHPC / Brazil Test Lead
IBM Linux Technology Center
E-Mail: rfolco_at_[hidden]