SBExpress
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_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_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_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_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_LinkEnableDisable.sh
Objective:
A link to the controller under test is disabled and then enabled
Pass/Fail:
Based on the result of command execution
SBExpress_RetrainLink.sh
Objective:
A link retrain is submitted to the controller under test
Pass/Fail:
Based on the result of command execution
SBExpress_SetLinkSpeed.sh
Objective:
The controller will be set to each speed that it supports
Pass/Fail:
Based on the result of command execution