ROMIO Test Suite
The ROMIO test suite is located in the MPICH source with the ROMIO library.
Build:
After configure and building MPICH (see directions here), from the same build directory:
cd src/mpi/romio/test
make -j8
Run:
Launch server(s)
Using all the directions from this page for client side execution you can:
- run all supported tests in the suite:
./runtests -fname=daos:test1 -subset -daos
This creates a pool, exports all necessary environment for pool connection (uuid and svcl), runs tests, and then destroys the pool.
-subset option excludes atomic and shared file pointer tests that are not supported by the DAOS ADIO driver. - run individual tests:
- create pool with dmg
- export pool uuid and svcl
- run test: mpirun -np 4 ./simple -fname daos:test1
Status:
Passing / Should Pass all tests