Commit Graph

154 Commits

Author SHA1 Message Date
Allen Byrne
8664cb26c3 [svn-r17497] Corrected location of talign.c in project files.
Tested: Windows
2009-09-18 09:24:56 -05:00
Allen Byrne
2b1e09bc97 [svn-r17495] Updated to include new h5dump region reference tests. Also added missing display buffer resize test. 2009-09-17 15:59:34 -05:00
Allen Byrne
4faad745e8 [svn-r17469] Update windows batch file to match the testh5diff.sh script change in rev 17467.
Tested: windows
2009-09-11 16:40:23 -05:00
Allen Byrne
6a24df2bb9 [svn-r17288] Added the two infinity tests to the windows batch script to match the linux test script. 2009-07-31 13:27:18 -05:00
Allen Byrne
8be813993f [svn-r17057] Rev 17053 added new test to h5repack test script, which requires that the windows batch file be updated.
Tested: Windows XP32
2009-06-16 13:06:14 -05:00
Scott Wegner
7b47b79f2d [svn-r16805] Purpose: Add new h5repack tests to Windows
Description:
Three new tests were added to the h5repack test script in rev.16802.  This checkin brings those new tests to Windows as well.

Tested:
VS2005 on WinXP x64
2009-04-20 13:14:09 -05:00
Allen Byrne
3abbc57d81 [svn-r16665] Added h5tools.h to h5difftst.vcproj.
Added new test to h5repack.bat.

Tested on XP64-VS2005--IVF91
2009-04-03 16:15:20 -05:00
Allen Byrne
ee76c4fa94 [svn-r16522] Changed windows batch file due r16519 and r16520. As all windows OS are always LE on all platforms, simply added le to the two locations where these files are used.
Tested:
Vista 32 VS2008
2009-02-26 16:39:16 -05:00
Allen Byrne
d82141259c [svn-r16470] Added two new test cases for compound types to batch file per script file changes in rev #16463.
Tested:
   XP32, XP64 - VNET, VS2005
2009-02-11 17:20:55 -05:00
Allen Byrne
5a80587476 [svn-r16443] Update windows batch file to match *nix script due to rev 16351
Tested:
 XP 32 VNET
2009-02-05 13:55:42 -05:00
Allen Byrne
29e9825c93 [svn-r16411] testh5ls.bat - added tests to match script file from rev 16310
h5repack.bat - added test to match script file from rev 16402
set_extent.vcproj - added WS2_32.lib for change to set_extent from rev 16406

Tested:
 Vista32, XP32, XP64 using VNET, VS2005 VS2008
2009-02-03 16:30:43 -05:00
Scott Wegner
a2501c41bd [svn-r15970] Purpose: Update Windows h5dump test script
Description:
The h5dump test script was recently updated to add the new -b syntax.  This update also adds and modifies the neccessary tests for Windows.

Tested:
VS2005 on WinXP
2008-10-27 15:39:28 -05:00
Scott Wegner
2d567669cd [svn-r15963] Purpose: Minor h5repack test update
Description:
Change the Windows h5repack test script so that the h5diff format matches the latest changes.  In particular, don't send the -c option.

Tested:
None, very minor
2008-10-27 09:32:57 -05:00
Scott Wegner
7f758bceb0 [svn-r15909] Purpose: Various Windows test script updates
Description:
This checkin includes updates to Windows test scripts for h5copy, h5diff, and h5dump tools.  Each represents minor changes to syntax which emulates the updates made to the general-platform test scripts.

Tested:
VS2005 on WinXP
2008-10-20 11:06:48 -05:00
Neil Fortner
b195e33d3f [svn-r15887] Purpose: Close bug 1332
Description: Improved external link traversal of h5dump.  h5dump will now
    properly avoid all cycles, even those spanning multiple files.  Improvement
    to the output of committed datatypes.  Committed datatypes are now checked
    for uniqueness (like other objects).  Tests added for these cases.

Tested: kagiso, linew, smirom (h5committest)
2008-10-15 22:54:19 -05:00
Scott Wegner
dc587a17fa [svn-r15842] Purpose: Update h5jam Windows test script
Description:
The testfiles used for the h5jam/h5unjam test were recently moved to a new directory.  Update the structure of the Windows test script to compensate for the change.

Tested:
VS2005 on WinXP
2008-10-13 10:36:43 -05:00
Scott Wegner
3f35eb23f8 [svn-r15814] Purpose: Update h5ls test script
Description:
The general h5ls test script was recently updated.  This checkin brings those changes to Windows

Tested:
VS2005 on WinXP
2008-10-08 10:47:17 -05:00
Scott Wegner
d0a9060af9 [svn-r15788] Purpose: Update h5copy test script on Windows
Description:
The testfiles were moved to a new directory for the h5copy tests.  Update the Windows test script to use this new directory.

Tested:
VS2005 on WinXP
2008-10-06 13:55:33 -05:00
Scott Wegner
4ee45f7edd [svn-r15786] Purpose: Bring h5diff test updates to Windows
Description:
The test files used for the h5diff test script were recently moved to a new directory, and the format of the testing was changed.  This checkin brings the changes to Windows as well.

Tested:
VS2005 on WinXP
2008-10-06 13:43:18 -05:00
Scott Wegner
752010a3a7 [svn-r15784] Purpose: Minor update to h5repack Windows test script
Description:
The one final test that was failing was due to a filename change.  I missed it in Pedro's last update-- all tests pass now.
2008-10-06 11:39:38 -05:00
Scott Wegner
793510b1c1 [svn-r15783] Purpose: Update Windows h5repack test script for new directory
Description:
The h5repack test files were added to a new testfiles/ subdirectory, and the test script update.  This checkin brings those changes to Windows.  We also re-enable a test for the userblock which was disabled for other reasons before.

Note: One h5repack test is still failing, but I think it's a minor error that Pedro and I can correct fairly easily later today.

Tested
VS2005 on WinXP
2008-10-06 11:16:42 -05:00
Scott Wegner
7a86d8e3d3 [svn-r15719] Purpose: Update Windows h5import test script, and disable a h5repack test
Description:
The test script format was changed for h5import, including many file-name changes.  This checkin brings those updates to Windows.

This checkin also disables a previously-added h5repack test for the userblock.  The test is disabled for now because Windows cannot find the input file ublock.bin.  The file is generated dynamically on other systems, but cannot be easily generated for use on Windows.  We should re-enable this test in the future when ublock.bin is added to svn.

Tested:
VS2005 on WinXP
2008-09-29 11:52:52 -05:00
Scott Wegner
a8fbaf9ecd [svn-r15589] Purpose: Add new h5repack tests to Windows
Description:
New h5repack tests were added in revision 15551 and 15557, and also the syntax of one test was changed.  This was causing errors on Windows.  This checkin should fix those errors.

Tested:
VS2005 on WinXP
2008-09-03 11:30:40 -05:00
Scott Wegner
6803ed3729 [svn-r15542] Purpose: Add new h5repack test to Windows
Description:
There was one new h5repack test added recently.  This commit also adds it to the Windows test script

Tested:
VS2005 on WinXP
2008-08-27 09:53:58 -05:00
Scott Wegner
943aa55852 [svn-r15435] Purpose: Update Windows test script for new h5diff option: -c
Description:
A new parameter was added to h5diff recently.  We add a new test to the h5diff script, and change the syntax in which h5diff is called from the h5repack test script

Tested:
VS2005 on WinXP
2008-08-06 08:35:44 -05:00
Scott Wegner
7e8df66a0e [svn-r15144] Purpose: Add new h5ls test to Windows
Description:
A new test case was added to the general testh5ls script.  This update adds the test to Windows as well.

Tested:
VS2005 on WinXP
2008-06-05 10:10:23 -05:00
Scott Wegner
8953ecfe9d [svn-r15120] Purpose: Ignore Windows POSIX-Depreciation warnings in Visual Studio 2005
Description:
On Windows, we receive many compiler warnings because Microsoft has implemented many "security-enhanced" versions of POSIX functions.  However, the old versions still exist, so the warnings can be ignored.  By setting a preprocessor definition, we can disable many of these warnings.  On a typical HDF5 build, this reduces the number of warnings from ~1500 to ~600

Tested:
VS2005 on WinXP
2008-06-02 11:14:56 -05:00
Scott Wegner
c65d5ffe8d [svn-r15118] Purpose: Backport Windows project cleanup from trunk: remove ignored system library, standardize program debug information, and unify Windows h5tinit
Description:
These changes are made via a user's suggestion, bugzilla bug #1164.  These have all been tested in the trunk, and are stable/favorable changes.

In many of our project files on Windows, we have our linker setting set to ignore old link libraries-- either libc.lib or libcd.lib.  This is a relic from converting project files from old versions of Visual Studio to newer ones, and is unnecessary.  We remove the ignored library from the project files.  This actually makes no difference in the output binaries.

In our debug project configurations, many of the projects were generating debug information for "Program Database and Edit & Continue".  Other projects were using different settings, or none at all. We standardize to use "Program Database" setting, because it generates much smaller .obj files and cuts out unnecessary debug information.

Previously, there was Windows-dependent code inside H5detect.c, because not all projects could access the gethostname() function.  However, we standardize our project-files to link with WS2_32.lib, so now this function is available.  Thus, the Windows-specific code has been removed from H5detect.c.

Tested:
VS2005 on WinXP
VS.NET on WinXP
2008-06-02 10:36:55 -05:00
Scott Wegner
454b061aa6 [svn-r15107] Purpose: Provide better fix for h5dump xml test failure on Windows
Description:
Shortly before the release, we noticed that one of our h5dump xml Windows tests failed when used with a release tarball.  This is because of the Unix-style EOL characters in the expected output.  For the release, we simply skipped the test.  However, we can instead convert the expected output to Windows EOL format, and run the test.  This is a backport from the HDF5 trunk.

Tested:
VS2005 on WinXP
2008-05-30 14:15:08 -05:00
Scott Wegner
92fe8775dd [svn-r15077] Purpose: Comment out one Windows test that fails in release tarball
Description:
On test fails from the release tarball.  Specifically, the h5diff xml test for tsaf.h5.xml.  For some reason, fc (Windows diff utility) detects differences from the expected output if the file has unix-style end-of-line characters.  It only happens for this test.  I suspect it is because the file is so long, but it's too late to debug for the release.  Simply comment it out until we can fix it.

Tested:
VS2005 on WinXP (32- and 64-bit)
2008-05-27 15:25:15 -05:00
Scott Wegner
85608c722a [svn-r15055] Purpose: Update Windows h5repack test script
Description:
Add a function to test old h5repack syntax, as well as a new test case for it.

Tested:
VS2005 on WinXP
2008-05-21 10:28:43 -05:00
Scott Wegner
d11a2b8ba6 [svn-r15039] Purpose: Update h5repack test script
Description:
1 new test added for command-line syntax compatibility

Tested:
VS2005 on WinXP
2008-05-19 10:32:15 -05:00
Scott Wegner
8380b1827e [svn-r14983] Purpose: Update h5dump test script on Windows
Description:
One test has been added to h5dump test for custom output formats.  This adds the test on Windows as well.

Tested:
VS2005 on WinXP
2008-05-12 15:47:31 -05:00
Scott Wegner
e622c634d5 [svn-r14835] Purpose: Remove English-specific code from Windows test scripts
Description:
In previous versions of Windows, the builtin 'FC' command (diff equivalent) didn't return proper exit status.  As a work-around, we parsed the message returned to check status.  This relies on English return messages.

In current Windows XP and Windows Vista, FC will return exit status as expected, so we can remove this workaround.  Older platforms where we would need this workaround are no longer supported.

Tested:
VS2005 on Windows XP
Small test on Windows Vista
2008-04-14 09:59:52 -05:00
Scott Wegner
d8dfc1fb3f [svn-r14769] Purpose: Remove spurious szip link directory in h5repack debug project
Description:
As pointed out by a user, we added an un-needed link directory for szip which is machine-dependent and, in his case, problematic.  We can safely remove this reference because we already include the szip link directory elsewhere.

Tested:
None, simply removed
2008-03-24 13:04:36 -05:00
Scott Wegner
bce180dd5c [svn-r14600] Purpose: Backport of Windows typo fix from the trunk
Description:
Purpose: Fix very minor typo in Windows h5import test script
Single-letter typo in the Windows test script was causing us to return the wrong error code in some cases.

Tested:
VS2005 on WinXP
2008-02-18 11:49:57 -05:00
Scott Wegner
70c30abe02 [svn-r14447] Purpose: Fix output directory for h5reparttst project
Description:
For some reason, the h5reparttst output folder wasn't set correcty for 64-bit Windows.  This may have gotten accidentally changed with other intermediate project file changes.

Tested:
VS2005 on WinXP x64
2008-01-21 11:44:56 -05:00
Scott Wegner
506d25b5f2 [svn-r14443] Purpose: Update Windows h5dump test scriptPurpose: Update Windows h5dump test script
Description:
There was another update to the main h5dump test script.  This checkin brings those edits to the Windows script as well.

Tested:
VS2005 w/ WinXP
2008-01-18 17:18:13 -05:00
Scott Wegner
7246c763de [svn-r14426] Purpose: Update Windows h5dump test script
Description:
There were a number of updates to the main h5dump test script.  This checkin brings those edits to the Windows script as well.

Tested:
VS2005 w/ WinXP
2008-01-16 08:11:22 -05:00
Scott Wegner
3b33bd982c [svn-r14331] Purpose: Update Windows h5ls test script
Details:
We no longer need to parse the h5ls output to remove "Modified" tags.  This makes it much easier to test on Windows, because we don't need to emulate `sed`.

Tested:
VS2005 on WinXP
2007-12-10 08:46:53 -05:00
Scott Wegner
529d974dff [svn-r14319] Purpose: Update error handling in h5ls, uncomment test
Description:
Larry was able to track down the bug in the h5ls test script and change it around to check for an expected error code for each test.  With this, we are now able to uncomment the broken test on Windows.

Tested:
VS2005 on WinXP
2007-12-04 08:55:40 -05:00
Scott Wegner
967c186011 [svn-r14315] Purpose: Update Windows h5repack test script
Description:
Added new test for long switch names, which was added to the general test script a few days ago.

Tested:
VS2005 on WinXP
2007-12-03 10:46:52 -05:00
Scott Wegner
bba104b0a0 [svn-r14303] Purpose: Update h5ls test script on Windows.
Description:
The h5ls test script was recently updated on Linux.  This makes the same changes on Windows.  Also, we had to comment out one of our tests, because h5ls returns an error-code that is giving false-positives.

Tested:
VS2005 on WinXP
2007-11-29 09:14:18 -05:00
Scott Wegner
30d4db8912 [svn-r14302] Purpose: Update Windows test scripts for recent changes
Description:
Minor changes were recently made in the linux test scripts for h5diff and h5repack.  This brings Windows up-to-date.

Note: I am still working on updates to testh5ls.bat-- there is one test that is failing, but should be ready soon.

Tested:
VS2005 on WinXP
2007-11-29 08:36:57 -05:00
Scott Wegner
586ac517a1 [svn-r14301] Purpose: Remove references to deleted source file from Windows project files.
Description:
h5repack_list.c was deleted from the repository recently.  This check-in also removes references in the Windows library.

Tested:
Built with VS2005
2007-11-29 08:32:47 -05:00
Scott Wegner
27e823f08b [svn-r14265] Purpose: Bring Windows test scripts up to date for h5diff changes.
Description:
Recently, the format of parameters for h5diff was changed.  This checkin makes the neccessary changes for Windows to also bring it up to date.

Tested:
VS6 on WinXP
2007-11-19 12:59:53 -05:00
Scott Wegner
dcf8866b6a [svn-r14207] Purpose: Bring Windows up-to-date
Description:
-- Add new source files to Windows projects: H5Pdeprec.c, H5Pint.c, H5Ddbg.c, H5Dint.c
-- Add new h5dump XML tests to Windows test script

Tested:
VS2005 on WinXP
2007-10-17 09:26:50 -05:00
Scott Wegner
a6f5c79346 [svn-r14191] Purpose: Add Windows h5dump tests
Description: Add 4 new tests to the Windows h5dump test script.  See rev. 14182 and 14188 for details.

Tested:
VS2005 on WinXP
2007-10-08 09:32:45 -05:00
Scott Wegner
302830e601 [svn-r14179] Purpose: Update windows h5dump test script
Description:
A few more tests were added to the Linux h5dump test script-- this brings Windows up-to-date.

Tested:
VS2005 on WinXP
2007-10-03 15:14:48 -05:00
Scott Wegner
d2818a17e8 [svn-r14140] Purpose: Fix typo from last checkin
Description:
There was a minor typo in the Windows test script for h5copy.  It was actually causing us to do extra work, so this checkin should make the test slightly more efficient, without breaking anything.

Tested:
VS2005 on WinXP
2007-09-10 16:01:49 -05:00