TESTS: add ASCQ check to miscompare
Signed-off-by: Ronnie Sahlberg <sahlberg@localhost>
This commit is contained in:
committed by
Ronnie Sahlberg
parent
f1d198c684
commit
fe11a6178b
@@ -68,6 +68,9 @@ int sanitize_ascqs[1] = {
|
||||
int removal_ascqs[1] = {
|
||||
SCSI_SENSE_ASCQ_MEDIUM_REMOVAL_PREVENTED
|
||||
};
|
||||
int miscompare_ascqs[1] = {
|
||||
SCSI_SENSE_ASCQ_MISCOMPARE_DURING_VERIFY
|
||||
};
|
||||
|
||||
struct scsi_inquiry_standard *inq;
|
||||
struct scsi_inquiry_logical_block_provisioning *inq_lbp;
|
||||
|
||||
@@ -33,7 +33,7 @@ extern const char *tgt_url;
|
||||
#define EXPECT_NO_MEDIUM SCSI_STATUS_CHECK_CONDITION, SCSI_SENSE_NOT_READY, no_medium_ascqs, 3
|
||||
#define EXPECT_LBA_OOB SCSI_STATUS_CHECK_CONDITION, SCSI_SENSE_ILLEGAL_REQUEST, lba_oob_ascqs, 1
|
||||
#define EXPECT_INVALID_FIELD_IN_CDB SCSI_STATUS_CHECK_CONDITION, SCSI_SENSE_ILLEGAL_REQUEST, invalid_cdb_ascqs, 1
|
||||
#define EXPECT_MISCOMPARE SCSI_STATUS_CHECK_CONDITION, SCSI_SENSE_MISCOMPARE, 0, 0
|
||||
#define EXPECT_MISCOMPARE SCSI_STATUS_CHECK_CONDITION, SCSI_SENSE_MISCOMPARE, miscompare_ascqs, 1
|
||||
#define EXPECT_WRITE_PROTECTED SCSI_STATUS_CHECK_CONDITION, SCSI_SENSE_DATA_PROTECTION, write_protect_ascqs, 1
|
||||
#define EXPECT_SANITIZE SCSI_STATUS_CHECK_CONDITION, SCSI_SENSE_NOT_READY, sanitize_ascqs, 1
|
||||
#define EXPECT_REMOVAL_PREVENTED SCSI_STATUS_CHECK_CONDITION, SCSI_SENSE_ILLEGAL_REQUEST, removal_ascqs, 1
|
||||
@@ -44,6 +44,7 @@ int invalid_cdb_ascqs[1];
|
||||
int write_protect_ascqs[1];
|
||||
int sanitize_ascqs[1];
|
||||
int removal_ascqs[1];
|
||||
int miscompare_ascqs[1];
|
||||
|
||||
extern int loglevel;
|
||||
#define LOG_SILENT 0
|
||||
|
||||
Reference in New Issue
Block a user