diff options
author | Vailin Choi <vchoi@jam.ad.hdfgroup.org> | 2019-01-31 17:47:43 (GMT) |
---|---|---|
committer | Vailin Choi <vchoi@jam.ad.hdfgroup.org> | 2019-01-31 17:47:43 (GMT) |
commit | 311e4ed32de7fead9d6c26d962fdfbd00222ce2b (patch) | |
tree | d4cb5c0b374a38fa66763397a4b42ea7b1f21c61 /test/vfd_swmr_writer.c | |
parent | 6feabcb42d55c1b47fa011ae915746834c3984b9 (diff) | |
download | hdf5-311e4ed32de7fead9d6c26d962fdfbd00222ce2b.zip hdf5-311e4ed32de7fead9d6c26d962fdfbd00222ce2b.tar.gz hdf5-311e4ed32de7fead9d6c26d962fdfbd00222ce2b.tar.bz2 |
Modifications to the vfd swmr concurrent tests:
(1) Increase the # of records to write (Nrecords) in testvfdswmr.sh.in so as to ensure the writer
will not exit before the reader
(2) Use H5E_BEGIN_TRY/END_TRY when H5Fopen() the test file in reader tests
(3) Add "READER" or "WRITER" to debugging messages
(4) Misc cleanup
Diffstat (limited to 'test/vfd_swmr_writer.c')
-rw-r--r-- | test/vfd_swmr_writer.c | 26 |
1 files changed, 13 insertions, 13 deletions
diff --git a/test/vfd_swmr_writer.c b/test/vfd_swmr_writer.c index 5e19ba7..dbf1f80 100644 --- a/test/vfd_swmr_writer.c +++ b/test/vfd_swmr_writer.c @@ -150,7 +150,7 @@ open_skeleton(const char *filename, hbool_t verbose, FILE *verbose_file, /* Emit informational message */ if(verbose) - HDfprintf(verbose_file, "Opening datasets\n"); + HDfprintf(verbose_file, "WRITER: Opening datasets\n"); /* Open the datasets */ for(u = 0; u < NLEVELS; u++) @@ -291,7 +291,7 @@ add_records(hid_t fid, hbool_t verbose, FILE *verbose_file, /* Emit informational message */ if(verbose) - HDfprintf(verbose_file, "Closing datasets\n"); + HDfprintf(verbose_file, "WRITER: Closing datasets\n"); /* Close the datasets */ for(u = 0; u < NLEVELS; u++) @@ -406,14 +406,14 @@ int main(int argc, const char *argv[]) HDsnprintf(verbose_name, sizeof(verbose_name), "vfd_swmr_writer.out.%u", random_seed); if(NULL == (verbose_file = HDfopen(verbose_name, "w"))) { - HDfprintf(stderr, "Can't open verbose output file!\n"); + HDfprintf(stderr, "WRITER: Can't open verbose output file!\n"); HDexit(1); } } /* end if */ /* Emit informational message */ if(verbose) { - HDfprintf(verbose_file, "Parameters:\n"); + HDfprintf(verbose_file, "WRITER: Parameters:\n"); HDfprintf(verbose_file, "\t# of records between flushes = %ld\n", flush_count); HDfprintf(verbose_file, "\t# of records to write = %ld\n", nrecords); } /* end if */ @@ -423,7 +423,7 @@ int main(int argc, const char *argv[]) /* Emit informational message */ if(verbose) - HDfprintf(verbose_file, "Generating symbol names\n"); + HDfprintf(verbose_file, "WRITER: Generating symbol names\n"); /* Generate dataset names */ if(generate_symbols() < 0) @@ -431,11 +431,11 @@ int main(int argc, const char *argv[]) /* Emit informational message */ if(verbose) - HDfprintf(verbose_file, "Opening skeleton file: %s\n", FILENAME); + HDfprintf(verbose_file, "WRITER: Opening skeleton file: %s\n", FILENAME); /* Open file skeleton */ if((fid = open_skeleton(FILENAME, verbose, verbose_file, random_seed, old)) < 0) { - HDfprintf(stderr, "Error opening skeleton file!\n"); + HDfprintf(stderr, "WRITER: Error opening skeleton file!\n"); HDexit(1); } /* end if */ @@ -444,31 +444,31 @@ int main(int argc, const char *argv[]) /* Emit informational message */ if(verbose) - HDfprintf(verbose_file, "Adding records\n"); + HDfprintf(verbose_file, "WRITER: Adding records\n"); /* Append records to datasets */ if(add_records(fid, verbose, verbose_file, (unsigned long)nrecords, (unsigned long)flush_count) < 0) { - HDfprintf(stderr, "Error appending records to datasets!\n"); + HDfprintf(stderr, "WRITER: Error appending records to datasets!\n"); HDexit(1); } /* end if */ /* Emit informational message */ if(verbose) - HDfprintf(verbose_file, "Releasing symbols\n"); + HDfprintf(verbose_file, "WRITER: Releasing symbols\n"); /* Clean up the symbols */ if(shutdown_symbols() < 0) { - HDfprintf(stderr, "Error releasing symbols!\n"); + HDfprintf(stderr, "WRITER: Error releasing symbols!\n"); HDexit(1); } /* end if */ /* Emit informational message */ if(verbose) - HDfprintf(verbose_file, "Closing objects\n"); + HDfprintf(verbose_file, "WRITER: Closing objects/file\n"); /* Close objects opened */ if(H5Fclose(fid) < 0) { - HDfprintf(stderr, "Error closing file!\n"); + HDfprintf(stderr, "WRITER: Error closing file!\n"); HDexit(1); } /* end if */ |