NVMe_MI
NVMe_MI_Inband_ConfigurationGet.sh
Objective:
NVMe-MI Configuration Get command is executed for each config ID for each controller port and the output is returned
Pass/Fail:
Based on the result of command execution
NVMe_MI_Inband_ConfigurationSet.sh
Objective:
NVMe-MI Configuration Set command is executed for each config ID for each controller port
Pass/Fail:
Based on the result of command execution
NVMe_MI_Inband_ControlPrimAbort.sh
Objective:
NVMe-MI Control Primitive Abort command is executed and the output is returned
Pass/Fail:
Based on the result of command execution
NVMe_MI_Inband_ControlPrimGetState.sh
Objective:
NVMe-MI Control Primitive Get State command is executed and the output is returned
Pass/Fail:
Based on the result of command execution
NVMe_MI_Inband_ControlPrimPause.sh
Objective:
NVMe-MI Control Primitive Pause command is executed and the output is returned
Pass/Fail:
Based on the result of command execution
NVMe_MI_Inband_ControlPrimReplay.sh
Objective:
NVMe-MI Control Primitive Replay command is executed and the output is returned
Pass/Fail:
Based on the result of command execution
NVMe_MI_Inband_ControlPrimResume.sh
Objective:
NVMe-MI Control Primitive Resume command is executed and the output is returned
Pass/Fail:
Based on the result of command execution
NVMe_MI_Inband_ControllerHealth.sh
Objective:
NVMe-MI Controller Health Status Poll command is executed and the output is returned
Pass/Fail:
Based on the result of command execution
NVMe_MI_Inband_DeviceSelfTestExtended.sh
Objective:
NVMe-MI Extended Device Self-Test command is executed and the output is returned
Pass/Fail:
Based on the result of command execution
NVMe_MI_Inband_DeviceSelfTestShort.sh
Objective:
NVMe-MI Short Device Self-Test command is executed and the output is returned
Pass/Fail:
Based on the result of command execution
NVMe_MI_Inband_FirmwareDownloadCommit.sh
Objective:
NVMe-MI Firmware Download and Commit command is executed and the output is returned
Pass/Fail:
Based on the result of command execution
NVMe_MI_Inband_FormatNVM.sh
Objective:
NVMe-MI Format NVM command is executed and the output is returned
Pass/Fail:
Based on the result of command execution
NVMe_MI_Inband_FormatNVMCryptoErase.sh
Objective:
NVMe-MI Format NVM command (with crypto erase) is executed and the output is returned
Pass/Fail:
Based on the result of command execution
NVMe_MI_Inband_FormatNVMSecureErase.sh
Objective:
NVMe-MI Format NVM command (with secure erase) is executed and the output is returned
Pass/Fail:
Based on the result of command execution
NVMe_MI_Inband_GetFeatures.sh
Objective:
NVMe-MI Get Features command is executed for mandatory feature IDs and the output is returned
Pass/Fail:
Based on the result of command execution
NVMe_MI_Inband_GetLogPage.sh
Objective:
NVMe-MI Get Log Page command is executed for mandatory log pages and the output is returned
Pass/Fail:
Based on the result of command execution
NVMe_MI_Inband_IdentifyAllocatedNS.sh
Objective:
NVMe-MI Identify Allocated Namespace command is executed and the output is returned
Pass/Fail:
Based on the result of command execution
NVMe_MI_Inband_IdentifyAllocatedNSIDs.sh
Objective:
NVMe-MI Identify Allocated Namespace IDs command is executed and the output is returned
Pass/Fail:
Based on the result of command execution
NVMe_MI_Inband_IdentifyAttachContIDs.sh
Objective:
NVMe-MI Identify Attached Controller IDs command is executed and the output is returned
Pass/Fail:
Based on the result of command execution
NVMe_MI_Inband_IdentifyController.sh
Objective:
NVMe-MI Identify Controller command is executed and the output is returned
Pass/Fail:
Based on the result of command execution
NVMe_MI_Inband_IdentifyControllerIDs.sh
Objective:
NVMe-MI Identify Controller IDs command is executed and the output is returned
Pass/Fail:
Based on the result of command execution
NVMe_MI_Inband_IdentifyNSIdentDescript.sh
Objective:
NVMe-MI Identify Namespace Identification Descriptor command is executed and the output is returned
Pass/Fail:
Based on the result of command execution
NVMe_MI_Inband_IdentifyNamespace.sh
Objective:
NVMe-MI Identify Namespace command is executed and the output is returned
Pass/Fail:
Based on the result of command execution
NVMe_MI_Inband_IdentifyNamespaceIDs.sh
Objective:
NVMe-MI Identify Namespace IDs command is executed and the output is returned
Pass/Fail:
Based on the result of command execution
NVMe_MI_Inband_MgmtEndpointBufferRead.sh
Objective:
NVMe-MI Management Endpoint Buffer Read command is executed and the output is returned
Pass/Fail:
Based on the result of command execution
NVMe_MI_Inband_MgmtEndpointBufferWrite.sh
Objective:
NVMe-MI Management Endpoint Buffer Write command is executed and the output is returned
Pass/Fail:
Based on the result of command execution
NVMe_MI_Inband_NVMSubsystemHealth.sh
Objective:
NVMe-MI NVM Subsystem Health Status Poll command is executed and the output is returned
Pass/Fail:
Based on the result of command execution
NVMe_MI_Inband_PCIeConfigRead.sh
Objective:
NVMe-MI PCIe Configuration Read command is executed and the output is returned
Pass/Fail:
Based on the result of command execution
NVMe_MI_Inband_PCIeConfigWrite.sh
Objective:
NVMe-MI PCIe Configuration Write command is executed and the output is returned
Pass/Fail:
Based on the result of command execution
NVMe_MI_Inband_PCIeIORead.sh
Objective:
NVMe-MI PCIe I/O Read command is executed and the output is returned
Pass/Fail:
Based on the result of command execution
NVMe_MI_Inband_PCIeIOWrite.sh
Objective:
NVMe-MI PCIe I/O Write command is executed and the output is returned
Pass/Fail:
Based on the result of command execution
NVMe_MI_Inband_PCIeMemoryRead.sh
Objective:
NVMe-MI PCIe Memory Read command is executed and the output is returned
Pass/Fail:
Based on the result of command execution
NVMe_MI_Inband_PCIeMemoryWrite.sh
Objective:
NVMe-MI PCIe Memory Write command is executed and the output is returned
Pass/Fail:
Based on the result of command execution
NVMe_MI_Inband_ReadDataStructure.sh
Objective:
NVMe-MI Read NVMe-MI Data Structure command is executed for each data structure type for each controller ID and controller port as appropriate and the output is returned
Pass/Fail:
Based on the result of command execution
NVMe_MI_Inband_Reset.sh
Objective:
NVMe-MI Reset command is executed
Pass/Fail:
Based on the result of command execution
NVMe_MI_Inband_SESReceive.sh
Objective:
NVMe-MI SES Receive command is executed and the output is returned
Pass/Fail:
Based on the result of command execution
NVMe_MI_Inband_SESSend.sh
Objective:
NVMe-MI SES Send command is executed and the output is returned
Pass/Fail:
Based on the result of command execution
NVMe_MI_Inband_SanitizeBlockErase.sh
Objective:
NVMe-MI Sanitize block erase command is executed and the output is returned
Pass/Fail:
Based on the result of command execution
NVMe_MI_Inband_SanitizeCryptoErase.sh
Objective:
NVMe-MI Sanitize crypto erase command is executed and the output is returned
Pass/Fail:
Based on the result of command execution
NVMe_MI_Inband_SanitizeOverwrite.sh
Objective:
NVMe-MI Sanitize overwrite command is executed and the output is returned
Pass/Fail:
Based on the result of command execution
NVMe_MI_Inband_SetFeatures.sh
Objective:
NVMe-MI Set Features command is executed for mandatory feature IDs and the output is returned
Pass/Fail:
Based on the result of command execution
NVMe_MI_Inband_VPDRead.sh
Objective:
NVMe-MI VPD Read command is executed and the output is returned
Pass/Fail:
Based on the result of command execution
NVMe_MI_Inband_VPDWrite.sh
Objective:
NVMe-MI VPD Write command is executed and verifies the data was written
Pass/Fail:
Based on the result of command execution, and if the data was written correctly or not
NVMe_MI_SMBus_ConfigurationGet.sh
Objective:
NVMe-MI Configuration Get command is executed for each config ID for each controller port and the output is returned
Pass/Fail:
Based on the result of command execution
NVMe_MI_SMBus_ConfigurationSet.sh
Objective:
NVMe-MI Configuration Set command is executed for each config ID for each controller port
Pass/Fail:
Based on the result of command execution
NVMe_MI_SMBus_ControlPrimAbort.sh
Objective:
NVMe-MI Control Primitive Abort command is executed and the output is returned
Pass/Fail:
Based on the result of command execution
NVMe_MI_SMBus_ControlPrimGetState.sh
Objective:
NVMe-MI Control Primitive Get State command is executed and the output is returned
Pass/Fail:
Based on the result of command execution
NVMe_MI_SMBus_ControlPrimPause.sh
Objective:
NVMe-MI Control Primitive Pause command is executed and the output is returned
Pass/Fail:
Based on the result of command execution
NVMe_MI_SMBus_ControlPrimReplay.sh
Objective:
NVMe-MI Control Primitive Replay command is executed and the output is returned
Pass/Fail:
Based on the result of command execution
NVMe_MI_SMBus_ControlPrimResume.sh
Objective:
NVMe-MI Control Primitive Resume command is executed and the output is returned
Pass/Fail:
Based on the result of command execution
NVMe_MI_SMBus_ControllerHealth.sh
Objective:
NVMe-MI Controller Health Status Poll command is executed and the output is returned
Pass/Fail:
Based on the result of command execution
NVMe_MI_SMBus_DeviceSelfTestExtended.sh
Objective:
NVMe-MI Extended Device Self-Test command is executed and the output is returned
Pass/Fail:
Based on the result of command execution
NVMe_MI_SMBus_DeviceSelfTestShort.sh
Objective:
NVMe-MI Short Device Self-Test command is executed and the output is returned
Pass/Fail:
Based on the result of command execution
NVMe_MI_SMBus_FirmwareDownloadCommit.sh
Objective:
NVMe-MI Firmware Download and Commit command is executed and the output is returned
Pass/Fail:
Based on the result of command execution
NVMe_MI_SMBus_FormatNVM.sh
Objective:
NVMe-MI Format NVM command is executed and the output is returned
Pass/Fail:
Based on the result of command execution
NVMe_MI_SMBus_FormatNVMCryptoErase.sh
Objective:
NVMe-MI Format NVM command (with crypto erase) is executed and the output is returned
Pass/Fail:
Based on the result of command execution
NVMe_MI_SMBus_FormatNVMSecureErase.sh
Objective:
NVMe-MI Format NVM command (with secure erase) is executed and the output is returned
Pass/Fail:
Based on the result of command execution
NVMe_MI_SMBus_GetFeatures.sh
Objective:
NVMe-MI Get Features command is executed for mandatory feature IDs and the output is returned
Pass/Fail:
Based on the result of command execution
NVMe_MI_SMBus_GetLogPage.sh
Objective:
NVMe-MI Get Log Page command is executed for mandatory log pages and the output is returned
Pass/Fail:
Based on the result of command execution
NVMe_MI_SMBus_IdentifyAllocatedNS.sh
Objective:
NVMe-MI Identify Allocated Namespace command is executed and the output is returned
Pass/Fail:
Based on the result of command execution
NVMe_MI_SMBus_IdentifyAllocatedNSIDs.sh
Objective:
NVMe-MI Identify Allocated Namespace IDs command is executed and the output is returned
Pass/Fail:
Based on the result of command execution
NVMe_MI_SMBus_IdentifyAttachContIDs.sh
Objective:
NVMe-MI Identify Attached Controller IDs command is executed and the output is returned
Pass/Fail:
Based on the result of command execution
NVMe_MI_SMBus_IdentifyController.sh
Objective:
NVMe-MI Identify Controller command is executed and the output is returned
Pass/Fail:
Based on the result of command execution
NVMe_MI_SMBus_IdentifyControllerIDs.sh
Objective:
NVMe-MI Identify Controller IDs command is executed and the output is returned
Pass/Fail:
Based on the result of command execution
NVMe_MI_SMBus_IdentifyNSIdentDescript.sh
Objective:
NVMe-MI Identify Namespace Identification Descriptor command is executed and the output is returned
Pass/Fail:
Based on the result of command execution
NVMe_MI_SMBus_IdentifyNamespace.sh
Objective:
NVMe-MI Identify Namespace command is executed and the output is returned
Pass/Fail:
Based on the result of command execution
NVMe_MI_SMBus_IdentifyNamespaceIDs.sh
Objective:
NVMe-MI Identify Namespace IDs command is executed and the output is returned
Pass/Fail:
Based on the result of command execution
NVMe_MI_SMBus_MgmtEndpointBufferRead.sh
Objective:
NVMe-MI Management Endpoint Buffer Read command is executed and the output is returned
Pass/Fail:
Based on the result of command execution
NVMe_MI_SMBus_MgmtEndpointBufferWrite.sh
Objective:
NVMe-MI Management Endpoint Buffer Write command is executed and the output is returned
Pass/Fail:
Based on the result of command execution
NVMe_MI_SMBus_NVMSubsystemHealth.sh
Objective:
NVMe-MI NVM Subsystem Health Status Poll command is executed and the output is returned
Pass/Fail:
Based on the result of command execution
NVMe_MI_SMBus_PCIeConfigRead.sh
Objective:
NVMe-MI PCIe Configuration Read command is executed and the output is returned
Pass/Fail:
Based on the result of command execution
NVMe_MI_SMBus_PCIeConfigWrite.sh
Objective:
NVMe-MI PCIe Configuration Write command is executed and the output is returned
Pass/Fail:
Based on the result of command execution
NVMe_MI_SMBus_PCIeIORead.sh
Objective:
NVMe-MI PCIe I/O Read command is executed and the output is returned
Pass/Fail:
Based on the result of command execution
NVMe_MI_SMBus_PCIeIOWrite.sh
Objective:
NVMe-MI PCIe I/O Write command is executed and the output is returned
Pass/Fail:
Based on the result of command execution
NVMe_MI_SMBus_PCIeMemoryRead.sh
Objective:
NVMe-MI PCIe Memory Read command is executed and the output is returned
Pass/Fail:
Based on the result of command execution
NVMe_MI_SMBus_PCIeMemoryWrite.sh
Objective:
NVMe-MI PCIe Memory Write command is executed and the output is returned
Pass/Fail:
Based on the result of command execution
NVMe_MI_SMBus_ReadDataStructure.sh
Objective:
NVMe-MI Read NVMe-MI Data Structure command is executed for each data structure type for each controller ID and controller port as appropriate and the output is returned
Pass/Fail:
Based on the result of command execution
NVMe_MI_SMBus_Reset.sh
Objective:
NVMe-MI Reset command is executed
Pass/Fail:
Based on the result of command execution
NVMe_MI_SMBus_SESReceive.sh
Objective:
NVMe-MI SES Receive command is executed and the output is returned
Pass/Fail:
Based on the result of command execution
NVMe_MI_SMBus_SESSend.sh
Objective:
NVMe-MI SES Send command is executed and the output is returned
Pass/Fail:
Based on the result of command execution
NVMe_MI_SMBus_SanitizeBlockErase.sh
Objective:
NVMe-MI Sanitize block erase command is executed and the output is returned
Pass/Fail:
Based on the result of command execution
NVMe_MI_SMBus_SanitizeCryptoErase.sh
Objective:
NVMe-MI Sanitize crypto erase command is executed and the output is returned
Pass/Fail:
Based on the result of command execution
NVMe_MI_SMBus_SanitizeOverwrite.sh
Objective:
NVMe-MI Sanitize overwrite command is executed and the output is returned
Pass/Fail:
Based on the result of command execution
NVMe_MI_SMBus_SetFeatures.sh
Objective:
NVMe-MI Set Features command is executed for mandatory feature IDs and the output is returned
Pass/Fail:
Based on the result of command execution
NVMe_MI_SMBus_VPDRead.sh
Objective:
NVMe-MI VPD Read command is executed and the output is returned
Pass/Fail:
Based on the result of command execution
NVMe_MI_SMBus_VPDWrite.sh
Objective:
NVMe-MI VPD Write command is executed and verifies the data was written
Pass/Fail:
Based on the result of command execution, and if the data was written correctly or not
NVMe_MI_VDM_ConfigurationGet.sh
Objective:
NVMe-MI Configuration Get command is executed for each config ID for each controller port and the output is returned
Pass/Fail:
Based on the result of command execution
NVMe_MI_VDM_ConfigurationSet.sh
Objective:
NVMe-MI Configuration Set command is executed for each config ID for each controller port
Pass/Fail:
Based on the result of command execution
NVMe_MI_VDM_ControlPrimAbort.sh
Objective:
NVMe-MI Control Primitive Abort command is executed and the output is returned
Pass/Fail:
Based on the result of command execution
NVMe_MI_VDM_ControlPrimGetState.sh
Objective:
NVMe-MI Control Primitive Get State command is executed and the output is returned
Pass/Fail:
Based on the result of command execution
NVMe_MI_VDM_ControlPrimPause.sh
Objective:
NVMe-MI Control Primitive Pause command is executed and the output is returned
Pass/Fail:
Based on the result of command execution
NVMe_MI_VDM_ControlPrimReplay.sh
Objective:
NVMe-MI Control Primitive Replay command is executed and the output is returned
Pass/Fail:
Based on the result of command execution
NVMe_MI_VDM_ControlPrimResume.sh
Objective:
NVMe-MI Control Primitive Resume command is executed and the output is returned
Pass/Fail:
Based on the result of command execution
NVMe_MI_VDM_ControllerHealth.sh
Objective:
NVMe-MI Controller Health Status Poll command is executed and the output is returned
Pass/Fail:
Based on the result of command execution
NVMe_MI_VDM_DeviceSelfTestExtended.sh
Objective:
NVMe-MI Extended Device Self-Test command is executed and the output is returned
Pass/Fail:
Based on the result of command execution
NVMe_MI_VDM_DeviceSelfTestShort.sh
Objective:
NVMe-MI Short Device Self-Test command is executed and the output is returned
Pass/Fail:
Based on the result of command execution
NVMe_MI_VDM_FirmwareDownloadCommit.sh
Objective:
NVMe-MI Firmware Download and Commit command is executed and the output is returned
Pass/Fail:
Based on the result of command execution
NVMe_MI_VDM_FormatNVM.sh
Objective:
NVMe-MI Format NVM command is executed and the output is returned
Pass/Fail:
Based on the result of command execution
NVMe_MI_VDM_FormatNVMCryptoErase.sh
Objective:
NVMe-MI Format NVM command (with crypto erase) is executed and the output is returned
Pass/Fail:
Based on the result of command execution
NVMe_MI_VDM_FormatNVMSecureErase.sh
Objective:
NVMe-MI Format NVM command (with secure erase) is executed and the output is returned
Pass/Fail:
Based on the result of command execution
NVMe_MI_VDM_GetFeatures.sh
Objective:
NVMe-MI Get Features command is executed for mandatory feature IDs and the output is returned
Pass/Fail:
Based on the result of command execution
NVMe_MI_VDM_GetLogPage.sh
Objective:
NVMe-MI Get Log Page command is executed for mandatory log pages and the output is returned
Pass/Fail:
Based on the result of command execution
NVMe_MI_VDM_IdentifyAllocatedNS.sh
Objective:
NVMe-MI Identify Allocated Namespace command is executed and the output is returned
Pass/Fail:
Based on the result of command execution
NVMe_MI_VDM_IdentifyAllocatedNSIDs.sh
Objective:
NVMe-MI Identify Allocated Namespace IDs command is executed and the output is returned
Pass/Fail:
Based on the result of command execution
NVMe_MI_VDM_IdentifyAttachContIDs.sh
Objective:
NVMe-MI Identify Attached Controller IDs command is executed and the output is returned
Pass/Fail:
Based on the result of command execution
NVMe_MI_VDM_IdentifyController.sh
Objective:
NVMe-MI Identify Controller command is executed and the output is returned
Pass/Fail:
Based on the result of command execution
NVMe_MI_VDM_IdentifyControllerIDs.sh
Objective:
NVMe-MI Identify Controller IDs command is executed and the output is returned
Pass/Fail:
Based on the result of command execution
NVMe_MI_VDM_IdentifyNSIdentDescript.sh
Objective:
NVMe-MI Identify Namespace Identification Descriptor command is executed and the output is returned
Pass/Fail:
Based on the result of command execution
NVMe_MI_VDM_IdentifyNamespace.sh
Objective:
NVMe-MI Identify Namespace command is executed and the output is returned
Pass/Fail:
Based on the result of command execution
NVMe_MI_VDM_IdentifyNamespaceIDs.sh
Objective:
NVMe-MI Identify Namespace IDs command is executed and the output is returned
Pass/Fail:
Based on the result of command execution
NVMe_MI_VDM_MgmtEndpointBufferRead.sh
Objective:
NVMe-MI Management Endpoint Buffer Read command is executed and the output is returned
Pass/Fail:
Based on the result of command execution
NVMe_MI_VDM_MgmtEndpointBufferWrite.sh
Objective:
NVMe-MI Management Endpoint Buffer Write command is executed and the output is returned
Pass/Fail:
Based on the result of command execution
NVMe_MI_VDM_NVMSubsystemHealth.sh
Objective:
NVMe-MI NVM Subsystem Health Status Poll command is executed and the output is returned
Pass/Fail:
Based on the result of command execution
NVMe_MI_VDM_PCIeConfigRead.sh
Objective:
NVMe-MI PCIe Configuration Read command is executed and the output is returned
Pass/Fail:
Based on the result of command execution
NVMe_MI_VDM_PCIeConfigWrite.sh
Objective:
NVMe-MI PCIe Configuration Write command is executed and the output is returned
Pass/Fail:
Based on the result of command execution
NVMe_MI_VDM_PCIeIORead.sh
Objective:
NVMe-MI PCIe I/O Read command is executed and the output is returned
Pass/Fail:
Based on the result of command execution
NVMe_MI_VDM_PCIeIOWrite.sh
Objective:
NVMe-MI PCIe I/O Write command is executed and the output is returned
Pass/Fail:
Based on the result of command execution
NVMe_MI_VDM_PCIeMemoryRead.sh
Objective:
NVMe-MI PCIe Memory Read command is executed and the output is returned
Pass/Fail:
Based on the result of command execution
NVMe_MI_VDM_PCIeMemoryWrite.sh
Objective:
NVMe-MI PCIe Memory Write command is executed and the output is returned
Pass/Fail:
Based on the result of command execution
NVMe_MI_VDM_ReadDataStructure.sh
Objective:
NVMe-MI Read NVMe-MI Data Structure command is executed for each data structure type for each controller ID and controller port as appropriate and the output is returned
Pass/Fail:
Based on the result of command execution
NVMe_MI_VDM_Reset.sh
Objective:
NVMe-MI Reset command is executed
Pass/Fail:
Based on the result of command execution
NVMe_MI_VDM_SESReceive.sh
Objective:
NVMe-MI SES Receive command is executed and the output is returned
Pass/Fail:
Based on the result of command execution
NVMe_MI_VDM_SESSend.sh
Objective:
NVMe-MI SES Send command is executed and the output is returned
Pass/Fail:
Based on the result of command execution
NVMe_MI_VDM_SanitizeBlockErase.sh
Objective:
NVMe-MI Sanitize block erase command is executed and the output is returned
Pass/Fail:
Based on the result of command execution
NVMe_MI_VDM_SanitizeCryptoErase.sh
Objective:
NVMe-MI Sanitize crypto erase command is executed and the output is returned
Pass/Fail:
Based on the result of command execution
NVMe_MI_VDM_SanitizeOverwrite.sh
Objective:
NVMe-MI Sanitize overwrite command is executed and the output is returned
Pass/Fail:
Based on the result of command execution
NVMe_MI_VDM_SetFeatures.sh
Objective:
NVMe-MI Set Features command is executed for mandatory feature IDs and the output is returned
Pass/Fail:
Based on the result of command execution
NVMe_MI_VDM_VPDRead.sh
Objective:
NVMe-MI VPD Read command is executed and the output is returned
Pass/Fail:
Based on the result of command execution
NVMe_MI_VDM_VPDWrite.sh
Objective:
NVMe-MI VPD Write command is executed and verifies the data was written
Pass/Fail:
Based on the result of command execution, and if the data was written correctly or not