25 lines
		
	
	
		
			664 B
		
	
	
	
		
			Plaintext
		
	
	
	
			
		
		
	
	
			25 lines
		
	
	
		
			664 B
		
	
	
	
		
			Plaintext
		
	
	
	
AUTHOR = "Masoud S <masouds@google.com>"
 | 
						|
NAME = "aio stress"
 | 
						|
TEST_CATEGORY = "Stress"
 | 
						|
TEST_CLASS = "Kernel"
 | 
						|
TIME = "SHORT"
 | 
						|
TEST_TYPE = "client"
 | 
						|
DOC = """\
 | 
						|
aio-stress
 | 
						|
 | 
						|
will open or create each file on the command line, and start a series
 | 
						|
of aio to it.
 | 
						|
 | 
						|
aio is done in a rotating loop.  first file1 gets 8 requests, then
 | 
						|
file2, then file3 etc.  As each file finishes writing, it is switched
 | 
						|
to reads
 | 
						|
 | 
						|
io buffers are aligned in case you want to do raw io
 | 
						|
 | 
						|
This test takes less than a minute. It ends up writing and reading less
 | 
						|
than a few Megs. It is a sequential workload. This test stresses the aio
 | 
						|
interface not the disk, or kernel.
 | 
						|
"""
 | 
						|
 | 
						|
job.run_test('aiostress')
 |