OCP_DatacenterSSD_2_5_UserInput
OCP_DCSSD_2_5_FormFactor_E1L_1CConnector.py
- This script will run the following tests:
Verify PCI Express Link Capabilities register (0Ch) lane width supports at least x4
Have the user verify the device only has a 1C connector
NOTE: The user is required to run this script from the CLI as Yes/No questions will need to be answered
Pass/Fail: Script passes if all tests pass
Open Compute Project Datacenter NVMe SSD Spec v2.0 requirements referenced by this script:
FFE1L-12
OCP_DCSSD_2_5_FormFactor_E1L_AmberLED.py
- This script will run the following tests:
Drive LED/activity pin high and have the user check that the LED is on
Drive LED/activity pin low and have the user check that the LED is off
Disconnect LED/activity pin by putting it in high impedance state and have the user check that the LED is off
Drive LED/activity pin high and have the user check that the LED is on
Assert PWRDIS, wait for device to shutdown, and have the user check that the LED is on
De-assert PWRDIS, wait for device to come up, and have the user check that the LED is on
Disable 12V supply and have the user check that the LED is on
Disable 3.3V supply and have the user check that the LED is on
Enable 12V and 3.3V supplies and have the user check that the LED is on
Drive LED/activity pin low and have the user check that the LED is off
NOTE: The user is required to run this script from the CLI as Yes/No questions will need to be answered
Pass/Fail: Script passes if all tests pass
Open Compute Project Datacenter NVMe SSD Spec v2.0 requirements referenced by this script:
FFE1L-7
- wait_assert(dut)
Wait for PWRDIS signal to be asserted
- Parameters:
dut (XML_API) – Device object under test
- Return type:
None
- wait_deassert(dut)
Wait for PWRDIS signal to be de-asserted
- Parameters:
dut (XML_API) – Device object under test
- Return type:
None
OCP_DCSSD_2_5_FormFactor_E1L_GreenLED.py
- This script will run the following tests:
Have the user check drive green activity LED is lit solidly
Start write I/O and have the user check drive green activity LED is flashing while I/O is running
Start read I/O and have the user check drive green activity LED is flashing while I/O is running
Power off drive and have the user check drive green activity LED is off
Power on drive and have the user check drive green activity LED is lit solidly
NOTE: The user is required to run this script from the CLI as Yes/No questions will need to be answered
Pass/Fail: Script passes if all tests pass
Open Compute Project Datacenter NVMe SSD Spec v2.0 requirements referenced by this script:
FFE1L-3/4
OCP_DCSSD_2_5_FormFactor_E1S_1CConnector.py
- This script will run the following tests:
Verify PCI Express Link Capabilities register (0Ch) lane width supports at least x4
Have the user verify the device only has a 1C connector
NOTE: The user is required to run this script from the CLI as Yes/No questions will need to be answered
Pass/Fail: Script passes if all tests pass
Open Compute Project Datacenter NVMe SSD Spec v2.0 requirements referenced by this script:
FFE1S-12
OCP_DCSSD_2_5_FormFactor_E1S_AmberLED.py
- This script will run the following tests:
Drive LED/activity pin high and have the user check that the LED is on
Drive LED/activity pin low and have the user check that the LED is off
Disconnect LED/activity pin by putting it in high impedance state and have the user check that the LED is off
Drive LED/activity pin high and have the user check that the LED is on
Assert PWRDIS, wait for device to shutdown, and have the user check that the LED is on
De-assert PWRDIS, wait for device to come up, and have the user check that the LED is on
Disable 12V supply and have the user check that the LED is on
Disable 3.3V supply and have the user check that the LED is on
Enable 12V and 3.3V supplies and have the user check that the LED is on
Drive LED/activity pin low and have the user check that the LED is off
NOTE: The user is required to run this script from the CLI as Yes/No questions will need to be answered
Pass/Fail: Script passes if all tests pass
Open Compute Project Datacenter NVMe SSD Spec v2.0 requirements referenced by this script:
FFE1S-7
- wait_assert(dut)
Wait for PWRDIS signal to be asserted
- Parameters:
dut (XML_API) – Device object under test
- Return type:
None
- wait_deassert(dut)
Wait for PWRDIS signal to be de-asserted
- Parameters:
dut (XML_API) – Device object under test
- Return type:
None
OCP_DCSSD_2_5_FormFactor_E1S_GreenLED.py
- This script will run the following tests:
Have the user check drive green activity LED is lit solidly
Start write I/O and have the user check drive green activity LED is flashing while I/O is running
Start read I/O and have the user check drive green activity LED is flashing while I/O is running
Power off drive and have the user check drive green activity LED is off
Power on drive and have the user check drive green activity LED is lit solidly
NOTE: The user is required to run this script from the CLI as Yes/No questions will need to be answered
Pass/Fail: Script passes if all tests pass
Open Compute Project Datacenter NVMe SSD Spec v2.0 requirements referenced by this script:
FFE1S-3/4
OCP_DCSSD_2_5_FormFactor_M2_LED.py
- This script will run the following tests:
Have the user check drive activity LED is lit solidly
Start write I/O and have the user check drive activity LED is flashing while I/O is running
Start read I/O and have the user check drive activity LED is flashing while I/O is running
Power off drive and have the user check drive activity LED is off
Power on drive and have the user check drive activity LED is lit solidly
NOTE: The user is required to run this script from the CLI as Yes/No questions will need to be answered
Pass/Fail: Script passes if all tests pass
Open Compute Project Datacenter NVMe SSD Spec v2.0 requirements referenced by this script:
FFM2-6/7
OCP_DCSSD_2_5_FormFactor_M2_ManualInspection.py
- This script will run the following tests:
Have the user check drive dimensions
Have the user check drive uses M key
Have the user check drive label placement
NOTE: The user is required to run this script from the CLI as Yes/No questions will need to be answered
Pass/Fail: Script passes if all tests pass
Open Compute Project Datacenter NVMe SSD Spec v2.0 requirements referenced by this script:
FFM2-1/2/3/4/11