Bart Van Assche
0bddefca95
test_report_supported_opcodes_one_command: Make reporting more detailed
...
Signed-off-by: Bart Van Assche <bart.vanassche@sandisk.com >
2015-10-07 07:44:59 -07:00
Ronnie Sahlberg
f7ea45e053
TESTS: ReportSuppOpcodes, handle broken targets that return success but no data.
...
Signed-off-by: Ronnie Sahlberg <ronniesahlberg@gmail.com >
2015-09-19 15:47:13 -07:00
Craig Rodrigues
3aec1a37a9
Skip unsupported tests instead of failing
...
* SCSI_REPORT_SUPPORTING_OPCODE
* SCSI_REPORT_SUPPORTING_SERVICEACTION
2015-05-07 07:09:13 -04:00
Ronnie Sahlberg
839276dd7c
TESTS: fix memory leaks in report supported opcodes tests
...
Signed-off-by: Ronnie Sahlberg <ronniesahlberg@gmail.com >
2014-09-21 15:24:41 -07:00
Ronnie Sahlberg
072291c852
TESTS: change the function signatures for the helpers
...
Signed-off-by: Ronnie Sahlberg <ronniesahlberg@gmail.com >
2014-09-18 18:19:04 -07:00
Ronnie Sahlberg
9b768f7de9
TESTS: move the default url, lun and iscsi context into a structure
...
Signed-off-by: Ronnie Sahlberg <ronniesahlberg@gmail.com >
2014-09-18 16:42:45 -07:00
Ronnie Sahlberg
f015ab095a
TESTS: update reportsupportedopcodes to new api
...
Signed-off-by: Ronnie Sahlberg <sahlberg@localhost>
2014-09-18 14:07:22 -07:00
Ronnie Sahlberg
dbc9ffb5cb
TESTS: ReportSupportedOpcodes return the opcode itself as data[0], not 0xff
...
The first byte of CDB USAGE FIELD contains the opcode value itself, not
0xff.
From SPC4 :
...
The first byte of the CDB USAGE FIELD
field shall contain the operation code for the command being queried.
...
2014-02-24 19:04:58 -08:00
Ronnie Sahlberg
ec5855c6b2
fix incorrect check in test
2013-05-19 08:42:10 -07:00
Ronnie Sahlberg
4df179bfd4
TESTS: Add checks for CDB sanity to REPORT SUPPORTED OPCODES
...
Read all individual opcodes and check that CDB length > 0 and that
CDB[0] Usage Data is 0xFF
2013-05-19 08:18:09 -07:00
Ronnie Sahlberg
c9ee8525b2
TESTS: Add a test for the reprot one command reporting options for
...
REPORT SUPPORTED OPCODES.
Opcodes that are listed in the full list of all supported opcodes as taking
a service action should work to ask reporting option 2 (uses service action)
from but fail when asked for option 1 (no service action)
Similarly, opcodes that are flagged as not taking a service action should
work when used with option 1 but fail with option 2.
2013-05-19 07:27:33 -07:00