diff options
author | Mohamad Chaarawi <chaarawi@hdfgroup.org> | 2012-08-09 18:09:56 (GMT) |
---|---|---|
committer | Mohamad Chaarawi <chaarawi@hdfgroup.org> | 2012-08-09 18:09:56 (GMT) |
commit | c3247876b11e85af59ac83fbb9d6d206d482cfbe (patch) | |
tree | edba94708b0b2ddc442e0fd0c4e039c954ef2054 /testpar/testphdf5.c | |
parent | fcdc7614d7bc66e2715871b521a9bb577d49af48 (diff) | |
download | hdf5-c3247876b11e85af59ac83fbb9d6d206d482cfbe.zip hdf5-c3247876b11e85af59ac83fbb9d6d206d482cfbe.tar.gz hdf5-c3247876b11e85af59ac83fbb9d6d206d482cfbe.tar.bz2 |
[svn-r22651] fix a bug that would skip or include the parallel atomicity test with cmd arguments -o or -x
Diffstat (limited to 'testpar/testphdf5.c')
-rw-r--r-- | testpar/testphdf5.c | 20 |
1 files changed, 10 insertions, 10 deletions
diff --git a/testpar/testphdf5.c b/testpar/testphdf5.c index f27d09b..2837e71 100644 --- a/testpar/testphdf5.c +++ b/testpar/testphdf5.c @@ -513,16 +513,6 @@ int main(int argc, char **argv) AddTest((mpi_size < 2)? "-fiodc" : "fiodc", file_image_daisy_chain_test, NULL, "file image ops daisy chain", NULL); - /* Display testing information */ - TestInfo(argv[0]); - - /* setup file access property list */ - fapl = H5Pcreate (H5P_FILE_ACCESS); - H5Pset_fapl_mpio(fapl, MPI_COMM_WORLD, MPI_INFO_NULL); - - /* Parse command line arguments */ - TestParseCmdLine(argc, argv); - if((mpi_size < 2)&& MAINPROCESS ) { printf("Atomicity tests need at least 2 processes to participate\n"); printf("8 is more recommended.. Atomicity tests will be skipped \n"); @@ -535,6 +525,16 @@ int main(int argc, char **argv) "dataset atomic updates", PARATESTFILE); } + /* Display testing information */ + TestInfo(argv[0]); + + /* setup file access property list */ + fapl = H5Pcreate (H5P_FILE_ACCESS); + H5Pset_fapl_mpio(fapl, MPI_COMM_WORLD, MPI_INFO_NULL); + + /* Parse command line arguments */ + TestParseCmdLine(argc, argv); + if (facc_type == FACC_MPIPOSIX && MAINPROCESS){ printf("===================================\n" " Using MPIPOSIX driver\n" |