Machine: Build=9200.00 Platform=AMD64 OS=Windows Server 2012 R2 Standard ServicePack="" Version=6.3 BuildLab="winblue_rtm" BuildDate=130821-1623 Language=English (US) (REDMOND) Config=n/a Starting SCSICompliance test 2.0.20100428 Operation Test Scenario PersistentResrvation Running Scenario... Attempting to validate if test device is safe. Test device has signature 0x0. DevicePath \\.\C: System Partition spans PhysicalDrive0 System disk has signature 0xd83e242. System Partition = \. Checking for EFI system partition. Test device is ok to test. Start: ASSERTION: PERSISTENT RESERVE OUT : REGISTER AND IGNORE EXISTING KEY Support Test, TUID= Description: Checking to see if the PERSISTENT RESERVE OUT with service action REGISTER AND IGNORE EXISTING KEY is supported and returns GOOD status. Reference: SCSI Primary Commands - 3 (SPC-3) Revision 23 (or published) specification Section 6.12 http://www.t10.org/ftp/t10/drafts/spc3/spc3r23.pdf Expectation: ScsiStatus == 0x0. Sending SCSI command to device. Persistent Reserve Out Command: 5f 06 00 00 00 00 00 00 18 00 End: Pass, ASSERTION: PERSISTENT RESERVE OUT : REGISTER AND IGNORE EXISTING KEY Support Test, TUID=, Repro=scsicompliance.exe /device \\.\PhysicalDrive1 /verbosity 3 /scenario PersistentResrvation /operation Test Start: ASSERTION: PERSISTENT RESERVE IN : READ KEYS Support Test, TUID= Description: Checking to see if the PERSISTENT RESERVE IN with service action READ KEYS with minimum ALLOCATION LENGTH is supported, returns GOOD status, and appropriate ADDITIONAL LENGTH. Reference: SCSI Primary Commands - 3 (SPC-3) Revision 23 (or published) specification Section 6.11 http://www.t10.org/ftp/t10/drafts/spc3/spc3r23.pdf Expectation: ScsiStatus == 0x0, DataTransferLength == ALLOCATION LENGTH, ADDITIONAL LENGTH != 0, and ADDITIONAL LENGTH == 0. Sending SCSI command to device. Persistent Reserve In Command: 5e 00 00 00 00 00 00 00 08 00 GENERATION = 0x1. DataTransferLength = 0x8. ADDITIONAL LENGTH = 0x8. End: Pass, ASSERTION: PERSISTENT RESERVE IN : READ KEYS Support Test, TUID=, Repro=scsicompliance.exe /device \\.\PhysicalDrive1 /verbosity 3 /scenario PersistentResrvation /operation Test Start: ASSERTION: PERSISTENT RESERVE IN : READ KEYS Functional Test, TUID= Description: Checking to see if the PERSISTENT RESERVE IN with service action READ KEYS with full ALLOCATION LENGTH returns the known key previously registered. Reference: SCSI Primary Commands - 3 (SPC-3) Revision 23 (or published) specification Section 6.11 http://www.t10.org/ftp/t10/drafts/spc3/spc3r23.pdf Expectation: ScsiStatus == 0x0, ADDITIONAL LENGTH == previous ADDITIONAL LENGTH, list contains known key. ulAdditionalLength = 08 Sending SCSI command to device. Persistent Reserve In Command: 5e 00 00 00 00 00 00 00 10 00 DataTransferLength = 0x10. GENERATION = 0x1. ADDITIONAL LENGTH = 0x8. RESERVATION KEY = de:ad:be:ef:f0:0d:d0:0d End: Pass, ASSERTION: PERSISTENT RESERVE IN : READ KEYS Functional Test, TUID=, Repro=scsicompliance.exe /device \\.\PhysicalDrive1 /verbosity 3 /scenario PersistentResrvation /operation Test Start: ASSERTION: PERSISTENT RESERVE OUT : RESERVE Support Test, TUID= Description: Checking to see if the PERSISTENT RESERVE OUT with service action RESERVE, LU_SCOPE, Write Exclusive - Registrants Only, and previously registered key returns GOOD status. Reference: SCSI Primary Commands - 3 (SPC-3) Revision 23 (or published) specification Section 6.12 http://www.t10.org/ftp/t10/drafts/spc3/spc3r23.pdf Expectation: ScsiStatus == 0x0 Sending SCSI command to device. Persistent Reserve Out Command: 5f 01 05 00 00 00 00 00 18 00 End: Pass, ASSERTION: PERSISTENT RESERVE OUT : RESERVE Support Test, TUID=, Repro=scsicompliance.exe /device \\.\PhysicalDrive1 /verbosity 3 /scenario PersistentResrvation /operation Test Start: ASSERTION: PERSISTENT RESERVE IN : READ RESERVATION Support Test, TUID= Description: Checking to see if the PERSISTENT RESERVE IN with service action READ RESERVATION with minimum ALLOCATION LENGTH is supported, returns GOOD status, and appropriate ADDITIONAL LENGTH. Reference: SCSI Primary Commands - 3 (SPC-3) Revision 23 (or published) specification Section 6.11 http://www.t10.org/ftp/t10/drafts/spc3/spc3r23.pdf Expectation: ScsiStatus == 0x0, DataTransferLength == ALLOCATION LENGTH, ADDITIONAL LENGTH != 0, and ADDITIONAL LENGTH is mulitple of 8 Sending SCSI command to device. Persistent Reserve In Command: 5e 01 00 00 00 00 00 00 08 00 GENERATION = 0x1. DataTransferLength = 0x8. ADDITIONAL LENGTH = 0x10. End: Pass, ASSERTION: PERSISTENT RESERVE IN : READ RESERVATION Support Test, TUID=, Repro=scsicompliance.exe /device \\.\PhysicalDrive1 /verbosity 3 /scenario PersistentResrvation /operation Test Start: ASSERTION: PERSISTENT RESERVE IN : READ RESERVATION Functional Test, TUID= Description: Checking to see if the PERSISTENT RESERVE IN with service action READ RESERVATION with full ALLOCATION LENGTH returns the known key previously reserved. Reference: SCSI Primary Commands - 3 (SPC-3) Revision 23 (or published) specification Section 6.11 http://www.t10.org/ftp/t10/drafts/spc3/spc3r23.pdf Expectation: ScsiStatus == 0x0, ADDITIONAL LENGTH == previous ADDITIONAL LENGTH, list contains known key. Sending SCSI command to device. Persistent Reserve In Command: 5e 01 00 00 00 00 00 00 18 00 DataTransferLength = 0x18. GENERATION = 0x1. ADDITIONAL LENGTH = 0x10. RESERVATION KEY = de:ad:be:ef:f0:0d:d0:0d End: Pass, ASSERTION: PERSISTENT RESERVE IN : READ RESERVATION Functional Test, TUID=, Repro=scsicompliance.exe /device \\.\PhysicalDrive1 /verbosity 3 /scenario PersistentResrvation /operation Test Start: ASSERTION: PERSISTENT RESERVE OUT : RELEASE Support Test, TUID= Description: Checking to see if the PERSISTENT RESERVE OUT with service action RELEASE, LU_SCOPE, Write Exclusive - Registrants Only, and previously registered key returns GOOD status. Reference: SCSI Primary Commands - 3 (SPC-3) Revision 23 (or published) specification Section 6.11 http://www.t10.org/ftp/t10/drafts/spc3/spc3r23.pdf Expectation: ScsiStatus == 0x0 Sending SCSI command to device. Persistent Reserve Out Command: 5f 02 05 00 00 00 00 00 18 00 End: Pass, ASSERTION: PERSISTENT RESERVE OUT : RELEASE Support Test, TUID=, Repro=scsicompliance.exe /device \\.\PhysicalDrive1 /verbosity 3 /scenario PersistentResrvation /operation Test Start: ASSERTION: PERSISTENT RESERVE IN : READ RESERVATION Verification Test, TUID= Description: Checking to see if the PERSISTENT RESERVE IN with service action READ RESERVATION returns list without previously released key. Reference: SCSI Primary Commands - 3 (SPC-3) Revision 23 (or published) specification Section 6.11 http://www.t10.org/ftp/t10/drafts/spc3/spc3r23.pdf Expectation: ScsiStatus == 0x0, list does not contain known key. Sending SCSI command to device. Persistent Reserve In Command: 5e 01 00 00 00 00 00 00 08 00 GENERATION = 0x1. ADDITIONAL LENGTH = 0x0. End: Pass, ASSERTION: PERSISTENT RESERVE IN : READ RESERVATION Verification Test, TUID=, Repro=scsicompliance.exe /device \\.\PhysicalDrive1 /verbosity 3 /scenario PersistentResrvation /operation Test Start: ASSERTION: PERSISTENT RESERVE IN : READ KEYS Verification Test, TUID= Description: Checking to see if the PERSISTENT RESERVE IN with service action READ KEYS returns list with previously registered key. Reference: SCSI Primary Commands - 3 (SPC-3) Revision 23 (or published) specification Section 6.11 http://www.t10.org/ftp/t10/drafts/spc3/spc3r23.pdf Expectation: ScsiStatus == 0x0, list still contains known key. Sending SCSI command to device. Persistent Reserve In Command: 5e 00 00 00 00 00 00 00 08 00 GENERATION = 0x1. ADDITIONAL LENGTH = 0x8. Sending SCSI command to device. Persistent Reserve In Command: 5e 00 00 00 00 00 00 00 10 00 DataTransferLength = 0x10. GENERATION = 0x1. RESERVATION KEY = de:ad:be:ef:f0:0d:d0:0d End: Pass, ASSERTION: PERSISTENT RESERVE IN : READ KEYS Verification Test, TUID=, Repro=scsicompliance.exe /device \\.\PhysicalDrive1 /verbosity 3 /scenario PersistentResrvation /operation Test Start: ASSERTION: PERSISTENT RESERVE OUT : REGISTER Support Test, TUID= Description: Checking to see if the PERSISTENT RESERVE OUT with service action REGISTER is supported and returns GOOD status when SERVICE ACTION RESERVATION KEY = 0. Reference: SCSI Primary Commands - 3 (SPC-3) Revision 23 (or published) specification Section 6.12 http://www.t10.org/ftp/t10/drafts/spc3/spc3r23.pdf Expectation: ScsiStatus == 0x0 Sending SCSI command to device. Persistent Reserve Out Command: 5f 00 00 00 00 00 00 00 18 00 End: Pass, ASSERTION: PERSISTENT RESERVE OUT : REGISTER Support Test, TUID=, Repro=scsicompliance.exe /device \\.\PhysicalDrive1 /verbosity 3 /scenario PersistentResrvation /operation Test Start: ASSERTION: PERSISTENT RESERVE IN : READ KEYS Verification Test, TUID= Description: Checking to see if the PERSISTENT RESERVE IN with service action READ KEYS returns list without previously unregistered key or null key. Reference: SCSI Primary Commands - 3 (SPC-3) Revision 23 (or published) specification Section 6.11 http://www.t10.org/ftp/t10/drafts/spc3/spc3r23.pdf Expectation: ScsiStatus == 0x0, list does not contain known key, list does not contain the null key. Sending SCSI command to device. Persistent Reserve In Command: 5e 00 00 00 00 00 00 00 08 00 GENERATION = 0x2. ADDITIONAL LENGTH = 0x0. End: Pass, ASSERTION: PERSISTENT RESERVE IN : READ KEYS Verification Test, TUID=, Repro=scsicompliance.exe /device \\.\PhysicalDrive1 /verbosity 3 /scenario PersistentResrvation /operation Test Start: ASSERTION: PERSISTENT RESERVE OUT : REGISTER AND IGNORE EXISTING KEY Support Test, TUID= Description: Checking to see if the PERSISTENT RESERVE OUT with service action REGISTER AND IGNORE EXISTING KEY with APTPL = 1 returns GOOD status or CHECK CONDITION with ILLEGAL REQUEST. Reference: SCSI Primary Commands - 3 (SPC-3) Revision 23 (or published) specification Section 6.12 http://www.t10.org/ftp/t10/drafts/spc3/spc3r23.pdf Expectation: ScsiStatus == 0x0. Sending SCSI command to device. Persistent Reserve Out Command: 5f 06 00 00 00 00 00 00 18 00 End: Pass, ASSERTION: PERSISTENT RESERVE OUT : REGISTER AND IGNORE EXISTING KEY Support Test, TUID=, Repro=scsicompliance.exe /device \\.\PhysicalDrive1 /verbosity 3 /scenario PersistentResrvation /operation Test Start: ASSERTION: PERSISTENT RESERVE IN : READ KEYS Verification Test, TUID= Description: Checking to see if the PERSISTENT RESERVE IN with service action READ KEYS returns list with registered key. Reference: SCSI Primary Commands - 3 (SPC-3) Revision 23 (or published) specification Section 6.11 http://www.t10.org/ftp/t10/drafts/spc3/spc3r23.pdf Expectation: ScsiStatus == 0x0, list contains known key. Sending SCSI command to device. Persistent Reserve In Command: 5e 00 00 00 00 00 00 00 08 00 GENERATION = 0x3. ADDITIONAL LENGTH = 0x8. Sending SCSI command to device. Persistent Reserve In Command: 5e 00 00 00 00 00 00 00 10 00 DataTransferLength = 0x10. GENERATION = 0x3. RESERVATION KEY = f0:0b:a2:d0:0b:a2:c0:01 End: Pass, ASSERTION: PERSISTENT RESERVE IN : READ KEYS Verification Test, TUID=, Repro=scsicompliance.exe /device \\.\PhysicalDrive1 /verbosity 3 /scenario PersistentResrvation /operation Test Start: ASSERTION: PERSISTENT RESERVE OUT : RESERVE Support Test, TUID= Description: Checking to see if the PERSISTENT RESERVE OUT with service action RESERVE, LU_SCOPE, Write Exclusive - Registrants Only, and previously registered key returns GOOD status. Reference: SCSI Primary Commands - 3 (SPC-3) Revision 23 (or published) specification Section 6.12 http://www.t10.org/ftp/t10/drafts/spc3/spc3r23.pdf Expectation: ScsiStatus == 0x0 Sending SCSI command to device. Persistent Reserve Out Command: 5f 01 05 00 00 00 00 00 18 00 End: Pass, ASSERTION: PERSISTENT RESERVE OUT : RESERVE Support Test, TUID=, Repro=scsicompliance.exe /device \\.\PhysicalDrive1 /verbosity 3 /scenario PersistentResrvation /operation Test Start: ASSERTION: PERSISTENT RESERVE IN : READ RESERVATION Verification Test, TUID= Description: Checking to see if the PERSISTENT RESERVE IN with service action READ RESERVATION returns list with previously reserved key. Reference: SCSI Primary Commands - 3 (SPC-3) Revision 23 (or published) specification Section 6.11 http://www.t10.org/ftp/t10/drafts/spc3/spc3r23.pdf Expectation: ScsiStatus == 0x0, list contains known key. Sending SCSI command to device. Persistent Reserve In Command: 5e 01 00 00 00 00 00 00 08 00 GENERATION = 0x3. ADDITIONAL LENGTH = 0x10. Sending SCSI command to device. Persistent Reserve In Command: 5e 01 00 00 00 00 00 00 18 00 DataTransferLength = 0x18. GENERATION = 0x3. RESERVATION KEY = f0:0b:a2:d0:0b:a2:c0:01 End: Pass, ASSERTION: PERSISTENT RESERVE IN : READ RESERVATION Verification Test, TUID=, Repro=scsicompliance.exe /device \\.\PhysicalDrive1 /verbosity 3 /scenario PersistentResrvation /operation Test Start: ASSERTION: PERSISTENT RESERVE OUT : CLEAR Support Test, TUID= Description: Checking to see if the PERSISTENT RESERVE OUT with service action CLEAR, LU_SCOPE, Write Exclusive - Registrants Only, and previously registered key returns GOOD status. Reference: SCSI Primary Commands - 3 (SPC-3) Revision 23 (or published) specification Section 6.12 http://www.t10.org/ftp/t10/drafts/spc3/spc3r23.pdf Expectation: ScsiStatus == 0x0. Sending SCSI command to device. Persistent Reserve Out Command: 5f 03 00 00 00 00 00 00 18 00 End: Pass, ASSERTION: PERSISTENT RESERVE OUT : CLEAR Support Test, TUID=, Repro=scsicompliance.exe /device \\.\PhysicalDrive1 /verbosity 3 /scenario PersistentResrvation /operation Test Start: ASSERTION: PERSISTENT RESERVE IN : READ RESERVATION Verification Test, TUID= Description: Checking to see if the PERSISTENT RESERVE IN with service action READ RESERVATION returns list without previously cleared key. Reference: SCSI Primary Commands - 3 (SPC-3) Revision 23 (or published) specification Section 6.11 http://www.t10.org/ftp/t10/drafts/spc3/spc3r23.pdf Expectation: ScsiStatus == 0x0, list does not contain known key. Sending SCSI command to device. Persistent Reserve In Command: 5e 01 00 00 00 00 00 00 08 00 GENERATION = 0x4. ADDITIONAL LENGTH = 0x0. End: Pass, ASSERTION: PERSISTENT RESERVE IN : READ RESERVATION Verification Test, TUID=, Repro=scsicompliance.exe /device \\.\PhysicalDrive1 /verbosity 3 /scenario PersistentResrvation /operation Test Start: ASSERTION: PERSISTENT RESERVE IN : READ KEYS Verification Test, TUID= Description: Checking to see if the PERSISTENT RESERVE IN with service action READ KEYS returns list without previously cleared key. Reference: SCSI Primary Commands - 3 (SPC-3) Revision 23 (or published) specification Section 6.11 http://www.t10.org/ftp/t10/drafts/spc3/spc3r23.pdf Expectation: ScsiStatus == 0x0, list does not contain known key. Sending SCSI command to device. Persistent Reserve In Command: 5e 00 00 00 00 00 00 00 08 00 GENERATION = 0x4. ADDITIONAL LENGTH = 0x0. End: Pass, ASSERTION: PERSISTENT RESERVE IN : READ KEYS Verification Test, TUID=, Repro=scsicompliance.exe /device \\.\PhysicalDrive1 /verbosity 3 /scenario PersistentResrvation /operation Test Start: ASSERTION: PERSISTENT RESERVE OUT : REGISTER AND IGNORE EXISTING KEY Support Test, TUID= Description: Checking to see if the PERSISTENT RESERVE OUT with service action REGISTER AND IGNORE EXISTING KEY is supported and returns GOOD status. Reference: SCSI Primary Commands - 3 (SPC-3) Revision 23 (or published) specification Section 6.12 http://www.t10.org/ftp/t10/drafts/spc3/spc3r23.pdf Expectation: ScsiStatus == 0x0. Sending SCSI command to device. Persistent Reserve Out Command: 5f 06 00 00 00 00 00 00 18 00 End: Pass, ASSERTION: PERSISTENT RESERVE OUT : REGISTER AND IGNORE EXISTING KEY Support Test, TUID=, Repro=scsicompliance.exe /device \\.\PhysicalDrive1 /verbosity 3 /scenario PersistentResrvation /operation Test Start: ASSERTION: PERSISTENT RESERVE IN : READ KEYS Verification Test, TUID= Description: Checking to see if the PERSISTENT RESERVE IN with service action READ KEYS returns list with registered key. Reference: SCSI Primary Commands - 3 (SPC-3) Revision 23 (or published) specification Section 6.11 http://www.t10.org/ftp/t10/drafts/spc3/spc3r23.pdf Expectation: ScsiStatus == 0x0, list contains known key. Sending SCSI command to device. Persistent Reserve In Command: 5e 00 00 00 00 00 00 00 08 00 GENERATION = 0x5. ADDITIONAL LENGTH = 0x8. Sending SCSI command to device. Persistent Reserve In Command: 5e 00 00 00 00 00 00 00 10 00 DataTransferLength = 0x10. GENERATION = 0x5. RESERVATION KEY = d0:0b:ee:d0:0b:ee:d0:00 End: Pass, ASSERTION: PERSISTENT RESERVE IN : READ KEYS Verification Test, TUID=, Repro=scsicompliance.exe /device \\.\PhysicalDrive1 /verbosity 3 /scenario PersistentResrvation /operation Test Start: ASSERTION: PERSISTENT RESERVE OUT : RESERVE Support Test, TUID= Description: Checking to see if the PERSISTENT RESERVE OUT with service action RESERVE, LU_SCOPE, Write Exclusive - Registrants Only, and previously registered key returns GOOD status. Reference: SCSI Primary Commands - 3 (SPC-3) Revision 23 (or published) specification Section 6.12 http://www.t10.org/ftp/t10/drafts/spc3/spc3r23.pdf Expectation: ScsiStatus == 0x0 Sending SCSI command to device. Persistent Reserve Out Command: 5f 01 05 00 00 00 00 00 18 00 End: Pass, ASSERTION: PERSISTENT RESERVE OUT : RESERVE Support Test, TUID=, Repro=scsicompliance.exe /device \\.\PhysicalDrive1 /verbosity 3 /scenario PersistentResrvation /operation Test Start: ASSERTION: PERSISTENT RESERVE IN : READ RESERVATION Verification Test, TUID= Description: Checking to see if the PERSISTENT RESERVE IN with service action READ RESERVATION returns list with previously reserved reservation with current initiator's key. Reference: SCSI Primary Commands - 3 (SPC-3) Revision 23 (or published) specification Section 6.11 http://www.t10.org/ftp/t10/drafts/spc3/spc3r23.pdf Expectation: ScsiStatus == 0x0, list contains known key. Sending SCSI command to device. Persistent Reserve In Command: 5e 01 00 00 00 00 00 00 08 00 GENERATION = 0x5. ADDITIONAL LENGTH = 0x10. Sending SCSI command to device. Persistent Reserve In Command: 5e 01 00 00 00 00 00 00 18 00 DataTransferLength = 0x18. GENERATION = 0x5. RESERVATION KEY = d0:0b:ee:d0:0b:ee:d0:00 End: Pass, ASSERTION: PERSISTENT RESERVE IN : READ RESERVATION Verification Test, TUID=, Repro=scsicompliance.exe /device \\.\PhysicalDrive1 /verbosity 3 /scenario PersistentResrvation /operation Test Start: ASSERTION: PERSISTENT RESERVE OUT : PREEMPT Support Test, TUID= Description: Checking to see if the PERSISTENT RESERVE OUT with service action PREEMPT, LU_SCOPE, Write Exclusive - Registrants Only, and previously registered key returns GOOD status. Reference: SCSI Primary Commands - 3 (SPC-3) Revision 23 (or published) specification Section 6.12 http://www.t10.org/ftp/t10/drafts/spc3/spc3r23.pdf Expectation: ScsiStatus == 0x0. Sending SCSI command to device. Persistent Reserve Out Command: 5f 04 05 00 00 00 00 00 18 00 Error sending SCSI command. GLE: 0x0000045d SCSI command sent to device was Persistent Reserve Out Command: 5f 04 05 00 00 00 00 00 18 00 End: Pass, ASSERTION: PERSISTENT RESERVE OUT : PREEMPT Support Test, TUID=, Repro=scsicompliance.exe /device \\.\PhysicalDrive1 /verbosity 3 /scenario PersistentResrvation /operation Test Start: ASSERTION: PERSISTENT RESERVE IN : READ RESERVATION Verification Test, TUID= Description: Checking to see if the PERSISTENT RESERVE IN with service action READ RESERVATION returns list without previously preempted key. Reference: SCSI Primary Commands - 3 (SPC-3) Revision 23 (or published) specification Section 6.11 http://www.t10.org/ftp/t10/drafts/spc3/spc3r23.pdf Expectation: ScsiStatus == 0x0, list does not contain known key. Sending SCSI command to device. Persistent Reserve In Command: 5e 01 00 00 00 00 00 00 08 00 End: Fail, ASSERTION: PERSISTENT RESERVE IN : READ RESERVATION Verification Test, TUID=, Repro=scsicompliance.exe /device \\.\PhysicalDrive1 /verbosity 3 /scenario PersistentResrvation /operation Test Start: ASSERTION: PERSISTENT RESERVE IN : READ KEYS Verification Test, TUID= Description: Checking to see if the PERSISTENT RESERVE IN with service action READ KEYS returns list with known key. Reference: SCSI Primary Commands - 3 (SPC-3) Revision 23 (or published) specification Section 6.11 http://www.t10.org/ftp/t10/drafts/spc3/spc3r23.pdf Expectation: ScsiStatus == 0x0, list contains known key. Sending SCSI command to device. Persistent Reserve In Command: 5e 00 00 00 00 00 00 00 08 00 End: Fail, ASSERTION: PERSISTENT RESERVE IN : READ KEYS Verification Test, TUID=, Repro=scsicompliance.exe /device \\.\PhysicalDrive1 /verbosity 3 /scenario PersistentResrvation /operation Test Start: ASSERTION: PERSISTENT RESERVE OUT : PREEMPT AND ABORT Support Test, TUID= Description: Checking to see if the PERSISTENT RESERVE OUT with service action PREEMPT AND ABORT, LU_SCOPE, Write Exclusive - Registrants Only, and previously registered key returns GOOD status. Reference: SCSI Primary Commands - 3 (SPC-3) Revision 23 (or published) specification Section 6.12 http://www.t10.org/ftp/t10/drafts/spc3/spc3r23.pdf Expectation: ScsiStatus == 0x0. Sending SCSI command to device. Persistent Reserve Out Command: 5f 05 05 00 00 00 00 00 18 00 End: Fail, ASSERTION: PERSISTENT RESERVE OUT : PREEMPT AND ABORT Support Test, TUID=, Repro=scsicompliance.exe /device \\.\PhysicalDrive1 /verbosity 3 /scenario PersistentResrvation /operation Test Start: ASSERTION: PERSISTENT RESERVE IN : READ RESERVATION Verification Test, TUID= Description: Checking to see if the PERSISTENT RESERVE IN with service action READ RESERVATION returns list with known key. Reference: SCSI Primary Commands - 3 (SPC-3) Revision 23 (or published) specification Section 6.11 http://www.t10.org/ftp/t10/drafts/spc3/spc3r23.pdf Expectation: ScsiStatus == 0x0, list contains known key. Sending SCSI command to device. Persistent Reserve In Command: 5e 01 00 00 00 00 00 00 08 00 End: Fail, ASSERTION: PERSISTENT RESERVE IN : READ RESERVATION Verification Test, TUID=, Repro=scsicompliance.exe /device \\.\PhysicalDrive1 /verbosity 3 /scenario PersistentResrvation /operation Test Start: ASSERTION: PERSISTENT RESERVE IN : READ KEYS Verification Test, TUID= Description: Checking to see if the PERSISTENT RESERVE IN with service action READ KEYS returns list with known key. Reference: SCSI Primary Commands - 3 (SPC-3) Revision 23 (or published) specification Section 6.11 http://www.t10.org/ftp/t10/drafts/spc3/spc3r23.pdf Expectation: ScsiStatus == 0x0, list contains known key. Sending SCSI command to device. Persistent Reserve In Command: 5e 00 00 00 00 00 00 00 08 00 End: Fail, ASSERTION: PERSISTENT RESERVE IN : READ KEYS Verification Test, TUID=, Repro=scsicompliance.exe /device \\.\PhysicalDrive1 /verbosity 3 /scenario PersistentResrvation /operation Test Start: ASSERTION: PERSISTENT RESERVE OUT : REGISTER AND IGNORE EXISTING KEY Support Test, TUID= Description: Clean up test environment for latter test. Reference: SCSI Primary Commands - 3 (SPC-3) Revision 23 (or published) specification Section 6.12 http://www.t10.org/ftp/t10/drafts/spc3/spc3r23.pdf Expectation: ScsiStatus == 0x0. Sending SCSI command to device. Persistent Reserve Out Command: 5f 06 00 00 00 00 00 00 18 00 Reserve Out test failed End: Fail, ASSERTION: PERSISTENT RESERVE OUT : REGISTER AND IGNORE EXISTING KEY Support Test, TUID=, Repro=scsicompliance.exe /device \\.\PhysicalDrive1 /verbosity 3 /scenario PersistentResrvation /operation Test =============================================================================== Command Total Pass Warn Fail PERSISTENT RESERVE IN/OUT 29 23 0 6 SUMMARY 29 23 0 6 =============================================================================== Summary: Total=29, Passed=23, Failed=6, Blocked=0, Warned=0, Skipped=0