home *** CD-ROM | disk | FTP | other *** search
- Last Updated : 16-Feb-2005
-
- ESTest brief guide
-
- ESTest is an utility for test ExcelStor drives
-
- DO NOT RUN THIS UTILITY FROM WINDOWS 9x/NT/2000!
-
- Usage:
- ESTest [/D:xy] [/R] [/L] [/F:x] [/H] [/?]
- /D:xy which drive to be tested
- x = p or s, p - Primary controller, s - Secondary controller
- y = 0 or 1, 0 - Master drive, 1 - Slave drive
- if not specified, default to s0
- /R Read only, Data on the drive will not be destroyed
- /L log test result to estest.log, turncate it if one exists
- /F:x Try to fix problemetic sector, x could be one of the following:
- Y - fix.
- N - not to fix.
- if not specified, default to /F:Y
- /H Print this help message
- /? Same as /H
-
- Test steps:
-
- ESTest tests for following items in the order as they are listed:
- 1. Check SMART status
- 2. Buffer test
- 3. UDMA mode test
- 4. Random write / read test
- 5. Surface scan
- 6. Check bad sectors
- 7. Positioning System test
-
- Note : Jupiter family product is not required for positioning System test.
-
- Test result:
- PASS : passed steps from 4 to 7
- FAIL : failed on any step of 4 to 7
- ABORT: user aborted on any step of 4 or 5
-
- A configuration named estest.cfg could be created, and the following options are recognized:
-
- timeout = 5 ; io timeout in second, less value is more strict, default to 5s
- MaxErrors = 0 ; max io errors allowed, failed test if exceed, default to 0
- TIME_RND_WR = 10 ; time for random W/R test, in minutes, default to 10 minutes
-
- Tips:
-
- 1. UDMA test, random W/R test and surface scan test could be skipped by press ESC key
- 2. To have ESTest run smoothly with log result option, run from a hard disk instead of floppy.
-
-
- - - - - - - - - - - - - - - V E R S I O N H I S T O R Y - - - - - - - - - - - - - - - - - - - -
- ESTest Version 3.70, 02/16/2005
- Change the way to check for ExcelStor drives.
-
- ESTest Version 3.60, 05/12/2004
- Added support for Callisto.
-
- ESTest Version 3.50, 05/07/2004
- Added support for Ganymede SATA.
-
- ESTest Version 3.40, 12/05/2003
- Added support for Ganymede on bad sector checking.
-
- ESTest Version 3.30, 11/27/2003
- Added support for Gemini G8.
-
- ESTest Version 3.21, 4/23/2003
- Changed the way naming log files, it is now drive serial number based instead of a single estest.log.
-
- ESTest Version 3.20, 4/22/2003
- - Improved test platform compatibility by running test in PIO mode.
- - A configuration file can be specified in command line by switch /c:filename, other than the default estest.cfg.
-
- ESTest Version 3.11, 4/9/2003
- Enabled positioning system test for Gemini.
-
- ESTest Version 3.10, 4/7/2003
- Support Gemini drives.
-
- ESTest Version 3.00, 10/27/2002
- Support Jupiter product.
-
- ESTest Version 2.00, 3/22/2002
- Implemented file signature feature.
- - the config file must pass the signature check.
- - append signature to log file.
-
- ESTest Version 1.31, 3/15/2002
- Improved 1.30.
-
- ESTest Version 1.30, 3/11/2002
- 1. Result logging changed:
- - Only failed drives will be append to estest.log.
- - Fast and smooth logging due to buffering.
- 2. Show enlarged test result text showing the final result more clear.
- 3. The default values in estest.cfg changed.
- 4. Performance measurement function disabled for no much help.
- 5. Bug fix:
- - Random write/read time computing across midnight issue.
- - More resonable timeout setting for reading defect list, a short one may cause IO error.
- 6. Other minor changes.
-
-
- ESTest Version 1.21b, 8/27/2001
- 1. default to fix problem sector
- 2. Warn user if possible data losts
-
-
- ESTest Version 1.21a, 8/24/2001
- added command line option to fix problem sector
-
-
- ESTest Version 1.20, 7/30/2001
- 1. Fail slow drive according to data rate and OD/ID rate
- 2. 1.01 changes merged, 7/12/2001
- 3. timeout1 = 0 do disable try under timeout1
- 4. wait till ready while timout
- 5. show fail cause for random w/r and surface scan
- 6. UDMA 33 test must be passed before w/r test
- 7. enable some cfg items having value of 0
- 8. backup log file
-
- configuration items added:
-
- timeout_hang = 60 ; if drive can not recover from timeout error within this time
- ; then it reaches hang condition
- ; Blanca
- Blanca_data_rate = 10.00
- Blanca_OD_ID_rate = 1.00
- ; Stubby
- Stubby_data_rate = 20.00
- Stubby_OD_ID_rate = 2.00
- ; Eldorado
- Eldorado_data_rate = 30.00
- Eldorado_OD_ID_rate = 3.00
-
-
- ESTest Version 1.10, 6/28/2001
- two timeout level
-
- configuration items added:
-
- timeout1 = 30 ; timeout for retry on timeout error
- MaxErrors_timeout = 200 ; total timeout errors allowed at first level timeout
- MaxErrors_timeout1 = 0 ; total timeout errors allowed at second level timeout
-
-
-
-