V80_IOL_NVMe
V80_IOL_NVMe_01.01_Identify.sh
Objective:
Identify command tests
Pass/Fail:
V80_IOL_NVMe_01.02_SetGetFeatures.sh
Objective:
Set features and get features command tests
Pass/Fail:
V80_IOL_NVMe_01.03_GetLogPage.sh
Objective:
Get log page command tests
Pass/Fail:
V80_IOL_NVMe_01.04_CreateDeleteQueue.sh
Objective:
Create and delete I/O submission and completion queue command tests
Pass/Fail:
V80_IOL_NVMe_01.05_Abort.sh
Objective:
Abort command tests
Pass/Fail:
V80_IOL_NVMe_01.06_FormatNVM.sh
Objective:
Format NVM command tests
Pass/Fail:
V80_IOL_NVMe_01.07_AsynchronousEvents.sh
Objective:
Asynchronous event request command tests
Pass/Fail:
V80_IOL_NVMe_01.08_GetFeatureSelect.sh
Objective:
Get features command using select field tests
Pass/Fail:
V80_IOL_NVMe_01.09_FeatSavedOverReset.sh
Objective:
Feature saved across reset tests
Pass/Fail:
V80_IOL_NVMe_02.01_Compare.sh
Objective:
Compare command tests
Pass/Fail:
V80_IOL_NVMe_02.02_DatasetMgmt.sh
Objective:
Dataset management command tests
Pass/Fail:
V80_IOL_NVMe_02.03_Read.sh
Objective:
Read command tests
Pass/Fail:
V80_IOL_NVMe_02.04_Write.sh
Objective:
Write command tests
Pass/Fail:
V80_IOL_NVMe_02.05_WriteUncorrectable.sh
Objective:
Write uncorrectable command tests
Pass/Fail:
V80_IOL_NVMe_02.06_Flush.sh
Objective:
Flush command tests
Pass/Fail:
V80_IOL_NVMe_02.07_WriteZeroes.sh
Objective:
Write zeroes command tests
Pass/Fail:
V80_IOL_NVMe_02.08_AtomicityParams.sh
Objective:
Atomicity parameters tests
Pass/Fail:
V80_IOL_NVMe_02.09_AWUN-NAWUN.sh
Objective:
Atomic Write Unit Normal (AWUN) and Namespace Atomic Write Unit Normal (NAWUN) command tests
Pass/Fail:
V80_IOL_NVMe_02.10_AWUPF-NAWUPF.sh
Objective:
Atomic Write Unit Power Fail (AWUPF) and Namespace Atomic Write Unit Power Fail (NAWUPF) command tests
Pass/Fail:
V80_IOL_NVMe_03.01_MetadataHandling.sh
Objective:
Metadata handling tests
Pass/Fail:
V80_IOL_NVMe_03.02_EtoE-DataProt.sh
Objective:
End-to-end data protection tests
Pass/Fail:
V80_IOL_NVMe_03.03_PowerMgmt.sh
Objective:
Power management tests
Pass/Fail:
V80_IOL_NVMe_03.04_HostMemoryBuffer.sh
Objective:
Host memory buffer tests
Pass/Fail:
V80_IOL_NVMe_03.05_ReplayProtMemBlock.sh
Objective:
Replay protected memory block tests
Pass/Fail:
V80_IOL_NVMe_04.01_RegCAP-MPSMAX.sh
Objective:
CAP controller register memory page size maximum (MPSMAX) tests
Pass/Fail:
V80_IOL_NVMe_04.02_RegCAP-MPSMIN.sh
Objective:
CAP controller register memory page size minimum (MPSMIN) tests
Pass/Fail:
V80_IOL_NVMe_04.03_RegCAP-CSS.sh
Objective:
CAP controller register command sets supported (CSS) tests
Pass/Fail:
V80_IOL_NVMe_04.04_RegCAP-DSTRD.sh
Objective:
CAP controller register doorbell stride (DSTRD) tests
Pass/Fail:
V80_IOL_NVMe_04.05_RegCAP-TO.sh
Objective:
CAP controller register timeout (TO) tests
Pass/Fail:
V80_IOL_NVMe_04.06_RegCAP-AMS.sh
Objective:
CAP controller register arbitration mechanism supported (AMS) tests
Pass/Fail:
V80_IOL_NVMe_04.07_RegCAP-CQR.sh
Objective:
CAP controller register contiguous queues required (CQR) tests
Pass/Fail:
V80_IOL_NVMe_04.08_RegCAP-MQES.sh
Objective:
CAP controller register maximum queue entries supported (MQES) tests
Pass/Fail:
V80_IOL_NVMe_04.09_RegINTMS-INTMC.sh
Objective:
INTMS controller register interrupt mask set and INTMC controller register interrupt mask clear tests
Pass/Fail:
V80_IOL_NVMe_04.10_RegCC-IOCQES.sh
Objective:
CC controller register I/O completions queue entry size (IOCQES) tests
Pass/Fail:
V80_IOL_NVMe_04.11_RegCC-IOSQES.sh
Objective:
CC controller register I/O submissions queue entry size (IOSQES) tests
Pass/Fail:
V80_IOL_NVMe_04.12_RegCC-SHN.sh
Objective:
CC controller register shutdown notification (SHN) tests
Pass/Fail:
V80_IOL_NVMe_04.13_RegCC-AMS.sh
Objective:
CC controller register arbitration mechanism selected (AMS) tests
Pass/Fail:
V80_IOL_NVMe_04.14_RegCC-CSS.sh
Objective:
CC controller register I/O command set selected (CSS) tests
Pass/Fail:
V80_IOL_NVMe_04.15_RegCC-EN.sh
Objective:
CC controller register enable (EN) tests
Pass/Fail:
V80_IOL_NVMe_04.16_RegCSTS-SHST.sh
Objective:
CSTS controller register shutdown status (SHST) tests
Pass/Fail:
V80_IOL_NVMe_04.17_RegCSTS-CFS.sh
Objective:
CSTS controller register controller fatal status (CFS) tests
Pass/Fail:
V80_IOL_NVMe_04.18_RegCAP-VS.sh
Objective:
CAP controller register version (VS) tests
Pass/Fail:
V80_IOL_NVMe_05.01_PageBaseAddress.sh
Objective:
Page base address and offset (PBAO) tests
Pass/Fail:
V80_IOL_NVMe_05.02_CompQueueEntry.sh
Objective:
Completion queue entry tests
Pass/Fail:
V80_IOL_NVMe_05.03_StatusField.sh
Objective:
Status field definition tests
Pass/Fail:
V80_IOL_NVMe_05.04_GenericCmdStatus.sh
Objective:
Generic command status definition tests
Pass/Fail:
V80_IOL_NVMe_05.05_CmdSpecificErrs.sh
Objective:
Command specific errors definition tests
Pass/Fail:
V80_IOL_NVMe_05.06_MediaDataIntegErrs.sh
Objective:
Media and data integrity errors definition tests
Pass/Fail:
V80_IOL_NVMe_06.01_ConventionalReset.sh
Objective:
Controller level reset conventional reset tests
Pass/Fail:
V80_IOL_NVMe_06.02_FunctionReset.sh
Objective:
Controller level reset function level reset tests
Pass/Fail:
V80_IOL_NVMe_06.03_ControllerReset.sh
Objective:
Controller level reset controller reset tests
Pass/Fail:
V80_IOL_NVMe_06.04_NVMSubsystemReset.sh
Objective:
Controller level reset NVM subsystem reset tests
Pass/Fail:
V80_IOL_NVMe_07.01_ReservationReport.sh
Objective:
Reservation report command tests
Pass/Fail:
V80_IOL_NVMe_07.02_ReservationReg.sh
Objective:
Reservation registration command tests
Pass/Fail:
V80_IOL_NVMe_07.03_Unregistering.sh
Objective:
Unregister reservation key command tests
Pass/Fail:
V80_IOL_NVMe_07.04_AcquireReservation.sh
Objective:
Reservation acquire command tests
Pass/Fail:
V80_IOL_NVMe_07.05_ReleaseReservation.sh
Objective:
Reservation release command tests
Pass/Fail:
V80_IOL_NVMe_07.06_PreemptReservation.sh
Objective:
Preempting reservation tests
Pass/Fail:
V80_IOL_NVMe_07.07_ClearReservation.sh
Objective:
Reservation clear command tests
Pass/Fail:
V80_IOL_NVMe_07.08_CmdBehavDifResType.sh
Objective:
Command behavior tests in the presence of different reservation types
Pass/Fail:
V80_IOL_NVMe_08.01_AutoPSTranEnable.sh
Objective:
Autonomous power state transitions enabled tests
Pass/Fail:
V80_IOL_NVMe_08.02_ReturnNonOpState.sh
Objective:
Return from non-operational power state tests
Pass/Fail:
V80_IOL_NVMe_08.03_AutoPSTransition.sh
Objective:
Autonomous power state transition tests
Pass/Fail:
V80_IOL_NVMe_09.01_NamespaceMgmtIdent.sh
Objective:
Namespace identify command tests
Pass/Fail:
V80_IOL_NVMe_09.02_NamespaceMgmt.sh
Objective:
Namespace create and delete tests
Pass/Fail:
V80_IOL_NVMe_09.03_NamespaceAttach.sh
Objective:
Namespace attach and detach tests
Pass/Fail:
V80_IOL_NVMe_10.01_PCIExpressCapReg.sh
Objective:
PCI express capability registers tests
Pass/Fail: