NVMe_Generic
NVMe_AsyncEventRequest.sh
Objective:
NVMe Asynchronous Event Request command is executed
Pass/Fail:
Based on the result of command execution
NVMe_Compare.sh
Objective:
NVMe Compare command is executed
Pass/Fail:
Based on the result of command execution
NVMe_CompareAndWrite.sh
Objective:
NVMe Compare and Write command is executed
Pass/Fail:
Based on the result of command execution
NVMe_DatasetDeallocate.sh
Objective:
NVMe Dataset Deallocate command is executed
Pass/Fail:
Based on the result of command execution
NVMe_DatasetReadHint.sh
Objective:
NVMe Dataset Read Hint command is executed
Pass/Fail:
Based on the result of command execution
NVMe_DatasetWriteHint.sh
Objective:
NVMe Dataset Write Hint command is executed
Pass/Fail:
Based on the result of command execution
NVMe_DeviceSelfTest.sh
Objective:
NVMe Device Self-Test command is executed
Pass/Fail:
Based on the result of command execution
NVMe_DirectiveReceive.sh
Objective:
NVMe Directive Receive command is executed
Pass/Fail:
Based on the result of command execution
NVMe_DirectiveSend.sh
Objective:
NVMe Directive Send command is executed
Pass/Fail:
Based on the result of command execution
NVMe_Flush.sh
Objective:
NVMe Flush command is executed
Pass/Fail:
Based on the result of command execution
NVMe_FormatNVM.sh
Objective:
NVMe Format NVM command is executed
Pass/Fail:
Based on the result of command execution
NVMe_FormatNVMCryptoErase.sh
Objective:
NVMe Format NVM Crypto Erase command is executed
Pass/Fail:
Based on the result of command execution
NVMe_FormatNVMCryptoErase_Verification.sh
Objective:
NVMe Format NVM Crypto Erase command is executed and various LBAs are checked to make sure they were formatted
Pass/Fail:
Based on the result of command execution and format verification
NVMe_FormatNVMSecureErase.sh
Objective:
NVMe Format NVM Secure Erase command is executed
Pass/Fail:
Based on the result of command execution
NVMe_FormatNVMSecureErase_Verification.sh
Objective:
NVMe Format NVM Secure Erase command is executed and various LBAs are checked to make sure they were formatted
Pass/Fail:
Based on the result of command execution and format verification
NVMe_FormatNVM_Verification.sh
Objective:
NVMe Format NVM command is executed and various LBAs are checked to make sure they were formatted
Pass/Fail:
Based on the result of command execution and format verification
NVMe_GetFeatures.sh
Objective:
NVMe Get Features command for each feature ID is executed
Pass/Fail:
Based on the result of command execution
NVMe_GetLogPage.sh
Objective:
NVMe Get Log Page command for each log page ID is executed
Pass/Fail:
Based on the result of command execution
NVMe_IdentifyAllocatedNS.sh
Objective:
NVMe Identify Allocated Namespace command is executed
Pass/Fail:
Based on the result of command execution
NVMe_IdentifyAllocatedNSIDs.sh
Objective:
NVMe Identify Allocated Namespace IDs command is executed
Pass/Fail:
Based on the result of command execution
NVMe_IdentifyAttachContIDs.sh
Objective:
NVMe Identify Attached Controller IDs command is executed
Pass/Fail:
Based on the result of command execution
NVMe_IdentifyController.sh
Objective:
NVMe Identify Controller command is executed
Pass/Fail:
Based on the result of command execution
NVMe_IdentifyControllerIDs.sh
Objective:
NVMe Identify Controller IDs command is executed
Pass/Fail:
Based on the result of command execution
NVMe_IdentifyController_Decode.sh
Objective:
NVMe Identify Controller command is executed and the output is returned
Pass/Fail:
Based on the result of command execution
NVMe_IdentifyNSIdentDescript.sh
Objective:
NVMe Identify Namespace ID Descriptor command is executed
Pass/Fail:
Based on the result of command execution
NVMe_IdentifyNamespace.sh
Objective:
NVMe Identify Namespace command is executed
Pass/Fail:
Based on the result of command execution
NVMe_IdentifyNamespaceIDs.sh
Objective:
NVMe Identify Namespace IDs command is executed
Pass/Fail:
Based on the result of command execution
NVMe_IdentifyNamespace_Decode.sh
Objective:
NVMe Identify Namespace command is executed and the output is returned
Pass/Fail:
Based on the result of command execution
NVMe_Read.sh
Objective:
NVMe Read command is executed
Pass/Fail:
Based on the result of command execution
NVMe_Read_Verification.sh
Objective:
NVMe Read command is executed twice and the returned data is compared between both
Pass/Fail:
Based on the result of command execution and data verification
NVMe_ReservationAcquire.sh
Objective:
NVMe Reservation Acquire command is executed
Pass/Fail:
Based on the result of command execution
NVMe_ReservationRegister.sh
Objective:
NVMe Reservation Register command is executed
Pass/Fail:
Based on the result of command execution
NVMe_ReservationRelease.sh
Objective:
NVMe Reservation Release command is executed
Pass/Fail:
Based on the result of command execution
NVMe_ReservationReport.sh
Objective:
NVMe Reservation Report command is executed
Pass/Fail:
Based on the result of command execution
NVMe_ReservationReportExt.sh
Objective:
NVMe Reservation Report Extended command is executed
Pass/Fail:
Based on the result of command execution
NVMe_SanitizeNVM.sh
Objective:
NVMe Sanitize NVM command is executed
Pass/Fail:
Based on the result of command execution
NVMe_SetFeatures.sh
Objective:
NVMe Set Features command for each feature ID is executed
Pass/Fail:
Based on the result of command execution
NVMe_SetFeaturesSave.sh
Objective:
NVMe Set Features Save command for each feature ID is executed
Pass/Fail:
Based on the result of command execution
NVMe_Write.sh
Objective:
NVMe Write command is executed
Pass/Fail:
Based on the result of command execution
NVMe_WriteUncorrectable.sh
Objective:
NVMe Write Uncorrectable command is executed
Pass/Fail:
Based on the result of command execution
NVMe_WriteUncorrectable_Verification.sh
Objective:
NVMe Write Uncorrectable command is executed, then a Read is executed to see if it’s successful or not
Pass/Fail:
Based on the result of command execution
NVMe_WriteZeroes.sh
Objective:
NVMe Write Zeroes command is executed
Pass/Fail:
Based on the result of command execution
NVMe_WriteZeroes_Verification.sh
Objective:
NVMe Write Zeroes command is executed, then a Read is executed and the returned data is checked to verify all hex bytes are zero
Pass/Fail:
Based on the result of command execution and data verification
NVMe_Write_Verification.sh
Objective:
NVMe Write command is executed, then a Read is executed and the returned data is checked for the correct hex bytes that were written
Pass/Fail:
Based on the result of command execution and data verification