estest.txt

(5 KB) Pobierz
ESTest brief guide

By FuXing Luo, 06/20/2001

ESTest is an utility for test ExcelStor drives

DO NOT RUN THIS UTILITY FROM WINDOWS/Linux!

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
                   ? - Show all drive attached to the 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:XXXX where XXXX is ALL or FAIL
       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 4.20, 11/24/2006
   To support all build in IDE/SATA controller port.
   Added new command line option (ESTEST /D:? ) to show drive 

ESTest version 4.10, 06/15/2006
   To support Callisto II product.

ESTest version 4.00, 03/21/2006
   Fixed the bug when enable interrupt mode and caused the some system fail to test.

ESTest version 3.90, 09/05/2005
   Fixed the bug that not able to test Gemini drive.

ESTest version 3.80, 09/05/2005
   Added to perform read verify for GStor Drive
   Added the option to log all or only log failed 

ESTest Version 3.70, 02/16/2005  
   Change the way to check for ExcelStor drives.

ESTest Version 3.60, 05/024/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. A friendly name "Position System test" replaces the "Servo runout test".
    4. The default values in estest.cfg changed.    
    5. Performance measurement function disabled for no much help.  
    6. 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.    
    7. 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



Zgłoś jeśli naruszono regulamin