26 lines
		
	
	
		
			844 B
		
	
	
	
		
			Plaintext
		
	
	
	
			
		
		
	
	
			26 lines
		
	
	
		
			844 B
		
	
	
	
		
			Plaintext
		
	
	
	
| NAME = 'System Evaluation Benchmark'
 | |
| AUTHOR = 'Anton Blanchard <anton@samba.org>'
 | |
| TIME = 'MEDIUM'
 | |
| TEST_CLASS = 'IO'
 | |
| TEST_CATEGORY = 'Benchmark'
 | |
| TEST_TYPE = 'client'
 | |
| 
 | |
| DOC = """
 | |
| The idea is to quickly get an impression about system performance for MySQL
 | |
| usage without setting up complex benchmark and even without installing MySQL.
 | |
| In some cases this is very helpful. This is also the reason for having
 | |
| everything in simple file not depending on any external libraries.
 | |
| """
 | |
| 
 | |
| build = 1
 | |
| for threads in range(1, count_cpus()+1):
 | |
| 	job.run_test('sysbench', db_type='pgsql', build=build, \
 | |
| 		num_threads=threads, read_only=1, tag='pgsql.' + str(threads))
 | |
| 	build = 0
 | |
| 
 | |
| build = 1
 | |
| for threads in range(1, count_cpus()+1):
 | |
| 	job.run_test('sysbench', db_type='mysql', build=build, \
 | |
| 		num_threads=threads, read_only=1, tag='mysql.' + str(threads))
 | |
| 	build = 0
 |