LLNL Test Suite
The LLNL test suite is a tarball located at:
The test has been modified to remove unsupported functionality by the MPI-IO DAOS driver, and can be grabbed from Boro here:
/home/mschaara/source/mpio-box/Testmpio
The test testmpio.c is copied and modified in testmpio_daos.c
We should add this to a github repo or gerrit, but need to check markings and if we can do that first.
Build:
After configure and building MPICH (see directions here):
- copy the directory from Boro above to your local space
- update Makefile specifically to set MPIHOME to your MPICH install path
- make
Run:
Launch server(s)
Using all the directions from this page for client side execution:
- create pool with dmg and export related env variables
export MPIO_USER_PATH=daos:
mpirun -np 8 --hostfile ~/cli_hosts ./testmpio_daos 5
where 5 is the number of iterations to run the test with (could be more/less as desired)
Status:
Passing / Should Pass all tests