summaryrefslogtreecommitdiffstats
path: root/bin
Commit message (Collapse)AuthorAgeFilesLines
* [svn-r9339] Purpose:Albert Cheng2004-09-291-3/+3
| | | | | | | | | | | | | | | | | | | | | Bug fix. Description: There was a historical hack to prevent runtest in multiple hosts to run cvs update while they were launched by the daily test. But a more proper fix has been implemented to prevent that but this hack was not removed. It ended up enforcing one CVS update per day. But if someone tested runtest during the day, it would prevent the evening daily from doing update. That is not good. Solution: Removed the hack which is not need any more. Platforms tested: NO h5committest since it does test runtest. Tested it by hand in eirene and heping. Misc. update:
* [svn-r9320] Purpose:Albert Cheng2004-09-251-1/+7
| | | | | | | | | | | | | Feature Description: Added code to support the -configname feature. Platforms tested: no h5committest which does not test this command. ran it by hand in eirene comparing tg-login1 and tg-login2. Misc. update:
* [svn-r9087] Purpose:Albert Cheng2004-08-151-0/+82
| | | | | | | | | | | | | | | Feature Description: Added --private option which is for individuals making a private release version. It sets the SubRelease string to the date of release. This should be sufficient to distinguish releases provided one does not make two private releases on the same day. Platforms tested: No h5committest since it does not test this feature. Hand tested it in Eirene.
* [svn-r8914] Purpose:Albert Cheng2004-07-212-8/+38
| | | | | | | | | | | | | | | | | | | | Bug fix and feature. Description: The setenv was done in runtest but it has the effect will linger onto the next test. So, if the first test sets $CXX to a certain value, it lingers on the all following tests of the same host. This is usually not desired. Solution: Move the actual setenv code to snapshot. Runtest now just parses them and pass along the setenv request to snapshot. Platforms tested: no h5comittest which does not really test the change. Hand tested in eirene with Tg-NCSA. Misc. update:
* [svn-r8761] Purpose:Quincey Koziol2004-06-291-1/+1
| | | | | | | | | | | | | Code cleanup & small bug fix Description: Regenerate dependency files Add htri_t as separate type from hbool_t for code tracing purposes. Platforms tested: FreeBSD 4.10 (sleipnir) w/parallel too minor to require h5committest
* [svn-r8387] Purpose:Albert Cheng2004-04-191-3/+5
| | | | | | | | | | | Bug fix. Description: LOGFILE was showing both hostname and srcdirname when srcdirname is used. Fixed it. Platforms tested: Tested in LANL QSC.
* [svn-r8234] Purpose:Quincey Koziol2004-03-052-330/+607
| | | | | | | | | | | | | | | | Bug fix/code update Description: Upgrade to latest version of config.guess & config.sub, which work correctly on Cray X1 (and may help on NEC SX-6). NOTE: This upgrade has _nothing_ to do with autoconf or libtool, these shell scripts are _not_ tied to any particular version of those tools. Platforms tested: FreeBSD 4.9 (sleipnir) h5committest Cray X1
* [svn-r7964] Purpose:Albert Cheng2003-12-161-0/+5
| | | | | | | | | | feature Description: Added the ability to handle srcdirname as the build-directory. Platforms tested: No h5comittest but tested in LANL QSC machine.
* [svn-r7961] Purpose:Albert Cheng2003-12-161-1/+2
| | | | | | | | | feature Description: Folded in the printing of skipped tests to the skippedlog file. Platforms tested: h5committest does not test it. This has been tested successfully by the daily tests.
* [svn-r7957] Purpose:Albert Cheng2003-12-151-5/+5
| | | | | | | | Just trivial editing of comments. Platforms tested: Eyeballed since the changes are all trivial and involved comments only. Misc. update:
* [svn-r7954] Description:Albert Cheng2003-12-141-1/+1
| | | | | | | | | cvs checkout often included empty directories the contents of which are no longer needed. Added -P to cvs command to prune them. Platforms tested: no h5committest which does not test snaptest.
* [svn-r7939] Purpose:Albert Cheng2003-12-111-18/+3
| | | | | | | | | | | cleanup. Description: Removed the old command that parses setenv2 and setenv3 which are replaced by setenvN. Platforms tested: No h5committest since it does not test this script. Pretty sure it works.
* [svn-r7911] Purpose:Albert Cheng2003-12-031-2/+7
| | | | | | | | | | feature Description: -setup now also sets up or updates the current source directory. Platforms tested: LANL Theta.
* [svn-r7893] Purpose:Albert Cheng2003-11-262-11/+54
| | | | | | | | | | | | new feature Description: Folded the new feature of -setup option into this branch too. Platforms tested: Tested in LANL Theta. Misc. update:
* [svn-r7627] Purpose:Bill Wendling2003-10-141-0/+8
| | | | | | | | | | | | | | | | | | Bug Fix Description: The Dependencies files for fortran/ weren't being generated properly. The "top_srcdir" variable was pointing to the src/fortran directory instead of the src/ directory. This is correct as far as configure's concerned, but our code needs the src/ directory to work. Solution: Remove the /fortran/.. from the end of top_srcdir if it exists there. Platforms tested: Arabica (just needed to check that Fortran compiles okay). Misc. update:
* [svn-r7570] Purpose:Bill Wendling2003-10-072-0/+4
| | | | | | | | | | | | | | Bug fix/ Update Description: Added "void**" type to trace file (set to "x"). Fixed dependencies so that it closes the DEPEND and NEW file handles. Platforms tested: Linux (small fix) Misc. update:
* [svn-r7516] Purpose:HDF Admin2003-09-261-1/+0
| | | | | | | | | | | | bug fix Description: Removed an extra export command in the parse of setenvN Platforms tested: Tested by hand. Misc. update:
* [svn-r7505] Purpose:Albert Cheng2003-09-231-1/+19
| | | | | | | | | | | | | | | Fold bug fix (op-configure) and new feature (setenvN) from development branch. Description: setenvN is a general feature to do setenv with N arguments. Fixed op-configure not to discard the next option argument. Platforms tested: Tested fine in development branch. Will watch the next daily test result. Misc. update:
* [svn-r7487] Purpose:Albert Cheng2003-09-181-3/+7
| | | | | | | | | | | | | Improvement Description: The -w timeout option is not supported by all hosts. Added the "ping -c 3" possible PING command. Platforms tested: Tested in eirene by hand only. Misc. update:
* [svn-r7394] Purpose:HDF Admin2003-08-231-0/+7
| | | | | | | | | | | | | | | new feature Description: Added a new test option of op-snapshot <option> snapshot option This allows snapshot.cfg to tell runtest to run snapshot with a special option. Platforms tested: Not h5committest because it is outside of its scope. Tested by hand.
* [svn-r7360] Purpose:Albert Cheng2003-08-131-4/+30
| | | | | | | | | | | | | | | | New features Description: Add options of verbose (-v, -v9) and -fname which limits to checking file with the file name pattern. Solution: Platforms tested: Did not h5committest which does not cover this command. Verified it by hand. Misc. update:
* [svn-r7345] Purpose:Albert Cheng2003-08-111-1/+39
| | | | | | | | | | | | | | | feature Description: Added the checking for Makefile. Skip checking CVS files. Printed filename of unknown file types. Platforms tested: No h5committest. Tested by hand on various files.
* [svn-r7253] This commit was manufactured by cvs2svn to create branch 'hdf5_1_6'.cvs2svn2003-07-231-0/+224
|
* [svn-r7199] This commit was manufactured by cvs2svn to create branch 'hdf5_1_6'.cvs2svn2003-07-101-0/+315
|
* [svn-r7178] Purpose:HDF Admin2003-07-072-6/+11
| | | | | | | | | | | | | | Bug fix Description: If the base directory (.../snapshot-...) does not exist yet, the runtest and snapshot will continue on till it bumped into a "wall". Solution: Added verification that the BASEDIR does exist. Misc. update:
* [svn-r7170] Purpose:HDF Admin2003-07-061-1/+3
| | | | | updated it to version 1.6 No h5committest since this is for daily test only.
* [svn-r7089] Purpose:Albert Cheng2003-06-241-13/+0
| | | | | | | | | | | | | | | | | | | bug fixes Description: The "fs flush" actually discards the local caches information, NOT pushing the local file out to the servers. It does not help the AFS problems we had but probably made it worse by creating more demands on the servers. Solution: Removed the FLUSH_FILES code. Platforms tested: Can't be tested by h5committest and I am pretty sure the change is safe. Misc. update:
* [svn-r6765] Purpose:Bill Wendling2003-04-281-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | Bug Fix Description: If there was a header file with a path like: /some/path/mpich.optimized/... The dependencies script would change that to /some/path/mpich.loptimized/... ^--Note. Solution: Mike McKay offered the solution to replace the substitution script from "s/\.o/\.lo/g" to "s/\.o(\b)/\.lo$1/g". It doesn't crash when run on Linux, but we need to make sure that it's okay for his machine. Platforms tested: Linux, since this script is only run on GNU platforms. Misc. update:
* [svn-r6692] Purpose:Albert Cheng2003-04-161-0/+9
| | | | | | | | | | | | | | | | feature. Description: Added the option of "setenv3" which sets the environment variable that has three components like env AR="ar -X 64". It is another kludge like setenv2. Got to code in a better 'setenv' option. Platforms tested: Copper (because its -64 compiling needs that AR set as above). Eirene (where it usually launches). Did not do h5committest which does not test bin/runtest. Misc. update:
* [svn-r6572] Purpose:Albert Cheng2003-04-021-6/+5
| | | | | | | | | | | | | | | | | bug fix. Description: It checked on the CVSROOT setting even when no cvs is needed. Solution: Moved the verification inside the checkout code so that the CVS settings are checked when it is needed. Platforms tested: Eirene--this is invoked by bin/runtest. Platform tests do not apply here. Misc. update:
* [svn-r6548] Purpose:Albert Cheng2003-03-311-4/+13
| | | | | | | | | | | | | | | | | | | | | | | | | New Feature Description: Some machine has a different hostname from its official name (e.g., copper is called Cu12) and some machine name are dynamic aliases (e.g., titan is mapped user01 or user02). Some names are cryptic (who could remember hn0? are platinum hosts while user0? are for titan). We had to hardcode those names into the snaptest.cfg file. An ongoing maintenance PAIN. Solution: Added -configname <name> option where "use <name> as hostname in the parsing of the snaptest configure file" Changed RSH code to append the hostname used in the Allhostfile. Now, we need not worry about machine name mapped to a different host and it is much cleaner to match up entries between allhostfile and snaptest.cfg files. Platforms tested: Did not use h5committest which does not cover this code. Tested in eirene, titan, platinum and copper. Misc. update:
* [svn-r6536] Purpose:Bill Wendling2003-03-315-11/+57
| | | | | | | | | | | | Updated Copyright Statement Description: Replaced old copyright statement with new one. Platforms tested: No need. Misc. update:
* [svn-r6529] Purpose:Albert Cheng2003-03-291-2/+2
| | | | | | | | | | | | | | Improvement Description: Added a 5 seconds timeout to the PING command so that it can detect host not online quicker. Platforms tested: The three platforms tests do not cover this command. Test it in eirene where it is usually run. Misc. update:
* [svn-r6523] Purpose:Albert Cheng2003-03-261-3/+6
| | | | | | | | | | | | | | | Bug fix. Description: n_test must be inited to 1 when it is for tests within one machine. Undid my previous mistake. Platforms tested: Eirene. Did not do the h5committest because this is a script and if it works in one machine, it most like will work in all Unix platform. Misc. update:
* [svn-r6522] Purpose:Albert Cheng2003-03-261-9/+23
| | | | | | | | | | | | | | | | | | | | | | | new feature and some bug fixes Description: Add a new feature to "skip" some tests. Sometimes, a machine has problem (e.g. titan and sleipnir having AFS problems). Sometimes some feature in a machine is temporary off (e.g., PGI compilers in eirene.) The tests will be reported being SKIPPED which will be reminder to remove the skipping once the problem is fixed. I installed the skipping control in snaptest.cfg rather than in allhostsfile to have a finer control to skip just a subset of the tests of a machine, rather than skipping the all tests of a machine. Bug fixes: fixed the miscounting of number of tests ran. It was reporting one too many. Platforms tested: Only tested in eirene since eirene is the one uses it directly. Misc. update:
* [svn-r6488] Purpose:Albert Cheng2003-03-191-3/+10
| | | | | | | | | | | | | | | New feature Description: Added feature to print a summary of total number of tests and time spent in each host. Platforms tested: Did not run h5committest because it does not test this script. Did test it out in eirene and burrwhite. Misc. update: No document change.
* [svn-r6412] Purpose:Quincey Koziol2003-02-171-0/+3
| | | | | | | | | | Code cleanup Description: Update dependencies and clean up a few warnings. Platforms tested: Linux 2.2 (eirene) w/parallel
* [svn-r6255] Purpose:Quincey Koziol2003-01-091-0/+11
| | | | | | | | | | Code cleanup Description: Clean up a few more warnings and update dependencies. Platforms tested: Linux 2.2.18smp (eirene) serial & parallel
* [svn-r6225] Purpose:Albert Cheng2003-01-021-3/+7
| | | | | | | | | | Bug fix Description: SGI shell treats $0 as function name if used in a function. Set the name here to avoid that ambiguity and better style too. Platforms tested: Just in modi4 and burrwhite since it is a shell script and the change is machine independent.
* [svn-r6191] ./hdf5-devel/bin/traceRobb Matzke2002-12-041-3/+0
| | | | | | | | | | | Purpose: Missed a file Description: Missed the `trace' changes. Solution: Committing again Platforms tested: None
* [svn-r6175] ./hdf5-devel/bin/traceRobb Matzke2002-12-041-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Purpose: New Feature; Optimization; Clean-up (Merged from 1.4 branch) Description: There is no symbolic constant to pass to functions that take an optional object ID for when the caller wants to indicate no object ID. In the past the caller always passed a negative integer. GPFS performs poorly. The h5ls tool decides whether to list the file name in the output based on a compile-time choice, which isn't always optimal at run time. Solution: Added a symbolic constant H5I_INVALID_HID. Added code to tell the mmfsd of GPFS to forego byte range token prefetching. h5ls decides whether to print the file name at runtime based on the number of objects being listed. Platforms tested: SuSE Linux (arborea), gcc and mpich-1.2.4 SunOS (baldric), gcc 2002-08-09 11:58:59 Robb Matzke <matzke@arborea.spizella.com> * rewrite_func: Add trace info after any kind of FUNC_ENTER* macro.
* [svn-r6146] Description:Albert Cheng2002-12-031-0/+8
| | | | | | | added a command so that snapshot prints a message before exiting. Platforms tested: eirene
* [svn-r6092] Purpose:Albert Cheng2002-11-141-8/+29
| | | | | | | | | New feature Description: Added TIMESTAMP and event markers. Easier to tell the chronical events. Turned of echo mode. Added an option to turn it on. Platforms tested: Only in eirene.
* [svn-r5984] Purpose:Quincey Koziol2002-10-141-1/+1
| | | | | | | | | | | Bug fix Description: Teach the perl script about the new "_API" added to all API functions. Platforms tested: FreeBSD 4.6 (sleipnir) w and w/o parallel Linux 2.2.x (eirene) w/FORTRAN & C++ Solaris 2.7 (arabica) w/FORTRAN IRIX64 6.5 (modi4) w/FORTRAN & parallel
* [svn-r5623] Purpose:Albert Cheng2002-06-131-68/+0
| | | | It has been replaced by the more general locate_sw.
* [svn-r5621] Purpose:Albert Cheng2002-06-132-25/+54
| | | | | | | | | | feature Description: Removed the search of HDF4 library specifically. Replaced the locate_hdf4 with a more general locate_sw. Added the search of zlib. Platforms tested: eirene and all hdf group machines.
* [svn-r5619] The TFLOPS configure instructions have been simplified.Albert Cheng2002-06-131-58/+0
| | | | This file is no longer needed or useful.
* [svn-r5617] Purpose:Albert Cheng2002-06-131-1/+0
| | | | | | | | Bug fix Description: removed a debug code that was left in by mistake. Platforms tested: eirene
* [svn-r5613] Purpose:Albert Cheng2002-06-121-0/+283
| | | | | | | | | New feature Description: This search for various software (hdf4, hdf5, zlib) among possible locations. It is customized toward NCSA machines structure. Platforms tested: eirene.
* [svn-r5466] Purpose:Quincey Koziol2002-05-282-2/+2
| | | | | | | | | | Code cleanup. Description: Updated perl scripts to be aware of new "FUNC_ENTER_NOINIT" macro. Platforms tested: IRIX64 6.5 (modi4)