Ronnie Sahlberg
ba14452dc2
TEST: Add a test that reads all reported VPD pages and validates qualifier, type and page-code in the returned data
2012-09-21 20:15:04 -07:00
Ronnie Sahlberg
be4f2fdf66
TESTS: Add a test that all mandatory SPC pages are supported by the target
2012-09-21 18:52:51 -07:00
Ronnie Sahlberg
703d9120bc
TEST: Add test for TESTUNITREADY
...
Add an explicit test for this opcode. We already have plenty of implicit tests via the normal iscsi login functions.
2012-09-20 19:38:30 -07:00
Ronnie Sahlberg
6e2f04455f
TEST: Add a test that INQUIRY where EVPD==0 but PAGE_CODE!=0 is an error
2012-09-20 18:27:04 -07:00
Ronnie Sahlberg
641027283b
TESTS: Add a new test to check standard INQ alloclen
...
Add a test for the standard INQUIRY data. The iscsi/scsi target should complete
the request successfully for all values of buffersize/allocation_length
of 1 to 255 bytes.
Signed-off-by: Ronnie Sahlberg <ronniesahlberg@gmail.com >
2012-09-18 19:45:42 -07:00
Ronnie Sahlberg
6b28465a46
TESTS: Add basic test of standard INQUIRY data
2012-09-12 06:55:51 -07:00
Ronnie Sahlberg
ed70ced748
TEST: Add test for the flags in STARTSTOPUNIT
...
Implement a test similar to the SSU flags tests from the Microsoft scsi
compliance test suite.
2012-09-10 21:24:35 -07:00
Ronnie Sahlberg
9fdb2b16b4
TESTS: Add a test for READCAPACITY16 with allocation-length == 0
...
Add a READCAPACITY16 testcase from the Microsoft scsi compliance test suite.
2012-09-10 20:35:09 -07:00
Ronnie Sahlberg
3af45a0677
TEST: add test for prefetching 0 blocks from a device
2012-09-05 20:17:50 -07:00
Ronnie Sahlberg
8f11b127fe
TEST: Add test for PREFETCH10/16 beyond eol
2012-09-05 19:42:14 -07:00
Ronnie Sahlberg
ca6875e69d
TESTS: Add tests for the flags for PREFETCH10/16
2012-09-05 19:17:16 -07:00
Paolo Bonzini
778aacb47f
fix building out-of-tree
...
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com >
2012-08-30 17:37:38 +02:00
Ronnie Sahlberg
d1c7b17cf5
TEST: Start adding tests for invalid BUFFEROFFSET in DATA-IN
2012-08-12 12:51:37 +10:00
Ronnie Sahlberg
6412834754
TEST: Add test that invalid DATASN for DATAIN is detected as an error
...
Send a write containing two DATA-IN PDUs in a sequence but both PDUs have DATASN==0
This is an error and the target should react to this as an invalid command
Signed-off-by: Ronnie Sahlberg <ronniesahlberg@gmail.com >
2012-08-10 16:08:55 +10:00
Ronnie Sahlberg
0cf42c3662
TESTS: Add a test for ISCSI CMDSN out of range
...
Signed-off-by: Ronnie Sahlberg <ronniesahlberg@gmail.com >
2012-08-10 15:36:10 +10:00
Paolo Bonzini
b5d6a9ff6f
include lib/libiscsi.syms in tarball
...
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com >
2012-08-09 15:38:46 +02:00
Ronnie Sahlberg
fbc4f3584b
TEST: Add initial test for "test that all mandatory SBC commands are there"
...
Some tests are just stubs since we underlying vommands have not been
implemented in libiscsi yet.
2012-07-22 08:52:25 +10:00
Ronnie Sahlberg
94cd6bf3b1
TEST: Add test that PREVENTs on different IT_Nexuses do not interfere
2012-07-21 15:04:53 +10:00
Ronnie Sahlberg
313d579464
TEST: Add a test that a LUN reset will clear PREVENTALLOW
2012-07-21 12:05:25 +10:00
Ronnie Sahlberg
ca046ab342
TEST: add a test that a Cold Reset will clear PREVENTALLOW
2012-07-21 11:59:34 +10:00
Ronnie Sahlberg
7d0393452c
TEST: Add a test that PREVENTALLOW is cleared byb a warm reset
2012-07-21 11:53:26 +10:00
Ronnie Sahlberg
44bf8a5a3a
TEST: Add a test that a I_T_Nexus loss clears the PREVENTALLOW on that nexus
2012-07-21 11:17:09 +10:00
Ronnie Sahlberg
5953607743
TEST: add test that we can not eject media when PREVENTALLOW is set on the I_T_nexus
2012-07-21 10:43:33 +10:00
Ronnie Sahlberg
5cf3ccca75
TEST: Add simple test for PREVENTYALLLOWMEDIUMREMOVAL
2012-07-21 10:04:37 +10:00
Ronnie Sahlberg
b8e08a355d
TESTS: Add test for all media access commands that they fail correctly on ejected media
2012-07-18 08:03:29 +10:00
Ronnie Sahlberg
4a3935770d
TEST Add test for powercondition and eject
2012-07-16 21:43:27 +10:00
Ronnie Sahlberg
db68e68f6d
TEST: add simple test for STARTSTOPUNIT
2012-07-16 21:06:52 +10:00
Ronnie Sahlberg
e6ca1451b0
TEST add test for wrprotect field in ORWRITE
2012-07-14 18:38:48 +10:00
Ronnie Sahlberg
030cb9134a
Add lba-out-of-range tests for ORWRITE
2012-07-14 17:45:43 +10:00
Ronnie Sahlberg
1ce5d97e57
TEST: Add test for ORWRITE command
2012-07-14 17:29:58 +10:00
Ronnie Sahlberg
17e3355dc2
TEST: Add tests for COMPAREANDWRITE
2012-07-14 13:06:24 +10:00
Ronnie Sahlberg
f6705d4691
TESTS: Add tests for writing beyond the end of the LUN for WRITEVERIFY10/12/16
2012-07-14 10:54:15 +10:00
Ronnie Sahlberg
477ee0f6f6
TEST: Add wrprotect tests for WRITEVERIFY10/12/16
2012-07-14 08:54:00 +10:00
Ronnie Sahlberg
df30827992
Add simple tests for WRITEVERIFY10/12/16
2012-07-14 08:41:04 +10:00
Ronnie Sahlberg
eaff5a4e4e
TESTS: Add a test that write/unmap fails on read-only devices
2012-07-13 10:04:42 +10:00
Ronnie Sahlberg
7e0e732128
Add tests for writing 0 blocks with WRITESAME10/16
2012-06-24 07:30:03 +10:00
Ronnie Sahlberg
e7c8a173ab
Add tests for the WRPROTECT bits for WRITESAME10/16
2012-06-23 21:40:58 +10:00
Ronnie Sahlberg
14a70127ce
Add tests for WRITESAME10/16 for writing beyond the end of the device
2012-06-23 21:18:38 +10:00
Ronnie Sahlberg
1d3e910769
TESTS: Add tests for WRITE10
...
Signed-off-by: Ronnie Sahlberg <ronniesahlberg@gmail.com >
2012-06-05 19:36:25 +10:00
Ronnie Sahlberg
5ccf2f4d87
Add tests for verify10/16 for lba out of range
...
Signed-off-by: Ronnie Sahlberg <ronniesahlberg@gmail.com >
2012-06-04 20:45:59 +10:00
Ronnie Sahlberg
9130d2eb45
Add support for VERIFY12 and tests
...
Signed-off-by: Ronnie Sahlberg <ronniesahlberg@gmail.com >
2012-06-04 20:35:15 +10:00
Ronnie Sahlberg
6003000809
Add VERIFY16 support and tests
...
Signed-off-by: Ronnie Sahlberg <ronniesahlberg@gmail.com >
2012-06-04 20:16:44 +10:00
Ronnie Sahlberg
288fd5e9fe
TEST-TOOL: Add a --info argument to print more detailed infor what a test does
...
Signed-off-by: Ronnie Sahlberg <ronniesahlberg@gmail.com >
2012-06-03 09:08:12 +10:00
Ronnie Sahlberg
a0a4677dfa
TEST: Add GET_LBA_STATUS test for LBA out of range
2012-05-30 19:07:39 +10:00
Ronnie Sahlberg
812df62bfd
SBC: Add GET_LBA_STATUS support and simple test
2012-05-30 18:41:12 +10:00
Michael Tokarev
261924d73a
export only required symbols, do not export internal symbols from the library
...
Hopefully I collected the list of symbols to expot correctly.
Signed-off-by: Michael Tokarev <mjt@tls.msk.ru >
2012-05-12 08:46:06 +10:00
Ronnie Sahlberg
fc399ab127
TEST: Add simple tests for prefetch10/16
2012-05-03 18:42:32 +10:00
Ronnie Sahlberg
33a398f21c
TESTS Add basic tests for write12/16
2012-05-02 23:15:41 +10:00
Ronnie Sahlberg
02bbaa7007
TESTS: We have proper tests for READ12/16 now so we can remove the old rdprotect tests
2012-05-02 21:48:01 +10:00
Ronnie Sahlberg
9e303bf635
TEST: Add a test reading beyond the end of the device for read12/16
2012-05-02 21:38:43 +10:00