Change Log: Storage Test Tools for NetWare
October 11, 2006
Binaries:
Doc:
- Minor Changes. Fixed Links.
March 1, 2006
Binaries:
Doc:
October 5, 2005
Binaries:
Doc:
- Updated book formatting to comply with revised Novell documentation specifications.
June 2005
Binaries:
- Changes to HAMTEST.NLM.
- Changes to APCITEST.NLM.
- Changes to DTS.NLM.
- Changes to LOADTEST.NLM.
- Changes to TSETUP.NLM.
- Changes to SAN.DEF.
Doc:
March 2005
Binaries:
- TSETUP.NLM: Excluded the scan luns test for type 4 HACB SATA drives.
- TSETUP.NLM: Changed the DDI manufacturer from NovellID to same vendor as driver.
- ENDRTEST.NLM: When moving the readatcapacity test to its own test, did not clean up result checking in the endurance test.
- ENDRTEST.NLM: Disabled the TCModCopyFile of a file from the server to the WS to prevent hangs on machines with ACPI.PSM loaded.
- ACPI.PSM: Added a test for checking a read at the capacity reported by a drive.
- HAM.DEF & SANC.DEF: Changed click to begin setup to Select to begin setup.
- HAMTEST.NLM: Added hacb type 4 to the sg test and the queue test
- HAMTEST.NLM: Added readtest.c to the module, containing a new read 64K boundaries up to max xfer or mem limitations.
- HAMTEST.NLM: Moved the read at capacity test from the endurance test to the read test.
- HAMTEST.NLM: Added a new test to the HBA def file for the read64test and the readatcapacity test.
- DEVICE.DEF: Changed the subsystem bulletin type from 136 to 937.
- SASLIB.ZIP: Changes to the fault test for linux compatibility.
- SASLIB.ZIP: Changed the CD and DVD type number from 29 to 512 in the baseinfo.din file.
- SASLIB.ZIP: Fixed a copy problem where the Upload Kit menu option would not work on a SAN suite.
- SASLIB.ZIP: Fixed an error where the upload failed due to a path separator issue.
Doc:
October 2004
Changed names from Storage Test Tools to Storage Test Tools for NetWare. In addition, made the following changes:
Binaries:
- Changed the kit copy code to handle Linux, Windows, and NetWare.
- Changed the process for picking up the driver checksum during submission for Linux drivers.
- Added a check for single adapters and two drives for the single embedded project.
- Changed required memory to 128 MB.
- Changed the SATAFlag to mask for 0x0006 and to check that all drives are serial before setting the flag.
- Changed the directory from results to status on client for the driver.zip file.
- Added code to skip the floppy for submissions.
- Fixed a call to an old MM API where the device type is not the SCSI type in the mmtree routine.
- Updated the cstest.zip, filelib.zip, and scio.zip for the new packaging of testconsole.zip.
- Changed the path for the TCModCopy to the client for Linux to lower case.
- Modified
parsing of the hardware and server information for Linux components.
(It now handles both NetWare and Linux vendor types.)
- Added more vendors to the baseinfo.din file.
Doc:
June 2004
Binaries:
Updated the following files (see readme for more information):
- LOADTEST.NLM.
- DRVLIB.NLM.
- SASLIB.ZIP
- DPMETERM.NLM
- CDHMTEST.NLM
Doc:
February 2004
Binaries:
Changed the following files (see the Readme for more information):
- TSETUP.NLM
- SASLIB.ZIP
- BASEINFO.DIN
- TESTCDM.NLM
- DPMETERM.NLM
- CDHMTEST.NLM
- DRVLIB.NLM
- LOADTEST.NLM
Documentation:
- Added Getting Started Section.
- Updated Preface.
October 2003
Binaries:
- Included SAN testing with NetWare 6.5.
- Updated the dpmeterm.nlm performance tool, the submission window, and the iSCSI tests for NetWare 6.5.
Doc:
- Updated the e-mail address for technical support.
June 2003
Made the following changes:
- In endrtest.nlm, changed the output of non-driver relinquish control alerts to log at record.
- In tsetup.nlm, changed the submission prompt lines to be blank.
- Device and HBA interface types now check for serial ata in ham suite for CD-ROM requirement.
- In loadtest.nlm, changed the instance unload test to handle all slot-enabled drivers properly for reloading.
- Provided a new IDEATA.HAM file.
- In testlib.nlm, fixed an error with the TL_DriverCheck call not returning success.
- Added better checking for a driver change to all of the test NLMs.
- In servutil.nlm, added code to display the label of a partition.
- In
dpmeterm.nlm, fixed some entry limit problems, added an option for
fragmented buffer allocation, added an option for binding the IO
threads to a processor, fixed the help file, and added the F1-help text
to the main screen.
- In tapetest.nlm, fixed a problem in the Eject/Write Protect test so the prompt for media removed goes to TestConsole.
- In
testcdm.nlm, fixed an error in modifying the error sense data for a
media error for SCSI, changed the return code for check conditions
0x80010001 and 0x80010002 to be a 0x11 Medium error, and modified the
sense data to have a sense key of 0x03 Medium error.
- In apcitest.nlm, added CStrCmp, CStrCpy, CStriCmp, sprintfWithPointer, INWsprintf, and NPA_NATA_Is_Supported.
- In sanc.def, added iSCSI test for a SAN iSCSI target and added test types and product types for iSCSI.
- In ham.def, added Serial ATA test suite and test and product types.
- In
saslib.zip (saslib and jdinfo2), changed file upload error handling and
info prompts and changed submission code for collecting test, product,
and IUT keys.
March 2003
Made the following changes:
- Changed the validate of manufacturer for HBA´s to pick up the vendor ID (if possible).
- Added model information so that adapters could be identified in the HBA/Device submission tab
- Added NetWare 6 to the OS drop down on the Server Tab
- Changed the driver length from 7 to 8 digits and the verion length from 7 to 12 digits on the Driver Tab.
- Recorded prodID.
- Changed the verify and Init functions to not report results in the DEF files.
- Added serial ATA configuration.
- Added code to detect the ATA and enable the fault test.
- Fixed a problem with adding test notes (not personal notes) to a submission.
- Fixed a problem where the port test did not show.
- Fixed security breach warning on the basinfo.din file for the plug-ins.
- Added a check for mirroring before continuing the Instance Unload and Hotplug Test.
- Added some missing APIs that were in the NWPA specification for the Load/API Test.
- Fixed
the QueueTest where a sub test could fail but the main test would show
a pass and fixed the scan lun test to test only the beginning and the
end of a target/LUN sequence for the HAM Test.
- Fixed a
bad MD5 chksum error in the lock/eject script; combined eject and lock
tests; removed the tests secure erase, power off read, and eject read;
made the spanning test require no user interaction (tests only the
early warning area of the first tape); and fixed some media changer
testing for the Tape Test.
- Added a Fail Over Test.
- Added a Port Test.
- Added an AEN test for Bus Reset.
- Added test for interrupt safe bit when MP bit is set.
- Fixed bad screen handle for the DDI Test.
- Fixed a PASS when a failure occured in the Scan Test.
September 2002
Made the following changes:
- Added CIOS driver tests
- Improved the cluster tests
May 2002
Added a Fail-Over suit, improved the SAN tests, and added a cluster test.
February 2002
Changed names from Novell Storage Test Tools to Storage Test Tools. Also made the following changes:
- Changed the Menu format.
- Enhanced hotplug tests for multi-bus HBAs.
- Removed requirement to select driver for existing projects.
- Updated CDM completion tests to no longer unmirror for 5.x and 6.x.
- Removed warnings for long keywords in .ddi files.
- Fixed problems in SAN test.
- Updated cluster test so it can be installed under SAN test with an optional zip file (cluster.exe).
- Modified the Scatter Gather test.
- Increased scan LUN´s test speed.
- Changed submission tabs to make them common with other test kits.
- Loaded multiple DTS IO NLM for most endurance tests.
- Enhanced DpMeterm.NLM.
September 2001
Updated for NetWare 6.0 testing.
June 2001
Added
enhancements and fixed problems with the following issues:
scatter/gather, tape, and setup. Also, MP-enabled IO generators for MP
OSs.
February 2001
Updated the documentation to reflect the SAN test configuration and fixed other minor inconsistencies.
Made minor fixes to the following tests: API, DDI, changer, and CD-ROM.
Updated and multi-processor enabled dts.nlm.
July 2000
Fixed bugs, added support for NSS volumes as SYS, and updated for new TestConsole release.
March 2000
Updated tests with bug fixes and document descriptions.
January 2000
Fixed bugs and the client endurance test.
November 1999
Added
a new Java-based GUI user interface (TestConsole) to the test kit,
which provides integration of testing, result gathering, and
submissions in one interface. The actual tests on the server and the
testing logic remains unchanged. The testing interface now runs on the
client with an IP connection required to the server. Enhanced the
submissions piece to speed submission turn-around. Updated the
documentation for the new interface. Documentation is viewable online
in HTML and PDF formats, as well as in the TestConsole help menu.
June 1999
Updated
testcon.nlm for 4.2 OS recognition. Added support to the load.nlm API
test for multiprocessor (MP) APIs. Made the Scan LUN test return proper
completion codes. Bumped test version to 2.9c. Correctted various
errors.
January 25, 1999
Added documentation.