Open MPI logo

MTT Devel Mailing List Archives

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

Subject: Re: [MTT devel] [MTT svn] svn:mtt-svn r1164
From: Jeff Squyres (jsquyres_at_[hidden])
Date: 2008-03-20 15:30:14


On Mar 20, 2008, at 12:19 PM, Ethan Mallove wrote:
> I sense this "do_not_run" stuff could be useful to me, but
> I'm not sure. Can you give a simple use case for
> "do_not_run"? Could "do_not_run" be achieved by just
> commenting out the INI lines that pertain to a certain
> group? E.g., do these "#" comments ...
>
> # simple_really_slow:tests = src/MPI_Isend_flood_c src/
> MPI_Send_flood_c

No, because if an upper-level &find_executables() found
MPI_*end_flood_c, then they'll run in that section (vs. the
simple_really_slow subsection). The intent was to have a mechanism to
specify: here's some tests, exclude them from all other sections, but
*don't* run them.

>
> # simple_really_slow:pass = &and(&test_wifexited(),
> &eq(&test_wexitstatus(), 0))
> # simple_really_slow:exclusive = 1
> # simple_really_slow:timeout = &sum(90, &multiply(3, &test_np()))
>
> ... have the same effect as this?
>
> simple_really_slow:do_not_run = 1

Instead, you'd have:

simple_really_slow:tests = src/MPI_Isend_flood_c src/MPI_Send_flood_c
simple_really_slow:do_not_run = 1

-- 
Jeff Squyres
Cisco Systems