Commit 9fee068c authored by Kenneth Raffenetti's avatar Kenneth Raffenetti Committed by Sangmin Seo
Browse files

tsuite: disable namepub tests when not configured



The random configuration tests revealed that MPI name publishing
features could be disabled at configure time, but the test suite
would still run tests for them.
Signed-off-by: Sangmin Seo's avatarSangmin Seo <sseo@anl.gov>
parent 7c0f2967
...@@ -2747,6 +2747,7 @@ fi ...@@ -2747,6 +2747,7 @@ fi
if test -n "$nameserv_name" ; then if test -n "$nameserv_name" ; then
AC_DEFINE(HAVE_NAMEPUB_SERVICE,1,[Define if a name publishing service is available]) AC_DEFINE(HAVE_NAMEPUB_SERVICE,1,[Define if a name publishing service is available])
fi fi
export nameserv_name
AM_CONDITIONAL([BUILD_NAMEPUB_FILE],[test "X$nameserv_name" = "Xfile"]) AM_CONDITIONAL([BUILD_NAMEPUB_FILE],[test "X$nameserv_name" = "Xfile"])
AM_CONDITIONAL([BUILD_NAMEPUB_PMI],[test "X$nameserv_name" = "Xpmi"]) AM_CONDITIONAL([BUILD_NAMEPUB_PMI],[test "X$nameserv_name" = "Xpmi"])
......
...@@ -187,6 +187,7 @@ ...@@ -187,6 +187,7 @@
/cxx/io/writeatallbenosx /cxx/io/writeatallbenosx
/cxx/io/writeallbenosx /cxx/io/writeallbenosx
/cxx/pt2pt/bsend1cxx /cxx/pt2pt/bsend1cxx
/cxx/spawn/testlist
/cxx/spawn/namepubx /cxx/spawn/namepubx
/cxx/spawn/spawnintrax /cxx/spawn/spawnintrax
/cxx/spawn/spawnintrax /cxx/spawn/spawnintrax
...@@ -231,6 +232,7 @@ ...@@ -231,6 +232,7 @@
/errors/pt2pt/proberank /errors/pt2pt/proberank
/errors/pt2pt/truncmsg2 /errors/pt2pt/truncmsg2
/errors/spawn/badport /errors/spawn/badport
/errors/spawn/testlist
/errors/topo/cartsmall /errors/topo/cartsmall
/f77/testlist /f77/testlist
/f77/attr/baseattr /f77/attr/baseattr
...@@ -451,6 +453,7 @@ ...@@ -451,6 +453,7 @@
/f08/datatype/get_elem_d /f08/datatype/get_elem_d
/f08/datatype/get_elem_u /f08/datatype/get_elem_u
/f08/rma/testlist /f08/rma/testlist
/f08/spawn/testlist
/f08/io/iwriteatallf90.f90 /f08/io/iwriteatallf90.f90
/f08/io/iwriteatallf90 /f08/io/iwriteatallf90
/f08/io/i_fcoll_test /f08/io/i_fcoll_test
...@@ -1030,6 +1033,7 @@ ...@@ -1030,6 +1033,7 @@
/rma/win_shared_noncontig_put /rma/win_shared_noncontig_put
/rma/wincall /rma/wincall
/rma/window_creation /rma/window_creation
/spawn/testlist
/spawn/concurrent_spawns /spawn/concurrent_spawns
/spawn/disconnect /spawn/disconnect
/spawn/disconnect2 /spawn/disconnect2
......
...@@ -415,6 +415,11 @@ if test "$FROM_MPICH" = yes ; then ...@@ -415,6 +415,11 @@ if test "$FROM_MPICH" = yes ; then
if test -n "$MPICH_ENABLE_CXX" ; then if test -n "$MPICH_ENABLE_CXX" ; then
enable_cxx=$MPICH_ENABLE_CXX enable_cxx=$MPICH_ENABLE_CXX
fi fi
namepub_tests="#"
if test -n "$nameserv_name" ; then
namepub_tests=""
fi
AC_SUBST(namepub_tests)
fi fi
# Some MPI-2 implementations (including some of the MPICH shared-memory # Some MPI-2 implementations (including some of the MPICH shared-memory
...@@ -1521,6 +1526,7 @@ AC_OUTPUT(maint/testmerge \ ...@@ -1521,6 +1526,7 @@ AC_OUTPUT(maint/testmerge \
rma/Makefile \ rma/Makefile \
rma/testlist \ rma/testlist \
spawn/Makefile \ spawn/Makefile \
spawn/testlist \
topo/Makefile \ topo/Makefile \
io/Makefile \ io/Makefile \
io/testlist \ io/testlist \
...@@ -1587,6 +1593,7 @@ AC_OUTPUT(maint/testmerge \ ...@@ -1587,6 +1593,7 @@ AC_OUTPUT(maint/testmerge \
f08/init/Makefile \ f08/init/Makefile \
f08/info/Makefile \ f08/info/Makefile \
f08/spawn/Makefile \ f08/spawn/Makefile \
f08/spawn/testlist \
f08/timer/Makefile \ f08/timer/Makefile \
f08/ext/Makefile \ f08/ext/Makefile \
f08/misc/Makefile \ f08/misc/Makefile \
...@@ -1604,6 +1611,7 @@ AC_OUTPUT(maint/testmerge \ ...@@ -1604,6 +1611,7 @@ AC_OUTPUT(maint/testmerge \
cxx/init/Makefile \ cxx/init/Makefile \
cxx/rma/Makefile \ cxx/rma/Makefile \
cxx/spawn/Makefile \ cxx/spawn/Makefile \
cxx/spawn/testlist \
cxx/topo/Makefile \ cxx/topo/Makefile \
threads/Makefile \ threads/Makefile \
threads/pt2pt/Makefile \ threads/pt2pt/Makefile \
...@@ -1624,6 +1632,7 @@ AC_OUTPUT(maint/testmerge \ ...@@ -1624,6 +1632,7 @@ AC_OUTPUT(maint/testmerge \
errors/pt2pt/Makefile \ errors/pt2pt/Makefile \
errors/rma/Makefile \ errors/rma/Makefile \
errors/spawn/Makefile \ errors/spawn/Makefile \
errors/spawn/testlist \
errors/topo/Makefile \ errors/topo/Makefile \
errors/io/Makefile \ errors/io/Makefile \
errors/cxx/Makefile \ errors/cxx/Makefile \
......
namepubx 2 @namepub_tests@namepubx 2
spawnintrax 1 spawnintrax 1
spawnintrax 2 spawnintrax 2
spawnargvx 1 spawnargvx 1
......
badport 2
unpub 1
lookup_name 1
badport 2
@namepub_tests@unpub 1
@namepub_tests@lookup_name 1
namepubf90 2 @namepub_tests@namepubf90 2
spawnf90 1 spawnf90 1
spawnargvf90 1 spawnargvf90 1
connaccf90 2 @namepub_tests@connaccf90 2
spawnmultf90 1 spawnmultf90 1
spawnmult2f90 2 spawnmult2f90 2
spawnargvf03 1 spawnargvf03 1
......
namepubf 2 @namepub_tests@namepubf 2
spawnf 1 spawnf 1
@F77SPAWNARGTEST@spawnargvf 1 @F77SPAWNARGTEST@spawnargvf 1
connaccf 2 @namepub_tests@connaccf 2
@F77SPAWNARGTEST@spawnmultf 1 @F77SPAWNARGTEST@spawnmultf 1
spawnmult2f 2 spawnmult2f 2
namepub 2 @namepub_tests@namepub 2
spawn1 1 spawn1 1
spawn2 1 spawn2 1
spawninfo1 1 spawninfo1 1
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment