1
1
openmpi/orte/test/mpi
Ralph Castain 75eb56522c Continue resolving add_host behavior
Fix a problem in packing/unpacking job updates. There remains a race condition that causes messages to attempt to be sent to the second new daemon before it is completely ready. Not entirely sure where it is coming from.

Refs #4665

Rebase to master. Reset orte_nidmap_communicated if hosts are added. Check for duplicate hostnames in an add_host command. Turn off tree_spawn for dynamic launch of additional daemons.

Signed-off-by: Ralph Castain <rhc@open-mpi.org>
2018-01-15 08:21:01 -08:00
..
spawn-problem Purge whitespace from the repo 2015-06-23 20:59:57 -07:00
abort.c Enable the PMIx event notification capability and use that for all error notifications, including debugger release. This capability requires use of PMIx 2.0 or above as the features are not available with earlier PMIx releases. When OMPI master is built against an earlier external version, it will fallback to the prior behavior - i.e., debugger will be released via RML and all notifications will go strictly to the default error handler. 2016-06-14 13:08:41 -07:00
accept.c Purge whitespace from the repo 2015-06-23 20:59:57 -07:00
add_host.c Continue resolving add_host behavior 2018-01-15 08:21:01 -08:00
attach.c Bring forward the debugger-related changes 2016-11-29 13:15:20 -08:00
bad_exit.c These changes were mostly captured in a prior RFC (except for #2 below) and are aimed specifically at improving startup performance and setting up the remaining modifications described in that RFC. 2007-10-05 19:48:23 +00:00
badcoll.c Restore the coll/sync module and provide a test to verify its operation 2016-08-20 10:14:52 -07:00
bcast_loop.c Purge whitespace from the repo 2015-06-23 20:59:57 -07:00
binding.c Update to hwloc 2.0.0a with shmem support. 2017-07-25 20:26:22 -07:00
client.c Add client/server test 2013-04-15 13:10:42 +00:00
concurrent_spawn.c orte: fixup hostname max length usage 2016-04-25 07:08:23 +02:00
connect.c Purge whitespace from the repo 2015-06-23 20:59:57 -07:00
crisscross.c Purge whitespace from the repo 2015-06-23 20:59:57 -07:00
debugger.c Purge whitespace from the repo 2015-06-23 20:59:57 -07:00
delayed_abort.c orte: fixup hostname max length usage 2016-04-25 07:08:23 +02:00
early_abort.c Purge whitespace from the repo 2015-06-23 20:59:57 -07:00
hello_barrier.c Merge the ORTE devel branch into the main trunk. Details of what this means will be circulated separately. 2008-02-28 01:57:57 +00:00
hello_nodename.c orte: fixup hostname max length usage 2016-04-25 07:08:23 +02:00
hello_output.c Purge whitespace from the repo 2015-06-23 20:59:57 -07:00
hello_show_help.c Purge whitespace from the repo 2015-06-23 20:59:57 -07:00
hello.c Add diagnostics for hwloc get_topology 2017-08-16 14:21:27 -07:00
hellocycle.pl Fix the isolated pmix component. Cleanup the ess/singleton component - we shouldn't be automatically discovering the local topology as that is now done on-demand. 2017-07-19 12:14:29 -07:00
info_spawn.c orte: fixup hostname max length usage 2016-04-25 07:08:23 +02:00
init-exit77.c orte mpi tests: fix a bunch of compiler warnings 2015-02-11 12:28:10 -05:00
intercomm_create.c Since PMIx is moving to release v3.0, embed the new release candidate in opal/pmix framework. Move the pmix2x code over to the ext2x component. Create a new ext3x component 2017-10-09 13:51:08 -07:00
interlib.c Update example to show tests of various APIs 2017-10-23 12:02:54 -07:00
iof.c Minor typo - init the job_data stdin_target field to 0 for default behavior. Add test. 2016-08-22 21:03:45 -07:00
loop_child.c Purge whitespace from the repo 2015-06-23 20:59:57 -07:00
loop_spawn.c Roll to PMIx 1.1.4rc1 and remove the PMIx 1.2.0 directory as the community has decided to not do that release version. This incorporates a number of bug fixes that have been identified and repaired in the PMIx and OMPI code bases. Also includes several minor corrections to the PMIx code so it now supports run-thru without hanging on collectives involving a process that exits 2016-04-15 10:11:11 -07:00
makedata.pl Purge whitespace from the repo 2015-06-23 20:59:57 -07:00
Makefile Fix add-host support by including the location for procs of prior jobs when spawning new daemons. 2017-12-07 14:48:58 -08:00
Makefile.include Implement the changes required to support cross-library coordination. Update PMIx to support intra-process notifications and ensure that we always notify ourselves for events. Add a new ompi/interlib directory where cross-lib coordination code can go, and put the code to declare ourselves there (called from ompi_mpi_init.c). 2017-05-08 10:04:50 -07:00
mpi_barrier.c Merge the ORTE devel branch into the main trunk. Details of what this means will be circulated separately. 2008-02-28 01:57:57 +00:00
mpi_info.c Update test to include all keys 2012-09-12 05:02:51 +00:00
mpi_no_op.c With the branch to 1.2 made.... 2006-08-15 19:54:10 +00:00
mpi_spin.c Add a new --continuous flag to mpirun that directs ORTE to let a job continue running as app procs terminate. Don't attempt to restart them. Add event notification of abnormally terminating procs, and demonstrate that in the mpi_spin test program. 2016-07-13 15:28:33 -07:00
multi_abort.c One more correction to mpirun exit codes - cleanup the application proc's exit codes in the orted so that non-zero exit codes generated by mpirun itself don't get "munged". 2008-03-20 13:54:11 +00:00
myhello.spec Further enhance the support for Singularity containers. Extend the "personality" command-line option to allow specifying both model (e.g., "ompi") and container (e.g., "singularity"), and add the necessary logic to support multiple options. Add a new pmix "isolated" component to handle singletons where no HNP is available since containers cannot launch the HNP. 2016-02-17 13:33:06 -08:00
myring.spec Add test file for singularity 2016-03-02 05:40:41 -08:00
no-disconnect.c Add debug verbosity to the orte data server and pmix pub/lookup functions 2017-05-25 18:41:27 -07:00
nonzero.c Add minor test to ORTE test suite 2017-05-29 15:43:52 -07:00
paccept.c Cleanup orte MPI test directory so it all builds again 2015-02-11 10:14:06 -08:00
parallel_r8.c Purge whitespace from the repo 2015-06-23 20:59:57 -07:00
parallel_r64.c Purge whitespace from the repo 2015-06-23 20:59:57 -07:00
parallel_w8.c Purge whitespace from the repo 2015-06-23 20:59:57 -07:00
parallel_w64.c Purge whitespace from the repo 2015-06-23 20:59:57 -07:00
pconnect.c Cleanup orte MPI test directory so it all builds again 2015-02-11 10:14:06 -08:00
pinterlib.c Correct copy/paste error in example 2017-11-02 10:33:28 -07:00
pmix.c Repair event notification support. Cleanup the long-suffering "epoll: warning" coming out of libevent whenever a process abnormally terminated. 2016-10-13 16:27:39 -07:00
pubsub.c Purge whitespace from the repo 2015-06-23 20:59:57 -07:00
read_write.c Purge whitespace from the repo 2015-06-23 20:59:57 -07:00
reduce-hang.c Purge whitespace from the repo 2015-06-23 20:59:57 -07:00
ring.c Update the PMIx native component to release v1.1.1, with addition of one bug-fix commit beyond the official release 2015-12-12 18:46:38 -08:00
segv.c Commit a few missing header files, etc. 2008-09-24 15:41:42 +00:00
sendrecv_blaster.c Purge whitespace from the repo 2015-06-23 20:59:57 -07:00
server.c Add client/server test 2013-04-15 13:10:42 +00:00
shell_hello Merge the ORTE devel branch into the main trunk. Details of what this means will be circulated separately. 2008-02-28 01:57:57 +00:00
simple_spawn.c Fix the backend mapper algorithm for comm_spawn. The front and back ends need to get the nodes into the job map in the same order so that the ranking algorithms will reach the same results 2017-06-08 08:00:52 -07:00
singleton_client_server.c orte: fixup hostname max length usage 2016-04-25 07:08:23 +02:00
sio.c Ensure that output ends on an appropriate suffix tag when --tag-output or --xml are selected. 2009-07-17 05:02:53 +00:00
slave.c Purge whitespace from the repo 2015-06-23 20:59:57 -07:00
spawn_multiple.c orte: fixup hostname max length usage 2016-04-25 07:08:23 +02:00
spawn_tree.c orte: fixup hostname max length usage 2016-04-25 07:08:23 +02:00
thread_init.c Add a couple of useful tests 2013-10-28 13:24:16 +00:00
xlib.c Update to support server self-notifications 2017-05-08 10:04:50 -07:00
ziaprobe.c Purge whitespace from the repo 2015-06-23 20:59:57 -07:00
ziatest.c Purge whitespace from the repo 2015-06-23 20:59:57 -07:00
ziatest.README Add some more tests for parallel IO that have caused problems in the past. 2009-07-01 14:47:14 +00:00