summaryrefslogtreecommitdiffstats
path: root/test/vfd_swmr_writer.c
diff options
context:
space:
mode:
authorVailin Choi <vchoi@jam.ad.hdfgroup.org>2019-01-31 17:47:43 (GMT)
committerVailin Choi <vchoi@jam.ad.hdfgroup.org>2019-01-31 17:47:43 (GMT)
commit311e4ed32de7fead9d6c26d962fdfbd00222ce2b (patch)
treed4cb5c0b374a38fa66763397a4b42ea7b1f21c61 /test/vfd_swmr_writer.c
parent6feabcb42d55c1b47fa011ae915746834c3984b9 (diff)
downloadhdf5-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.c26
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 */