hdf5/test
Thomas Radke 2fdf107b64 [svn-r2562] Purpose:
Added test program to verify the Stream Virtual File Driver.

Description:
    This program tests the functionality of the Stream Virtual File Driver.

      1. It spawns two new processes, a sender and a receiver.
      2. The sender opens an HDF5 file for writing and writes
         a sample dataset to it.
         On closing the file the Stream VFD would send the file
         contents to any connected client.
      3. The receiver serves as a client attempting to open an
         HDF5 file for reading. On opening the file the Stream VFD
         would establish a socket connection to the sender process,
         identified by its hostname (which is localhost in this example)
         and a port number, and read the file contents via this socket.
         Aftwerwards the dataset is read from the file into memory
         and verified.
      4. The main program waits for termination of its two child
         processes and returns their exit code.

Platforms:
     Tested so far under Linux, Irix 32/64bit, OSF1, Solaris, Cray Unicos,
     Hitachi SR8000, IBM AIX.
     Not tested under Windows yet.
2000-09-15 06:59:35 -05:00
..
big.c [svn-r2531] Description: 2000-09-09 19:08:27 -05:00
bittests.c [svn-r2533] Rolled back the changes I committed since Albert fixed the problem with 2000-09-11 13:44:36 -05:00
chunk.c [svn-r1840] update the #includes so it would use the new ones defined in the H5pubconf.h 1999-11-19 10:41:51 -05:00
cmpd_dset.c [svn-r2531] Description: 2000-09-09 19:08:27 -05:00
Dependencies [svn-r2179] *** empty log message *** 2000-04-21 14:27:50 -05:00
dpss_read.c [svn-r2533] Rolled back the changes I committed since Albert fixed the problem with 2000-09-11 13:44:36 -05:00
dpss_write.c [svn-r2533] Rolled back the changes I committed since Albert fixed the problem with 2000-09-11 13:44:36 -05:00
dsets.c [svn-r2531] Description: 2000-09-09 19:08:27 -05:00
dtypes.c [svn-r2531] Description: 2000-09-09 19:08:27 -05:00
enum.c [svn-r2531] Description: 2000-09-09 19:08:27 -05:00
extend.c [svn-r2531] Description: 2000-09-09 19:08:27 -05:00
external.c [svn-r2531] Description: 2000-09-09 19:08:27 -05:00
fillval.c [svn-r2531] Description: 2000-09-09 19:08:27 -05:00
flush1.c [svn-r2466] Added return statement to the main function to prevent some compiler 2000-08-04 17:02:32 -05:00
flush2.c [svn-r2531] Description: 2000-09-09 19:08:27 -05:00
gass_append.c [svn-r2533] Rolled back the changes I committed since Albert fixed the problem with 2000-09-11 13:44:36 -05:00
gass_read.c [svn-r2533] Rolled back the changes I committed since Albert fixed the problem with 2000-09-11 13:44:36 -05:00
gass_write.c [svn-r2533] Rolled back the changes I committed since Albert fixed the problem with 2000-09-11 13:44:36 -05:00
gheap.c [svn-r2531] Description: 2000-09-09 19:08:27 -05:00
h5test.c [svn-r2531] Description: 2000-09-09 19:08:27 -05:00
h5test.h [svn-r2531] Description: 2000-09-09 19:08:27 -05:00
hyperslab.c [svn-r2533] Rolled back the changes I committed since Albert fixed the problem with 2000-09-11 13:44:36 -05:00
iopipe.c [svn-r2320] Patched "print_stats" routine parameters for machines with no getrusage() call. 2000-06-02 09:31:04 -05:00
istore.c [svn-r2531] Description: 2000-09-09 19:08:27 -05:00
lheap.c [svn-r2531] Description: 2000-09-09 19:08:27 -05:00
links.c [svn-r2531] Description: 2000-09-09 19:08:27 -05:00
Makefile.in [svn-r2561] Purpose: 2000-09-15 06:54:06 -05:00
mount.c [svn-r2531] Description: 2000-09-09 19:08:27 -05:00
mtime.c [svn-r2531] Description: 2000-09-09 19:08:27 -05:00
ohdr.c [svn-r2531] Description: 2000-09-09 19:08:27 -05:00
overhead.c [svn-r1841] changed the #includes to the new ones defined in H5pubconf.h. 1999-11-19 10:45:46 -05:00
ragged.c [svn-r1190] moved some of the code around to fix a crash in the dll version of the test. 1999-04-16 14:18:46 -05:00
space_overflow.c [svn-r803] Something I forgot to add earlier... 1998-10-27 00:08:09 -05:00
srb_append.c [svn-r2533] Rolled back the changes I committed since Albert fixed the problem with 2000-09-11 13:44:36 -05:00
srb_read.c [svn-r2533] Rolled back the changes I committed since Albert fixed the problem with 2000-09-11 13:44:36 -05:00
srb_write.c [svn-r2533] Rolled back the changes I committed since Albert fixed the problem with 2000-09-11 13:44:36 -05:00
stab.c [svn-r2531] Description: 2000-09-09 19:08:27 -05:00
stream_test.c [svn-r2562] Purpose: 2000-09-15 06:59:35 -05:00
tattr.c [svn-r2125] Changed test slightly to reflect change in return type for H5Aiterate. 2000-04-12 16:10:05 -05:00
testhdf5.c [svn-r2533] Rolled back the changes I committed since Albert fixed the problem with 2000-09-11 13:44:36 -05:00
testhdf5.h [svn-r2222] Added TBBT testing code. 2000-05-08 18:09:09 -05:00
tfile.c [svn-r1572] Changes since 19990810 1999-08-17 14:12:59 -05:00
th5s.c [svn-r2132] Tested H5Screate_simple & H5Sset_extent_simple disallowing 2000-04-12 17:02:26 -05:00
th5s.h5 [svn-r795] Changes since 19981026 1998-10-26 14:55:54 -05:00
titerate.c [svn-r2262] * 2000-05-18 2000-05-18 11:40:20 -05:00
tmeta.c [svn-r925] Changes since 19981116 1998-11-18 13:40:09 -05:00
trefer.c [svn-r2547] Changed hyperslab definition to generate one 6x6 hyperslab instead of 36 1x1 2000-09-13 18:50:39 -05:00
tselect.c [svn-r2545] Updated some printfs to be more informative when failures occur. 2000-09-13 16:58:44 -05:00
ttbbt.c [svn-r2273] Used updated data structure names... 2000-05-19 09:50:01 -05:00
ttsafe_acreate.c [svn-r2287] Changed ttsafe_* test files so that they create their own HDF5 file (they 2000-05-19 18:00:03 -05:00
ttsafe_cancel.c [svn-r2287] Changed ttsafe_* test files so that they create their own HDF5 file (they 2000-05-19 18:00:03 -05:00
ttsafe_dcreate.c [svn-r2287] Changed ttsafe_* test files so that they create their own HDF5 file (they 2000-05-19 18:00:03 -05:00
ttsafe_error.c [svn-r2287] Changed ttsafe_* test files so that they create their own HDF5 file (they 2000-05-19 18:00:03 -05:00
ttsafe.c [svn-r2533] Rolled back the changes I committed since Albert fixed the problem with 2000-09-11 13:44:36 -05:00
ttsafe.h [svn-r2264] Added Thread-safe feature. This is the phase 1 implementation 2000-05-18 14:13:33 -05:00
tvlstr.c [svn-r1837] Cleaned up a few warnings from the SGI compiler. 1999-11-17 17:00:15 -05:00
tvltypes.c [svn-r2289] changed the macro for the file to be FILENAME. caused compilation errors on windows with the 2000-05-25 10:53:22 -05:00
unlink.c [svn-r2531] Description: 2000-09-09 19:08:27 -05:00