SBExpress

SBExpress_Data_Compare_Surprise_Power_Cycle.sh

Objective:

Enable VerifyWritesMode, start a compare test, perform surprise power cycling during writes with sb_i2c, verify data was properly written prior to power down

Pass/Fail:

If the IO test fails

SBExpress_Hot_Plug_Controller_Reset.sh

Objective:

Enable VerifyWritesMode, start a compare test, perform a reset usign the user specified glitch time with the HotPlug controller, verify data was properly written prior and after the reset

Pass/Fail:

If the IO test fails

SBExpress_SetLinkSpeed.sh

Objective:

The controller will be set to each speed that it supports

Pass/Fail:

Based on the result of command execution

SBExpress_Data_Compare_Surprise_Power_Cycle_Verify_Write_Atomicity.sh

Objective:

Enable VerifyWritesMode, start a compare test, perform surprise power cycling during writes with sb_i2c, verify data was properly written prior to power down

Pass/Fail:

If the IO test fails

SBExpress_Data_Compare_Graceful_Power_Cycle.sh

Objective:

Enable VerifyWritesMode, start a compare test, perform graceful power cycling during writes with sb_i2c, verify data was properly written prior to power down

Pass/Fail:

If the IO test fails

SBExpress_Hot_Plug_Controller_Disable_PCIe_Clock.sh

Objective:

Enable VerifyWritesMode, start a compare test,Disables PCIe Clock signal using the user specified glitch time with the HotPlug controller, verify data was properly written prior and after the reset

Pass/Fail:

If the IO test fails

SBExpress_LinkEnableDisable.sh

Objective:

A link to the controller under test is disabled and then enabled

Pass/Fail:

Based on the result of command execution