Skip to content

Commit

Permalink
Added NAME, AUTHOR etc. variables to the control files.
Browse files Browse the repository at this point in the history
Signed-off-by: Travis Miller <[email protected]>
  • Loading branch information
Travis Miller committed Jul 9, 2008
1 parent 1192b56 commit 09b3e2d
Show file tree
Hide file tree
Showing 6 changed files with 83 additions and 0 deletions.
15 changes: 15 additions & 0 deletions sysbench/control
Original file line number Diff line number Diff line change
@@ -1,3 +1,18 @@
NAME = 'System Evaluation Benchmark'
AUTHOR = 'Anton Blanchard <[email protected]>'
TIME = 'MEDIUM'
TEST_CLASS = 'IO'
TEST_CATEGORY = 'Benchmark'
TEST_TYPE = 'client'
EXPERIMENTAL = 'True'

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, \
Expand Down
18 changes: 18 additions & 0 deletions tbench/control
Original file line number Diff line number Diff line change
@@ -1 +1,19 @@
NAME = 'TBench'
AUTHOR = '[email protected] (Martin Bligh)'
TIME = 'MEDIUM'
TEST_CLASS = 'IO'
TEST_CATEGORY = 'Benchmark'
TEST_TYPE = 'client'
EXPERIMENTAL = 'True'

DOC = """
tbench produces only the TCP and process load. It does the same socket
calls that smbd would do under a netbench load. It does no filesystem
calls. The idea behind tbench is to eliminate smbd from the netbench
test, as though the smbd code could be made infinately fast. The
throughput results of tbench tell us how fast a netbench run could go
if we eliminated all filesystem IO and SMB packet processing. tbench
is built as part of the dbench package.
"""

job.run_test('tbench')
12 changes: 12 additions & 0 deletions tiobench/control
Original file line number Diff line number Diff line change
@@ -1 +1,13 @@
NAME = 'Threaded IO Bench'
AUTHOR = '[email protected]'
TIME = 'MEDIUM'
TEST_CLASS = 'IO'
TEST_CATEGORY = 'Benchmark'
TEST_TYPE = 'client'
EXPERIMENTAL = 'True'

DOC = """
Performs threaded I/O benchmarks.
"""

job.run_test('tiobench', '/mnt')
14 changes: 14 additions & 0 deletions tsc/control
Original file line number Diff line number Diff line change
@@ -1 +1,15 @@
NAME = 'Check TSC'
AUTHOR = 'Michael Davidson <[email protected]>'
TIME = 'MEDIUM'
TEST_CLASS = 'Kernel'
TEST_CATEGORY = 'Functional'
TEST_TYPE = 'client'
EXPERIMENTAL = 'True'

DOC = """
checktsc is a user space program that checks TSC synchronization
between pairs of CPUs on an SMP system using a technique borrowed
from the Linux 2.6.18 kernel.
"""

job.run_test('tsc')
12 changes: 12 additions & 0 deletions unixbench/control
Original file line number Diff line number Diff line change
@@ -1 +1,13 @@
NAME = 'Unix Bench'
AUTHOR = '[email protected]'
TIME = 'MEDIUM'
TEST_CLASS = 'Kernel'
TEST_CATEGORY = 'Benchmark'
TEST_TYPE = 'client'
EXPERIMENTAL = 'False'

DOC = """
Performs the standard Unixbench suite of tests (v4.1).
"""

job.run_test('unixbench')
12 changes: 12 additions & 0 deletions xmtest/control
Original file line number Diff line number Diff line change
@@ -1 +1,13 @@
NAME = 'Xen Test'
AUTHOR = 'Paul Larson <[email protected]>'
TIME = 'MEDIUM'
TEST_CLASS = 'Kernel'
TEST_CATEGORY = 'Functional'
TEST_TYPE = 'client'
EXPERIMENTAL = 'True'

DOC = """
This suite provides a framework for testing the Xen userspace tools.
"""

job.run_test('xmtest', '-e [email protected] -d xmtest')

0 comments on commit 09b3e2d

Please sign in to comment.