Ronnie Sahlberg
aefa88b724
TESTS: Add tests that WRITESAME10/16 UNMAP will unmap until end of the device when number-of-blocks is set to 0
2013-01-27 10:32:00 -08:00
Ronnie Sahlberg
8e85b87092
TESTS: Add tests for PREFETCH10/16 to the new test suite
2013-01-26 18:07:25 -08:00
Ronnie Sahlberg
0dbffe1a5d
TESTS Add tests for WRITESAME16 to the new testsuite
2013-01-26 09:18:39 -08:00
Ronnie Sahlberg
f8298d013c
TESTS: Add WRITESAME10 tests to the new testsuite
2013-01-26 09:05:02 -08:00
Ronnie Sahlberg
0f73f062d2
SCSI: remove LBDATA/PBDATA from the WriteSame10/16 signatures
...
Make LBA the third argument to the iscsi writesame functions
2013-01-21 21:15:37 -08:00
Ronnie Sahlberg
9bf6a3d68b
UNMAP test, add subtest for no-descriptor at all
2013-01-21 20:36:04 -08:00
Ronnie Sahlberg
27f46c862f
TEST: Add one more 0-block subtest for UNMAP
2013-01-21 20:30:06 -08:00
Ronnie Sahlberg
7027ccb3b2
TESTS: Fix num_blocks offset by one in the beyond-eol tests
2013-01-21 20:27:12 -08:00
Ronnie Sahlberg
bfbde8b097
TEST: Add test for 0 blocks for UNMAP and fix num_blocks which was off by one
...
across the testsuite
2013-01-21 20:20:46 -08:00
Ronnie Sahlberg
2535eaed47
TEST add simple UNMAP test
2013-01-21 19:38:51 -08:00
Ronnie Sahlberg
d7be22fa2f
TESTS: add READCAPACITY16 tests
2013-01-21 17:13:48 -08:00
Ronnie Sahlberg
ab3dfae005
TESTS add tests for VERIFY10 and VERIFY12
2013-01-21 14:50:40 -08:00
Ronnie Sahlberg
0e4e2e91bd
TESTS: Add VERIFY16 tests
2013-01-21 14:27:14 -08:00
Ronnie Sahlberg
9799e04cd5
TESTS: Add WRITE10 tests
2013-01-21 11:49:26 -08:00
Ronnie Sahlberg
8de444bb87
TESTS Add WRITE12 tests
2013-01-21 11:43:50 -08:00
Ronnie Sahlberg
84c8606c90
TESTS: change write16 flags/wrprotect tests to also write one block of data
2013-01-21 11:24:31 -08:00
Ronnie Sahlberg
2f90e02395
TESTS: Add tests for WRITE16 to new framework
2013-01-21 11:19:43 -08:00
Ronnie Sahlberg
0c124ce3cc
TESTS Add READ16 tests to the new framework
2013-01-21 08:36:23 -08:00
Ronnie Sahlberg
d1641b762b
TESTS: Add READ12 tests to the new test framework
2013-01-21 08:22:26 -08:00
Ronnie Sahlberg
192ee4d61b
TESTS: convert READ6 tests to the new framework
2013-01-20 17:02:13 -08:00
Ronnie Sahlberg
2a1a7bc2bb
TESTS: convert readcapacity10 test to new framework
2013-01-20 16:22:31 -08:00
Ronnie Sahlberg
a57ef69c8e
TESTS: fixup the first-log-line of each test
2013-01-15 18:31:18 -08:00
Ronnie Sahlberg
e6d2c0713c
TESTS-CU: Indent the verbose logging by 4 spaces
2013-01-14 06:39:25 -08:00
Ronnie Sahlberg
0f9d8d0617
TEST: Add a new flag -V that enables verbose logging off the SCSI commands used and if they succeeded or failed
2013-01-07 19:23:51 -08:00
Ronnie Sahlberg
d97b3b30e3
TEST: Add a \n to the start of READ10_flags logging
2013-01-06 17:10:33 -08:00
Ronnie Sahlberg
4b3a53f7be
TESTS: Update the READ10 tests for the new test tool
2013-01-06 17:08:50 -08:00
Ronnie Sahlberg
179d7b4f55
TESTS: Add different log levels to the TUR test test suite and see how it looks
...
Add different log levels and update the TUR testsute.
Update the helper for testunitready() so that it
* prints FAILURE messages for normal and verbose levels
* prints selfdocumenting messages for which SCSI command it sends and the expected result for the verbose level
2013-01-06 15:04:31 -08:00
Lee Duncan
d3324decd2
CUnit tests now working for first 2 suites, but
...
Makefile.am not correct yet.
2013-01-04 18:11:36 -08:00
Lee Duncan
fb4724c813
Added guts of new cunit-based main routine
2013-01-03 19:57:09 -08:00
Lee Duncan
b8da17b3ec
Now main() is seperate from guts of testing.
2013-01-03 19:56:30 -08:00
Lee Duncan
ee5000ba9d
Moved support routines from iscsi-test to iscsi-support,
...
in preperation for sharing non-main functions.
2013-01-02 17:15:48 -08:00
Lee Duncan
d9664cb26a
Added test for other 5 PGR reservation types.
2012-12-28 11:21:37 -08:00
Lee Duncan
6a122428dd
Merge https://github.com/sahlberg/libiscsi
2012-12-27 19:18:53 -08:00
Lee Duncan
fbf8b5e426
- Made PGR test more verbose (naming initiator).
...
- Added test for Exclusive Access PGR reservation access testing.
2012-12-27 12:51:38 -08:00
Ronnie Sahlberg
91155c42e4
TESTS: Read standard inq page before we spawn the tests
...
We dont need to call inq so often from the tests if we read the standard page once before the tests begin
2012-12-27 11:47:34 -08:00
Ronnie Sahlberg
3a4605d3e5
TESTS: Remove some READCAPACITY16 we no longer need
2012-12-27 07:04:23 -08:00
Ronnie Sahlberg
5ad957b873
TESTS: Start fixing up the tests so we can test-suite them properly
...
Dont call READCAPACITY from every single test.
Remove two arguments from the test signatures and turn them into globals.
remove the ret++ silliness. Tests return 0 : all ok, -2, skipped or -1 : test failed
2012-12-26 18:34:12 -08:00
Ronnie Sahlberg
3c960c1d42
TESTS: Create helpers for VERIFY16 and switch all tests over to use them
2012-12-26 09:25:45 -08:00
Ronnie Sahlberg
eb2a586cc4
Merge remote branch 'gonzoleeman/master'
2012-12-26 05:44:36 -08:00
Ronnie Sahlberg
61ad9b1972
TESTS: Create helpers for verify12 and switch all tests to use them
2012-12-25 16:14:45 -08:00
Ronnie Sahlberg
12179de245
TESTS: create helpers for VERIFY10 and switch all tests over to use it.
2012-12-25 15:48:11 -08:00
Ronnie Sahlberg
2afb5accc4
TESTS: Create helpers for PREFETCH16 and switch all tests over to them
2012-12-25 08:57:05 -08:00
Ronnie Sahlberg
047b650151
TEST: Add helpers for PREFETCH10 and convert all tests to use them
2012-12-25 08:31:30 -08:00
Ronnie Sahlberg
4ee24799ed
TESTS: Change all remaining uses of testunitready to use the new helper
2012-12-24 15:09:10 -08:00
Lee Duncan
d72e6b3717
Removed custom struct for tracking Persistent Resvn type.
2012-12-23 21:36:46 -08:00
Ronnie Sahlberg
69dbf8c727
TESTS: Convert 0361 and 0362 to use testunitready helpers
2012-12-23 21:02:43 -08:00
Ronnie Sahlberg
b9c516147a
TESTS: Add helpers for testunitready. Change 0000 and 0360 to use new testunitready helpers
2012-12-23 20:49:38 -08:00
Lee Duncan
9ea26fbca5
Cleanup to make tests easier to read.
2012-12-22 14:12:10 -08:00
Lee Duncan
474cec5556
Added new 1130* test file for PGR simple reserve testing.
...
Added infrastructure to support reading, setting, and
clearing reservations.
2012-12-22 13:50:55 -08:00
Lee Duncan
cc4969d167
Updated to be more modular, and added one test.
2012-12-22 11:09:05 -08:00