32 lines
		
	
	
		
			974 B
		
	
	
	
		
			Plaintext
		
	
	
	
			
		
		
	
	
			32 lines
		
	
	
		
			974 B
		
	
	
	
		
			Plaintext
		
	
	
	
| AUTHOR = "Poornima Nayak <mpnayak@linux.vnet.ibm.com>"
 | |
| NAME = "connectathon"
 | |
| TEST_CATEGORY = "NFS FVT"
 | |
| TEST_CLASS = "General"
 | |
| TEST_TYPE = "client"
 | |
| TIME = 'MEDIUM'
 | |
| DOC = '''
 | |
| Test for testing nfs mounted paths.
 | |
| 
 | |
| More information about connecthon can be found at
 | |
| http://www.connectathon.org/nfstests.html
 | |
| '''
 | |
| 
 | |
| import datetime, os
 | |
| now = datetime.datetime.now()
 | |
| #iter_range = [10, 100, 1000, 10000]
 | |
| #tests = ['-b -t', '-g -t', '-g -f', '-s -t', '-s -f', '-l -f', '-l -t']
 | |
| iter_range = [1]
 | |
| tests = ['-s -t']
 | |
| tag_ver = 0
 | |
| for test in tests:
 | |
|     for j in iter_range:
 | |
|         # On this example, /mnt/test is an NFS mounted location previously set
 | |
|         dir = os.path.join('/mnt', 'test', now.strftime("%Y-%m-%d%H:%M"))
 | |
|         if not os.path.isdir(dir):
 | |
|             os.makedirs(dir)
 | |
|         job.run_test(url='connectathon', testdir=dir, args=test,
 | |
|                      cthon_iterations=j,
 | |
|                      tag=("itera-%s-test-%s" % (j, tag_ver)))
 | |
|         tag_ver = tag_ver + 1
 | |
| 
 |