Open MPI logo

MTT Devel Mailing List Archives

  |   Home   |   Support   |   FAQ   |   all MTT Users mailing list

Subject: Re: [MTT users] How to test just one MPI version?
From: Ethan Mallove (ethan.mallove_at_[hidden])
Date: 2008-05-13 16:12:21


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