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